Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/firmware/xilinx/
Dzynqmp.c81 u32 *ret_payload) in do_fw_call_fail() argument
90 static int (*do_fw_call)(u64, u64, u64, u32 *ret_payload) = do_fw_call_fail;
104 u32 *ret_payload) in do_fw_call_smc() argument
110 if (ret_payload) { in do_fw_call_smc()
111 ret_payload[0] = lower_32_bits(res.a0); in do_fw_call_smc()
112 ret_payload[1] = upper_32_bits(res.a0); in do_fw_call_smc()
113 ret_payload[2] = lower_32_bits(res.a1); in do_fw_call_smc()
114 ret_payload[3] = upper_32_bits(res.a1); in do_fw_call_smc()
134 u32 *ret_payload) in do_fw_call_hvc() argument
140 if (ret_payload) { in do_fw_call_hvc()
[all …]
/Linux-v5.10/drivers/clk/zynqmp/
Dclkc.c204 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_pm_clock_get_num_clocks() local
209 ret = zynqmp_pm_query_data(qdata, ret_payload); in zynqmp_pm_clock_get_num_clocks()
210 *nclocks = ret_payload[1]; in zynqmp_pm_clock_get_num_clocks()
229 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_pm_clock_get_name() local
234 zynqmp_pm_query_data(qdata, ret_payload); in zynqmp_pm_clock_get_name()
235 memcpy(response, ret_payload, sizeof(*response)); in zynqmp_pm_clock_get_name()
261 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_pm_clock_get_topology() local
268 ret = zynqmp_pm_query_data(qdata, ret_payload); in zynqmp_pm_clock_get_topology()
269 memcpy(response, &ret_payload[1], sizeof(*response)); in zynqmp_pm_clock_get_topology()
293 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_clk_register_fixed_factor() local
[all …]
Dpll.c51 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_pll_get_mode() local
54 ret = zynqmp_pm_get_pll_frac_mode(clk_id, ret_payload); in zynqmp_pll_get_mode()
59 return ret_payload[1]; in zynqmp_pll_get_mode()
137 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_pll_recalc_rate() local
147 zynqmp_pm_get_pll_frac_data(clk_id, ret_payload); in zynqmp_pll_recalc_rate()
148 data = ret_payload[1]; in zynqmp_pll_recalc_rate()
Ddivider.c269 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_clk_get_max_divisor() local
275 ret = zynqmp_pm_query_data(qdata, ret_payload); in zynqmp_clk_get_max_divisor()
283 return ret_payload[1]; in zynqmp_clk_get_max_divisor()
/Linux-v5.10/Documentation/driver-api/xilinx/
Deemi.rst40 u32 ret_payload[PAYLOAD_ARG_CNT];
47 ret = eemi_ops->query_data(qdata, ret_payload);
/Linux-v5.10/include/linux/firmware/
Dxlnx-zynqmp.h315 u32 arg2, u32 arg3, u32 *ret_payload);