mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-07-16 22:38:04 +00:00
275240af94
When using udev >=177 libertas driver does not load properly the firmware [1]. The patches 0001-0016 were taken from [2] and can be viewed at [3]. Patch 0017 I created to fix compiler complaining for missing symbol is_interrupt when DEBUG set. The patch series was tested with meta-gumstix on overo with udev-175 and udev-182. [1] http://www.spinics.net/lists/linux-wireless/msg85541.html [2] git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next.git [3] http://git.kernel.org/?p=linux/kernel/git/linville/wireless-next.git;a=history;f=drivers/net/wireless/libertas;hb=HEAD Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
31 lines
949 B
Diff
31 lines
949 B
Diff
From 7608f165734eaeb530ba2442c0413e6e9630ad83 Mon Sep 17 00:00:00 2001
|
|
From: Felix Fietkau <nbd@openwrt.org>
|
|
Date: Thu, 19 Apr 2012 13:54:12 +0200
|
|
Subject: [PATCH 16/17] libertas: add missing include
|
|
|
|
Without it, I get compile errors due to missing TASK_NORMAL,
|
|
TASK_UNINTERRUPTIBLE and schedule.
|
|
|
|
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
|
|
Acked-by: Dan Williams <dcbw@redhat.com>
|
|
Signed-off-by: John W. Linville <linville@tuxdriver.com>
|
|
---
|
|
drivers/net/wireless/libertas/firmware.c | 1 +
|
|
1 files changed, 1 insertions(+), 0 deletions(-)
|
|
|
|
diff --git a/drivers/net/wireless/libertas/firmware.c b/drivers/net/wireless/libertas/firmware.c
|
|
index cd23f1a..77f6504 100644
|
|
--- a/drivers/net/wireless/libertas/firmware.c
|
|
+++ b/drivers/net/wireless/libertas/firmware.c
|
|
@@ -5,6 +5,7 @@
|
|
#include <linux/firmware.h>
|
|
#include <linux/firmware.h>
|
|
#include <linux/module.h>
|
|
+#include <linux/sched.h>
|
|
|
|
#include "dev.h"
|
|
#include "decl.h"
|
|
--
|
|
1.7.4.4
|
|
|