Searched refs:ret_payload (Results 1 – 8 of 8) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/firmware/xilinx/ |
| H A D | zynqmp.c | 81 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 …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/cpu/armv8/zynqmp/ |
| H A D | cpu.c | 114 u32 arg3, u32 *ret_payload) in invoke_smc() argument 128 if (ret_payload != NULL) { in invoke_smc() 129 ret_payload[0] = (u32)regs.regs[0]; in invoke_smc() 130 ret_payload[1] = upper_32_bits(regs.regs[0]); in invoke_smc() 131 ret_payload[2] = (u32)regs.regs[1]; in invoke_smc() 132 ret_payload[3] = upper_32_bits(regs.regs[1]); in invoke_smc() 133 ret_payload[4] = (u32)regs.regs[2]; in invoke_smc() 154 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_pmufw_version() local 158 ret_payload); in zynqmp_pmufw_version() 159 pm_api_version = ret_payload[1]; in zynqmp_pmufw_version() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/zynqmp/ |
| H A D | clkc.c | 204 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 …]
|
| H A D | pll.c | 53 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_pll_get_mode() local 56 ret = zynqmp_pm_get_pll_frac_mode(clk_id, ret_payload); in zynqmp_pll_get_mode() 61 return ret_payload[1]; in zynqmp_pll_get_mode() 138 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_pll_recalc_rate() local 148 zynqmp_pm_get_pll_frac_data(clk_id, ret_payload); in zynqmp_pll_recalc_rate() 149 data = ret_payload[1]; in zynqmp_pll_recalc_rate()
|
| H A D | divider.c | 269 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()
|
| /OK3568_Linux_fs/u-boot/drivers/fpga/ |
| H A D | zynqmppl.c | 202 u32 ret_payload[PAYLOAD_ARG_CNT]; in zynqmp_load() local 220 bstype, ret_payload); in zynqmp_load()
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-zynqmp/ |
| H A D | sys_proto.h | 44 u32 *ret_payload);
|
| /OK3568_Linux_fs/kernel/include/linux/firmware/ |
| H A D | xlnx-zynqmp.h | 315 u32 arg2, u32 arg3, u32 *ret_payload);
|