fix firmware for wlan and dvb modules.
authorkos <kos@dev3>
Tue, 13 Dec 2011 10:26:37 +0000 (19:26 +0900)
committerkos <kos@dev3>
Tue, 13 Dec 2011 10:26:37 +0000 (19:26 +0900)
22 files changed:
recipes/firmwares/firmware-dvb-af9005.bb [new file with mode: 0644]
recipes/firmwares/firmware-dvb-fe-af9013.bb [new file with mode: 0644]
recipes/firmwares/firmware-dvb-usb-af9015.bb [new file with mode: 0644]
recipes/firmwares/firmware-dvb-usb-af9035.bb [new file with mode: 0644]
recipes/firmwares/firmware-dvb-usb-avertv-a800.bb [new file with mode: 0644]
recipes/firmwares/firmware-dvb-usb-dib0700.bb [new file with mode: 0644]
recipes/firmwares/firmware-dvb-usb-dibusb.bb [new file with mode: 0644]
recipes/firmwares/firmware-dvb-usb-digitv.bb [new file with mode: 0644]
recipes/firmwares/firmware-dvb-usb-ec168.bb [new file with mode: 0644]
recipes/firmwares/firmware-dvb-usb-nova-t-usb2.bb [new file with mode: 0644]
recipes/firmwares/firmware-dvb-usb-sms1xxx-hcw-dvbt.bb [new file with mode: 0644]
recipes/firmwares/firmware-dvb-usb-sms1xxx-nova-dvbt.bb [new file with mode: 0644]
recipes/firmwares/firmware-dvb-usb-ttusb-budget.bb [new file with mode: 0644]
recipes/firmwares/firmware-dvb-usb-umt-010.bb [new file with mode: 0644]
recipes/firmwares/firmware-dvb-usb-wt220u-zl0353.bb [new file with mode: 0644]
recipes/firmwares/firmware-dvb-usb-xc5000.bb [new file with mode: 0644]
recipes/firmwares/firmware-htc9271.bb [new file with mode: 0644]
recipes/firmwares/firmware-rt2561.bb [new file with mode: 0644]
recipes/firmwares/firmware-rt3070.bb [new file with mode: 0644]
recipes/firmwares/firmware-rtl8721u.bb [new file with mode: 0644]
recipes/tasks/task-vuplus-base.bb
recipes/tasks/task-vuplus-wlan.bb

