Searched hist:"28 bbbf3bf583e0c85004727e694455dfcabd50a4" (Results 1 – 2 of 2) sorted by relevance
| /rk3399_ARM-atf/include/arch/aarch64/ |
| H A D | arch_helpers.h | 28bbbf3bf583e0c85004727e694455dfcabd50a4 Wed Oct 06 16:28:09 UTC 2021 Manish Pandey <manish.pandey2@arm.com> feat(fvp_r): configure system registers to boot rich OS
Following system registers are modified before exiting EL2 to allow u-boot/Linux to boot 1. CNTHCTL_EL2.EL1PCTEN -> 1 Allows U-boot to use physical counters at EL1 2. VTCR_EL2.MSA -> 1 Enables VMSA at EL1, which is required by U-Boot and Linux. 3. HCR_EL2.APK = 1 & HCR_EL2.API = 1 Disables PAuth instruction and register traps in EL1
Signed-off-by: Manish Pandey <manish.pandey2@arm.com> Change-Id: I58f45b6669a9ad1debb80265b243015c054a9bb1
|
| H A D | arch.h | 28bbbf3bf583e0c85004727e694455dfcabd50a4 Wed Oct 06 16:28:09 UTC 2021 Manish Pandey <manish.pandey2@arm.com> feat(fvp_r): configure system registers to boot rich OS
Following system registers are modified before exiting EL2 to allow u-boot/Linux to boot 1. CNTHCTL_EL2.EL1PCTEN -> 1 Allows U-boot to use physical counters at EL1 2. VTCR_EL2.MSA -> 1 Enables VMSA at EL1, which is required by U-Boot and Linux. 3. HCR_EL2.APK = 1 & HCR_EL2.API = 1 Disables PAuth instruction and register traps in EL1
Signed-off-by: Manish Pandey <manish.pandey2@arm.com> Change-Id: I58f45b6669a9ad1debb80265b243015c054a9bb1
|