arm-trusted-firmware/plat
Manish V Badarkhe 86ba585300 Add wrapper for AT instruction
In case of AT speculative workaround applied, page table walk
is disabled for lower ELs (EL1 and EL0) in EL3.
Hence added a wrapper function which temporarily enables page
table walk to execute AT instruction for lower ELs and then
disables page table walk.

Execute AT instructions directly for lower ELs (EL1 and EL0)
assuming page table walk is enabled always when AT speculative
workaround is not applied.

Change-Id: I4ad4c0bcbb761448af257e9f72ae979473c0dde8
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
2020-08-18 10:49:27 +01:00
..
allwinner allwinner: Disable NS access to PRCM power control registers 2020-06-29 11:49:32 +00:00
amlogic meson: Use generic console_t data structure 2020-02-25 09:34:38 +00:00
arm Add wrapper for AT instruction 2020-08-18 10:49:27 +01:00
brcm driver: brcm: add RNG driver 2020-07-13 18:01:19 +05:30
common Use true instead of 1 in while 2020-08-14 11:36:09 +00:00
hisilicon Cleanup the code for TBBR CoT descriptors 2020-05-19 05:05:19 +01:00
imx plat: imx: add sdei support for i.MX8MM 2020-08-06 07:10:21 +00:00
intel/soc plat: intel: Additional instruction required to enable global timer 2020-06-08 22:03:54 +00:00
layerscape LS 16550: Use generic console_t data structure 2020-02-25 09:34:38 +00:00
marvell Merge changes from topic "release/14.0" into integration 2020-08-10 23:13:36 +00:00
mediatek Initialize platform for MediaTek mt8192 2020-07-31 10:46:22 +08:00
nvidia/tegra Tegra: memctrl: remove unused TZRAM setup function 2020-08-08 18:53:23 -07:00
qemu qemu/qemu_sbsa: increase size to handle fdt 2020-06-03 15:19:15 +00:00
qti qti: Add RNG driver 2020-08-13 17:13:49 +00:00
renesas/rcar rcar_gen3: plat: Zero-terminate the string in unsigned_num_print() 2020-04-28 11:23:37 +02:00
rockchip Merge "rockchip: rk3368: fix PLAT_RK_CLST_TO_CPUID_SHIFT" into integration 2020-06-11 17:51:07 +00:00
rpi rpi4/fdt: Move dtb_size() function to fdt_wrappers.h 2020-07-17 11:35:24 +01:00
socionext uniphier: increase BL33 max size and GZIP temporary buffer size 2020-06-29 16:57:11 +09:00
st stm32mp1: use newly introduced GICv2 makefile 2020-08-14 18:56:44 +02:00
ti/k3 Use abspath to dereference $BUILD_BASE 2020-08-04 18:02:02 +01:00
xilinx Merge "Create separate header for ARM specific SMCCC defines" into integration 2020-03-31 14:16:40 +00:00