summaryrefslogtreecommitdiffstats
path: root/target/linux/realtek/patches-2.6.30/004-rtl8192cd-fixes.diff
diff options
context:
space:
mode:
authorRoman Yeryomin <roman@advem.lv>2013-08-21 14:46:32 +0300
committerRoman Yeryomin <roman@advem.lv>2013-08-21 14:46:32 +0300
commit6e8428d78c98c653f625aa0839437359306f99db (patch)
tree70c9b5bedc15ff93f4effaf8ce44fc4a130feaa9 /target/linux/realtek/patches-2.6.30/004-rtl8192cd-fixes.diff
parentdee99ab0143122146ab7713cfe171790bc796dd3 (diff)
Use newest realtek rtl8192cd driver from backfire alpha2 release.
Signed-off-by: Roman Yeryomin <roman@advem.lv>
Diffstat (limited to 'target/linux/realtek/patches-2.6.30/004-rtl8192cd-fixes.diff')
-rw-r--r--target/linux/realtek/patches-2.6.30/004-rtl8192cd-fixes.diff37
1 files changed, 37 insertions, 0 deletions
diff --git a/target/linux/realtek/patches-2.6.30/004-rtl8192cd-fixes.diff b/target/linux/realtek/patches-2.6.30/004-rtl8192cd-fixes.diff
new file mode 100644
index 000000000..0f5209d49
--- /dev/null
+++ b/target/linux/realtek/patches-2.6.30/004-rtl8192cd-fixes.diff
@@ -0,0 +1,37 @@
+--- a/drivers/net/wireless/rtl8192cd/8192cd_cfg.h
++++ b/drivers/net/wireless/rtl8192cd/8192cd_cfg.h
+@@ -1826,6 +1826,13 @@
+ #undef CONFIG_RTK_VLAN_SUPPORT
+ #endif
+
++#undef __DRAM_IN_865X
++#undef __IRAM_IN_865X
++#undef __MIPS16
++
++#define __DRAM_IN_865X
++#define __IRAM_IN_865X
++#define __MIPS16
+
+ #endif // _8192CD_CFG_H_
+
+--- a/drivers/net/wireless/rtl8192cd/Makefile
++++ b/drivers/net/wireless/rtl8192cd/Makefile
+@@ -4,6 +4,7 @@
+ # Makefile for the Linux Wireless network device drivers.
+ #
+
++EXTRA_CFLAGS += -I$(TOPDIR)/arch/rlx
+
+ ifeq ($(CONFIG_RTL_92C_SUPPORT),y)
+ RTL_WLAN_DATA_DIR := data
+--- a/drivers/net/wireless/rtl8192cd/8192cd_headers.h
++++ b/drivers/net/wireless/rtl8192cd/8192cd_headers.h
+@@ -1454,7 +1454,7 @@
+ #undef EXTERN
+
+
+-#if 0
++#if 1
+
+ /*-----------------------------------------------------------------------------
+ 8192cd_net80211.c