Commit Graph

  • e11fff72e6 fvp: Move TSP from Secure DRAM to Secure SRAM Sandrine Bailleux 2014-05-20 10:54:10 +0100
  • 58f3435042 TSP: Let the platform decide which secure memory to use Sandrine Bailleux 2014-05-07 10:51:34 +0100
  • 956e09a273 Merge pull request #85 from hliebel:hl/bl30-doc Andrew Thoelke 2014-05-19 15:09:42 +0100
  • 482300f94e Merge pull request #67 from achingupta:ag/psci_standby_bug_fix Andrew Thoelke 2014-05-19 14:40:24 +0100
  • b9c4d540e7 Merge pull request #83 from athoelke:at/tf-issues-126 Andrew Thoelke 2014-05-19 14:40:15 +0100
  • 36eb6a7552 Improve BL3-0 documentation Harry Liebel 2014-05-01 14:09:16 +0100
  • f4d58669d0 Non-Secure Interrupt support during Standard SMC processing in TSP Soby Mathew 2014-05-09 20:49:17 +0100
  • 92e6e4df5b Enable secure timer to generate S-EL1 interrupts Achin Gupta 2014-05-09 13:33:42 +0100
  • 843ff73369 Add S-EL1 interrupt handling support in the TSPD Achin Gupta 2014-05-09 13:21:31 +0100
  • 757d591168 Add support for asynchronous FIQ handling in TSP Achin Gupta 2014-05-09 12:17:56 +0100
  • 1ad9e8fbc0 Add support for synchronous FIQ handling in TSP Achin Gupta 2014-05-09 11:42:56 +0100
  • 31b57b7e9a Use secure timer to generate S-EL1 interrupts Achin Gupta 2014-05-09 12:00:17 +0100
  • 383d4ac754 Introduce interrupt handling framework in BL3-1 Achin Gupta 2014-05-09 11:07:09 +0100
  • 618bc607e9 Introduce platform api to access an ARM GIC Achin Gupta 2014-05-04 19:02:52 +0100
  • 126747f7f3 Introduce interrupt registration framework in BL3-1 Achin Gupta 2014-05-09 10:03:15 +0100
  • e33981f59a Add context library API to change a bit in SCR_EL3 Achin Gupta 2014-05-04 18:38:28 +0100
  • dc24fe4801 Rework 'state' field usage in per-cpu TSP context Achin Gupta 2014-05-04 18:23:26 +0100
  • ec786cbca9 Merge pull request #78 from jeenuv:tf-issues-148 Andrew Thoelke 2014-05-19 12:54:05 +0100
  • 2da8d8bfc0 Add build configuration for timer save/restore Jeenu Viswambharan 2014-05-12 15:28:47 +0100
  • c3c1e9b0ab Document summary of build options in user guide Jeenu Viswambharan 2014-05-15 14:47:21 +0100
  • e35c404599 Reorganize build options Jeenu Viswambharan 2014-05-15 14:40:58 +0100
  • 289e0dadbd Introduce convenience functions to build Jeenu Viswambharan 2014-05-16 11:38:10 +0100
  • bb5ffdba18 Set SCR_EL3.RW correctly before exiting bl31_main Andrew Thoelke 2014-05-16 15:38:04 +0100
  • a43d431b80 Rework BL3-1 unhandled exception handling and reporting Soby Mathew 2014-04-07 15:28:55 +0100
  • c5c9b69c13 Merge pull request #71 from sandrine-bailleux:sb/fix-tsp-fvp-makefile Andrew Thoelke 2014-05-16 12:27:33 +0100
  • ef27980d71 Merge pull request #69 from sandrine-bailleux:sb/split-mmu-fcts-per-el Andrew Thoelke 2014-05-16 12:26:26 +0100
  • 19ea62d398 Merge pull request #68 from jcastillo-arm/jc/tf-issues/137 Andrew Thoelke 2014-05-16 12:02:12 +0100
  • af0a9618c9 Merge pull request #66 from athoelke/tzc-config-fix danh-arm 2014-05-16 09:12:25 +0100
  • db8989d5a5 fvp: Use the right implem. of plat_report_exception() in BL3-2 Sandrine Bailleux 2014-05-13 16:41:25 +0100
  • 42a52d89e7 Fix C accessors to GIC distributor registers with set/clear semantics Juan Castillo 2014-04-28 12:48:40 +0100
  • 317ba09021 Fix broken standby state implementation in PSCI Achin Gupta 2014-05-09 19:32:25 +0100
  • 84dbf6ffbf Fixes for TZC configuration on FVP Andrew Thoelke 2014-05-09 15:36:13 +0100
  • 33ce14f04f juno: Increase L2RAM wait state to support higher cluster frequencies v0.3-Juno-0.3 Sandrine Bailleux 2014-05-09 10:04:08 +0100
  • b793e43166 fvp: Provide per-EL MMU setup functions Sandrine Bailleux 2014-05-09 11:35:36 +0100
  • b3254e8547 Introduce IS_IN_ELX() macros Sandrine Bailleux 2014-05-09 11:23:11 +0100
  • a21185832f Enable Debug and SError exceptions on warm boot path Sandrine Bailleux 2014-05-08 14:46:47 +0100
  • 6dc9739eb5 Do not route external abort and SError interrupts to EL3 Sandrine Bailleux 2014-05-07 15:53:33 +0100
  • 60bc4bbd0b Merge pull request #65 from vikramkanigiri/vk/console_init danh-arm 2014-05-08 12:27:15 +0100
  • 401607cf31 Merge pull request #63 from soby-mathew/sm/save_callee_saved_registers_in_cpu_context-1 danh-arm 2014-05-08 12:25:02 +0100
  • 770de65f9d Ensure a console is initialized before it is used Vikram Kanigiri 2014-03-27 14:33:15 +0000
  • 18a17e6a4a Merge pull request #62 from athoelke/set-little-endian-v2 danh-arm 2014-05-08 12:01:24 +0100
  • c3260f9b82 Preserve x19-x29 across world switch for exception handling Soby Mathew 2014-04-30 15:36:37 +0100
  • fd6fede5b6 Merge pull request #58 from athoelke/optimise-cache-flush-v2 danh-arm 2014-05-08 12:01:10 +0100
  • 8067ae3ff6 Merge pull request #61 from athoelke/use-mrs-msr-from-assembler-v2 danh-arm 2014-05-08 12:00:10 +0100
  • a1ec2f4c9a Merge pull request #60 from athoelke/disable-mmu-v2 danh-arm 2014-05-08 11:55:19 +0100
  • b3e2268eeb Merge pull request #59 from athoelke/review-barriers-v2 danh-arm 2014-05-08 11:55:13 +0100
  • aefebcc35a Merge pull request #57 from sandrine-bailleux/sb/remove-pl011-base danh-arm 2014-05-08 10:13:01 +0100
  • 31bce47e4e Remove unused 'PL011_BASE' macro Sandrine Bailleux 2014-05-06 13:25:37 +0100
  • 5f6032a820 Optimise data cache clean/invalidate operation Andrew Thoelke 2014-04-25 10:49:30 +0100
  • 228a9f0b44 Remove unused or invalid asm helper functions Andrew Thoelke 2014-04-28 12:33:52 +0100
  • 7935d0a59d Access system registers directly in assembler Andrew Thoelke 2014-04-28 12:32:02 +0100
  • 2f5dcfef1d Replace disable_mmu with assembler version Andrew Thoelke 2014-04-28 12:06:18 +0100
  • 8cec598ba3 Correct usage of data and instruction barriers Andrew Thoelke 2014-04-28 12:28:39 +0100
  • 40fd072548 Set processor endianness immediately after RESET Andrew Thoelke 2014-04-24 15:33:24 +0100
  • e404d7f44a Merge pull request #49 from danh-arm/dh/remove-non-const-data danh-arm 2014-05-06 17:57:34 +0100
  • 625de1d4f0 Remove variables from .data section Dan Handley 2014-04-23 13:47:06 +0100
  • 408c37682a Merge pull request #48 from danh-arm/dh/major-refactoring danh-arm 2014-05-06 17:54:03 +0100
  • 97043ac98e Reduce deep nesting of header files Dan Handley 2014-04-09 13:14:54 +0100
  • fb037bfb7c Always use named structs in header files Dan Handley 2014-04-10 15:37:22 +0100
  • c5945735a9 Move PSCI global functions out of private header Dan Handley 2014-04-23 15:22:18 +0100
  • 5b827a8fb6 Separate BL functions out of arch.h Dan Handley 2014-04-17 18:53:42 +0100
  • 8a4fb6f658 Refactor GIC header files Dan Handley 2014-04-17 17:48:52 +0100
  • bdbfc3c298 Separate out CASSERT macro into own header Dan Handley 2014-04-17 17:29:58 +0100
  • bee8241711 Remove vpath usage in makefiles Dan Handley 2014-04-15 18:20:09 +0100
  • 35e98e5588 Make use of user/system includes more consistent Dan Handley 2014-04-09 13:13:04 +0100
  • e8246c0714 Move FVP power driver to FVP platform Dan Handley 2014-04-11 11:52:12 +0100
  • 4ecca33988 Move include and source files to logical locations Dan Handley 2014-04-09 12:48:25 +0100
  • b495bdef19 Merge pull request #50 from vikramkanigiri/vk/tf-issues#26 achingupta 2014-05-01 13:16:33 +0100
  • 759ec93b69 Preserve PSCI cpu_suspend 'power_state' parameter. Vikram Kanigiri 2014-04-01 19:26:26 +0100
  • 429421de82 Merge pull request #33 from hliebel/hl/secure-memory danh-arm 2014-04-24 19:38:28 +0100
  • ce19cf1bb5 FVP secure memory support documentation Harry Liebel 2014-04-01 19:28:07 +0100
  • f2199d95d9 Enable secure memory support for FVPs Harry Liebel 2014-04-01 19:27:38 +0100
  • cd116d177b Add TrustZone (TZC-400) driver Harry Liebel 2014-04-01 19:19:22 +0100
  • 12ae170e24 Merge pull request #43 from danh-arm/dh/tf-issues#129 danh-arm 2014-04-22 11:02:13 +0100
  • bc1a42b7c2 Merge pull request #44 from danh-arm/dh/tf-issues#136 danh-arm 2014-04-22 11:01:58 +0100
  • 19c72525fb Merge pull request #45 from danh-arm/dh/tf-issues#114 danh-arm 2014-04-16 17:20:11 +0100
  • 9e1c4bd296 Remove redundant code from bl1_plat_helpers.S Dan Handley 2014-04-15 12:25:28 +0100
  • 7640b47342 Merge pull request #40 from athoelke/at/up-stacks-76-v2 danh-arm 2014-04-16 15:29:03 +0100
  • 2bf28e620a Allocate single stacks for BL1 and BL2 Andrew Thoelke 2014-03-20 10:48:23 +0000
  • 67c78844bc Rename FVP "mmap" array to avoid name confusion Dan Handley 2014-04-15 10:38:02 +0100
  • 9c2c763d22 Merge pull request #36 from athoelke/at/gc-sections-80 danh-arm 2014-04-15 09:39:47 +0100
  • d72f6e31b0 Move console.c to pl011 specific driver location Dan Handley 2014-04-14 17:03:01 +0100
  • 4b79cce54d Merge pull request #38 from sandrine-bailleux/sb/tf-issue-125 danh-arm 2014-04-11 18:39:01 +0100
  • 9e86490f8f Define frequency of system counter in platform code Sandrine Bailleux 2014-03-31 11:25:18 +0100
  • 65a9c0e96a Revert "Move architecture timer setup to platform-specific code" Sandrine Bailleux 2014-03-31 10:44:09 +0100
  • a809fd9468 juno: Implement plat_get_syscnt_freq() function v0.3-Juno-0.2 Sandrine Bailleux 2014-04-02 15:51:19 +0100
  • a5355358f3 Define frequency of system counter in platform code Sandrine Bailleux 2014-04-02 15:45:48 +0100
  • c78069c5c0 Revert "Move architecture timer setup to platform-specific code" Sandrine Bailleux 2014-03-31 13:02:51 +0100
  • e6e54a18f8 Merge pull request #35 from sandrine-bailleux/sb/add-missing-include-guard danh-arm 2014-04-07 16:49:37 +0100
  • 92a7b0c3b7 Merge pull request #34 from danh-arm/dh/new-integration-process danh-arm 2014-04-04 17:15:20 +0100
  • e5dc4ed912 Add missing #include guard in xlat_tables.h Sandrine Bailleux 2014-04-03 13:48:04 +0100
  • 7b5bf5c6e1 Update contributing.md with new integration process Dan Handley 2014-03-28 10:49:39 +0000
  • 0a30cf54af Place assembler functions in separate sections Andrew Thoelke 2014-03-18 13:46:55 +0000
  • dccc537a72 Use --gc-sections during link Andrew Thoelke 2014-03-18 07:13:52 +0000
  • 2eb01d341f Fix build failure due to a typo in TSPD code Achin Gupta 2014-03-26 18:44:15 +0000
  • 8d2296f343 Build system: Trigger dependency checking only for build targets Sandrine Bailleux 2014-03-21 14:17:51 +0000
  • 0796fe01f8 Initialise UART console in all bootloader stages Vikram Kanigiri 2014-03-25 17:35:26 +0000
  • c1df3be7dd Move console functions out of pl011.c Soby Mathew 2014-03-12 14:52:51 +0000
  • 08c7ed0fe8 Build system: Remove last traces of 'PLAT=all' Sandrine Bailleux 2014-03-21 13:16:35 +0000
  • 31526cb013 Fix build by correcting asm helper function usage in TSPD Vikram Kanigiri 2014-03-24 11:21:35 +0000