aboutsummaryrefslogtreecommitdiff
path: root/include/lib/aarch64/arch.h
AgeCommit message (Expand)Author
2019-01-04Reorganize architecture-dependent header filesAntonio Nino Diaz
2019-01-03Enable DIT if supportedSathees Balya
2018-12-18Move helpers from arch.h to arch_helpers.hAntonio Nino Diaz
2018-12-10AArch64: Use SSBS for CVE_2018_3639 mitigationJeenu Viswambharan
2018-11-26Synchronise arch.h and arch_helpers.h with TF-A-TestsAntonio Nino Diaz
2018-10-16AArch64: Enable lower ELs to use pointer authenticationJeenu Viswambharan
2018-09-28Remove all other deprecated interfaces and filesAntonio Nino Diaz
2018-08-30AARCH64: Fix credentials for ERXMISC0_EL1 and ERXMISC1_EL1Jan Dabros
2018-08-20AArch64: Enable MPAM for lower ELsJeenu Viswambharan
2018-08-10xlat v2: Support the EL2 translation regimeAntonio Nino Diaz
2018-07-20PSCI: Fix types of definitionsAntonio Nino Diaz
2018-07-18Fix types of arch.h definitionsAntonio Nino Diaz
2018-07-18Add missing parentheses to macros in arch.hAntonio Nino Diaz
2018-06-20ARM Platforms: Update CNTFRQ register in CNTCTLBase frameSoby Mathew
2018-05-04RAS: Add fault injection supportJeenu Viswambharan
2018-05-04RAS: Add helpers to access Standard Error RecordsJeenu Viswambharan
2018-05-04AArch64: Introduce RAS handlingJeenu Viswambharan
2018-05-04AArch64: Introduce External Abort handlingJeenu Viswambharan
2018-04-17Fix some MISRA defects in SPM codeAntonio Nino Diaz
2018-01-12Merge pull request #1197 from dp-arm/dp/amudavidcunado-arm
2018-01-11AMU: Add configuration helpers for aarch64Dimitris Papastamos
2018-01-11Use PFR0 to identify need for mitigation of CVE-2017-5915Dimitris Papastamos
2018-01-11Workaround for CVE-2017-5715 on Cortex A73 and A75Dimitris Papastamos
2017-11-30Enable SVE for Non-secure worldDavid Cunado
2017-11-29AMU: Implement support for aarch64Dimitris Papastamos
2017-11-23Merge pull request #1163 from antonio-nino-diaz-arm/an/parangedavidcunado-arm
2017-11-20Refactor Statistical Profiling Extensions implementationDimitris Papastamos
2017-11-17Add ARMv8.2 ID_AA64MMFR0_EL1.PARange valueAntonio Nino Diaz
2017-11-13ARM platforms: Provide SDEI entry point validationJeenu Viswambharan
2017-11-08SPM: Introduce Secure Partition ManagerAntonio Nino Diaz
2017-10-21Merge pull request #1130 from jeenu-arm/gic-patchesdavidcunado-arm
2017-10-16GIC: Add API to raise secure SGIJeenu Viswambharan
2017-10-16GIC: Add API to get running priorityJeenu Viswambharan
2017-10-13Init and save / restore of PMCR_EL0 / PMCRDavid Cunado
2017-09-25Merge pull request #1105 from antonio-nino-diaz-arm/an/epd1-bitdavidcunado-arm
2017-09-21Fix type of `unsigned long` constantsAntonio Nino Diaz
2017-09-21Set TCR_EL1.EPD1 bit to 1Antonio Nino Diaz
2017-09-11Helper macro to create MAIR encodingsIsla Mitchell
2017-08-24Enable CnP bit for ARMv8.2 CPUsIsla Mitchell
2017-06-22aarch64: Enable Statistical Profiling Extensions for lower ELsdp-arm
2017-06-21Fully initialise essential control registersDavid Cunado
2017-06-14include: add U()/ULL() macros for constantsVarun Wadekar
2017-05-11Merge pull request #927 from jeenu-arm/state-switchdavidcunado-arm
2017-05-04Introduce ARM SiP service to switch execution stateJeenu Viswambharan
2017-05-03Use SPDX license identifiersdp-arm
2017-05-02Add macro to check whether the CPU implements an ELJeenu Viswambharan
2017-04-29Merge branch 'integration' into tf_issue_461Scott Branden
2017-04-29Move defines in utils.h to utils_def.h to fix shared header compile issuesScott Branden
2017-04-20Changes to support execution in AArch32 state for JUNOYatharth Kochar
2017-04-13Tegra: Add support for fake system suspendVignesh Radhakrishnan