161 Commits (ba748f3c35a35cddb0ff75f389dd1d652b53ba8f)

Author SHA1 Message Date
Dimitris Papastamos 201ca5b6b4 runtime_exceptions: Save x4-x29 unconditionally 7 years ago
Dimitris Papastamos f62ad32269 Workaround for CVE-2017-5715 on Cortex A57 and A72 7 years ago
Julius Werner 155a10068a utils_def: Add REGSZ and make BIT() assembly-compatible 7 years ago
David Cunado 91089f360a Move FPEXC32_EL2 to FP Context 7 years ago
Julius Werner 4d91838b8d Fix x30 reporting for unhandled exceptions 7 years ago
David Cunado 18f2efd67d Fully initialise essential control registers 8 years ago
dp-arm 82cb2c1ad9 Use SPDX license identifiers 8 years ago
Soby Mathew bcc3c49c90 PSCI: Build option to enable D-Caches early in warmboot 8 years ago
Antonio Nino Diaz 801cf93c48 Add and use plat_crash_console_flush() API 8 years ago
Antonio Nino Diaz d50ece03d9 Simplify translation tables headers dependencies 8 years ago
Jeenu Viswambharan 25a93f7cd1 Enable data caches early with hardware-assisted coherency 8 years ago
Jeenu Viswambharan a806dad58c Define and use no_ret macro where no return is expected 8 years ago
Douglas Raillard a6ef4393b6 Cosmetic change to exception table 8 years ago
dp-arm 872be88a29 Add PMF instrumentation points in TF 8 years ago
Soby Mathew cf0b1492ed Introduce PSCI Library Interface 9 years ago
Soby Mathew 532ed61838 Introduce `el3_runtime` and `PSCI` libraries 9 years ago
Sandrine Bailleux e0ae9fab61 Introduce some helper macros for exception vectors 9 years ago
Antonio Nino Diaz d44863910c Add 32 bit version of plat_get_syscnt_freq 9 years ago
Gerald Lejeune 9ff67fa6f2 Dump platform-defined regs in crash reporting 9 years ago
Gerald Lejeune 6b836cf988 Add ISR_EL1 to crash report 9 years ago
Gerald Lejeune adb4fcfb4c Enable asynchronous abort exceptions during boot 9 years ago
Antonio Nino Diaz 1c3ea103d2 Remove all non-configurable dead loops 9 years ago
Sandrine Bailleux 1645d3ee60 Miscellaneous doc fixes for v1.2 9 years ago
Juan Castillo d178637d2b Remove dashes from image names: 'BL3-x' --> 'BL3x' 9 years ago
Yatharth Kochar bbf8f6f95b Move context management code to common location 9 years ago
Soby Mathew 817ac8d19b Fix issue in Floating point register restore 9 years ago
Sandrine Bailleux a9bec67dfd Introduce COLD_BOOT_SINGLE_CPU build option 9 years ago
Soby Mathew 5471841870 Remove the IMF_READ_INTERRUPT_ID build option 9 years ago
Achin Gupta 54dc71e7ec Make generic code work in presence of system caches 9 years ago
Soby Mathew 85a181ce38 PSCI: Migrate TF to the new platform API and CM helpers 9 years ago
Sandrine Bailleux bf031bba2b Introduce PROGRAMMABLE_RESET_ADDRESS build option 10 years ago
Sandrine Bailleux 52010cc779 Rationalize reset handling code 10 years ago
Achin Gupta 5717aae1c3 Fix handling of spurious interrupts in BL3_1 10 years ago
Kévin Petit 8b779620d3 Add support to indicate size and end of assembly functions 10 years ago
Vikram Kanigiri 12e7c4ab0b Initialise cpu ops after enabling data cache 10 years ago
Yatharth Kochar 79a97b2ef7 Call reset handlers upon BL3-1 entry. 10 years ago
Soby Mathew ab8707e687 Remove coherent memory from the BL memory maps 10 years ago
Sandrine Bailleux 4480425288 Miscellaneous documentation fixes 10 years ago
Soby Mathew d3f70af6e0 Add CPU specific crash reporting handlers 10 years ago
Soby Mathew add403514d Add CPU specific power management operations 10 years ago
Soby Mathew 9b47684170 Introduce framework for CPU specific operations 10 years ago
Achin Gupta 0c8d4fef28 Unmask SError interrupt and clear SCR_EL3.EA bit 10 years ago
Juan Castillo 53fdcebd6d Call platform_is_primary_cpu() only from reset handler 10 years ago
Soby Mathew fdfabec10c Optimize EL3 register state stored in cpu_context structure 10 years ago
Soby Mathew 8c10690236 Add CPUECTLR_EL1 and Snoop Control register to crash reporting 10 years ago
Soby Mathew 626ed510f1 Rework the crash reporting in BL3-1 to use less stack 11 years ago
Achin Gupta ec3c10039b Simplify management of SCTLR_EL3 and SCTLR_EL1 10 years ago
Achin Gupta b51da82182 Remove coherent stack usage from the warm boot path 11 years ago
Achin Gupta 754a2b7a09 Remove coherent stack usage from the cold boot path 11 years ago
Juan Castillo 0f21c547fe Allow FP register context to be optional at build time 11 years ago