arm-trusted-firmware/plat/xilinx/zynqmp
Masahiro Yamada 34071d6aec zynqmp: add "override" directive to mandatory options
The platform.mk sets build options required for ZynqMP, but users
can still change them from the command line, like:

  make PLAT=zynqmp RESET_TO_BL31=0 CROSS_COMPILE=...

Then, the makefile shows an error message in that case:
  Using BL31 as the reset vector is only one option supported on ZynqMP.
  Please set RESET_TO_BL31 to 1.

If the option is not user-configurable, the makefile can specify
"override" to prevent users from changing it.  We do not need the
error message for the case that never happens.

Likewise, ENABLE_PLAT_COMPAT := 0 and PROGRAMMABLE_RESET_ADDRESS := 1
are mandatory to avoid build error.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Acked-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
2016-12-21 00:55:29 +09:00
..
aarch64 Define and use no_ret macro where no return is expected 2016-12-05 14:55:35 +00:00
include zynqmp: Remove dead code 2016-11-16 15:55:52 -08:00
pm_service zynqmp: pm: Add SiP call to obtain PM callback data 2016-11-16 15:55:58 -08:00
tsp Fix incorrect copyright notices 2016-12-14 14:31:32 +00:00
bl31_zynqmp_setup.c zynqmp: Add RW access to L2ACTLR_EL1 and CPUACTLR_EL1 2016-09-13 09:19:02 -07:00
plat_psci.c zynqmp: PM: Migrate to new shutdown interface 2016-11-16 15:48:48 -08:00
plat_startup.c zynqmp: Remove double ';' 2016-05-29 09:48:44 -07:00
plat_topology.c zynqmp: Remove unused/redundant #includes 2016-04-18 07:33:15 -07:00
plat_zynqmp.c Add support for Xilinx Zynq UltraScale+ MPSOC 2016-04-06 10:44:27 -07:00
platform.mk zynqmp: add "override" directive to mandatory options 2016-12-21 00:55:29 +09:00
sip_svc_setup.c Add support for Xilinx Zynq UltraScale+ MPSOC 2016-04-06 10:44:27 -07:00
zynqmp_def.h zynqmp: Remove dead code 2016-11-16 15:55:52 -08:00
zynqmp_private.h zynqmp: pm: Plumb get_chipid through FW interface 2016-11-16 15:48:48 -08:00