SOURCES: kernel-net-rtl8180-sa2400-2.6.20.patch (NEW) - changes fo...
zbyniu
zbyniu at pld-linux.org
Sat Apr 14 22:50:03 CEST 2007
Author: zbyniu Date: Sat Apr 14 20:50:03 2007 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- changes for 2.6.20 (and maybe .19); x86 only for now
---- Files affected:
SOURCES:
kernel-net-rtl8180-sa2400-2.6.20.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/kernel-net-rtl8180-sa2400-2.6.20.patch
diff -u /dev/null SOURCES/kernel-net-rtl8180-sa2400-2.6.20.patch:1.1
--- /dev/null Sat Apr 14 22:50:03 2007
+++ SOURCES/kernel-net-rtl8180-sa2400-2.6.20.patch Sat Apr 14 22:49:58 2007
@@ -0,0 +1,36 @@
+diff -upr rtl8180-0.21./ieee80211_crypt_wep.c rtl8180-0.21/ieee80211_crypt_wep.c
+--- rtl8180-0.21./ieee80211_crypt_wep.c 2005-04-12 12:25:42.000000000 +0000
++++ rtl8180-0.21/ieee80211_crypt_wep.c 2007-04-14 20:02:43.987802000 +0000
+@@ -29,6 +29,7 @@
+
+ #include <linux/crypto.h>
+ #include <asm/scatterlist.h>
++#include <asm/highmem.h>
+ #include <linux/crc32.h>
+
+ #if (LINUX_VERSION_CODE > KERNEL_VERSION(2,5,47))
+diff -upr rtl8180-0.21./r8180_core.c rtl8180-0.21/r8180_core.c
+--- rtl8180-0.21./r8180_core.c 2007-04-14 19:00:02.343658000 +0000
++++ rtl8180-0.21/r8180_core.c 2007-04-14 20:02:20.519542000 +0000
+@@ -2641,7 +2641,7 @@ short rtl8180_init(struct net_device *de
+ spin_lock_init(&priv->tx_lock);
+ sema_init(&priv->wx_sem,1);
+ priv->workqueue = create_workqueue(DRV_NAME);
+- INIT_WORK(&priv->IBSS_work,(void(*)(void*)) rtl8180_IBSS_create_wq,dev);
++ INIT_WORK(&priv->IBSS_work, rtl8180_IBSS_create_wq);
+
+ tasklet_init(&priv->irq_rx_tasklet,
+ (void(*)(unsigned long)) rtl8180_irq_rx_tasklet,
+@@ -3670,7 +3670,12 @@ static int __devinit rtl8180_pci_probe(s
+ dev->do_ioctl = do_ioctl;
+ dev->set_multicast_list = r8180_set_multicast;
+ dev->set_mac_address = r8180_set_mac_adr;
++#if WIRELESS_EXT >= 12
++#if WIRELESS_EXT < 17
+ dev->get_wireless_stats = r8180_get_wireless_stats;
++#endif
++ dev->wireless_handlers = (struct iw_handler_def *) &r8180_wx_handlers_def;
++#endif
+ dev->type=ARPHRD_ETHER;
+
+ if (dev_alloc_name(dev, ifname) < 0){
================================================================
More information about the pld-cvs-commit
mailing list