diff --git a/recipes/firmwares/firmware-dvb-af9005.bb b/recipes/firmwares/firmware-dvb-af9005.bb
new file mode 100644 (file)
index 0000000..004fd4a
--- /dev/null
@@ -0,0 +1,9 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 af9005.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-dvb-fe-af9013.bb b/recipes/firmwares/firmware-dvb-fe-af9013.bb
new file mode 100644 (file)
index 0000000..03916f5
--- /dev/null
@@ -0,0 +1,9 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 dvb-fe-af9013.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-dvb-usb-af9015.bb b/recipes/firmwares/firmware-dvb-usb-af9015.bb
new file mode 100644 (file)
index 0000000..0079bd2
--- /dev/null
@@ -0,0 +1,9 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 dvb-usb-af9015.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-dvb-usb-af9035.bb b/recipes/firmwares/firmware-dvb-usb-af9035.bb
new file mode 100644 (file)
index 0000000..7097f6d
--- /dev/null
@@ -0,0 +1,9 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 dvb-usb-af9035-01.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-dvb-usb-avertv-a800.bb b/recipes/firmwares/firmware-dvb-usb-avertv-a800.bb
new file mode 100644 (file)
index 0000000..193c763
--- /dev/null
@@ -0,0 +1,9 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 dvb-usb-avertv-a800-02.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-dvb-usb-dib0700.bb b/recipes/firmwares/firmware-dvb-usb-dib0700.bb
new file mode 100644 (file)
index 0000000..431bc48
--- /dev/null
@@ -0,0 +1,12 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 dvb-usb-dib0700-01.fw ${D}/${base_libdir}/firmware/
+        install -m 0644 dvb-usb-dib0700-03-pre1.fw ${D}/${base_libdir}/firmware/
+        install -m 0644 dvb-usb-dib0700-1.10.fw ${D}/${base_libdir}/firmware/
+        install -m 0644 dvb-usb-dib0700-1.20.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-dvb-usb-dibusb.bb b/recipes/firmwares/firmware-dvb-usb-dibusb.bb
new file mode 100644 (file)
index 0000000..5298eb3
--- /dev/null
@@ -0,0 +1,11 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 dvb-usb-dibusb-6.0.0.8.fw ${D}/${base_libdir}/firmware/
+        install -m 0644 dvb-usb-dibusb-an2235-01.fw ${D}/${base_libdir}/firmware/
+        install -m 0644 dvb-usb-dibusb-5.0.0.11.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-dvb-usb-digitv.bb b/recipes/firmwares/firmware-dvb-usb-digitv.bb
new file mode 100644 (file)
index 0000000..570241e
--- /dev/null
@@ -0,0 +1,9 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 dvb-usb-digitv-02.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-dvb-usb-ec168.bb b/recipes/firmwares/firmware-dvb-usb-ec168.bb
new file mode 100644 (file)
index 0000000..7a6c1d4
--- /dev/null
@@ -0,0 +1,9 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 dvb-usb-ec168.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-dvb-usb-nova-t-usb2.bb b/recipes/firmwares/firmware-dvb-usb-nova-t-usb2.bb
new file mode 100644 (file)
index 0000000..bd5a261
--- /dev/null
@@ -0,0 +1,10 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 dvb-usb-nova-t-usb2-01.fw ${D}/${base_libdir}/firmware/
+        install -m 0644 dvb-usb-nova-t-usb2-02.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-dvb-usb-sms1xxx-hcw-dvbt.bb b/recipes/firmwares/firmware-dvb-usb-sms1xxx-hcw-dvbt.bb
new file mode 100644 (file)
index 0000000..221497a
--- /dev/null
@@ -0,0 +1,11 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 sms1xxx-hcw-55xxx-dvbt-01.fw ${D}/${base_libdir}/firmware/
+        install -m 0644 sms1xxx-hcw-55xxx-dvbt-02.fw ${D}/${base_libdir}/firmware/
+        install -m 0644 sms1xxx-hcw-55xxx-dvbt-03.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-dvb-usb-sms1xxx-nova-dvbt.bb b/recipes/firmwares/firmware-dvb-usb-sms1xxx-nova-dvbt.bb
new file mode 100644 (file)
index 0000000..aeaf2a0
--- /dev/null
@@ -0,0 +1,10 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 sms1xxx-nova-a-dvbt-01.fw ${D}/${base_libdir}/firmware/
+        install -m 0644 sms1xxx-nova-b-dvbt-01.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-dvb-usb-ttusb-budget.bb b/recipes/firmwares/firmware-dvb-usb-ttusb-budget.bb
new file mode 100644 (file)
index 0000000..62292cc
--- /dev/null
@@ -0,0 +1,9 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware/ttusb-budget/
+        install -m 0644 ttusb-budget/dspbootcode.bin ${D}/${base_libdir}/firmware/ttusb-budget/
+}
+
diff --git a/recipes/firmwares/firmware-dvb-usb-umt-010.bb b/recipes/firmwares/firmware-dvb-usb-umt-010.bb
new file mode 100644 (file)
index 0000000..d53b9db
--- /dev/null
@@ -0,0 +1,9 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 dvb-usb-umt-010-02.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-dvb-usb-wt220u-zl0353.bb b/recipes/firmwares/firmware-dvb-usb-wt220u-zl0353.bb
new file mode 100644 (file)
index 0000000..1eebc64
--- /dev/null
@@ -0,0 +1,9 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 dvb-usb-wt220u-zl0353-01.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-dvb-usb-xc5000.bb b/recipes/firmwares/firmware-dvb-usb-xc5000.bb
new file mode 100644 (file)
index 0000000..67a4b19
--- /dev/null
@@ -0,0 +1,10 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 dvb-fe-xc5000-1.1.fw ${D}/${base_libdir}/firmware/
+        install -m 0644 dvb-fe-xc5000-1.6.114.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-htc9271.bb b/recipes/firmwares/firmware-htc9271.bb
new file mode 100644 (file)
index 0000000..359057b
--- /dev/null
@@ -0,0 +1,9 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 htc_9271.fw ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-rt2561.bb b/recipes/firmwares/firmware-rt2561.bb
new file mode 100644 (file)
index 0000000..6418604
--- /dev/null
@@ -0,0 +1,9 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 rt2561.bin ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-rt3070.bb b/recipes/firmwares/firmware-rt3070.bb
new file mode 100644 (file)
index 0000000..a9357c0
--- /dev/null
@@ -0,0 +1,10 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware
+        install -m 0644 rt2870.bin ${D}/${base_libdir}/firmware/
+        install -m 0644 rt3070.bin ${D}/${base_libdir}/firmware/
+}
+
diff --git a/recipes/firmwares/firmware-rtl8721u.bb b/recipes/firmwares/firmware-rtl8721u.bb
new file mode 100644 (file)
index 0000000..1cae3f9
--- /dev/null
@@ -0,0 +1,9 @@
+require linux-firmware.inc
+
+SRCREV = "46c66487a85cd05a4acbd5eb4828f72783d1be4c"
+
+do_install() {
+        install -d ${D}${base_libdir}/firmware/rtlwifi
+        install -m 0644 rtlwifi/rtl8712u.bin ${D}/${base_libdir}/firmware/rtlwifi/
+}
+
index a0aff9d..5b92adf 100644 (file)
@@ -1,7 +1,7 @@
 DESCRIPTION = "Vuplus: Base Task for the Vuplus Distribution"
 SECTION = "vuplus/base"
 LICENSE = "MIT"
