Commit Graph

  • 6c595b3d11 Separate out BL2, BL3-1 and BL3-2 early exception vectors from BL1 Sandrine Bailleux 2014-03-24 10:24:08 +0000
  • d8b07aa03f Move per cpu exception stack in BL31 to tzfw_normal_stacks Vikram Kanigiri 2014-03-20 16:27:01 +0000
  • d118f9f864 Add standby state support in PSCI cpu_suspend api Vikram Kanigiri 2014-03-21 11:57:10 +0000
  • 886278e55f Semihosting: Fix file mode to load binaries on Windows Sandrine Bailleux 2014-03-20 15:51:02 +0000
  • 6ba0b6d674 Remove partially qualified asm helper functions Vikram Kanigiri 2014-03-11 17:41:00 +0000
  • 5132060c48 Fix the disable_mmu code Vikram Kanigiri 2014-03-20 12:23:21 +0000
  • d1466a2eab TSP: Make the platform-specific makefile mandatory Sandrine Bailleux 2014-03-13 14:48:31 +0000
  • 493c8cb2ae Fix file_to_uuid() function Sandrine Bailleux 2014-03-19 16:03:48 +0000
  • 399aacd68f FIP tool: Fix error message for missing FIP filename Sandrine Bailleux 2014-03-19 13:39:52 +0000
  • 89f7b481bd FIP tool: Add support for '--help' option. Sandrine Bailleux 2014-03-19 13:21:42 +0000
  • 12b99ca6b1 FIP tool: Small optimisation for option parsing Sandrine Bailleux 2014-03-19 13:09:54 +0000
  • 82a0aca053 Rework bakery lock with WFE/SEV sequence Jeenu Viswambharan 2014-03-13 11:16:25 +0000
  • 9f98aa1a7e Specify image entry in linker script Jeenu Viswambharan 2014-03-11 11:06:45 +0000
  • 52538b9b3e Implement standard calls for TSP Jeenu Viswambharan 2014-02-28 11:23:35 +0000
  • 64f6ea9be7 Implement ARM Standard Service Jeenu Viswambharan 2014-02-28 10:08:33 +0000
  • 853cf41768 TSP: Make the platform-specific makefile mandatory v0.3-Juno Sandrine Bailleux 2014-03-12 16:47:12 +0000
  • 44b4423b92 Workaround: Define BL32 base address Sandrine Bailleux 2014-03-12 16:39:42 +0000
  • 753565fc88 juno: Pull out some software components Sandrine Bailleux 2014-03-10 15:30:20 +0000
  • c9528cffdd juno: Improve TZC-400 initialisation code Sandrine Bailleux 2014-03-07 15:04:09 +0000
  • e80b385a29 tzc-400: Export some TZC-400 related constants in a generic header Sandrine Bailleux 2014-03-07 14:59:29 +0000
  • 4fe22df73d juno: Expose NIC-400 constants in the platform header file Sandrine Bailleux 2014-03-07 14:50:03 +0000
  • 4c05b6bc30 juno: Implement plat_report_exception() function Sandrine Bailleux 2014-03-06 15:24:14 +0000
  • 68020e3ffa juno: BL2: Load BL30 Sandrine Bailleux 2014-03-12 16:05:25 +0000
  • 6d6aea6e61 Add optional BL30 to fip make rule Jon Medhurst 2014-02-19 09:00:36 +0000
  • 4d5a115e2d io_fip: add BL30 to FIP name to uuid table Ryan Harkin 2014-02-19 09:38:24 +0000
  • ff956f179e juno: plat_io_storage: remove semihosting Ryan Harkin 2014-02-18 20:21:53 +0000
  • 06176707bd juno: BL1: default to building bypass rom Ryan Harkin 2014-02-03 14:10:17 +0000
  • 7f6dba15fe juno: Add a handler for 'ARM Architecture' SMC calls Jon Medhurst 2014-02-19 14:02:03 +0000
  • e7aa4a6f2c Workaround: Setup register context for BL3-3 Jon Medhurst 2014-02-19 11:29:32 +0000
  • a0d586ea45 juno: Implement PM ops to power down CPUs Jon Medhurst 2014-02-11 14:07:59 +0000
  • 7441ac3a24 juno: Implement PM ops to power on CPUs Jon Medhurst 2014-02-06 18:31:13 +0000
  • dbf5789ea6 juno: Implement SCPI Set CSS Power State command Jon Medhurst 2014-02-11 09:46:14 +0000
  • 0aadcc0f19 juno: Add bootloader for SCP image Jon Medhurst 2014-02-09 19:26:19 +0000
  • 2e45bfd034 juno: Add SCPI interface and implement the SCP Ready command Jon Medhurst 2014-02-10 17:42:00 +0000
  • 4d65df50de juno: Add MHU interface Jon Medhurst 2014-02-09 14:16:27 +0000
  • 12026727a2 juno: Initialise PCIe Jon Medhurst 2014-02-04 12:13:14 +0000
  • 06f1af9111 juno: Initialise TZC-400 Jon Medhurst 2014-01-25 16:33:28 +0000
  • 0be17c44ca juno: Initialise NIC-400 Jon Medhurst 2014-01-28 03:06:43 +0000
  • 29dfa23b0f juno: Initialise GIC Jon Medhurst 2014-01-28 03:42:48 +0000
  • 39fa81bc37 juno: Port plat_topology.c Jon Medhurst 2014-01-23 14:33:46 +0000
  • 1100a4f140 juno: Update GIC addresses Jon Medhurst 2014-01-23 13:42:23 +0000
  • f5a885ff15 juno: Port mailbox initialisation Jon Medhurst 2014-01-20 16:05:40 +0000
  • c478ff5d1e juno: Port CCI Jon Medhurst 2014-01-20 15:45:26 +0000
  • 4c47d98a44 juno: Override platform_get_core_pos and platform_is_primary_cpu Jon Medhurst 2014-01-13 20:47:24 +0000
  • c30556a13b juno: Update memory map and use generic MMU code Jon Medhurst 2014-01-15 15:22:51 +0000
  • 8f23fbc643 juno: Various tidyups Sandrine Bailleux 2014-03-12 16:03:26 +0000
  • b34ce28272 juno: Improve compliance to Linux coding style Sandrine Bailleux 2014-03-06 14:04:14 +0000
  • a40fc37c37 juno: Use the correct firmware image names in comments and messages Sandrine Bailleux 2014-03-12 16:01:40 +0000
  • 241a8bb461 juno: Use static declaration of bl31_args Jon Medhurst 2014-02-24 17:13:52 +0000
  • 305680329c juno: Initialise architected timer in BL3-1 Jon Medhurst 2014-03-10 15:23:09 +0000
  • b86295169e juno: Create as a trimmed copy of plat/fvp Jon Medhurst 2014-01-13 19:52:01 +0000
  • 1c297bf015 Move architecture timer setup to platform-specific code Jeenu Viswambharan 2014-01-07 10:21:18 +0000
  • 92a12866e6 Remove unused 'CPU present' flag Jeenu Viswambharan 2014-01-07 10:20:48 +0000
  • 5cfa93d8d6 Remove change log instructions from contribution.md Dan Handley 2014-03-04 11:51:32 +0000
  • ee9ad7856c bl_common: add image_size() Ryan Harkin 2014-02-04 11:43:57 +0000
  • 48e2ca7967 fvp: plat_io_storage: remove duplicated code Ryan Harkin 2014-02-18 17:40:24 +0000
  • 4bfc2d21a1 Enable platforms to omit some bootloaders Jon Medhurst 2014-02-13 15:19:28 +0000
  • fb05246201 Generate build time and date message at link time. Jon Medhurst 2014-02-17 12:18:24 +0000
  • 38aa76a87f fvp: Make use of the generic MMU translation table setup code Jon Medhurst 2014-02-26 16:27:53 +0000
  • c481c26987 Add generic functions for setting up aarch64 MMU translation tables Jon Medhurst 2014-01-24 15:41:33 +0000
  • 6d55d109a3 Update Makefiles to get proper dependency checking working. Jon Medhurst 2014-02-12 15:54:48 +0000
  • cf6eeb8a60 Fix implementation and users of gicd_set_ipriorityr() Jon Medhurst 2014-02-11 14:48:56 +0000
  • a4d9f26b00 Fix assert in bakery_lock_release() Jon Medhurst 2014-02-06 14:13:16 +0000
  • b238849030 Add v0.3 release documentation v0.3 Dan Handley 2014-02-26 17:20:40 +0000
  • 57de6d7274 Consolidate design and porting documentation Dan Handley 2014-02-27 19:46:37 +0000
  • 5e1e920075 Add EL3 runtime services and SPD documentation Dan Handley 2014-02-25 19:09:48 +0000
  • 247f60bcbc Separate firmware design out of user-guide.md Dan Handley 2014-02-25 13:28:04 +0000
  • 3505c044a2 Update versions of dependencies in user-guide.md Dan Handley 2014-02-19 16:30:22 +0000
  • e3fff15380 Remove duplicate xlat_table descriptions Jeenu Viswambharan 2014-02-24 15:20:28 +0000
  • 20d284c08d fvp: Initialise UART earlier Sandrine Bailleux 2014-02-21 14:16:16 +0000
  • 090630e4bc Tolerate runtime service initialization failure Jeenu Viswambharan 2014-02-20 17:19:39 +0000
  • 7f36660559 Implement late binding for runtime hooks Jeenu Viswambharan 2014-02-20 17:11:00 +0000
  • 9128ffe941 Update contributing.md to new CLA location Dan Handley 2014-02-24 12:17:36 +0000
  • d19e4979bf Reduce GICv3 debug output Harry Liebel 2014-02-24 12:01:27 +0000
  • 8aa559c071 Revert accidental removal of BL2 from help message Jeenu Viswambharan 2014-02-21 11:42:08 +0000
  • d59a6c6dbd Update .gitignore Jeenu Viswambharan 2014-02-18 12:57:55 +0000
  • cd52932098 Fix semihosting with latest toolchain Ryan Harkin 2014-02-10 17:17:04 +0000
  • 2f2cef4657 Cleanup FIP build targets and messages Jeenu Viswambharan 2014-02-19 09:38:18 +0000
  • 08c28d5385 Report recoverable errors as warnings Jeenu Viswambharan 2014-02-20 12:03:31 +0000
  • 916a2c1ec1 Rework arithmetic operations in Test Secure Payload Achin Gupta 2014-02-09 23:11:46 +0000
  • 607084ee4c Add power management support in the SPD Achin Gupta 2014-02-09 18:24:19 +0000
  • 375f538a79 Add Test Secure Payload Dispatcher (TSPD) service Achin Gupta 2014-02-18 18:12:48 +0000
  • dd3dc32f1d Fix FIP offset address when file not found Jeenu Viswambharan 2014-02-20 11:51:00 +0000
  • 7c88f3f633 Add Test Secure Payload (BL3-2) image Achin Gupta 2014-02-18 18:09:12 +0000
  • 0a9f747379 Move PSCI to runtime services directory Achin Gupta 2014-02-09 17:48:12 +0000
  • 8aa0cd43a8 Specify address of UART device to use as a console Achin Gupta 2014-02-09 13:47:08 +0000
  • a0cd989dd5 Factor out translation table setup in ARM FVP port Achin Gupta 2014-02-09 13:30:38 +0000
  • 35ca35119d Add support for BL3-2 in BL3-1 Achin Gupta 2014-02-19 17:58:33 +0000
  • a3050ed521 Add support for BL3-2 in BL2 Achin Gupta 2014-02-19 17:52:35 +0000
  • e4d084ea96 Rework BL2 to BL3-1 hand over interface Achin Gupta 2014-02-19 17:18:23 +0000
  • a7934d6950 Add exception vector guards Jeenu Viswambharan 2014-02-07 15:53:18 +0000
  • ca823d2c88 Increase coherent stack sizes Achin Gupta 2014-02-02 13:04:00 +0000
  • caa84939a4 Add support for handling runtime service requests Jeenu Viswambharan 2014-02-06 10:36:15 +0000
  • 07f4e078b6 Introduce new exception handling framework Achin Gupta 2014-02-02 12:02:23 +0000
  • 7421b4653d Add runtime services framework Achin Gupta 2014-02-01 18:53:26 +0000
  • ef7a28c92b psci: Use context library for preserving EL3 state Achin Gupta 2014-02-01 08:59:56 +0000
  • 7aea908761 Add context management library Achin Gupta 2014-02-01 07:51:28 +0000
  • 9ac63c59c4 Add helper library for cpu context management Achin Gupta 2014-01-16 12:08:03 +0000
  • b739f22a99 Setup VBAR_EL3 incrementally Achin Gupta 2014-01-18 16:50:09 +0000
  • 65f0730ba3 Fix spilled-over BL1 exception vector Jeenu Viswambharan 2014-02-07 15:50:57 +0000