u-boot-brain/board
Jon Medhurst \(Tixy\) f225d39d30 vexpress: Check TC2 firmware support before defaulting to nonsec booting
The firmware on TC2 needs to be configured appropriately before booting
in nonsec mode will work as expected, so test for this and fall back to
sec mode if required.

Signed-off-by: Jon Medhurst <tixy@linaro.org>
Reviewed-by: Ryan Harkin <ryan.harkin@linaro.org>
Tested-by: Ryan Harkin <ryan.harkin@linaro.org>
2016-08-15 18:46:38 -04:00
..
8dtech/eco5pk
a3m071 Delete tests of CONFIG_OF_LIBFDT when testing CONFIG_OF_BOARD_SETUP 2016-05-27 15:41:16 -04:00
a4m072 Delete tests of CONFIG_OF_LIBFDT when testing CONFIG_OF_BOARD_SETUP 2016-05-27 15:41:16 -04:00
abilis/tb100
advantech x86: Add Advantech SOM-DB5800/SOM-6867 support 2016-07-12 13:46:01 +08:00
alphaproject/ap_sh4a_4a
altera arm: socfpga: Update iomux and pll for c5 socdk RevE 2016-05-10 23:32:42 +02:00
amazon/kc1 kc1: Proper reboot mode and boot reason validation 2016-04-01 17:18:06 -04:00
amcc Delete tests of CONFIG_OF_LIBFDT when testing CONFIG_OF_BOARD_SETUP 2016-05-27 15:41:16 -04:00
amlogic/odroid-c2 board: amlogic: Rename folder for Amlogic boards 2016-06-24 17:23:09 -04:00
AndesTech/adp-ag101p
Arcturus/ucp1020
aristainetos aristainetos: Use imx_ddr_size() for calculating the DDR size 2016-07-28 13:27:20 +02:00
armadeus/apf27
armltd vexpress: Check TC2 firmware support before defaulting to nonsec booting 2016-08-15 18:46:38 -04:00
astro/mcf5373l
atmark-techno/armadillo-800eva
atmel nand: Embed mtd_info in struct nand_chip 2016-06-03 20:27:48 -05:00
avionic-design ARM: tegra: use DT bindings for GPIO naming 2016-05-31 09:53:56 -07:00
bachmann/ot1200
barco
Barix/ipam390 Drop references to MAKEALL in the documentation 2016-07-31 19:37:08 -06:00
bct-brettl2 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf506f-ezkit Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf518f-ezbrd Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf525-ucr2 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf526-ezbrd Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf527-ad7160-eval Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf527-ezkit Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf527-sdp Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf533-ezkit Fix spelling of "occurred". 2016-05-02 18:37:09 -04:00
bf533-stamp Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf537-minotaur Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf537-pnav Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf537-srv1 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf537-stamp Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf538f-ezkit Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf548-ezkit Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf561-acvilon Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf561-ezkit Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf609-ezkit Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
birdland/bav335x
blackstamp Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
blackvme Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bluegiga/apx4devkit
bluewater arm: at91: Add support for gurnard 2016-06-12 23:49:38 +02:00
bosch/shc am335x, shc: add support for the am335x based bosch shc board 2016-06-09 13:53:10 -04:00
boundary/nitrogen6x usb: Rename ehci-fsl.h to ehci-ci.h 2016-04-01 17:18:10 -04:00
br4 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
broadcom maintainers: new email address 2016-06-27 21:12:05 -04:00
buffalo/lsxl
BuR board/BuR: rename kwb board to brxre1 2016-06-24 17:24:40 -04:00
BuS/eb_cpu5282
calao/usb_a9263 board: atmel: clean up peripheral clock code 2016-02-18 21:34:40 +01:00
canmb
CarMediaLab/flea3
cavium/thunderx armv8: mmu: Add support of non-identical mapping 2016-07-15 09:01:43 -07:00
ccv/xpress xpress: Update <usb/ehci-fsl.h> include 2016-04-13 15:45:50 -04:00
chipspark/popmetal_rk3288 rockchip: add support for rk3288 PopMetal board 2016-07-31 07:24:20 -06:00
cirrus/edb93xx
cloudengines/pogo_e02
cm5200 Delete tests of CONFIG_OF_LIBFDT when testing CONFIG_OF_BOARD_SETUP 2016-05-27 15:41:16 -04:00
cm-bf527 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
cm-bf533 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
cm-bf537e Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
cm-bf537u Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
cm-bf548 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
cm-bf561 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
cobra5272 m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
compal/paz00 tegra: video: Convert tegra20 LCD driver to driver model 2016-02-16 09:17:52 -07:00
compulab ARM: board: cm_fx6: fixup mtd partitions in the fdt 2016-07-19 19:52:13 +02:00
congatec Merge branch 'master' of git://www.denx.de/git/u-boot-imx 2016-07-28 08:45:00 -04:00
coreboot x86: Drop all the old pin configuration code 2016-03-17 10:27:25 +08:00
corscience/tricorder
creative/xfi3
d-link/dns325
davedenx/aria Delete tests of CONFIG_OF_LIBFDT when testing CONFIG_OF_BOARD_SETUP 2016-05-27 15:41:16 -04:00
davinci Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
dbau1x00 Orphan dbau1x00 boards 2016-06-17 09:51:01 -04:00
denx usb: Rename ehci-fsl.h to ehci-ci.h 2016-04-01 17:18:10 -04:00
dnp5370 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
ebv/socrates
efi x86: Drop all the old pin configuration code 2016-03-17 10:27:25 +08:00
egnite/ethernut5 board: atmel: clean up peripheral clock code 2016-02-18 21:34:40 +01:00
el/el6x mx6: add support for el6x board 2016-07-12 17:58:48 +02:00
embest/mx6boards Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
emulation
esd mtd: nand: Add+use mtd_to/from_nand and nand_get/set_controller_data 2016-06-03 20:27:48 -05:00
espt
firefly/firefly-rk3288
freescale board/freescale: Update MAINTAINERS files 2016-08-02 09:47:34 -07:00
gaisler
gateworks/gw_ventana imx: ventana: add dt fixup for watchdog external reset 2016-07-28 13:27:18 +02:00
gdsys net: mii: Fix changes made by spatch 2016-08-15 15:29:03 -05:00
ge/bx50v3 bx50v3: Use imx_ddr_size() for calculating the DDR size 2016-07-28 13:27:20 +02:00
google x86: Add support for the samus chromebook 2016-03-17 10:27:27 +08:00
gumstix armv7: make gpmc_cfg const 2016-07-22 14:46:00 -04:00
h2200
highbank Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
hisilicon/hikey armv8: mmu: Add support of non-identical mapping 2016-07-15 09:01:43 -07:00
htkw/mcx
ibf-dsp561 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
ids/ids8313
ifm Delete tests of CONFIG_OF_LIBFDT when testing CONFIG_OF_BOARD_SETUP 2016-05-27 15:41:16 -04:00
imgtec/malta malta: Allow MIPS64 builds 2016-05-31 09:38:11 +02:00
imx31_phycore
in-circuit/grasshopper Change my mailaddress 2016-05-02 18:37:09 -04:00
inka4x0
intel x86: galileo: Enable ACPI table generation 2016-05-30 10:21:12 +08:00
intercontrol/digsy_mtc Delete tests of CONFIG_OF_LIBFDT when testing CONFIG_OF_BOARD_SETUP 2016-05-27 15:41:16 -04:00
inversepath/usbarmory usbarmory: Add board_run_command() function 2016-07-12 17:58:50 +02:00
iomega/iconnect
ip04 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
ipek01 Delete tests of CONFIG_OF_LIBFDT when testing CONFIG_OF_BOARD_SETUP 2016-05-27 15:41:16 -04:00
is1 ARM: socfpga: add support for IS1 board 2016-06-08 02:56:30 +02:00
isee igep00x0: Falcon mode 2016-07-22 14:46:19 -04:00
jupiter Delete tests of CONFIG_OF_LIBFDT when testing CONFIG_OF_BOARD_SETUP 2016-05-27 15:41:16 -04:00
keymile Various, unrelated tree-wide typo fixes. 2016-07-16 09:43:12 -04:00
kmc/kzm9g
kosagi/novena arm: imx6: Enable DDR calibration on Novena 2016-02-02 20:59:05 +01:00
l+g/vinco vinco: add Maintainers file 2016-02-20 21:40:02 +01:00
LaCie
lego/ev3 arm: Add support for LEGO MINDSTORMS EV3 2016-03-14 19:18:40 -04:00
lg/sniper sniper: Change vendor name from lge to lg, matching devicetree vendor prefix 2016-04-01 17:18:06 -04:00
liebherr/lwmon5
logicpd armv7: make gpmc_cfg const 2016-07-22 14:46:00 -04:00
Marvell MARVELL: Delete now-superfluous board/Marvell/{common, include} dirs. 2016-05-27 15:39:55 -04:00
maxbcm arm: mvebu: Consolidate board Kconfig options into one file 2016-01-14 14:08:59 +01:00
microchip/pic32mzda clk: convert API to match reset/mailbox style 2016-06-19 17:05:55 -06:00
micronas/vct mtd: OneNAND: allow board init function fail 2016-07-22 14:46:12 -04:00
mini-box/picosam9g45 board: atmel: clean up peripheral clock code 2016-02-18 21:34:40 +01:00
mosaixtech/icon
motionpro Delete tests of CONFIG_OF_LIBFDT when testing CONFIG_OF_BOARD_SETUP 2016-05-27 15:41:16 -04:00
mpc8308_p1m
mpl dm: scsi: Rename CONFIG_CMD_SCSI to CONFIG_SCSI 2016-05-17 09:54:43 -06:00
mpr2
ms7720se
ms7722se
ms7750se
munices Delete tests of CONFIG_OF_LIBFDT when testing CONFIG_OF_BOARD_SETUP 2016-05-27 15:41:16 -04:00
nokia/rx51
nvidia ARM: tegra: set vdd_core for Jetson TK1 2016-08-15 10:26:14 -07:00
olimex/mx23_olinuxino
omicron/calimain
openrisc/openrisc-generic
overo ARM: Various: Future-proof serial platdata 2016-03-14 19:18:48 -04:00
pandora
pb1x00 MIPS: Split I & D cache line size config 2016-05-31 09:44:24 +02:00
pdm360ng Delete tests of CONFIG_OF_LIBFDT when testing CONFIG_OF_BOARD_SETUP 2016-05-27 15:41:16 -04:00
phytec mx6: Add Phytec PCM058 i.MX6 Quad 2016-07-12 17:58:48 +02:00
ppcag/bg0900
pr1 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
qca mips: ath79: ap143: Reset ethernet on boot 2016-05-31 10:17:54 +02:00
qemu-mips MIPS: Split I & D cache line size config 2016-05-31 09:44:24 +02:00
qualcomm/dragonboard410c board: Add Qualcomm Dragonboard 410C support 2016-04-01 17:18:27 -04:00
quipos/cairo ARM: Various: Future-proof serial platdata 2016-03-14 19:18:48 -04:00
radxa/rock2 rockchip: Add support for Raxda Rock 2 2016-01-21 20:42:37 -07:00
raidsonic/ib62x0
raspberrypi/rpi armv8: mmu: Add support of non-identical mapping 2016-07-15 09:01:43 -07:00
renesas sh: Fix build errors for generic board 2016-05-27 15:39:51 -04:00
rockchip rockchip: add support for rk3288 miniarm board 2016-08-05 17:56:08 -06:00
ronetix nand: Embed mtd_info in struct nand_chip 2016-06-03 20:27:48 -05:00
samsung mtd: OneNAND: allow board init function fail 2016-07-22 14:46:12 -04:00
samtec/vining_fpga arm: socfpga: Add samtec VIN|ING board 2016-06-01 22:44:14 +02:00
sandbox sandbox: Add instructions about building on 32-bit machines 2016-07-25 12:05:53 -04:00
sandisk/sansa_fuze_plus
sbc8349 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
sbc8548 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
sbc8641d Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
schulercontrol/sc_sps_1
Seagate
seco Merge branch 'master' of git://www.denx.de/git/u-boot-imx 2016-02-21 07:56:16 -05:00
shmin
siemens arm: at91: taurus/axm: add DM and DTS support 2016-06-26 20:17:22 +02:00
silica/pengwyn
socrates mtd: nand: Add+use mtd_to/from_nand and nand_get/set_controller_data 2016-06-03 20:27:48 -05:00
solidrun mx6cuboxi: Replace is_mx6q() for macro 2016-07-28 13:27:19 +02:00
spear arm: spear: x600: Add support for Micrel KSZ9031 PHY 2016-05-31 07:48:34 +02:00
sr1500
st Revert "stm32: Change USART port to USART6 for stm32f746 discovery board" 2016-07-21 15:38:13 -04:00
sunxi kconfig: use bool instead of boolean for type definition attributes 2016-08-12 09:23:49 -04:00
Synology/ds414 mvebu: ds414: Move cmd_syno into ds414 directory 2016-03-16 15:27:54 -04:00
synopsys arc: Rename AXS101 board to more generic AXS10x 2016-08-05 12:50:33 +03:00
sysam/amcore m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
syteco/zmx25
t3corp
tbs/tbs2910 board: tbs2910: Fix eMMC BOOTCFG value 2016-03-02 14:51:05 +01:00
tcl/sl50
tcm-bf518 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
tcm-bf537 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
technexion pico-imx6ul: Add PMIC support 2016-07-19 19:52:12 +02:00
technologic/ts4800
teejet/mt_ventoux
terasic arm: socfpga: sockit: Use more relaxed DRAM timings 2016-04-10 17:19:48 +02:00
theadorable arm: mvebu: theadorable: Remove Board name output in checkboard 2016-04-12 11:13:40 +02:00
ti omap3: Drop omap3_evm_quick_* targets 2016-08-05 20:53:53 -04:00
timll ARM: Various: Future-proof serial platdata 2016-03-14 19:18:48 -04:00
toradex colibri_imx7: add Colibri iMX7S/iMX7D module support 2016-07-28 13:27:19 +02:00
tplink/wdr4300 MIPS: Split I & D cache line size config 2016-05-31 09:44:24 +02:00
tqc Fix spelling of "occurred". 2016-05-02 18:37:09 -04:00
udoo MAINTAINERS/mailmap: Update my email address 2016-01-11 11:22:43 -05:00
v38b
varisys
ve8313
vscom/baltos Kconfig: Move CONFIG_FIT and related options to Kconfig 2016-03-14 19:18:07 -04:00
wandboard wandboard: Replace is_cpu_type() for macro 2016-07-28 13:27:19 +02:00
warp warp: Use imx_ddr_size() for calculating the DDR size 2016-07-28 13:27:20 +02:00
warp7 warp7: Add README file 2016-06-18 10:36:00 +02:00
woodburn
work-microwave/work_92105 hush: complete renaming CONFIG_SYS_HUSH_PARSER to CONFIG_HUSH_PARSER 2016-06-24 17:24:34 -04:00
xes mtd: nand: Add+use mtd_to/from_nand and nand_get/set_controller_data 2016-06-03 20:27:48 -05:00
xilinx ARM64: zynqmp: Wire up PSCI reset 2016-08-02 06:54:34 +02:00
zipitz2 zipitz2: enable caches 2016-03-27 09:13:01 -04:00
zyxel/nsa310s