From 12073d0bc1f3250a472dae1f9e5c82e1e306d348 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 25 Jan 2015 13:50:44 +0100 Subject: [PATCH] linux: add support to install dtb files for RPi kernels, thanks to Milhouse Signed-off-by: Stephan Raue --- packages/linux/package.mk | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index c53cd703f0..1ae6064df0 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -179,6 +179,16 @@ makeinstall_target() { for dtb in arch/arm/boot/dts/*.dtb; do cp $dtb $INSTALL/usr/share/bootloader 2>/dev/null || : done + elif [ "$BOOTLOADER" = "bcm2835-bootloader" ]; then + mkdir -p $INSTALL/usr/share/bootloader/overlays + touch $INSTALL/usr/share/bootloader/overlays/README.TXT + for dtb in arch/arm/boot/dts/*.dtb; do + if `echo "$dtb" | grep ".*/bcm2[^/]*$" >/dev/null`; then + cp $dtb $INSTALL/usr/share/bootloader 2>/dev/null || : + else + cp $dtb $INSTALL/usr/share/bootloader/overlays 2>/dev/null || : + fi + done fi if [ "$PERF_SUPPORT" = "yes" -a "$DEVTOOLS" = "yes" ]; then