Home
last modified time | relevance | path

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

/linux/drivers/firmware/xilinx/
H A Dzynqmp.c440 int zynqmp_pm_invoke_fn(u32 pm_api_id, u32 *ret_payload, u32 num_args, ...) in zynqmp_pm_invoke_fn() function
481 ret = zynqmp_pm_invoke_fn(TF_A_PM_REGISTER_SGI, NULL, 2, sgi_num, reset); in zynqmp_pm_register_sgi()
486 return zynqmp_pm_invoke_fn(PM_IOCTL, NULL, 3, IOCTL_REGISTER_SGI, sgi_num, reset); in zynqmp_pm_register_sgi()
508 ret = zynqmp_pm_invoke_fn(PM_GET_API_VERSION, ret_payload, 0); in zynqmp_pm_get_api_version()
531 ret = zynqmp_pm_invoke_fn(PM_GET_CHIPID, ret_payload, 0); in zynqmp_pm_get_chipid()
607 ret = zynqmp_pm_invoke_fn(PM_GET_TRUSTZONE_VERSION, ret_payload, 0); in zynqmp_pm_get_trustzone_version()
678 ret = zynqmp_pm_invoke_fn(PM_QUERY_DATA, out, 4, qdata.qid, in zynqmp_pm_query_data()
701 return zynqmp_pm_invoke_fn(PM_CLOCK_ENABLE, NULL, 1, clock_id); in zynqmp_pm_clock_enable()
716 return zynqmp_pm_invoke_fn(PM_CLOCK_DISABLE, NULL, 1, clock_id); in zynqmp_pm_clock_disable()
735 ret = zynqmp_pm_invoke_fn(PM_CLOCK_GETSTATE, ret_payload, 1, clock_id); in zynqmp_pm_clock_getstate()
[all …]
H A Dzynqmp-crypto.c28 ret = zynqmp_pm_invoke_fn(PM_SECURE_AES, ret_payload, 2, upper_32_bits(address), in zynqmp_pm_aes_engine()
57 return zynqmp_pm_invoke_fn(PM_SECURE_SHA, NULL, 4, upper_addr, lower_addr, size, flags); in zynqmp_pm_sha_hash()
107 return zynqmp_pm_invoke_fn(XSECURE_API_AES_WRITE_KEY, NULL, 4, in versal_pm_aes_key_write()
125 return zynqmp_pm_invoke_fn(XSECURE_API_AES_KEY_ZERO, NULL, 1, keysrc); in versal_pm_aes_key_zero()
139 return zynqmp_pm_invoke_fn(XSECURE_API_AES_OP_INIT, NULL, 2, in versal_pm_aes_op_init()
156 return zynqmp_pm_invoke_fn(XSECURE_API_AES_UPDATE_AAD, NULL, 3, in versal_pm_aes_update_aad()
173 return zynqmp_pm_invoke_fn(XSECURE_API_AES_ENCRYPT_UPDATE, NULL, 4, in versal_pm_aes_enc_update()
189 return zynqmp_pm_invoke_fn(XSECURE_API_AES_ENCRYPT_FINAL, NULL, 2, in versal_pm_aes_enc_final()
205 return zynqmp_pm_invoke_fn(XSECURE_API_AES_DECRYPT_UPDATE, NULL, 4, in versal_pm_aes_dec_update()
221 return zynqmp_pm_invoke_fn(XSECURE_API_AES_DECRYPT_FINAL, NULL, 2, in versal_pm_aes_dec_final()
[all …]
H A Dzynqmp-debug.c77 return zynqmp_pm_invoke_fn(PM_IOCTL, out, 5, node, ioctl, arg1, arg2, arg3); in zynqmp_pm_ioctl()
/linux/drivers/soc/xilinx/
H A Dzynqmp_power.c72 zynqmp_pm_invoke_fn(GET_CALLBACK_DATA, buf, 0); in zynqmp_pm_get_callback_data()
H A Dxlnx_event_manager.c503 zynqmp_pm_invoke_fn(GET_CALLBACK_DATA, buf, 0); in xlnx_get_event_callback_data()
/linux/include/linux/firmware/
H A Dxlnx-zynqmp.h559 int zynqmp_pm_invoke_fn(u32 pm_api_id, u32 *ret_payload, u32 num_args, ...);