summaryrefslogtreecommitdiff
path: root/services/arm_arch_svc
AgeCommit message (Expand)Author
2026-07-30refactor(cpufeat): always use is_feat_abc_supported()Boyan Karatotev
2026-07-01fix(smccc): also report 64-bit FID for ARCH_SOC_IDAndre Przywara
2026-06-22fix(services): use #ifdef for __aarch64__ flagsYann Gautier
2026-04-08feat(rmmd): replace ENABLE_RME with ENABLE_RMMArunachalam Ganapathy
2026-02-16docs(cpus): explain why the ARCH_WORKAROUND_3 pseudo-erratum is neededBoyan Karatotev
2026-02-12fix(cpus): return ERRATA_MISSING when errata not foundBoyan Karatotev
2026-02-12style(smccc): group the ARCH_WORKAROUND_Xs togetherBoyan Karatotev
2026-01-08fix(el3-runtime): resolve essential-type mismatchTaticharla Venkata Sai
2025-10-30fix(smccc): don't panic on a feature availability call with FEAT_RNG_TRAPBoyan Karatotev
2025-09-23refactor(el3-runtime): move context security states to context.hBoyan Karatotev
2025-08-05fix(services): declare unused parameters as voidSigned-off-by: Maheedhar Bollapalli
2025-07-30fix(smccc): modify feat discovery to use aarch64 valueSona Mathew
2025-07-29feat(smccc): add SoC name support to SMCCC_ARCH_SOC_IDArvind Ram Prakash
2025-06-23fix(services): typecast operands to match data typeMaheedhar Bollapalli
2025-04-23refactor(cpus): optimize CVE checkingArvind Ram Prakash
2025-01-30fix(security): apply SMCCC_ARCH_WORKAROUND_4 to affected cpusArvind Ram Prakash
2025-01-07feat(smccc): implement SMCCC_ARCH_FEATURE_AVAILABILITYBoyan Karatotev
2024-05-02chore: simplify the macro names in ENABLE_FEAT mechanismSona Mathew
2023-08-04fix(services): disable workaround discovery on aarch32 for nowStephan Gerhold
2023-05-30refactor(cpus): rename errata_report.h to errata.hBoyan Karatotev
2022-03-18fix(security): apply SMCCC_ARCH_WORKAROUND_3 to A73/A75/A72/A57Bipin Ravi
2021-12-08fix(rmmd): align RMI and GTSI FIDs with SMCCCSubhasish Ghosh
2021-10-05feat(rme): add RMM dispatcher (RMMD)Zelalem Aweke
2020-07-26SMCCC: Introduce function to check SMCCC function availabilityManish V Badarkhe
2020-05-05Fix SMCCC_ARCH_SOC_ID implementationManish V Badarkhe
2020-03-17Implement SMCCC_ARCH_SOC_ID SMC callManish V Badarkhe
2020-02-20Use consistent SMCCC error codeManish V Badarkhe
2019-03-04Ensure proper ID register is checked for feature detectionDimitris Papastamos
2019-01-04Sanitise includes across codebaseAntonio Nino Diaz
2018-12-10AArch64: Use SSBS for CVE_2018_3639 mitigationJeenu Viswambharan
2018-05-23Add support for dynamic mitigation for CVE-2018-3639Dimitris Papastamos
2018-05-23Implement static workaround for CVE-2018-3639Dimitris Papastamos
2018-05-23Rename symbols and files relating to CVE-2017-5715Dimitris Papastamos
2018-04-03Fixup SMCCC_FEATURES return value for SMCCC_ARCH_WORKAROUND_1Dimitris Papastamos
2018-03-21Rename 'smcc' to 'smccc'Antonio Nino Diaz
2018-03-14Fixup `SMCCC_ARCH_FEATURES` semanticsDimitris Papastamos
2018-02-28Fix MISRA rule 8.4 in common codeRoberto Vargas
2018-01-29Implement support for SMCCC v1.1Dimitris Papastamos