Lines Matching refs:msg
54 struct imx_sc_msg_req_misc_set_ctrl msg; in imx_sc_misc_set_control() local
55 struct imx_sc_rpc_msg *hdr = &msg.hdr; in imx_sc_misc_set_control()
62 msg.ctrl = ctrl; in imx_sc_misc_set_control()
63 msg.val = val; in imx_sc_misc_set_control()
64 msg.resource = resource; in imx_sc_misc_set_control()
66 return imx_scu_call_rpc(ipc, &msg, true); in imx_sc_misc_set_control()
84 struct imx_sc_msg_req_misc_get_ctrl msg; in imx_sc_misc_get_control() local
86 struct imx_sc_rpc_msg *hdr = &msg.hdr; in imx_sc_misc_get_control()
94 msg.ctrl = ctrl; in imx_sc_misc_get_control()
95 msg.resource = resource; in imx_sc_misc_get_control()
97 ret = imx_scu_call_rpc(ipc, &msg, true); in imx_sc_misc_get_control()
101 resp = (struct imx_sc_msg_resp_misc_get_ctrl *)&msg; in imx_sc_misc_get_control()
122 struct imx_sc_msg_req_cpu_start msg; in imx_sc_pm_cpu_start() local
123 struct imx_sc_rpc_msg *hdr = &msg.hdr; in imx_sc_pm_cpu_start()
130 msg.address_hi = phys_addr >> 32; in imx_sc_pm_cpu_start()
131 msg.address_lo = phys_addr; in imx_sc_pm_cpu_start()
132 msg.resource = resource; in imx_sc_pm_cpu_start()
133 msg.enable = enable; in imx_sc_pm_cpu_start()
135 return imx_scu_call_rpc(ipc, &msg, true); in imx_sc_pm_cpu_start()