arm-trusted-firmware/plat/fvp
Dan Handley 5a06bb7e0b Clarify platform porting interface to TSP
* Move TSP platform porting functions to new file:
  include/bl32/tsp/platform_tsp.h.

* Create new TSP_IRQ_SEC_PHY_TIMER definition for use by the generic
  TSP interrupt handling code, instead of depending on the FVP
  specific definition IRQ_SEC_PHY_TIMER.

* Rename TSP platform porting functions from bl32_* to tsp_*, and
  definitions from BL32_* to TSP_*.

* Update generic TSP code to use new platform porting function names
  and definitions.

* Update FVP port accordingly and move all TSP source files to:
  plat/fvp/tsp/.

* Update porting guide with above changes.

Note: THIS CHANGE REQUIRES ALL PLATFORM PORTS OF THE TSP TO
      BE UPDATED

Fixes ARM-software/tf-issues#167

Change-Id: Ic0ff8caf72aebb378d378193d2f017599fc6b78f
2014-08-19 10:55:54 +01:00
..
aarch64 Clarify platform porting interface to TSP 2014-08-19 10:55:54 +01:00
drivers/pwrc Remove calling CPU mpidr from bakery lock API 2014-06-23 23:16:39 +01:00
include Clarify platform porting interface to TSP 2014-08-19 10:55:54 +01:00
tsp Clarify platform porting interface to TSP 2014-08-19 10:55:54 +01:00
bl1_fvp_setup.c Remove platform dependency in CCI-400 driver 2014-08-14 10:49:20 +01:00
bl2_fvp_setup.c FVP: make usage of Trusted DRAM optional at build time 2014-08-14 09:32:48 +01:00
bl31_fvp_setup.c Remove platform dependency in CCI-400 driver 2014-08-14 10:49:20 +01:00
fvp_def.h Simplify interface to TZC-400 driver 2014-08-14 11:17:52 +01:00
fvp_io_storage.c Remove redundant io_init() function 2014-08-14 11:16:15 +01:00
fvp_pm.c Remove platform dependency in CCI-400 driver 2014-08-14 10:49:20 +01:00
fvp_private.h Remove platform dependency in CCI-400 driver 2014-08-14 10:49:20 +01:00
fvp_security.c Simplify interface to TZC-400 driver 2014-08-14 11:17:52 +01:00
fvp_topology.c Remove all checkpatch errors from codebase 2014-06-24 12:50:00 +01:00
platform.mk Move IO storage source to drivers directory 2014-08-14 11:17:03 +01:00