Эх сурвалжийг харах

kbuild: buildtar: add dtbs support

Make 'make tar-pkg' install dtbs.

Signed-off-by: Domenico Andreoli <[email protected]>
Signed-off-by: Masahiro Yamada <[email protected]>
Domenico Andreoli 5 жил өмнө
parent
commit
55a87cd858
1 өөрчлөгдсөн 12 нэмэгдсэн , 0 устгасан
  1. 12 0
      scripts/package/buildtar

+ 12 - 0
scripts/package/buildtar

@@ -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
 #