kumquat-buildroot/board
Luca Ceresoli 822c34c301 uboot: zynqmp: allow to use custom psu_init files
U-Boot SPL configures pinmuxes, clocks and other low-level devices. On
the Xilinx ZynqMP SoCs the code to do this resides in a file called
psu_init_gpl.c which is initially generated by the Xilinx development
tools. Add an option to pass these files from the outside (e.g. in the
board files).

For this to work properly, a patch to U-Boot is needed. However this
patch must be applied by each defconfig using
BR2_TARGET_UBOOT_ZYNQMP_PSU_INIT_DIR. If it were in boot/uboot/ to be
applied unconditionally, it would break the build for configs using a
U-Boot version where the patch is already applied.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Cc: Joel Carlson <joelsoncarl@gmail.com>
Reviewed-by: Joel Carlson <JoelsonCarl@gmail.com>
Tested-by: Joel Carlson <JoelsonCarl@gmail.com>
[Thomas: add comment about U-Boot version requirements to use this
option.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2018-07-28 19:27:38 +02:00
..
acmesystems
altera/socrates_cyclone5
amarula/vyasa board: amarula: vyasa: Give raw space for falcon mode 2018-05-27 22:05:35 +02:00
arcturus
arm
armadeus
asus/tinker
atmel
avnet/s6lx9_microboard
bananapi
beagleboardx15
beaglebone
boundarydevices/common board/boundarydevices: add i.MX8MQ support to u-boot scripts 2018-07-19 15:43:26 +02:00
chromebook/snow
ci20
csky
cubietech/cubieboard2
digilent/zybo
engicam
freescale board/freescale/common/imx: make imx8-bootloader-prepare more generic 2018-07-19 15:41:24 +02:00
friendlyarm
grinn
hardkernel/odroidc2
intel/galileo
lego/ev3
lemaker/bananapro
linksprite/pcduino
minnowboard board/minnowboard: add CONFIG_IGB in Linux kernel config 2018-07-14 22:03:06 +02:00
nexbox/a95x
olimex configs/olimex_a10_olinuxino_lime_defconfig: new board 2018-07-10 22:59:22 +02:00
openblocks/a6
orangepi configs/orangepi_lite: Enable HDMI and analog audio in Linux config 2018-06-11 21:41:32 +02:00
pandaboard
pc
pine64
qemu qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
raspberrypi board/raspberrypi: update firmware option to use 64-bit mode 2018-06-30 22:07:01 +02:00
roseapplepi
sinovoip/m2-plus
solidrun configs/solidrun_clearfog: bump kernel and bootloader 2018-06-25 21:14:15 +02:00
stmicroelectronics
synopsys synopsys/axs10x: Update /etc/inittab by post-build 2018-06-19 13:52:12 +02:00
technexion configs/imx7dpico: Bump kernel and U-Boot 2018-06-08 21:25:18 +02:00
technologic
toradex/apalis-imx6
udoo
wandboard
warp7
zynq
zynqmp uboot: zynqmp: allow to use custom psu_init files 2018-07-28 19:27:38 +02:00
raspberrypi0
raspberrypi0w
raspberrypi2
raspberrypi3
raspberrypi3-64