)]}' { "commit": "28bbbf3bf583e0c85004727e694455dfcabd50a4", "tree": "97e592fbae5023ece3666e2a350f57ad675e1b1f", "parents": [ "4796c6ca89c4d5665f744ecaba3637f7ebb5b29c" ], "author": { "name": "Manish Pandey", "email": "manish.pandey2@arm.com", "time": "Wed Oct 06 17:28:09 2021 +0100" }, "committer": { "name": "Manish Pandey", "email": "manish.pandey2@arm.com", "time": "Wed Oct 06 17:53:28 2021 +0100" }, "message": "feat(fvp_r): configure system registers to boot rich OS\n\nFollowing system registers are modified before exiting EL2 to allow\nu-boot/Linux to boot\n 1. CNTHCTL_EL2.EL1PCTEN -\u003e 1\n Allows U-boot to use physical counters at EL1\n 2. VTCR_EL2.MSA -\u003e 1\n Enables VMSA at EL1, which is required by U-Boot and Linux.\n 3. HCR_EL2.APK \u003d 1 \u0026 HCR_EL2.API \u003d 1\n Disables PAuth instruction and register traps in EL1\n\nSigned-off-by: Manish Pandey \u003cmanish.pandey2@arm.com\u003e\nChange-Id: I58f45b6669a9ad1debb80265b243015c054a9bb1\n", "tree_diff": [ { "type": "modify", "old_id": "1b3ae022119d6b8adbd183830a91d981ae5b3674", "old_mode": 33188, "old_path": "include/arch/aarch64/arch.h", "new_id": "833390272b2d42c968f6c520965e340c6e5e05da", "new_mode": 33188, "new_path": "include/arch/aarch64/arch.h" }, { "type": "modify", "old_id": "72b87c8b917f96c423278636f2becbe1a137d164", "old_mode": 33188, "old_path": "include/arch/aarch64/arch_helpers.h", "new_id": "359ac7642373121f15770073f28d6278b3a2f6d8", "new_mode": 33188, "new_path": "include/arch/aarch64/arch_helpers.h" }, { "type": "modify", "old_id": "7ae853b762028111dc9c5af1105c767d5b91d44a", "old_mode": 33188, "old_path": "plat/arm/board/fvp_r/fvp_r_bl1_context_mgmt.c", "new_id": "c6544b45d4a3ae0824449d04c440017964cbf9a2", "new_mode": 33188, "new_path": "plat/arm/board/fvp_r/fvp_r_bl1_context_mgmt.c" }, { "type": "modify", "old_id": "678b8792c60149b1e7dc247eb7cc499fd0f72fb9", "old_mode": 33188, "old_path": "plat/arm/board/fvp_r/fvp_r_context_mgmt.c", "new_id": "d172d2d90fabd9ffa50ea70c27d714a9fcbdb970", "new_mode": 33188, "new_path": "plat/arm/board/fvp_r/fvp_r_context_mgmt.c" } ] }