summaryrefslogtreecommitdiff
path: root/lib/cpus/aarch64/cortex_chaberton.S
AgeCommit message (Collapse)Author
2023-07-28refactor(cpus): use cpu errata wrappers for aarch64 hunter based cpusGovindraj Raja
Adapt to use errata frame-work cpu macro helpers for following cpus: - cortex-a520 - cortex-a720 - cortex-x4 - cortex-chaberton - cortex-blackhawk - Use sysreg_bit_set helper macro for enabling of any system register bit field. - Use errata_report_shim macro for reporting errata. - Use cpu_reset_func_start/end helpers for adding cpu reset functions. Testing: - Manual comparison of disassembly with and without conversion. - Using the test script in gerrit - 19136 - Building with erratas and stepping through from ArmDS and running tftf. Change-Id: I954fb603aa3746e02f2288656b98148d9cfd7843 Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>
2023-04-04feat(cpus): add support for chaberton cpuGovindraj Raja
Add basic CPU library code to support the Chaberton CPU, Chaberton cores are based out of Hunter core, so overall library code was adapted based on that. Change-Id: I58321c77f2c364225a764da6fa65656d1bec33f1 Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>