arm-trusted-firmware/plat
Jayanth Dodderi Chidanand 6d0433f040 feat(the): add support for FEAT_THE
Arm v8.9 introduces FEAT_THE, adding Translation Hardening Extension
Read-Check-Write mask registers, RCWMASK_EL1 and RCWSMASK_EL1.
Support this, context switching the registers and disabling
traps so lower ELs can access the new registers.

Change the FVP platform to default to handling this as a dynamic option
so the right decision can be made by the code at runtime.

Change-Id: I8775787f523639b39faf61d046ef482f73b2a562
Signed-off-by: Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com>
Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>
2024-10-13 18:44:54 -05:00
..
allwinner fix(allwinner): dtb: check for correct error condition 2024-07-31 10:58:55 +01:00
amd/versal2 fix(versal2): declare unused parameters as void 2024-10-01 13:54:13 +05:30
amlogic build: unify verbosity handling 2024-06-14 15:54:48 +00:00
arm feat(the): add support for FEAT_THE 2024-10-13 18:44:54 -05:00
aspeed/ast2700 fix(ast2700): fix mpll calculate statement 2024-08-01 14:55:15 +08:00
brcm refactor(console): consolidate console runtime switch 2024-05-08 15:50:58 +02:00
common feat(bl): add plat handler for image loading 2024-06-13 11:30:29 +02:00
hisilicon fix(poplar): use sysctrl module to reset 2024-08-28 08:34:48 +02:00
imx chore(imx): remove duplicate define 2024-09-04 10:55:54 +02:00
intel/soc fix(intel): update CCU configuration for Agilex5 platform 2024-09-25 21:45:17 +02:00
marvell build: consolidate directory creation rules 2024-07-22 09:41:30 +00:00
mediatek feat(mediatek): change log level from INFO to VERBOSE 2024-09-12 07:30:30 +02:00
nuvoton fix(nuvoton): prevent changing clock frequency 2024-03-26 16:44:07 +02:00
nvidia/tegra refactor(cm): convert el1-ctx assembly offset entries to c structure 2024-07-26 17:08:12 +01:00
nxp feat(s32g274a): add ncore support 2024-10-08 13:38:46 +03:00
qemu Merge "fix(qemu): update rmmd_attest_get_platform_token()" into integration 2024-09-16 11:11:13 +02:00
qti Merge changes from topic "clean-up-errata-compatibility" into integration 2024-08-27 16:23:58 +02:00
renesas feat(rcar3): populate kaslr-seed in next stage DT 2024-07-06 17:58:00 +02:00
rockchip Merge changes from topic "dynamic-toolchain" into integration 2024-09-25 13:53:54 +02:00
rpi Merge "fix(rpi3): manually populate CNTFRQ reg" into integration 2024-09-20 17:06:52 +02:00
socionext build: unify verbosity handling 2024-06-14 15:54:48 +00:00
st feat(st-ddr): add STM32MP2 driver 2024-10-09 15:09:11 +02:00
ti/k3 Revert "fix(ti): do not take system power reference in bl31_platform_setup()" 2024-02-05 10:45:48 +05:30
xilinx fix(versal-net): declare unused parameters as void 2024-10-01 13:54:13 +05:30