diff options
author | Ulf Samuelsson <ulf.samuelsson@atmel.com> | 2011-04-16 18:22:38 +0200 |
---|---|---|
committer | Ulf Samuelsson <ulf.samuelsson@atmel.com> | 2011-05-16 22:27:21 +0200 |
commit | 0b65da01d4e53164529cdaac8a09fb1a7d33b979 (patch) | |
tree | 4dbbae1abcc9e538f51b27fc8cc1fed9eb36479e /recipes/owl-wifi | |
parent | ea08262f891c199f210f2d46b493de9eec57ceac (diff) | |
download | openembedded-0b65da01d4e53164529cdaac8a09fb1a7d33b979.tar.gz |
owl-wifi: Add include files, to allow compile to complete
Signed-off-by: Ulf Samuelsson <ulf.samuelsson@atmel.com>
Diffstat (limited to 'recipes/owl-wifi')
4 files changed, 82 insertions, 1 deletions
diff --git a/recipes/owl-wifi/files/0001-owl-wifi-include-linux-semaphore.h.patch b/recipes/owl-wifi/files/0001-owl-wifi-include-linux-semaphore.h.patch new file mode 100644 index 0000000000..411f96538e --- /dev/null +++ b/recipes/owl-wifi/files/0001-owl-wifi-include-linux-semaphore.h.patch @@ -0,0 +1,25 @@ +From 2f334b4563af8a8fc508b8d7245b901f0c5deab3 Mon Sep 17 00:00:00 2001 +From: Ulf Samuelsson <ulf.samuelsson@atmel.com> +Date: Sat, 16 Apr 2011 17:22:00 +0200 +Subject: [PATCH] owl-wifi: include linux/semaphore.h + +Signed-off-by: Ulf Samuelsson <ulf.samuelsson@atmel.com> +--- + owl_net.h | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/owl_net.h b/owl_net.h +index c019ef4..6a88100 100644 +--- a/owl_net.h ++++ b/owl_net.h +@@ -24,6 +24,7 @@ + #include <linux/etherdevice.h> + #include <linux/wireless.h> + #include <linux/timer.h> ++#include <linux/semaphore.h> + + #include "wl_api.h" + +-- +1.6.3.3 + diff --git a/recipes/owl-wifi/files/0002-owl-wifi-Add-include-file-for-kmalloc-kfree.patch b/recipes/owl-wifi/files/0002-owl-wifi-Add-include-file-for-kmalloc-kfree.patch new file mode 100644 index 0000000000..6811b7b397 --- /dev/null +++ b/recipes/owl-wifi/files/0002-owl-wifi-Add-include-file-for-kmalloc-kfree.patch @@ -0,0 +1,25 @@ +From 3ac35324bc7e6cb0afda82d84f7b63d673a71199 Mon Sep 17 00:00:00 2001 +From: Ulf Samuelsson <ulf.samuelsson@atmel.com> +Date: Sat, 16 Apr 2011 17:44:19 +0200 +Subject: [PATCH] owl-wifi: Add include file for kmalloc/kfree + +Signed-off-by: Ulf Samuelsson <ulf.samuelsson@atmel.com> +--- + owl_os.c | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/owl_os.c b/owl_os.c +index 270e541..4d7d116 100644 +--- a/owl_os.c ++++ b/owl_os.c +@@ -20,6 +20,7 @@ + #include <linux/kernel.h> + #include <linux/string.h> + #include <linux/hardirq.h> ++#include <linux/slab.h> + #include <stdarg.h> + + /* +-- +1.6.3.3 + diff --git a/recipes/owl-wifi/files/0003-owl-wifi-include-sched.h.patch b/recipes/owl-wifi/files/0003-owl-wifi-include-sched.h.patch new file mode 100644 index 0000000000..561a6f06e8 --- /dev/null +++ b/recipes/owl-wifi/files/0003-owl-wifi-include-sched.h.patch @@ -0,0 +1,24 @@ +From 6b4a1ffc0485c6efb0742d2965fed126b9fd3fc4 Mon Sep 17 00:00:00 2001 +From: Ulf Samuelsson <ulf.samuelsson@atmel.com> +Date: Sat, 16 Apr 2011 18:01:34 +0200 +Subject: [PATCH] owl-wifi: include sched.h + +--- + owl_sync.c | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/owl_sync.c b/owl_sync.c +index 317010d..3be3efe 100644 +--- a/owl_sync.c ++++ b/owl_sync.c +@@ -16,6 +16,7 @@ + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + ++#include <linux/sched.h> + #include "owl_sync.h" + #include "owl_wext_event.h" + +-- +1.6.3.3 + diff --git a/recipes/owl-wifi/owl-wifi_1.0.4.bb b/recipes/owl-wifi/owl-wifi_1.0.4.bb index 5e31b82afc..8e29b4f98c 100644 --- a/recipes/owl-wifi/owl-wifi_1.0.4.bb +++ b/recipes/owl-wifi/owl-wifi_1.0.4.bb @@ -3,12 +3,15 @@ HOMEPAGE = "http://www.hd-wireless.se" PRIORITY = "optional" SECTION = "kernel/modules" LICENSE = "GPL" -PR = "r1" +PR = "r2" RDEPENDS = "wireless-tools \ wpa-supplicant \ " SRC_URI = "http://www.hd-wireless.se/images/stories/public_pdf/owl-linux-arm-${PV}.tar.gz \ + file://0001-owl-wifi-include-linux-semaphore.h.patch;apply=yes \ + file://0002-owl-wifi-Add-include-file-for-kmalloc-kfree.patch;apply=yes \ + file://0003-owl-wifi-include-sched.h.patch;apply=yes \ " S = "${WORKDIR}/owl-linux-arm-${PV}" @@ -29,3 +32,7 @@ do_install() { install -d ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/net install -m 0644 ${S}/owl*${KERNEL_OBJECT_SUFFIX} ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/net } + +SRC_URI[md5sum] = "e8df44b8c766436fdd798fa5cd6d1a02" +SRC_URI[sha256sum] = "c2b47ecb6375e7a5904fefd6ec7b715ca4a6ac347fb68324fea7ade152244e6e" + |