arm-trusted-firmware/plat/arm/board/a5ds
Louis Mayencourt a6de824f7e fconf: Clean Arm IO
Merge the previously introduced arm_fconf_io_storage into arm_io_storage. This
removes the duplicate io_policies and functions definition.

This patch:
- replace arm_io_storage.c with the content of arm_fconf_io_storage.c
- rename the USE_FCONF_BASED_IO option into ARM_IO_IN_DTB.
- use the ARM_IO_IN_DTB option to compile out io_policies moved in dtb.
- propagate DEFINES when parsing dts.
- use ARM_IO_IN_DTB to include or not uuid nodes in fw_config dtb.
- set the ARM_IO_IN_DTB to 0 by default for fvp. This ensure that the behavior
  of fvp stays the same as it was before the introduction of fconf.

Change-Id: Ia774a96d1d3a2bccad29f7ce2e2b4c21b26c080e
Signed-off-by: Louis Mayencourt <louis.mayencourt@arm.com>
2020-03-16 11:49:19 +00:00
..
aarch32 a5ds: Hold the secondary cpus in pen rather than panic 2019-09-23 17:02:08 +01:00
fdts fconf: Add dynamic config DTBs info as property 2020-02-07 13:51:32 +00:00
include Merge "Unify type of "cpu_idx" across PSCI module." into integration 2020-01-10 19:39:17 +00:00
sp_min drivers: add a driver for snoop control unit 2020-01-03 10:44:28 +00:00
a5ds_bl1_setup.c plat/arm: Introduce A5 DesignStart platform. 2019-07-16 14:13:12 +00:00
a5ds_bl2_setup.c plat/arm: Introduce A5 DesignStart platform. 2019-07-16 14:13:12 +00:00
a5ds_common.c A5DS: Change boot address to point to DDR address 2020-01-07 14:43:12 +00:00
a5ds_err.c arm: Shorten the Firmware Update (FWU) process 2019-07-23 10:41:41 +01:00
a5ds_pm.c drivers: add a driver for snoop control unit 2020-01-03 10:44:28 +00:00
a5ds_private.h plat/arm: Introduce A5 DesignStart platform. 2019-07-16 14:13:12 +00:00
a5ds_security.c plat/arm: Introduce A5 DesignStart platform. 2019-07-16 14:13:12 +00:00
a5ds_topology.c plat/arm: Introduce A5 DesignStart platform. 2019-07-16 14:13:12 +00:00
platform.mk fconf: Clean Arm IO 2020-03-16 11:49:19 +00:00