All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCHv3 2/9] wl18xx-firmware: install Wilink8 wlan firmware files
@ 2013-03-20  9:30 Eyal Reizer
  2013-03-20  9:30 ` [PATCHv3 3/9] hostap-daemon-wl18xx: hostap-daemon for ti wilink8 release Eyal Reizer
                   ` (4 more replies)
  0 siblings, 5 replies; 13+ messages in thread
From: Eyal Reizer @ 2013-03-20  9:30 UTC (permalink / raw)
  To: meta-arago

Add a recipe for installing the Wilink8 wlan firmware files into
the target file system.

This package replace the wilink6 package which is provided by the
wl12xx-firmware recipe. Selection between the two is done using a
"WILINK_VERSION" switch added to arago.conf

Changes in v2:
* Use an actual release name in the recipe name instead of _git
* Add RPROVIDES, RREPLACES, RCONFLICTS as this recipe completely 
  replace the wilink6 one.

Changes in v3:
* Add _${PN} to all runtime variables

Signed-off-by: Eyal Reizer <eyalr@ti.com>
---
 .../wl18xx-firmware/wl18xx-firmware/Makefile       |    7 +++++
 .../wl18xx-firmware/wl18xx-firmware_r8.a6.01.bb    |   30 ++++++++++++++++++++
 2 files changed, 37 insertions(+)
 create mode 100644 meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware/Makefile
 create mode 100644 meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a6.01.bb

diff --git a/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware/Makefile b/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware/Makefile
new file mode 100644
index 0000000..0bb7ab8
--- /dev/null
+++ b/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware/Makefile
@@ -0,0 +1,7 @@
+# Installs the the ti-connectiviy wlan firmware files into the root file system
+
+install:
+	install -d  $(DEST_DIR)/lib/firmware/ti-connectivity
+	cp -RpP * $(DEST_DIR)/lib/firmware/ti-connectivity/
+	rm -f $(DEST_DIR)/lib/firmware/ti-connectivity/Makefile
+
diff --git a/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a6.01.bb b/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a6.01.bb
new file mode 100644
index 0000000..fd463cc
--- /dev/null
+++ b/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a6.01.bb
@@ -0,0 +1,30 @@
+DESCRIPTION = "Firmware files for use with TI wl18xx"
+LICENSE = "TI-TSPA"
+LIC_FILES_CHKSUM = "file://LICENCE;md5=b28122fd6678e89fd3a8d4bc80922969"
+
+PACKAGE_ARCH = "all"
+
+PR = "r1+gitr${SRCREV}"
+
+PROVIDES += "wl12xx-firmware"
+RPROVIDES_${PN} += "wl12xx-firmware" 
+RREPLACES_${PN} += "wl12xx-firmware"
+RCONFLICTS_${PN} += "wl12xx-firmware"
+
+SRCREV = "ol_r8.a6.01"
+SRC_URI = "git://github.com/TI-OpenLink/wl18xx_fw.git;protocol=git \
+           file://Makefile \
+          "
+
+S = "${WORKDIR}/git"
+
+do_compile() {
+    :
+}
+
+do_install() {
+    cp ${WORKDIR}/Makefile ${S}
+    oe_runmake 'DEST_DIR=${D}' install
+}
+
+FILES_${PN} = "/lib/firmware/ti-connectivity/*"
-- 
1.7.9.5



^ permalink raw reply related	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2013-04-10 21:32 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-03-20  9:30 [PATCHv3 2/9] wl18xx-firmware: install Wilink8 wlan firmware files Eyal Reizer
2013-03-20  9:30 ` [PATCHv3 3/9] hostap-daemon-wl18xx: hostap-daemon for ti wilink8 release Eyal Reizer
2013-03-20  9:30 ` [PATCHv3 4/9] wpa-supplicant-wl18xx: build ti 2.0-devel version for wilink8 Eyal Reizer
2013-03-20 13:52   ` Maupin, Chase
2013-03-20 13:56     ` Reizer, Eyal
2013-03-20  9:30 ` [PATCHv3 5/9] ti-wifi-utils-wl18xx: build the calibrator tool for wilin8 Eyal Reizer
2013-03-20  9:30 ` [PATCHv3 6/9] ti-compat-wireless-wl18xx: build Wilink8 drivers from TI-OpenLink Eyal Reizer
2013-03-26 18:45 ` [PATCHv3 2/9] wl18xx-firmware: install Wilink8 wlan firmware files Denys Dmytriyenko
2013-03-26 20:26   ` Reizer, Eyal
2013-03-27  7:53   ` Reizer, Eyal
2013-03-31 20:13     ` Denys Dmytriyenko
2013-04-05 23:14       ` Denys Dmytriyenko
2013-04-10 21:32         ` Denys Dmytriyenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.