[oe] [PATCH] libertas-firmware: Add recipe for libertas firmware.

Michael Lippautz michael.lippautz at gmail.com
Mon Jan 25 12:22:41 UTC 2010


* Libertas firmware is used by kernel module libertas_sdio, which
  enables wifi on IGEPv2 boards.
---
 .../libertas-firmware/libertas-firmware_9.70.3.bb  |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)
 create mode 100644 recipes/libertas-firmware/libertas-firmware_9.70.3.bb

diff --git a/recipes/libertas-firmware/libertas-firmware_9.70.3.bb b/recipes/libertas-firmware/libertas-firmware_9.70.3.bb
new file mode 100644
index 0000000..022115d
--- /dev/null
+++ b/recipes/libertas-firmware/libertas-firmware_9.70.3.bb
@@ -0,0 +1,18 @@
+DESCRIPTION = "Firmware for the libertas_sdio kernel module used by IGEPv2 board"
+LICENSE = "GPL"
+PR = "r0"
+
+SRC_URI = "http://extranet.marvell.com/drivers/files/SD-8686-LINUX26-SYSKT-9.70.3.p24-26409.P45-GPL.zip;name=firmware"
+SRC_URI[firmware.md5sum] = "f43e3f4d7fd913e3063309f4cdacc0f7"
+SRC_URI[firmware.sha256sum] = "b1f954d6beef91ad1713e6fe505fa7fe66fb6bbcb8e6d18cf700b4374cb358b8"
+
+S = "${WORKDIR}"
+
+do_install() {
+    tar -xvf ${S}/SD-8686-FEDORA26FC6-SYSKT-GPL-9.70.3.p24-26409.P45.tar
+    install -d ${D}/${base_libdir}/firmware
+    install -m 0644 ${S}/FwImage/sd8686.bin ${D}/${base_libdir}/firmware/
+    install -m 0644 ${S}/FwImage/helper_sd.bin ${D}/${base_libdir}/firmware/sd8686_helper.bin
+}
+
+FILES_${PN} = "${base_libdir}/firmware/*"
-- 
1.6.4.4





More information about the Openembedded-devel mailing list