338 Commits (49d98cd549c3e2cb5fa4316e1ed365af4d95d9ba)

Author SHA1 Message Date
Soby Mathew 78e6161373 Ensure BL31 does not print to boot console by default 9 years ago
Sandrine Bailleux 85d80e5578 Initialize VTTBR_EL2 when bypassing EL2 9 years ago
Soby Mathew 817ac8d19b Fix issue in Floating point register restore 9 years ago
Soby Mathew 4e0e0f44f1 Enable support for EL3 interrupt in IMF 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
Soby Mathew 7a24cba5c2 Replace build macro WARN_DEPRECATED with ERROR_DEPRECATED 9 years ago
Juan Castillo 5c943f7f4d IMF: postpone SCR_EL3 update if context is not initialized 9 years ago
Sandrine Bailleux 68a68c925f Introduce print_entry_point_info() function 9 years ago
Vikram Kanigiri 7173f5f618 Fix relocation of __PERCPU_BAKERY_LOCK_SIZE__ 9 years ago
Achin Gupta 54dc71e7ec Make generic code work in presence of system caches 9 years ago
Andrew Thoelke ee7b35c4e1 Re-design bakery lock memory allocation and algorithm 9 years ago
Soby Mathew 85a181ce38 PSCI: Migrate TF to the new platform API and CM helpers 9 years ago
Soby Mathew 674878464a PSCI: Switch to the new PSCI frameworks 9 years ago
Soby Mathew 12d0d00d1e PSCI: Introduce new platform and CM helper APIs 10 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
Sandrine Bailleux dad25049ce Enable type-checking of arguments passed to printf() et al. 10 years ago
Yatharth Kochar 79a97b2ef7 Call reset handlers upon BL3-1 entry. 10 years ago
Soby Mathew f4f1ae777b Demonstrate model for routing IRQs to EL3 10 years ago
Soby Mathew ab8707e687 Remove coherent memory from the BL memory maps 10 years ago
Soby Mathew 8c5fe0b5b9 Move bakery algorithm implementation out of coherent memory 10 years ago
Juan Castillo d7fbf13267 Fix LENGTH attribute value in linker scripts 10 years ago
Jens Wiklander ae213cee8c Initialize SCTLR_EL1 based on MODE_RW bit 10 years ago
Soby Mathew 14c0526b73 Reset CNTVOFF_EL2 register before exit into EL1 on warm boot 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
Juan Castillo d5f1309306 Add support for PSCI SYSTEM_OFF and SYSTEM_RESET APIs 10 years ago
Achin Gupta 0c8d4fef28 Unmask SError interrupt and clear SCR_EL3.EA bit 10 years ago
Dan Handley 6ad2e461f0 Rationalize console log output 10 years ago
Juan Castillo 637ebd2eb9 FVP: apply new naming conventions to memory regions 10 years ago
Vikram Kanigiri faaa2e7644 Support asynchronous method for BL3-2 initialization 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
Juan Castillo d3280beb70 Rework incorrect use of assert() and panic() in codebase 11 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
Juan Castillo aaa3e722c0 Add support for printing version at runtime 11 years ago
Soby Mathew b79af93445 Implement a leaner printf for Trusted Firmware 11 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
Sandrine Bailleux a1b6db6c62 fvp: Reuse BL1 and BL2 memory through image overlaying 11 years ago
Juan Castillo 0f21c547fe Allow FP register context to be optional at build time 11 years ago
Juan Castillo 4f2104ff20 Remove all checkpatch errors from codebase 11 years ago