95 Commits (70050dd10c7fd547fdfa82b9342570de34f1d841)

Author SHA1 Message Date
Sandrine Bailleux 820756e933 Add support for ARM Cortex-A35 processor 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
Jimmy Huang 6b0d97b24a cortex_a53: Add A53 errata #826319, #836870 9 years ago
Varun Wadekar 3a8c55f600 Add "Project Denver" CPU support 9 years ago
Juan Castillo 31833aff68 Fix bug in semihosting write function 9 years ago
Soby Mathew 6fa11a5e99 Fix recursive crash prints on FVP AEM model 10 years ago
Kévin Petit 8b779620d3 Add support to indicate size and end of assembly functions 10 years ago
Soby Mathew 548579f56e Remove the `owner` field in bakery_lock_t data structure 10 years ago
Soby Mathew 1c9573a157 Optimize the bakery lock structure for coherent memory 10 years ago
Vikram Kanigiri 1ba93aeb89 Add support for ARM Cortex-A72 processor 10 years ago
Vikram Kanigiri a7e98ad514 Add macro to calculate number of elements in an array 10 years ago
Vikram Kanigiri 12e7c4ab0b Initialise cpu ops after enabling data cache 10 years ago
Soby Mathew 683f788fa7 Fix the Cortex-A57 reset handler register usage 10 years ago
Juan Castillo e509d05728 stdlib: add missing features to build PolarSSL 10 years ago
Yatharth Kochar 79a97b2ef7 Call reset handlers upon BL3-1 entry. 10 years ago
Soby Mathew 8c5fe0b5b9 Move bakery algorithm implementation out of coherent memory 10 years ago
Soby Mathew d4f4ad90f9 Remove the wfe() for bounded wait in bakery_lock 10 years ago
Soby Mathew 099973469b Invalidate the dcache after initializing cpu-ops 10 years ago
Achin Gupta 66ce001e7d Precede a 'sev' with a 'dsb' in bakery lock code 10 years ago
Soby Mathew 5541bb3f61 Optimize Cortex-A57 cluster power down sequence on Juno 10 years ago
Soby Mathew b1a9631d81 Optimize barrier usage during Cortex-A57 power down 10 years ago
Soby Mathew 7395a725ae Apply errata workarounds only when major/minor revisions match. 10 years ago
Soby Mathew 8e85791677 Add support for level specific cache maintenance operations 10 years ago
Soby Mathew d9bdaf2d98 Add support for selected Cortex-A57 errata workarounds 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 24fb838f96 Add platform API for reset handling 10 years ago
Soby Mathew 9b47684170 Introduce framework for CPU specific operations 10 years ago
Dan Handley 935db69328 Move IO storage source to drivers directory 10 years ago
Dan Handley 6d16ce0bfe Remove redundant io_init() function 10 years ago
Dan Handley 6ad2e461f0 Rationalize console log output 10 years ago
Soby Mathew bc9201289c Implement an assert() callable from assembly code 10 years ago
Achin Gupta ec3c10039b Simplify management of SCTLR_EL3 and SCTLR_EL1 10 years ago
Soby Mathew b79af93445 Implement a leaner printf for Trusted Firmware 11 years ago
Achin Gupta afff8cbdd8 Make enablement of the MMU more flexible 11 years ago
Lin Ma 73ad2572c8 Calculate TCR bits based on VA and PA 11 years ago
Andrew Thoelke 5e11375398 Inline the mmio accessor functions 11 years ago
Andrew Thoelke 634ec6c23b Remove calling CPU mpidr from bakery lock API 11 years ago
Andrew Thoelke 5c3272a717 Make system register functions inline assembly 11 years ago
Lin Ma f984ce84ba Enable mapping higher physical address 11 years ago
Dan Handley dff8e47a4b Add enable mmu platform porting interfaces 11 years ago
Dan Handley 5f0cdb059d Split platform.h into separate headers 11 years ago
Dan Handley c6bc071020 Remove extern keyword from function declarations 11 years ago
Achin Gupta fa9c08b7d1 Use secure timer to generate S-EL1 interrupts 11 years ago
Lin Ma 444281cc41 Address issue 156: 64-bit addresses get truncated 11 years ago
Soby Mathew a43d431b80 Rework BL3-1 unhandled exception handling and reporting 11 years ago
Andrew Thoelke 5f6032a820 Optimise data cache clean/invalidate operation 11 years ago
Andrew Thoelke 228a9f0b44 Remove unused or invalid asm helper functions 11 years ago