kumquat-buildroot/board
Matt Flax 51d6d6c580 Fix rasberry Pi 64bit firmware overlay inclusion
This patch enables the inclusion of the Pi's overlays. Previously
the overlays were not included in the genimage configuration.
This patch ensures overlays are included in the sdcard (when
enabled) by defaulting to the inclusion of an empty
output/images/rpi-firmware/overlays directory in genimage cfg.

The Pi's overlays are built with the following config
variables:
BR2_PACKAGE_RPI_FIRMWARE=y
BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTBS=y
BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS=y
BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
BR2_LINUX_KERNEL_IMAGE_NAME="Image"
BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image modules dtbs"

After building, the dtbo files are present in the
output/images/rpi-firmware/overlays directory but not added
to the sdcard because they are missing from the genimage cfg
file.

Signed-off-by: Matt Flax <flatmax@flatmax.org>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Arnout: fix indentation, and add comment explaining why an empty
         directory is created.]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2019-04-14 00:09:56 +02:00
..
aarch64-efi configs/aarch64_efi_defconfig: new defconfig 2018-11-26 21:11:08 +01:00
acmesystems configs/acmesystems_arietta_g25: update kernel and at91bootstrap3 2016-09-23 08:06:34 +02:00
altera/socrates_cyclone5 configs/socrates_cyclone5: new defconfig 2017-08-02 21:45:26 +02:00
amarula configs/amarula_a64_relic: add WiFi support 2018-11-01 14:21:32 +01:00
arcturus configs/arcturus_ucls1012a: new defconfig 2018-03-26 22:38:16 +02:00
arm configs/arm_juno: add the bootloader build 2016-10-15 14:13:59 +02:00
armadeus configs/armadeus_apf28: bump kernel version to latest 4.9 LTS 2017-11-23 20:58:58 +01:00
asus/tinker board: Add Tinker RK3288 board support 2018-02-06 11:39:48 +01:00
atmel atmel: add support for at91sam9g20ek to flasher.sh 2018-04-07 09:05:32 +02:00
avnet/s6lx9_microboard zynq: unify readme.txt for all Zynq boards 2016-07-30 18:15:26 +02:00
bananapi configs/bananapi_m2_ultra: new defconfig 2018-10-14 10:10:36 +02:00
beagleboardx15 BeagleBoard X15: new board 2016-12-18 23:07:03 +01:00
beaglebone configs: beaglebone: bump kernel and uboot version 2018-04-02 17:23:36 +02:00
boundarydevices/common board/boundarydevices: add i.MX8MQ support to u-boot scripts 2018-07-19 15:43:26 +02:00
chromebook/snow chromebook snow: bump kernel to 4.15 2018-03-05 23:19:33 +01:00
ci20 ci20: Fix U-Boot build with codesourcery toolchain 2018-12-15 11:15:34 +01:00
csky configs/csky_gx6605s: bump gcc to 6.3.0, kernel to 4.9.56 2018-12-16 21:24:44 +01:00
cubietech/cubieboard2 configs/cubieboard2_defconfig: use U-Boot boot script generation logic 2017-06-22 13:06:51 +02:00
embest/riotboard board: resurrect support for RIoTboard 2018-09-10 21:57:33 +02:00
engicam boarde: icorem6: clarify the common vs. board-specific things in readme.txt 2017-10-06 22:14:07 +02:00
freescale board/freescale/common/imx: fix imx8-bootloader-prepare for i.MX8M 2019-03-07 23:17:28 +01:00
friendlyarm configs/nanopi_m1_plus: bump to linux 5.0 and u-boot 2019.01 2019-04-10 13:39:56 +02:00
grinn configs/liteboard: Bump to kernel 4.10 2017-02-21 16:11:05 +01:00
hardkernel configs/odroidxu4: new defconfig 2018-10-21 11:00:04 +02:00
intel/galileo configs/galileo: add CONFIG_LBDAF=y in the kernel configuration 2017-09-02 20:14:14 +02:00
lego/ev3 configs/lego_ev3: update to Linux kernel 4.19 and U-Boot 2018.11 2018-12-28 11:50:11 +01:00
lemaker/bananapro configs/bananapro: bump Linux kernel to 4.12.1 2017-07-15 17:34:25 +02:00
licheepi configs/licheepi_zero: new defconfig 2019-03-28 18:05:45 +01:00
linksprite/pcduino boards: replace $HOST_DIR/usr/ with $HOST_DIR/ in scripts 2017-07-05 15:23:13 +02:00
minnowboard board/minnowboard: add CONFIG_IGB in Linux kernel config 2018-07-14 22:03:06 +02:00
nexbox/a95x configs: nexbox_a95x_defconfig: bump to kernel 4.12 2017-07-12 18:38:32 +02:00
olimex configs/olimex_a20_olinuxino_lime_legacy: remove defconfig 2019-03-15 23:13:41 +01:00
openblocks/a6 openblocks_a6_defconfig: improve/fix configuration 2017-06-17 10:48:05 +02:00
orangepi configs/orangepi_lite2: add WiFi support 2018-12-16 15:56:53 +01:00
pandaboard pandabord: use genimage to generate sdcard image 2016-02-26 15:56:12 +01:00
pc board/pc: fix typo in board/pc/post-build.sh 2019-02-12 20:01:39 +01:00
pine64 configs/rock64: new defconfig 2019-02-06 21:56:38 +01:00
qemu configs/qemu_riscv*_virt: use OpenSBI by default 2019-03-26 14:59:55 +01:00
raspberrypi Fix rasberry Pi 64bit firmware overlay inclusion 2019-04-14 00:09:56 +02:00
roseapplepi roseapplepi: backport upstream patches to fix build with gcc 6 2017-06-20 21:27:54 +02:00
sheevaplug sheevaplug: add a basic readme 2018-08-17 16:51:10 +02:00
sinovoip/m2-plus Added support for Sinovoip BananaPi M2 Plus board. 2017-09-22 23:11:01 +02:00
solidrun configs/clearfog: update U-Boot and kernel 2019-01-03 22:46:29 +01:00
stmicroelectronics stm32f469-disco: replace $HOST_DIR/usr with $HOST_DIR in flash script 2017-07-05 16:06:25 +02:00
synopsys board/synopsys/hsdk: remove duplicate console 2018-09-10 22:55:55 +02:00
technexion configs/imx8mpico: new defconfig 2019-03-17 17:35:17 +01:00
technologic board/technologic/ts7680: fix bogus size in genimage.cfg 2018-08-12 16:29:15 +02:00
toradex/apalis-imx6 configs/toradex_apalis_imx6_defconfig: new board 2016-06-15 23:23:41 +02:00
udoo configs/mx6udoo: Bump kernel and U-Boot versions 2017-10-15 15:54:04 +02:00
wandboard wandboard: genimage: Pass an offset for the rootfs 2017-09-26 23:52:15 +02:00
warp7 configs/warp7: Bump U-Boot and kernel versions 2017-07-25 20:44:27 +02:00
zynq boards/zynq: use genimage to generate a bootable SD card image 2017-12-11 22:39:19 +01:00
zynqmp board/zynqmp/post-image.sh: support dots in DTS file names 2018-10-26 20:54:00 +02:00
raspberrypi0 boards/raspberrypi0: new board 2016-05-08 15:54:30 +02:00
raspberrypi0w configs/raspberrypi0w_defconfig: new defconfig for Raspberry Pi Zero W 2018-03-31 12:31:32 +02:00
raspberrypi2 boards/raspberrypi: update instructions for Raspberry Pi 2 2015-02-26 22:43:37 +01:00
raspberrypi3 configs: add Raspberry Pi 3 defconfig 2016-04-25 14:07:58 +02:00
raspberrypi3-64 configs: add raspberrypi3 64bits defconfig 2017-05-04 09:25:20 +02:00