Lines Matching refs:hdr

25 #define UPWR_MSG_HDR(hdr, sg, fn)   {		\  argument
26 (hdr).domain = (uint32_t)pwr_domain; \
27 (hdr).srvgrp = (sg); \
28 (hdr).function = (fn); }
256 sg = (upwr_sg_t)rxmsg.hdr.srvgrp; in upwr_mu_int_callback()
274 user_callb(sg, rxmsg.hdr.function, in upwr_mu_int_callback()
275 (upwr_resp_t)rxmsg.hdr.errcode, in upwr_mu_int_callback()
276 (size == 2U) ? rxmsg.word2 : rxmsg.hdr.ret); in upwr_mu_int_callback()
286 if (rxmsg.hdr.errcode == UPWR_RESP_SHUTDOWN) { /* shutdown error: */ in upwr_mu_int_callback()
427 if ((upwr_resp_t)msg->hdr.errcode == UPWR_RESP_OK) { in upwr_start_callb()
433 (upwr_resp_t)msg->hdr.errcode, 0U); in upwr_start_callb()
444 user_callb(UPWR_SG_EXCEPT, msg->hdr.function, in upwr_start_callb()
445 (upwr_resp_t)msg->hdr.errcode, in upwr_start_callb()
447 msg->word2 : msg->hdr.ret)); in upwr_start_callb()
550 sg_rsp_msg[j].hdr.errcode = UPWR_RESP_SHUTDOWN; in upwr_init()
558 ping_msg.hdr.domain = pwr_domain; in upwr_init()
559 ping_msg.hdr.srvgrp = UPWR_SG_EXCEPT; in upwr_init()
560 ping_msg.hdr.function = UPWR_XCP_PING; in upwr_init()
602 sg = (upwr_sg_t)msg->hdr.srvgrp; in upwr_init()
611 if ((upwr_xcp_f_t)msg->hdr.function != UPWR_XCP_INIT) { in upwr_init()
690 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_EXCEPT, UPWR_XCP_START); in upwr_start()
692 txmsg.hdr.arg = fw_launch_option = launchopt; in upwr_start()
753 txmsg.hdr.arg = 1U; /* 1= read, txmsg.word2 ignored */ in upwr_xcp_config()
755 txmsg.hdr.arg = 0U; /* 1= write */ in upwr_xcp_config()
759 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_EXCEPT, UPWR_XCP_CONFIG); in upwr_xcp_config()
811 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_EXCEPT, UPWR_XCP_SW_ALARM); in upwr_xcp_sw_alarm()
812 txmsg.hdr.domain = (uint32_t)domain; in upwr_xcp_sw_alarm()
813 txmsg.hdr.arg = (uint32_t)code; in upwr_xcp_sw_alarm()
852 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_EXCEPT, UPWR_XCP_SET_DDR_RETN); in upwr_xcp_set_ddr_retention()
853 txmsg.hdr.domain = (uint32_t)domain; in upwr_xcp_set_ddr_retention()
854 txmsg.hdr.arg = (uint32_t)enable; in upwr_xcp_set_ddr_retention()
893 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_EXCEPT, UPWR_XCP_SET_MIPI_DSI_ENA); in upwr_xcp_set_mipi_dsi_ena()
894 txmsg.hdr.domain = (uint32_t)domain; in upwr_xcp_set_mipi_dsi_ena()
895 txmsg.hdr.arg = (uint32_t)enable; in upwr_xcp_set_mipi_dsi_ena()
931 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_EXCEPT, UPWR_XCP_GET_MIPI_DSI_ENA); in upwr_xcp_get_mipi_dsi_ena()
932 txmsg.hdr.domain = (uint32_t)domain; in upwr_xcp_get_mipi_dsi_ena()
971 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_EXCEPT, UPWR_XCP_SET_OSC_MODE); in upwr_xcp_set_osc_mode()
972 txmsg.hdr.domain = (uint32_t)domain; in upwr_xcp_set_osc_mode()
973 txmsg.hdr.arg = (uint32_t)osc_mode; in upwr_xcp_set_osc_mode()
1013 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_EXCEPT, UPWR_XCP_SET_RTD_USE_DDR); in upwr_xcp_set_rtd_use_ddr()
1014 txmsg.hdr.domain = (uint32_t)domain; in upwr_xcp_set_rtd_use_ddr()
1015 txmsg.hdr.arg = (uint32_t)is_use_ddr; in upwr_xcp_set_rtd_use_ddr()
1054 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_EXCEPT, UPWR_XCP_SET_RTD_APD_LLWU); in upwr_xcp_set_rtd_apd_llwu()
1055 txmsg.hdr.domain = (uint32_t)domain; in upwr_xcp_set_rtd_apd_llwu()
1056 txmsg.hdr.arg = (uint32_t)enable; in upwr_xcp_set_rtd_apd_llwu()
1098 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_EXCEPT, UPWR_XCP_SHUTDOWN); in upwr_xcp_shutdown()
1165 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_EXCEPT, UPWR_XCP_I2C); in upwr_xcp_i2c_access()
1227 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_VOLTM, UPWR_VTM_PMIC_COLD_RESET); in upwr_vtm_pmic_cold_reset()
1273 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_VOLTM, UPWR_VTM_SET_PMIC_MODE); in upwr_vtm_set_pmic_mode()
1275 txmsg.hdr.arg = pmic_mode; in upwr_vtm_set_pmic_mode()
1323 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_VOLTM, UPWR_VTM_CHNG_PMIC_RAIL_VOLT); in upwr_vtm_chng_pmic_voltage()
1379 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_VOLTM, UPWR_VTM_GET_PMIC_RAIL_VOLT); in upwr_vtm_get_pmic_voltage()
1449 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_VOLTM, UPWR_VTM_PMETER_MEAS); in upwr_vtm_power_measure()
1451 txmsg.hdr.arg = ssel; in upwr_vtm_power_measure()
1517 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_VOLTM, UPWR_VTM_VMETER_MEAS); in upwr_vtm_vmeter_measure()
1519 txmsg.hdr.arg = vdetsel; in upwr_vtm_vmeter_measure()
1565 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_VOLTM, UPWR_VTM_PMIC_CONFIG); in upwr_vtm_pmic_config()
1638 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_TEMPM, UPWR_TEMP_GET_CUR_TEMP); in upwr_tpm_get_temperature()
1698 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_DELAYM, UPWR_DMETER_GET_DELAY_MARGIN); in upwr_dlm_get_delay_margin()
1757 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_DELAYM, UPWR_DMETER_SET_DELAY_MARGIN); in upwr_dlm_set_delay_margin()
1818 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_DELAYM, UPWR_PMON_REQ); in upwr_dlm_process_monitor()
1875 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_PWRMGMT, UPWR_PWM_DOM_PWRON); in upwr_pwm_dom_power_on()
1876 txmsg.hdr.domain = (uint32_t)domain; in upwr_pwm_dom_power_on()
1877 txmsg.hdr.arg = (uint32_t)boot_start; in upwr_pwm_dom_power_on()
1928 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_PWRMGMT, UPWR_PWM_BOOT); in upwr_pwm_boot_start()
1929 txmsg.hdr.domain = (uint32_t)domain; in upwr_pwm_boot_start()
1979 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_PWRMGMT, UPWR_PWM_PARAM); in upwr_pwm_param()
1982 txmsg.hdr.arg = 1U; /* 1= read, txmsg.word2 ignored */ in upwr_pwm_param()
1984 txmsg.hdr.arg = 0U; /* 1= write */ in upwr_pwm_param()
2035 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_PWRMGMT, UPWR_PWM_VOLT); in upwr_pwm_chng_reg_voltage()
2123 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_PWRMGMT, UPWR_PWM_FREQ); in upwr_pwm_freq_setup()
2125 txmsg.hdr.domain = (uint32_t)domain; in upwr_pwm_freq_setup()
2201 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_PWRMGMT, UPWR_PWM_PWR_ON); in upwr_pwm_power_on()
2296 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_PWRMGMT, UPWR_PWM_PWR_OFF); in upwr_pwm_power_off()
2378 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_PWRMGMT, UPWR_PWM_RETAIN); in upwr_pwm_mem_retain()
2472 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_PWRMGMT, UPWR_PWM_SWITCH); in upwr_pwm_chng_switch_mem()
2553 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_PWRMGMT, UPWR_PWM_CONFIG); in upwr_pwm_pmode_config()
2554 txmsg.hdr.domain = (uint32_t)domain; in upwr_pwm_pmode_config()
2555 txmsg.hdr.arg = pmode; in upwr_pwm_pmode_config()
2622 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_PWRMGMT, UPWR_PWM_REGCFG); in upwr_pwm_reg_config()
2680 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_PWRMGMT, UPWR_PWM_DOM_BIAS); in upwr_pwm_chng_dom_bias()
2683 UPWR_FILL_DOMBIAS_ARGS(txmsg.hdr.domain, bias, txmsg.args); in upwr_pwm_chng_dom_bias()
2733 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_PWRMGMT, UPWR_PWM_MEM_BIAS); in upwr_pwm_chng_mem_bias()
2735 txmsg.hdr.domain = (uint32_t)domain; in upwr_pwm_chng_mem_bias()
2781 UPWR_MSG_HDR(txmsg.hdr, UPWR_SG_DIAG, UPWR_DGN_MODE); in upwr_dgn_mode()
2783 txmsg.hdr.arg = mode; in upwr_dgn_mode()
2868 *sgfptr = (uint32_t)sg_rsp_msg[sg].hdr.function; in upwr_req_status()
2872 *errptr = (upwr_resp_t)sg_rsp_msg[sg].hdr.errcode; in upwr_req_status()
2877 sg_rsp_msg[sg].word2 : sg_rsp_msg[sg].hdr.ret); in upwr_req_status()
2881 (sg_rsp_msg[sg].hdr.errcode == UPWR_RESP_OK) ? UPWR_REQ_OK : in upwr_req_status()