All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] compat-wireless: Add latest Linux wireless drivers
@ 2010-05-03 21:22 Eric Benard
  2010-05-04 15:19 ` Denis 'GNUtoo' Carikli
  0 siblings, 1 reply; 4+ messages in thread
From: Eric Benard @ 2010-05-03 21:22 UTC (permalink / raw)
  To: openembedded-devel

- provides latest (linux-next) drivers for older kernels
- ath driver was tested on x86 (on Asus eeetop with Linux 2.6.33)
- other drivers were only compile tested for x86

Signed-off-by: Eric Benard <eric@eukrea.com>
---
 recipes/compat-wireless/compat-wireless-ath_0.bb   |    6 ++++
 .../compat-wireless/compat-wireless-atheros_0.bb   |    6 ++++
 recipes/compat-wireless/compat-wireless-intel_0.bb |    6 ++++
 .../compat-wireless/compat-wireless-iwlwifi_0.bb   |    6 ++++
 .../compat-wireless/compat-wireless-rtl818x_0.bb   |    6 ++++
 .../compat-wireless/compat-wireless-wl12xx_0.bb    |    6 ++++
 recipes/compat-wireless/compat-wireless.inc        |   31 ++++++++++++++++++++
 7 files changed, 67 insertions(+), 0 deletions(-)
 create mode 100644 recipes/compat-wireless/compat-wireless-ath_0.bb
 create mode 100644 recipes/compat-wireless/compat-wireless-atheros_0.bb
 create mode 100644 recipes/compat-wireless/compat-wireless-intel_0.bb
 create mode 100644 recipes/compat-wireless/compat-wireless-iwlwifi_0.bb
 create mode 100644 recipes/compat-wireless/compat-wireless-rtl818x_0.bb
 create mode 100644 recipes/compat-wireless/compat-wireless-wl12xx_0.bb
 create mode 100644 recipes/compat-wireless/compat-wireless.inc

diff --git a/recipes/compat-wireless/compat-wireless-ath_0.bb b/recipes/compat-wireless/compat-wireless-ath_0.bb
new file mode 100644
index 0000000..dedc9e7
--- /dev/null
+++ b/recipes/compat-wireless/compat-wireless-ath_0.bb
@@ -0,0 +1,6 @@
+include compat-wireless.inc
+
+do_configure() {
+	cd ${S}
+        ./scripts/driver-select ath
+}
diff --git a/recipes/compat-wireless/compat-wireless-atheros_0.bb b/recipes/compat-wireless/compat-wireless-atheros_0.bb
new file mode 100644
index 0000000..33a23ba
--- /dev/null
+++ b/recipes/compat-wireless/compat-wireless-atheros_0.bb
@@ -0,0 +1,6 @@
+include compat-wireless.inc
+
+do_configure() {
+	cd ${S}
+        ./scripts/driver-select atheros
+}
diff --git a/recipes/compat-wireless/compat-wireless-intel_0.bb b/recipes/compat-wireless/compat-wireless-intel_0.bb
new file mode 100644
index 0000000..cfb5473
--- /dev/null
+++ b/recipes/compat-wireless/compat-wireless-intel_0.bb
@@ -0,0 +1,6 @@
+include compat-wireless.inc
+
+do_configure() {
+	cd ${S}
+        ./scripts/driver-select intel
+}
diff --git a/recipes/compat-wireless/compat-wireless-iwlwifi_0.bb b/recipes/compat-wireless/compat-wireless-iwlwifi_0.bb
new file mode 100644
index 0000000..cc9d922
--- /dev/null
+++ b/recipes/compat-wireless/compat-wireless-iwlwifi_0.bb
@@ -0,0 +1,6 @@
+include compat-wireless.inc
+
+do_configure() {
+	cd ${S}
+        ./scripts/driver-select iwlwifi
+}
diff --git a/recipes/compat-wireless/compat-wireless-rtl818x_0.bb b/recipes/compat-wireless/compat-wireless-rtl818x_0.bb
new file mode 100644
index 0000000..1f4c795
--- /dev/null
+++ b/recipes/compat-wireless/compat-wireless-rtl818x_0.bb
@@ -0,0 +1,6 @@
+include compat-wireless.inc
+
+do_configure() {
+	cd ${S}
+        ./scripts/driver-select rtl818x
+}
diff --git a/recipes/compat-wireless/compat-wireless-wl12xx_0.bb b/recipes/compat-wireless/compat-wireless-wl12xx_0.bb
new file mode 100644
index 0000000..01719b7
--- /dev/null
+++ b/recipes/compat-wireless/compat-wireless-wl12xx_0.bb
@@ -0,0 +1,6 @@
+include compat-wireless.inc
+
+do_configure() {
+	cd ${S}
+        ./scripts/driver-select wl12xx
+}
diff --git a/recipes/compat-wireless/compat-wireless.inc b/recipes/compat-wireless/compat-wireless.inc
new file mode 100644
index 0000000..73daeb4
--- /dev/null
+++ b/recipes/compat-wireless/compat-wireless.inc
@@ -0,0 +1,31 @@
+DESCRIPTION = "Latest wireless drivers"
+HOMEPAGE = "http://wireless.kernel.org/en/users/Download"
+SECTION = "kernel/modules"
+LICENSE = "GPL"
+RDEPENDS = "wireless-tools"
+PR = "r0"
+
+COMPAT_WIRELESS_VERSION = "2010-04-26"
+
+SRC_URI = "http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-${COMPAT_WIRELESS_VERSION}.tar.bz2 \
+	"
+
+TAG = "${@'${COMPAT_WIRELESS_VERSION}'.replace('-', '')}"
+PV = "0.${TAG}"
+
+S = "${WORKDIR}/compat-wireless-${COMPAT_WIRELESS_VERSION}"
+
+inherit module
+
+EXTRA_OEMAKE = "KLIB_BUILD=${STAGING_KERNEL_DIR} KLIB=${D}"
+
+do_configure_append() {
+	sed -i "s#@./scripts/update-initramfs## " Makefile
+}
+
+do_install() {
+	oe_runmake DEPMOD=echo DESTDIR="${D}" INSTALL_MOD_PATH="${D}" install-modules
+}
+
+SRC_URI[md5sum] = "371e6fe12a0a8435e33061158c329a2e"
+SRC_URI[sha256sum] = "2988eb25a7e7d8bb0f324c5a500eff4445bc8bafc0135b6c05e07544a4f791ed"
-- 
1.6.3.3




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

end of thread, other threads:[~2010-05-04 15:39 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-03 21:22 [PATCH] compat-wireless: Add latest Linux wireless drivers Eric Benard
2010-05-04 15:19 ` Denis 'GNUtoo' Carikli
2010-05-04 15:19   ` [PATCH] compat-wireless.inc : fix installation Denis 'GNUtoo' Carikli
2010-05-04 15:35   ` [PATCH] compat-wireless: Add latest Linux wireless drivers Eric Bénard

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.