From ce97559acda46d68622f3a9218f3a15640a6082e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eric=20B=C3=A9nard?= Date: Wed, 19 May 2010 21:15:15 +0200 Subject: firmware-marvell-sd8688: add recipe MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * introduce linux-firmware.inc which allows to easily fetch firmwares for lot of devices. Signed-off-by: Eric BĂ©nard --- recipes/firmwares/firmware-marvell-sd8688_10.38.1-p25.bb | 11 +++++++++++ recipes/firmwares/linux-firmware.inc | 10 ++++++++++ 2 files changed, 21 insertions(+) create mode 100644 recipes/firmwares/firmware-marvell-sd8688_10.38.1-p25.bb create mode 100644 recipes/firmwares/linux-firmware.inc (limited to 'recipes') diff --git a/recipes/firmwares/firmware-marvell-sd8688_10.38.1-p25.bb b/recipes/firmwares/firmware-marvell-sd8688_10.38.1-p25.bb new file mode 100644 index 0000000000..de571e3e9f --- /dev/null +++ b/recipes/firmwares/firmware-marvell-sd8688_10.38.1-p25.bb @@ -0,0 +1,11 @@ +require linux-firmware.inc + +DESCRIPTION = "Firmware for Marvell 8688 sdio wifi/bt chipset" + +SRCREV = "09a550b63d05ae12892efaea05417955eaf9e21f" + +do_install() { + install -d ${D}${base_libdir}/firmware + install -m 0644 libertas/sd8688.bin libertas/sd8688_helper.bin ${D}${base_libdir}/firmware + install -m 0644 LICENCE.libertas ${D}${base_libdir}/firmware/LICENCE_sd8688.txt +} diff --git a/recipes/firmwares/linux-firmware.inc b/recipes/firmwares/linux-firmware.inc new file mode 100644 index 0000000000..38b33b462e --- /dev/null +++ b/recipes/firmwares/linux-firmware.inc @@ -0,0 +1,10 @@ +LICENCE = "closed" + +SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git;protocol=git" + +S = "${WORKDIR}/git" + +PACKAGES = "${PN}" +FILES_${PN} += "${base_libdir}/firmware" + +PACKAGE_ARCH = "all" -- cgit v1.2.3