summaryrefslogtreecommitdiff
path: root/include/arch/aarch64/arch.h
Commit message (Expand)AuthorAgeFilesLines
* Merge changes I1bfa797e,I0ec7a70e into integrationManish Pandey2023-05-091-1/+1
|\
| * fix(tree): correct some typosElyes Haouas2023-05-091-1/+1
* | refactor(cpufeat): enable FEAT_RAS for FEAT_STATE_CHECKEDAndre Przywara2023-05-091-0/+3
|/
* feat(sme): enable SME2 functionality for NS worldJayanth Dodderi Chidanand2023-04-271-1/+9
* feat(gcs): support guarded control stackMark Brown2023-04-181-0/+10
* Merge "feat(hcx): initialize HCRX_EL2 to its default value" into integrationManish Pandey2023-04-131-0/+8
|\
| * feat(hcx): initialize HCRX_EL2 to its default valueJuan Pablo Conde2023-04-121-0/+8
* | feat(pie/por): support permission indirection and overlayMark Brown2023-04-121-0/+22
|/
* fix(aarch64): allow build with ARM_ARCH_MINOR=4Andre Przywara2023-03-301-0/+2
* feat(cpufeat): enable FEAT_SME for FEAT_STATE_CHECKEDJayanth Dodderi Chidanand2023-03-281-3/+7
* refactor(cpufeat): enable FEAT_NV2 for FEAT_STATE_CHECKEDAndre Przywara2023-03-221-0/+1
* refactor(cpufeat): use alternative encoding for "SB" barrierAndre Przywara2023-03-221-0/+3
* refactor(cpufeat): enable FEAT_VHE for FEAT_STATE_CHECKEDAndre Przywara2023-03-201-0/+2
* refactor(mpam): enable FEAT_MPAM for FEAT_STATE_CHECKEDAndre Przywara2023-03-201-4/+2
* feat(tcr2): support FEAT_TCR2Mark Brown2023-03-161-0/+12
* fix(mpam): run-time checks for mpam save/restore routinesRohit Mathew2023-01-231-2/+6
* feat(fvp): emulate trapped RNDRAndre Przywara2022-12-211-0/+6
* Merge "feat(pauth): add/modify helpers to support QARMA3" into integrationManish Pandey2022-09-221-0/+9
|\
| * feat(pauth): add/modify helpers to support QARMA3Juan Pablo Conde2022-08-231-0/+9
* | feat(gic): add APIs to raise NS and S-EL1 SGIsFlorian Lugou2022-09-141-0/+1
* | feat(rng-trap): add EL3 support for FEAT_RNG_TRAPJuan Pablo Conde2022-08-181-0/+7
|/
* fix(include/aarch64): fix encodings for MPAMVPM* registersVarun Wadekar2022-05-251-9/+9
* Merge "fix(errata): workaround for Cortex-A710 erratum 2008768" into integrationBipin Ravi2022-05-101-1/+2
|\
| * fix(errata): workaround for Cortex-A710 erratum 2008768johpow012022-05-091-1/+2
* | Merge "fix(amu): limit virtual offset register access to NS world" into integ...Joanna Farley2022-05-101-1/+2
|\ \ | |/ |/|
| * fix(amu): limit virtual offset register access to NS worldJohn Powell2022-04-281-1/+2
* | feat(brbe): add BRBE support for NS worldjohpow012022-05-051-0/+7
|/
* refactor(el3-runtime): add arch-features detection mechanismJayanth Dodderi Chidanand2022-04-041-48/+78
* feat(ccidx): update the do_dcsw_op function to support FEAT_CCIDXjohpow012021-12-141-0/+4
* feat(sme): enable SME functionalityjohpow012021-11-121-17/+42
* feat(mpmm): add support for MPMMChris Kay2021-10-261-0/+12
* refactor(amu): detect architected counters at runtimeChris Kay2021-10-261-0/+2
* refactor(amu): factor out register accessesChris Kay2021-10-261-4/+24
* Merge "feat(fvp_r): configure system registers to boot rich OS" into integrationJoanna Farley2021-10-071-0/+4
|\
| * feat(fvp_r): configure system registers to boot rich OSManish Pandey2021-10-061-0/+4
* | refactor(gpt): productize and refactor GPT libraryjohpow012021-10-051-78/+0
* | feat(rme): add RMM dispatcher (RMMD)Zelalem Aweke2021-10-051-0/+2
* | feat(rme): add register definitions and helper functions for FEAT_RMEZelalem Aweke2021-10-011-0/+92
|/
* chore: fvp_r: Initial No-EL3 and MPU ImplementationGary Morrison2021-09-301-0/+5
* feat(hcx): add build option to enable FEAT_HCXjohpow012021-09-271-0/+16
* feat(trf): initialize trap settings of trace filter control registers accessManish V Badarkhe2021-08-261-0/+4
* feat(sys_reg_trace): initialize trap settings of trace system registers accessManish V Badarkhe2021-08-261-0/+6
* feat(trbe): enable access to trace buffer control registers from lower NS ELManish V Badarkhe2021-08-261-0/+5
* feat(trbe): initialize trap settings of trace buffer control registers accessManish V Badarkhe2021-08-251-0/+5
* fix(sdei): set SPSR for SDEI based on TakeExceptionDaniel Boulby2021-07-231-3/+15
* feat(sve): enable SVE for the secure worldMax Shvetsov2021-06-281-1/+2
* fix(security): Set MDCR_EL3.MCCD bitAlexei Fedorov2021-05-141-0/+8
* Enable v8.6 AMU enhancements (FEAT_AMUv1p1)johpow012021-02-251-10/+59
* Define registers for FEAT_RNG supportTomas Pilar2021-01-151-0/+4
* Add support for FEAT_MTPMU for Armv8.6Javier Almansa Sobrino2020-12-111-0/+7