diff options
author | Fathi Boudra <fathi.boudra@linaro.org> | 2015-01-11 04:03:28 +0200 |
---|---|---|
committer | Andrey Konovalov <andrey.konovalov@linaro.org> | 2015-01-12 21:50:24 +0300 |
commit | c3ed1fef9e0b8ff04e1fddcaf19e1ee19801df51 (patch) | |
tree | 7bc623777792f7c340b4a357a80441e8f6bda0ac | |
parent | a2d18efbe35d08212bcc09d4cf8f61ec472acd9e (diff) |
builddeb: fix device tree copy logictracking-linaro-builddeb-tweaks-llct-20150626.0tracking-linaro-builddeb-tweaks-llct-20150615.0tracking-linaro-builddeb-tweaks-llct-20150610.0tracking-linaro-builddeb-tweaks-llct-20150608.0tracking-linaro-builddeb-tweaks-llct-20150601.0tracking-linaro-builddeb-tweaks-llct-20150528.0tracking-linaro-builddeb-tweaks-llct-20150518.0tracking-linaro-builddeb-tweaks-llct-20150512.0tracking-linaro-builddeb-tweaks-llct-20150505.0tracking-linaro-builddeb-tweaks-llct-20150416.0tracking-linaro-builddeb-tweaks-llct-20150415.0tracking-linaro-builddeb-tweaks-llct-20150413.0tracking-linaro-builddeb-tweaks-llct-20150409.0tracking-linaro-builddeb-tweaks-llct-20150408.0tracking-linaro-builddeb-tweaks-llct-20150407.0tracking-linaro-builddeb-tweaks-llct-20150402.0tracking-linaro-builddeb-tweaks-llct-20150330.0tracking-linaro-builddeb-tweaks-llct-20150327.0tracking-linaro-builddeb-tweaks-llct-20150316.0tracking-linaro-builddeb-tweaks-llct-20150311.0tracking-linaro-builddeb-tweaks-llct-20150310.0tracking-linaro-builddeb-tweaks-llct-20150304.0tracking-linaro-builddeb-tweaks-llct-20150212.0tracking-linaro-builddeb-tweaks-llct-20150209.0tracking-linaro-builddeb-tweaks-llct-20150202.0tracking-linaro-builddeb-tweaks-llct-20150120.0tracking-linaro-builddeb-tweaks-llct-20150112.0tracking-linaro-builddeb-tweaks-ll-20150709.0tracking-linaro-builddeb-tweaks-ll-20150629.0tracking-linaro-builddeb-tweaks-ll-20150619.0tracking-linaro-builddeb-tweaks-ll-20150616.0tracking-linaro-builddeb-tweaks-ll-20150611.0tracking-linaro-builddeb-tweaks-ll-20150610.0tracking-linaro-builddeb-tweaks-ll-20150601.0tracking-linaro-builddeb-tweaks-ll-20150519.0tracking-linaro-builddeb-tweaks-ll-20150515.0tracking-linaro-builddeb-tweaks-ll-20150514.0tracking-linaro-builddeb-tweaks-ll-20150507.0tracking-linaro-builddeb-tweaks-ll-20150430.0tracking-linaro-builddeb-tweaks-ll-20150422.0tracking-linaro-builddeb-tweaks-ll-20150421.0tracking-linaro-builddeb-tweaks-ll-20150416.0tracking-linaro-builddeb-tweaks-ll-20150414.0tracking-linaro-builddeb-tweaks-ll-20150331.0tracking-linaro-builddeb-tweaks-ll-20150319.0tracking-linaro-builddeb-tweaks-ll-20150317.0tracking-linaro-builddeb-tweaks-ll-20150312.0tracking-linaro-builddeb-tweaks-ll-20150311.0tracking-linaro-builddeb-tweaks-ll-20150308.1tracking-linaro-builddeb-tweaks-ll-20150308.0tracking-linaro-builddeb-tweaks-ll-20150306.0tracking-linaro-builddeb-tweaks-ll-20150216.0tracking-linaro-builddeb-tweaks-ll-20150212.1tracking-linaro-builddeb-tweaks-ll-20150212.0tracking-linaro-builddeb-tweaks-ll-20150203.0tracking-linaro-builddeb-tweaks-ll-20150121.0tracking-linaro-builddeb-tweaks-ll-20150113.0tracking-linaro-builddeb-tweaks-ll-20150112.1
since 3.19 kernel, dtb location has changed and contains a vendor subdir.
fix the logic to copy device tree files.
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
-rw-r--r--[-rwxr-xr-x] | scripts/package/builddeb | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/scripts/package/builddeb b/scripts/package/builddeb index 48a4037421d2..3dfd2baebf0c 100755..100644 --- a/scripts/package/builddeb +++ b/scripts/package/builddeb @@ -332,10 +332,9 @@ EOF fi # Copy device tree files if generated -stat arch/$ARCH/boot/dts/*.dtb && { - mkdir -p "$tmpdir/lib/firmware/$version/device-tree" - cp arch/$ARCH/boot/dts/*.dtb "$tmpdir/lib/firmware/$version/device-tree" -} +for dtb in `find arch/$ARCH/boot/dts/ -type f -name '*.dtb'`; do + install -D -p -m0644 ${dtb} "$tmpdir/lib/firmware/$version/device-tree/`basename ${dtb}`" +done # Copy boot wrapper files if built if [ "$ARCH" = "arm64" ] ; then |