]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commitdiff
kbuild: buildtar: add dtbs support
authorDomenico Andreoli <domenico.andreoli@linux.com>
Sat, 27 Jun 2020 12:25:05 +0000 (14:25 +0200)
committerMasahiro Yamada <masahiroy@kernel.org>
Tue, 7 Jul 2020 02:13:11 +0000 (11:13 +0900)
Make 'make tar-pkg' install dtbs.

Signed-off-by: Domenico Andreoli <domenico.andreoli@linux.com>
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
scripts/package/buildtar

index fb1578e72ab951967f09d0af19a4a065da2c4230..936198a90477f8e4e77b59c2578d10d2a95fb9aa 100755 (executable)
@@ -53,6 +53,18 @@ rm -rf -- "${tmpdir}"
 mkdir -p -- "${tmpdir}/boot"
 dirs=boot
 
+
+#
+# Try to install dtbs
+#
+if grep -q '^CONFIG_OF_EARLY_FLATTREE=y' include/config/auto.conf; then
+       # Only some architectures with OF support have this target
+       if [ -d "${srctree}/arch/${SRCARCH}/boot/dts" ]; then
+               $MAKE ARCH="${ARCH}" -f ${srctree}/Makefile INSTALL_DTBS_PATH="${tmpdir}/boot/dtbs/${KERNELRELEASE}" dtbs_install
+    fi
+fi
+
+
 #
 # Try to install modules
 #