-PR = "r7"
+PR = "r8"
 
 inherit task
 
@@ -34,7 +34,22 @@ VUPLUS_BASE_ESSENTIAL = "\
   mkfs-jffs2 \
   hdparm \  
   usbtunerhelper \
-  firmware-dvb-usb \
+  \
+  firmware-dvb-af9005 \
+  firmware-dvb-fe-af9013 \
+  firmware-dvb-usb-af9015 \
+  firmware-dvb-usb-af9035 \
+  firmware-dvb-usb-avertv-a800 \
+  firmware-dvb-usb-dib0700 \
+  firmware-dvb-usb-dibusb \
+  firmware-dvb-usb-digitv \
+  firmware-dvb-usb-nova-t-usb2 \
+  firmware-dvb-usb-sms1xxx-nova-dvbt \
+  firmware-dvb-usb-sms1xxx-hcw-dvbt \
+  firmware-dvb-usb-ttusb-budget \
+  firmware-dvb-usb-umt-010 \
+  firmware-dvb-usb-xc5000 \
+  firmware-dvb-usb-wt220u-zl0353 \
 "
 
 VUPLUS_BASE_RECOMMENDS = "\
index d9b575b..aac3bc7 100644 (file)
@@ -1,7 +1,7 @@
 DESCRIPTION = "Vuplus: W-LAN Task for the Vuplus Distribution"
 SECTION = "vuplus/base"
 LICENSE = "MIT"
-PR = "r6"
+PR = "r7"
 
 inherit task
 
@@ -30,6 +30,11 @@ WLAN_USB_MODULES = "\
   zd1211-firmware \
   r8192cu \
   rt2870sta \
+  firmware-rt3070 \
+  firmware-htc9271 \
+  firmware-rt2561 \
+  firmware-rt3070 \
+  firmware-rtl8721u \
 "
 
 WLAN_USB_MODULES_LEGACY = "\