summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAníbal Limón <anibal.limon@linaro.org>2019-06-24 18:17:10 -0500
committerAníbal Limón <anibal.limon@linaro.org>2019-07-03 15:52:34 -0500
commitcaad90ebaefe684dab57881e61cd78653b5da4f6 (patch)
tree02821bfd5d606ecb745fbe06bac90b803999f16c
debian: Add initial package of dragonboard845c firmwaredebian/20190529180356-v2
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
-rw-r--r--.gitignore2
-rw-r--r--debian/changelog5
-rw-r--r--debian/compat1
-rw-r--r--debian/control15
-rw-r--r--debian/firmware-qcom-dragonboard845c.install7
-rwxr-xr-xdebian/rules18
-rw-r--r--debian/source/options2
7 files changed, 50 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..6378e6f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+*~
+RB3_firmware_*.zip
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..5a92cf2
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+linux-board-support-package-dragonboard845c (20190529180356-v2) buster; urgency=medium
+
+ * Add initial firmware package for dragonboard845c
+
+ -- Anibal Limon <anibal.limon@linaro.org> Mon, 24 Jun 2019 18:06:44 -0500
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..fe7ffbd
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,15 @@
+Source: linux-board-support-package-dragonboard845c
+Section: non-free/kernel
+Priority: optional
+Maintainer: Anibal Limon <anibal.limon@linaro.org>
+Standards-Version: 3.9.5
+Build-Depends: unzip, mtools, debhelper (>= 5)
+Vcs-Browser: https://git.linaro.org/landing-teams/working/qualcomm/pkg/linux-board-support-package-dragonboard845c.git
+
+Package: firmware-qcom-dragonboard845c
+Architecture: all
+Section: non-free/kernel
+Description: Binary firmware for various Qualcomm drivers used on Dragonboard 845c
+ This package contains the binary firmware for GPU, USB, Venus, DSP hardware
+ coprocessors found on SDM845, which is the main SoC on the Dragonboard 845c.
+ .
diff --git a/debian/firmware-qcom-dragonboard845c.install b/debian/firmware-qcom-dragonboard845c.install
new file mode 100644
index 0000000..6cbf691
--- /dev/null
+++ b/debian/firmware-qcom-dragonboard845c.install
@@ -0,0 +1,7 @@
+RB3_firmware_20190529180356-v2/17-USB3-201-202-FW/K2026090.mem lib/firmware/
+RB3_firmware_20190529180356-v2/18-adreno-fw/a630*.* lib/firmware/
+RB3_firmware_20190529180356-v2/20-adsp_split/firmware/adsp*.* lib/firmware/
+RB3_firmware_20190529180356-v2/21-cdsp_split/firmware/cdsp*.* lib/firmware/
+RB3_firmware_20190529180356-v2/33-venus_split/venus.* lib/firmware/qcom/venus-5.2/
+RB3_firmware_20190529180356-v2/37-wlan_FW/wlanmdsp.mbn lib/firmware/
+RB3_firmware_20190529180356-v2/38-bdwlan_split/bdwlan*.* lib/firmware/
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..bd88a46
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,18 @@
+#!/usr/bin/make -f
+SHELL := sh -e
+VERSION := $(shell dpkg-parsechangelog -SVersion)
+
+UPSTREAM_SOURCE = RB3_firmware
+DIR_ORIG = $(UPSTREAM_SOURCE)_$(VERSION)
+ZIP_ORIG = $(UPSTREAM_SOURCE)_$(VERSION).zip
+
+override_dh_auto_build:
+ unzip -q $(ZIP_ORIG)
+ cp ./$(DIR_ORIG)/LICENSE.qcom.txt debian/copyright
+
+override_dh_auto_clean:
+ rm -rf $(DIR_ORIG)
+ rm -f debian/copyright
+
+%:
+ dh $@
diff --git a/debian/source/options b/debian/source/options
new file mode 100644
index 0000000..5f9e942
--- /dev/null
+++ b/debian/source/options
@@ -0,0 +1,2 @@
+--tar-ignore .git
+--tar-ignore .gitignore