Lines Matching defs:ret_payload

81 				    u32 *ret_payload)
90 static int (*do_fw_call)(u64, u64, u64, u32 *ret_payload) = do_fw_call_fail;
97 * @ret_payload: Returned value array
104 u32 *ret_payload)
110 if (ret_payload) {
111 ret_payload[0] = lower_32_bits(res.a0);
112 ret_payload[1] = upper_32_bits(res.a0);
113 ret_payload[2] = lower_32_bits(res.a1);
114 ret_payload[3] = upper_32_bits(res.a1);
125 * @ret_payload: Returned value array
134 u32 *ret_payload)
140 if (ret_payload) {
141 ret_payload[0] = lower_32_bits(res.a0);
142 ret_payload[1] = upper_32_bits(res.a0);
143 ret_payload[2] = lower_32_bits(res.a1);
144 ret_payload[3] = upper_32_bits(res.a1);
159 u32 ret_payload[PAYLOAD_ARG_CNT];
182 ret = do_fw_call(smc_arg[0], smc_arg[1], 0, ret_payload);
186 ret = ret_payload[1];
202 * @ret_payload: Returned value array
220 u32 arg2, u32 arg3, u32 *ret_payload)
238 return do_fw_call(smc_arg[0], smc_arg[1], smc_arg[2], ret_payload);
252 u32 ret_payload[PAYLOAD_ARG_CNT];
263 ret = zynqmp_pm_invoke_fn(PM_GET_API_VERSION, 0, 0, 0, 0, ret_payload);
264 *version = ret_payload[1];
280 u32 ret_payload[PAYLOAD_ARG_CNT];
286 ret = zynqmp_pm_invoke_fn(PM_GET_CHIPID, 0, 0, 0, 0, ret_payload);
287 *idcode = ret_payload[1];
288 *version = ret_payload[2];
302 u32 ret_payload[PAYLOAD_ARG_CNT];
314 0, 0, ret_payload);
315 *version = ret_payload[1];
415 u32 ret_payload[PAYLOAD_ARG_CNT];
419 0, 0, ret_payload);
420 *state = ret_payload[1];
455 u32 ret_payload[PAYLOAD_ARG_CNT];
459 0, 0, ret_payload);
460 *divider = ret_payload[1];
496 u32 ret_payload[PAYLOAD_ARG_CNT];
500 0, 0, ret_payload);
501 *rate = ((u64)ret_payload[2] << 32) | ret_payload[1];
535 u32 ret_payload[PAYLOAD_ARG_CNT];
539 0, 0, ret_payload);
540 *parent_id = ret_payload[1];
756 u32 ret_payload[PAYLOAD_ARG_CNT];
763 0, 0, ret_payload);
764 *status = ret_payload[1];
801 u32 ret_payload[PAYLOAD_ARG_CNT];
807 ret = zynqmp_pm_invoke_fn(PM_FPGA_GET_STATUS, 0, 0, 0, 0, ret_payload);
808 *value = ret_payload[1];
910 u32 ret_payload[PAYLOAD_ARG_CNT];
918 0, 0, ret_payload);
919 *out = ret_payload[1];
1063 u32 ret_payload[PAYLOAD_ARG_CNT];
1065 ret = zynqmp_pm_read_ggs(reg, ret_payload);
1069 return sprintf(buf, "0x%x\n", ret_payload[1]);
1131 u32 ret_payload[PAYLOAD_ARG_CNT];
1133 ret = zynqmp_pm_read_pggs(reg, ret_payload);
1137 return sprintf(buf, "0x%x\n", ret_payload[1]);