Home
last modified time | relevance | path

Searched refs:ret_payload (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/firmware/xilinx/
H A Dzynqmp.c121 static noinline int do_fw_call_fail(u32 *ret_payload, u32 num_args, ...) in do_fw_call_fail() argument
130 static int (*do_fw_call)(u32 *ret_payload, u32, ...) = do_fw_call_fail;
141 static noinline int do_fw_call_smc(u32 *ret_payload, u32 num_args, ...) in do_fw_call_smc() argument
160 if (ret_payload) { in do_fw_call_smc()
161 ret_payload[0] = lower_32_bits(res.a0); in do_fw_call_smc()
162 ret_payload[1] = upper_32_bits(res.a0); in do_fw_call_smc()
163 ret_payload[2] = lower_32_bits(res.a1); in do_fw_call_smc()
164 ret_payload[3] = upper_32_bits(res.a1); in do_fw_call_smc()
165 ret_payload[4] = lower_32_bits(res.a2); in do_fw_call_smc()
166 ret_payload[5] = upper_32_bits(res.a2); in do_fw_call_smc()
[all …]
/linux/drivers/clk/zynqmp/
H A Dclkc.c205 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_pm_clock_get_num_clocks() local
210 ret = zynqmp_pm_query_data(qdata, ret_payload); in zynqmp_pm_clock_get_num_clocks()
211 *nclocks = ret_payload[1]; in zynqmp_pm_clock_get_num_clocks()
230 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_pm_clock_get_name() local
236 ret = zynqmp_pm_query_data(qdata, ret_payload); in zynqmp_pm_clock_get_name()
240 memcpy(response, ret_payload, sizeof(*response)); in zynqmp_pm_clock_get_name()
266 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_pm_clock_get_topology() local
273 ret = zynqmp_pm_query_data(qdata, ret_payload); in zynqmp_pm_clock_get_topology()
274 memcpy(response, &ret_payload[1], sizeof(*response)); in zynqmp_pm_clock_get_topology()
318 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_clk_register_fixed_factor() local
[all …]
H A Dpll.c54 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_pll_get_mode() local
57 ret = zynqmp_pm_get_pll_frac_mode(clk_id, ret_payload); in zynqmp_pll_get_mode()
64 return ret_payload[1]; in zynqmp_pll_get_mode()
140 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_pll_recalc_rate() local
157 zynqmp_pm_get_pll_frac_data(clk_id, ret_payload); in zynqmp_pll_recalc_rate()
158 data = ret_payload[1]; in zynqmp_pll_recalc_rate()
H A Ddivider.c225 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_clk_get_max_divisor() local
231 ret = zynqmp_pm_query_data(qdata, ret_payload); in zynqmp_clk_get_max_divisor()
239 return ret_payload[1]; in zynqmp_clk_get_max_divisor()