Lines Matching defs:payload
96 * pm_handle_eemi_call() - PM call for processor to send eemi payload.
114 uint32_t payload[PAYLOAD_ARG_CNT] = {0};
124 PM_PACK_PAYLOAD6(payload, module_id, flag, x0, x1, x2, x3, x4, x5);
125 return pm_ipi_send_sync(primary_proc, payload, (uint32_t *)result, PAYLOAD_ARG_CNT);
148 uint32_t payload[PAYLOAD_ARG_CNT];
164 PM_PACK_PAYLOAD6(payload, LIBPM_MODULE_ID, flag, PM_SELF_SUSPEND,
167 return pm_ipi_send_sync(proc, payload, NULL, 0);
185 uint32_t payload[PAYLOAD_ARG_CNT];
194 PM_PACK_PAYLOAD3(payload, LIBPM_MODULE_ID, flag, PM_ABORT_SUSPEND,
196 return pm_ipi_send_sync(primary_proc, payload, NULL, 0);
216 uint32_t payload[PAYLOAD_ARG_CNT];
219 PM_PACK_PAYLOAD4(payload, LIBPM_MODULE_ID, flag, PM_REQ_SUSPEND, target,
222 return pm_ipi_send_sync(primary_proc, payload, NULL, 0);
224 return pm_ipi_send(primary_proc, payload);
250 uint32_t payload[PAYLOAD_ARG_CNT];
253 PM_PACK_PAYLOAD5(payload, LIBPM_MODULE_ID, flag, PM_REQ_WAKEUP, target,
256 return pm_ipi_send_sync(primary_proc, payload, NULL, 0);
265 * @ack: 0 - Do not ack IPI after reading payload.
266 * 1 - Ack IPI after reading payload.
307 uint32_t payload[PAYLOAD_ARG_CNT];
310 PM_PACK_PAYLOAD4(payload, LIBPM_MODULE_ID, flag, PM_PLL_SET_PARAMETER,
313 return pm_ipi_send_sync(primary_proc, payload, NULL, 0);
334 uint32_t payload[PAYLOAD_ARG_CNT];
337 PM_PACK_PAYLOAD3(payload, LIBPM_MODULE_ID, flag, PM_PLL_GET_PARAMETER,
340 return pm_ipi_send_sync(primary_proc, payload, value, 1);
360 uint32_t payload[PAYLOAD_ARG_CNT];
363 PM_PACK_PAYLOAD3(payload, LIBPM_MODULE_ID, flag, PM_PLL_SET_MODE,
366 return pm_ipi_send_sync(primary_proc, payload, NULL, 0);
386 uint32_t payload[PAYLOAD_ARG_CNT];
389 PM_PACK_PAYLOAD2(payload, LIBPM_MODULE_ID, flag, PM_PLL_GET_MODE,
392 return pm_ipi_send_sync(primary_proc, payload, mode, 1);
409 uint32_t payload[PAYLOAD_ARG_CNT];
412 PM_PACK_PAYLOAD3(payload, LIBPM_MODULE_ID, flag, PM_FORCE_POWERDOWN,
416 return pm_ipi_send_sync(primary_proc, payload, NULL, 0);
418 return pm_ipi_send(primary_proc, payload);
435 uint32_t payload[PAYLOAD_ARG_CNT];
444 PM_PACK_PAYLOAD3(payload, LIBPM_MODULE_ID, flag, PM_SYSTEM_SHUTDOWN,
447 return pm_ipi_send_non_blocking(primary_proc, payload);
473 uint32_t payload[PAYLOAD_ARG_CNT];
477 PM_PACK_PAYLOAD5(payload, LIBPM_MODULE_ID, flag, PM_QUERY_DATA, qid,
486 ret = pm_ipi_send_sync(primary_proc, payload, data, PAYLOAD_ARG_CNT);
494 ret = pm_ipi_send_sync(primary_proc, payload, data, PAYLOAD_ARG_CNT);
569 uint32_t payload[PAYLOAD_ARG_CNT];
571 PM_PACK_PAYLOAD4(payload, LIBPM_MODULE_ID, flag, PM_SET_WAKEUP_SOURCE,
573 return pm_ipi_send_sync(primary_proc, payload, NULL, 0);
591 uint32_t payload[PAYLOAD_ARG_CNT];
617 PM_PACK_PAYLOAD2(payload, LIBPM_MODULE_ID, flag,
619 return pm_ipi_send_sync(primary_proc, payload, ret_payload, PAYLOAD_ARG_CNT);
638 uint32_t payload[PAYLOAD_ARG_CNT];
641 PM_PACK_PAYLOAD4(payload, LOADER_MODULE_ID, flag, PM_LOAD_PDI, src,
643 return pm_ipi_send_sync(primary_proc, payload, NULL, 0);
663 uint32_t payload[PAYLOAD_ARG_CNT];
666 PM_PACK_PAYLOAD5(payload, LIBPM_MODULE_ID, flag, PM_REGISTER_NOTIFIER,
669 return pm_ipi_send_sync(primary_proc, payload, NULL, 0);
681 uint32_t payload[PAYLOAD_ARG_CNT];
683 PM_PACK_PAYLOAD1(payload, LIBPM_MODULE_ID, SECURE_FLAG, PM_GET_CHIPID);
685 return pm_ipi_send_sync(primary_proc, payload, value, 2);