arm-trusted-firmware/plat/xilinx/versal
Tejas Patel d62fa4bcb1 plat: xilinx: versal: Implement PM IOCTL API
Add PM IOCTL EEMI.

Below PLL related IOCTLs are not available in versal PLM.
	* IOCTL_SET_PLL_FRAC_MODE
	* IOCTL_GET_PLL_FRAC_MODE
	* IOCTL_SET_PLL_FRAC_DATA
	* IOCTL_SET_PLL_FRAC_DATA

PLM has new EEMI APIs for PLL related operations.
Call them instead of passing IOCTL API to PLM.
For other IOCTL, ATF just pass through IOCTL
request to PLM (Platform Loader and Manager).

Signed-off-by: Tejas Patel <tejas.patel@xilinx.com>
Signed-off-by: Jolly Shah <jolly.shah@xilinx.com>
Change-Id: I96f8da46a4d3965c9291b7b2da96056408137839
2020-01-15 11:02:29 -08:00
..
aarch64 xilinx: Add support to send PM API to PMC using IPI for versal 2020-01-15 11:01:37 -08:00
include xilinx: versal: Add support for suspend related APIs 2020-01-15 11:01:47 -08:00
pm_service plat: xilinx: versal: Implement PM IOCTL API 2020-01-15 11:02:29 -08:00
bl31_versal_setup.c plat: xilinx: versal: Move versal_private.h to include directory 2020-01-15 11:01:28 -08:00
plat_psci.c plat: xilinx: versal: Move versal_private.h to include directory 2020-01-15 11:01:28 -08:00
plat_topology.c arm64: versal: Add support for new Xilinx Versal ACAPs 2018-11-09 15:06:53 +05:30
plat_versal.c plat: xilinx: versal: Move versal_private.h to include directory 2020-01-15 11:01:28 -08:00
platform.mk xilinx: versal: Add get_api_version support 2020-01-15 11:01:42 -08:00
sip_svc_setup.c xilinx: versal: Add SMC handler for EEMI API 2020-01-15 11:02:18 -08:00
versal_gicv3.c plat: xilinx: versal: Move versal_private.h to include directory 2020-01-15 11:01:28 -08:00
versal_ipi.c xilinx: Add support to send PM API to PMC using IPI for versal 2020-01-15 11:01:37 -08:00