rpms/kernel/F-8 kernel.spec, 1.265, 1.266 linux-2.6-wireless-pending.patch, 1.13, 1.14
John W. Linville (linville)
fedora-extras-commits at redhat.com
Fri Nov 16 14:34:21 UTC 2007
Author: linville
Update of /cvs/pkgs/rpms/kernel/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23517
Modified Files:
kernel.spec linux-2.6-wireless-pending.patch
Log Message:
fix busted ssb bits
Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/kernel.spec,v
retrieving revision 1.265
retrieving revision 1.266
diff -u -r1.265 -r1.266
--- kernel.spec 16 Nov 2007 04:00:40 -0000 1.265
+++ kernel.spec 16 Nov 2007 14:33:46 -0000 1.266
@@ -1282,11 +1282,11 @@
# wireless patches staged for 2.6.25
ApplyPatch linux-2.6-wireless-pending.patch
# Add misc wireless bits from upstream wireless tree
-ApplyPatch linux-2.6-at76.patch
-ApplyPatch linux-2.6-ath5k.patch
-ApplyPatch linux-2.6-zd1211rw-mac80211.patch
-ApplyPatch linux-2.6-rtl8180.patch
-ApplyPatch linux-2.6-b43-rev-d.patch
+#ApplyPatch linux-2.6-at76.patch
+#ApplyPatch linux-2.6-ath5k.patch
+#ApplyPatch linux-2.6-zd1211rw-mac80211.patch
+#ApplyPatch linux-2.6-rtl8180.patch
+#ApplyPatch linux-2.6-b43-rev-d.patch
# latest Intel driver for ich9
ApplyPatch linux-2.6-netdev-e1000e-01.patch
linux-2.6-wireless-pending.patch:
Index: linux-2.6-wireless-pending.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/linux-2.6-wireless-pending.patch,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- linux-2.6-wireless-pending.patch 16 Nov 2007 04:00:40 -0000 1.13
+++ linux-2.6-wireless-pending.patch 16 Nov 2007 14:33:46 -0000 1.14
@@ -1,6 +1,6 @@
diff -up linux-2.6.23.noarch/drivers/ssb/b43_pci_bridge.c.orig linux-2.6.23.noarch/drivers/ssb/b43_pci_bridge.c
---- linux-2.6.23.noarch/drivers/ssb/b43_pci_bridge.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/ssb/b43_pci_bridge.c 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/ssb/b43_pci_bridge.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/ssb/b43_pci_bridge.c 2007-11-16 09:25:18.000000000 -0500
@@ -27,6 +27,7 @@ static const struct pci_device_id b43_pc
{ PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, 0x4321) },
{ PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, 0x4324) },
@@ -10,8 +10,8 @@
};
MODULE_DEVICE_TABLE(pci, b43_pci_bridge_tbl);
diff -up linux-2.6.23.noarch/drivers/ssb/pci.c.orig linux-2.6.23.noarch/drivers/ssb/pci.c
---- linux-2.6.23.noarch/drivers/ssb/pci.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/ssb/pci.c 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/ssb/pci.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/ssb/pci.c 2007-11-16 09:25:41.000000000 -0500
@@ -212,29 +212,29 @@ static inline u8 ssb_crc8(u8 crc, u8 dat
return t[crc ^ data];
}
@@ -275,7 +275,7 @@
- sprom_extract_r3(&out->r3, in);
- if (out->revision >= 4)
+ if (out->revision >= 1 && out->revision <= 3) {
-+ sprom_extract_r123(out, in, out->revision);
++ sprom_extract_r123(out, in);
+ }
+ if (out->revision == 4)
+ sprom_extract_r4(out, in);
@@ -402,8 +402,8 @@
err = -EINVAL;
goto out_kfree;
diff -up linux-2.6.23.noarch/drivers/ssb/main.c.orig linux-2.6.23.noarch/drivers/ssb/main.c
---- linux-2.6.23.noarch/drivers/ssb/main.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/ssb/main.c 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/ssb/main.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/ssb/main.c 2007-11-16 09:25:18.000000000 -0500
@@ -877,14 +877,22 @@ EXPORT_SYMBOL(ssb_clockspeed);
static u32 ssb_tmslow_reject_bitmask(struct ssb_device *dev)
@@ -429,8 +429,8 @@
}
return (SSB_TMSLOW_REJECT_22 | SSB_TMSLOW_REJECT_23);
diff -up linux-2.6.23.noarch/drivers/net/b44.c.orig linux-2.6.23.noarch/drivers/net/b44.c
---- linux-2.6.23.noarch/drivers/net/b44.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/b44.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/b44.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/b44.c 2007-11-16 09:25:18.000000000 -0500
@@ -2066,11 +2066,11 @@ static int __devinit b44_get_invariants(
if (sdev->bus->bustype == SSB_BUSTYPE_SSB &&
@@ -448,8 +448,8 @@
memcpy(bp->dev->dev_addr, addr, 6);
diff -up linux-2.6.23.noarch/drivers/net/wireless/atmel.c.orig linux-2.6.23.noarch/drivers/net/wireless/atmel.c
---- linux-2.6.23.noarch/drivers/net/wireless/atmel.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/atmel.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/atmel.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/atmel.c 2007-11-16 09:25:18.000000000 -0500
@@ -1761,7 +1761,7 @@ static int atmel_set_encode(struct net_d
priv->default_key = index;
} else
@@ -460,8 +460,8 @@
}
}
diff -up linux-2.6.23.noarch/drivers/net/wireless/p54pci.c.orig linux-2.6.23.noarch/drivers/net/wireless/p54pci.c
---- linux-2.6.23.noarch/drivers/net/wireless/p54pci.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/p54pci.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/p54pci.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/p54pci.c 2007-11-16 09:25:18.000000000 -0500
@@ -141,6 +141,7 @@ static irqreturn_t p54p_simple_interrupt
static int p54p_read_eeprom(struct ieee80211_hw *dev)
{
@@ -683,8 +683,8 @@
static int __devinit p54p_probe(struct pci_dev *pdev,
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/b43.h.orig linux-2.6.23.noarch/drivers/net/wireless/b43/b43.h
---- linux-2.6.23.noarch/drivers/net/wireless/b43/b43.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/b43.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/b43.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/b43.h 2007-11-16 09:25:18.000000000 -0500
@@ -542,6 +542,10 @@ struct b43_phy {
u16 lofcal;
@@ -698,7 +698,7 @@
/* Data structures for DMA transmission, per 80211 core. */
diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/b43/wa.h
--- /dev/null 2007-11-12 23:12:46.917997680 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/wa.h 2007-11-15 22:19:56.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/wa.h 2007-11-16 09:25:18.000000000 -0500
@@ -0,0 +1,7 @@
+#ifndef B43_WA_H_
+#define B43_WA_H_
@@ -708,8 +708,8 @@
+
+#endif /* B43_WA_H_ */
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/Makefile.orig linux-2.6.23.noarch/drivers/net/wireless/b43/Makefile
---- linux-2.6.23.noarch/drivers/net/wireless/b43/Makefile.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/Makefile 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/Makefile.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/Makefile 2007-11-16 09:25:18.000000000 -0500
@@ -5,6 +5,7 @@ b43-y += phy.o
b43-y += sysfs.o
b43-y += xmit.o
@@ -719,8 +719,8 @@
b43-$(CONFIG_B43_RFKILL) += rfkill.o
# b43 LED support
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/main.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43/main.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43/main.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/main.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/main.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/main.c 2007-11-16 09:25:18.000000000 -0500
@@ -3,7 +3,7 @@
Broadcom B43 wireless driver
@@ -1132,7 +1132,7 @@
wl = hw_to_b43_wl(hw);
diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/b43/wa.c
--- /dev/null 2007-11-12 23:12:46.917997680 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/wa.c 2007-11-15 22:19:56.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/wa.c 2007-11-16 09:25:18.000000000 -0500
@@ -0,0 +1,665 @@
+/*
+
@@ -1800,8 +1800,8 @@
+ b43_wa_cpll_nonpilot(dev);
+}
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/main.h.orig linux-2.6.23.noarch/drivers/net/wireless/b43/main.h
---- linux-2.6.23.noarch/drivers/net/wireless/b43/main.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/main.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/main.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/main.h 2007-11-16 09:25:18.000000000 -0500
@@ -3,7 +3,7 @@
Broadcom B43 wireless driver
@@ -1812,8 +1812,8 @@
Danny van Dyk <kugelfang at gentoo.org>
Andreas Jaggi <andreas.jaggi at waterwave.ch>
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/xmit.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43/xmit.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43/xmit.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/xmit.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/xmit.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/xmit.c 2007-11-16 09:25:18.000000000 -0500
@@ -5,7 +5,7 @@
Transmission (TX/RX) related functions.
@@ -1850,8 +1850,8 @@
if (in_rssi > 63)
in_rssi = 63;
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/debugfs.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43/debugfs.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43/debugfs.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/debugfs.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/debugfs.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/debugfs.c 2007-11-16 09:25:18.000000000 -0500
@@ -352,7 +352,7 @@ static ssize_t b43_debugfs_read(struct f
struct b43_wldev *dev;
struct b43_debugfs_fops *dfops;
@@ -1862,8 +1862,8 @@
const size_t bufsize = 1024 * 128;
const size_t buforder = get_order(bufsize);
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/phy.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43/phy.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43/phy.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/phy.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/phy.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/phy.c 2007-11-16 09:25:18.000000000 -0500
@@ -3,7 +3,7 @@
Broadcom B43 wireless driver
@@ -2718,8 +2718,8 @@
{
struct b43_phy *phy = &dev->phy;
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/phy.h.orig linux-2.6.23.noarch/drivers/net/wireless/b43/phy.h
---- linux-2.6.23.noarch/drivers/net/wireless/b43/phy.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/phy.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/phy.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/phy.h 2007-11-16 09:25:18.000000000 -0500
@@ -27,8 +27,11 @@ struct b43_phy;
#define B43_PHY_PWRDOWN B43_PHY_OFDM(0x03) /* Powerdown */
#define B43_PHY_CRSTHRES1 B43_PHY_OFDM(0x06) /* CRS Threshold 1 */
@@ -2779,8 +2779,8 @@
#define B43_OFDMTAB_WRSSI_R1 B43_OFDMTAB(0x15, 4)
#define B43_OFDMTAB_TSSI B43_OFDMTAB(0x15, 0)
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/leds.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43/leds.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43/leds.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/leds.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/leds.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/leds.c 2007-11-16 09:25:18.000000000 -0500
@@ -4,7 +4,7 @@
LED control
@@ -2806,8 +2806,8 @@
for (i = 0; i < 4; i++) {
if (sprom[i] == 0xFF) {
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/tables.h.orig linux-2.6.23.noarch/drivers/net/wireless/b43/tables.h
---- linux-2.6.23.noarch/drivers/net/wireless/b43/tables.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/tables.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/tables.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/tables.h 2007-11-16 09:25:18.000000000 -0500
@@ -1,9 +1,9 @@
#ifndef B43_TABLES_H_
#define B43_TABLES_H_
@@ -2841,8 +2841,8 @@
#endif /* B43_TABLES_H_ */
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/lo.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43/lo.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43/lo.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/lo.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/lo.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/lo.c 2007-11-16 09:25:18.000000000 -0500
@@ -5,7 +5,7 @@
G PHY LO (LocalOscillator) Measuring and Control routines
@@ -2873,8 +2873,8 @@
} else {
b43_phy_write(dev, B43_PHY_RFOVER, 0x133);
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/tables.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43/tables.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43/tables.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/tables.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/tables.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/tables.c 2007-11-16 09:25:18.000000000 -0500
@@ -3,7 +3,7 @@
Broadcom B43 wireless driver
@@ -3053,7 +3053,7 @@
u16 b43_gtab_read(struct b43_wldev *dev, u16 table, u16 offset)
diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-commands.h
--- /dev/null 2007-11-12 23:12:46.917997680 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-commands.h 2007-11-15 22:19:56.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-commands.h 2007-11-16 09:25:18.000000000 -0500
@@ -0,0 +1,1582 @@
+/******************************************************************************
+ *
@@ -4638,8 +4638,8 @@
+
+#endif /* __iwl4965_commands_h__ */
diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.c.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.c
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.c 2007-11-15 22:32:57.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.c 2007-11-16 09:25:18.000000000 -0500
@@ -37,12 +37,11 @@
#include <net/mac80211.h>
#include <linux/etherdevice.h>
@@ -7187,8 +7187,8 @@
-MODULE_DEVICE_TABLE(pci, iwl_hw_card_ids);
+MODULE_DEVICE_TABLE(pci, iwl4965_hw_card_ids);
diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-hw.h.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-hw.h
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-hw.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-hw.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-hw.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-hw.h 2007-11-16 09:25:18.000000000 -0500
@@ -8,7 +8,7 @@
* Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
*
@@ -8000,8 +8000,8 @@
-#endif /* __iwl_4965_hw_h__ */
+#endif /* __iwl4965_4965_hw_h__ */
diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/Kconfig.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/Kconfig
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/Kconfig.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/Kconfig 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/Kconfig.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/Kconfig 2007-11-16 09:25:18.000000000 -0500
@@ -1,24 +1,65 @@
-config IWLWIFI
- bool "Intel Wireless WiFi Link Drivers"
@@ -8208,8 +8208,8 @@
- say M here and read <file:Documentation/modules.txt>. The module
- will be called iwl3945.ko.
diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-prph.h.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-prph.h
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-prph.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-prph.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-prph.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-prph.h 2007-11-16 09:25:18.000000000 -0500
@@ -8,7 +8,7 @@
* Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
*
@@ -8277,8 +8277,8 @@
#endif /* __iwl_prph_h__ */
diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-hw.h.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-hw.h
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-hw.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-hw.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-hw.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-hw.h 2007-11-16 09:25:18.000000000 -0500
@@ -8,7 +8,7 @@
* Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
*
@@ -8975,8 +8975,8 @@
return cpu_to_le16((u16)rate|flags);
}
diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl3945-base.c.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl3945-base.c
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl3945-base.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl3945-base.c 2007-11-15 22:31:14.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl3945-base.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl3945-base.c 2007-11-16 09:25:18.000000000 -0500
@@ -56,16 +56,16 @@
#include <asm/div64.h>
@@ -15588,7 +15588,7 @@
+module_init(iwl3945_init);
diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-debug.h
--- /dev/null 2007-11-12 23:12:46.917997680 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-debug.h 2007-11-15 22:19:56.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-debug.h 2007-11-16 09:25:18.000000000 -0500
@@ -0,0 +1,152 @@
+/******************************************************************************
+ *
@@ -15743,8 +15743,8 @@
+
+#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl4965-base.c.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl4965-base.c
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl4965-base.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl4965-base.c 2007-11-15 22:32:18.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl4965-base.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl4965-base.c 2007-11-16 09:25:18.000000000 -0500
@@ -56,16 +56,16 @@
#include <asm/div64.h>
@@ -22846,7 +22846,7 @@
+module_init(iwl4965_init);
diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-commands.h
--- /dev/null 2007-11-12 23:12:46.917997680 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-commands.h 2007-11-15 22:19:56.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-commands.h 2007-11-16 09:25:18.000000000 -0500
@@ -0,0 +1,1467 @@
+/******************************************************************************
+ *
@@ -24316,8 +24316,8 @@
+
+#endif /* __iwl3945_3945_commands_h__ */
diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.h.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.h
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.h 2007-11-16 09:25:18.000000000 -0500
@@ -29,7 +29,7 @@
#include "iwl-4965.h"
@@ -24415,8 +24415,8 @@
#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.c.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.c
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.c 2007-11-15 22:31:50.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.c 2007-11-16 09:25:18.000000000 -0500
@@ -39,11 +39,8 @@
#include <linux/etherdevice.h>
@@ -25998,7 +25998,7 @@
+MODULE_DEVICE_TABLE(pci, iwl3945_hw_card_ids);
diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-io.h
--- /dev/null 2007-11-12 23:12:46.917997680 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-io.h 2007-11-15 22:19:56.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-io.h 2007-11-16 09:25:18.000000000 -0500
@@ -0,0 +1,431 @@
+/******************************************************************************
+ *
@@ -26433,7 +26433,7 @@
+#endif
diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-io.h
--- /dev/null 2007-11-12 23:12:46.917997680 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-io.h 2007-11-15 22:19:56.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-io.h 2007-11-16 09:25:18.000000000 -0500
@@ -0,0 +1,431 @@
+/******************************************************************************
+ *
@@ -26867,8 +26867,8 @@
+}
+#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.h.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.h
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.h 2007-11-16 09:25:18.000000000 -0500
@@ -27,15 +27,974 @@
#ifndef __iwl_3945_h__
#define __iwl_3945_h__
@@ -27852,8 +27852,8 @@
+
#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.h.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.h
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.h 2007-11-16 09:25:18.000000000 -0500
@@ -27,7 +27,7 @@
#ifndef __iwl_3945_rs_h__
#define __iwl_3945_rs_h__
@@ -27931,8 +27931,8 @@
#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.c.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.c
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.c 2007-11-15 22:25:41.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.c 2007-11-16 09:25:18.000000000 -0500
@@ -37,15 +37,13 @@
#include <linux/workqueue.h>
@@ -28453,8 +28453,8 @@
ieee80211_rate_control_unregister(&rs_ops);
}
diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.c.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.c
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.c 2007-11-15 22:24:01.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.c 2007-11-16 09:25:18.000000000 -0500
@@ -36,11 +36,9 @@
#include <linux/workqueue.h>
@@ -29636,8 +29636,8 @@
ieee80211_rate_control_unregister(&rs_ops);
}
diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.h.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.h
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.h 2007-11-16 09:25:18.000000000 -0500
@@ -26,61 +26,760 @@
#ifndef __iwl_4965_h__
#define __iwl_4965_h__
@@ -30840,7 +30840,7 @@
+#endif /* __iwl4965_4965_h__ */
diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-debug.h
--- /dev/null 2007-11-12 23:12:46.917997680 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-debug.h 2007-11-15 22:19:56.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-debug.h 2007-11-16 09:25:18.000000000 -0500
@@ -0,0 +1,152 @@
+/******************************************************************************
+ *
@@ -30995,8 +30995,8 @@
+
+#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/Makefile.orig linux-2.6.23.noarch/drivers/net/wireless/Makefile
---- linux-2.6.23.noarch/drivers/net/wireless/Makefile.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/Makefile 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/Makefile.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/Makefile 2007-11-16 09:25:18.000000000 -0500
@@ -52,7 +52,8 @@ obj-$(CONFIG_RTL8187) += rtl8187.o
obj-$(CONFIG_ADM8211) += adm8211.o
@@ -31008,8 +31008,8 @@
obj-$(CONFIG_RT2X00) += rt2x00/
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.c 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.c 2007-11-16 09:25:18.000000000 -0500
@@ -52,7 +52,7 @@
* the access attempt is considered to have failed,
* and we will print an error.
@@ -31675,8 +31675,8 @@
TXD_DESC_SIZE),
skb->len - TXD_DESC_SIZE, control);
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.c 2007-11-16 09:25:18.000000000 -0500
@@ -52,8 +52,9 @@
* between each attampt. When the busy bit is still set at that time,
* the access attempt is considered to have failed,
@@ -32168,8 +32168,8 @@
TXD_DESC_SIZE),
skb->len - TXD_DESC_SIZE, control);
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.h.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.h
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.h 2007-11-16 09:25:18.000000000 -0500
@@ -713,13 +713,19 @@ struct hw_pairwise_ta_entry {
* R4: RX antenna control
* FRAME_END: 1 - DPDT, 0 - SPDT (Only valid for 802.11G, RF2527 & RF2529)
@@ -32204,8 +32204,8 @@
/*
* TX descriptor format for TX, PRIO and Beacon Ring.
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00.h.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00.h
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00.h 2007-11-16 09:25:18.000000000 -0500
@@ -31,6 +31,7 @@
#include <linux/skbuff.h>
#include <linux/workqueue.h>
@@ -32538,8 +32538,8 @@
unsigned int length,
struct ieee80211_tx_control *control);
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00config.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00config.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00config.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00config.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00config.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00config.c 2007-11-16 09:25:18.000000000 -0500
@@ -94,12 +94,44 @@ void rt2x00lib_config_type(struct rt2x00
rt2x00dev->ops->lib->config_type(rt2x00dev, type, tsf_sync);
}
@@ -32671,8 +32671,8 @@
+ }
}
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00dev.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00dev.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00dev.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00dev.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00dev.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00dev.c 2007-11-16 09:25:18.000000000 -0500
@@ -67,7 +67,21 @@ EXPORT_SYMBOL_GPL(rt2x00lib_get_ring);
*/
static void rt2x00lib_start_link_tuner(struct rt2x00_dev *rt2x00dev)
@@ -32968,8 +32968,8 @@
tx_rate = control->rts_cts_rate;
}
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.h.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.h
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.h 2007-11-16 09:25:18.000000000 -0500
@@ -430,10 +430,21 @@
/*
@@ -33005,8 +33005,8 @@
/*
* TX descriptor format for TX, PRIO, ATIM and Beacon Ring.
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00rfkill.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00rfkill.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00rfkill.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00rfkill.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00rfkill.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00rfkill.c 2007-11-16 09:25:18.000000000 -0500
@@ -68,8 +68,10 @@ static void rt2x00rfkill_poll(struct inp
struct rt2x00_dev *rt2x00dev = poll_dev->private;
int state = rt2x00dev->ops->lib->rfkill_poll(rt2x00dev);
@@ -33097,8 +33097,8 @@
rfkill_free(rt2x00dev->rfkill);
}
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00lib.h.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00lib.h
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00lib.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00lib.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00lib.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00lib.h 2007-11-16 09:25:18.000000000 -0500
@@ -53,6 +53,8 @@ void rt2x00lib_uninitialize(struct rt2x0
void rt2x00lib_config_mac_addr(struct rt2x00_dev *rt2x00dev, u8 *mac);
void rt2x00lib_config_bssid(struct rt2x00_dev *rt2x00dev, u8 *bssid);
@@ -33109,8 +33109,8 @@
struct ieee80211_conf *conf, const int force_config);
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.h.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.h
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.h 2007-11-16 09:25:18.000000000 -0500
@@ -1077,13 +1077,19 @@ struct hw_pairwise_ta_entry {
* R4: RX antenna control
* FRAME_END: 1 - DPDT, 0 - SPDT (Only valid for 802.11G, RF2527 & RF2529)
@@ -33145,8 +33145,8 @@
/*
* TX descriptor format for TX, PRIO and Beacon Ring.
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00usb.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00usb.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00usb.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00usb.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00usb.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00usb.c 2007-11-16 09:25:18.000000000 -0500
@@ -31,6 +31,7 @@
#include <linux/kernel.h>
#include <linux/module.h>
@@ -33245,8 +33245,8 @@
rt2x00dev->usb_maxpacket =
usb_maxpacket(usb_dev, usb_sndbulkpipe(usb_dev, 1), 1);
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.c 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.c 2007-11-16 09:25:18.000000000 -0500
@@ -54,7 +54,7 @@
* the access attempt is considered to have failed,
* and we will print an error.
@@ -33563,8 +33563,8 @@
/*
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.h.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.h
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.h 2007-11-16 09:25:18.000000000 -0500
@@ -803,8 +803,8 @@
/*
* DMA descriptor defines.
@@ -33577,8 +33577,8 @@
/*
* TX descriptor format for TX, PRIO, ATIM and Beacon Ring.
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00pci.h.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00pci.h
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00pci.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00pci.h 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00pci.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00pci.h 2007-11-16 09:25:18.000000000 -0500
@@ -57,7 +57,7 @@
/*
* Register access.
@@ -33628,8 +33628,8 @@
/*
* Device initialization handlers.
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00debug.h.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00debug.h
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00debug.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00debug.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00debug.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00debug.h 2007-11-16 09:25:18.000000000 -0500
@@ -30,9 +30,9 @@ struct rt2x00_dev;
#define RT2X00DEBUGFS_REGISTER_ENTRY(__name, __type) \
@@ -33643,8 +33643,8 @@
\
unsigned int word_size; \
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00ring.h.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00ring.h
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00ring.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00ring.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00ring.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00ring.h 2007-11-16 09:25:18.000000000 -0500
@@ -27,20 +27,6 @@
#define RT2X00RING_H
@@ -33696,8 +33696,8 @@
#endif /* RT2X00RING_H */
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00usb.h.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00usb.h
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00usb.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00usb.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00usb.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00usb.h 2007-11-16 09:25:18.000000000 -0500
@@ -91,7 +91,7 @@
* a buffer allocated by kmalloc. Failure to do so can lead
* to unexpected behavior depending on the architecture.
@@ -33748,8 +33748,8 @@
int timeout = REGISTER_TIMEOUT * (lenght / sizeof(u16));
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.c 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.c 2007-11-16 09:25:18.000000000 -0500
@@ -54,7 +54,7 @@
* the access attempt is considered to have failed,
* and we will print an error.
@@ -34058,8 +34058,8 @@
*/
rt2x00dev->led_mode =
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.h.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.h
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.h 2007-11-16 09:25:18.000000000 -0500
@@ -1082,8 +1082,8 @@
/*
* DMA descriptor defines.
@@ -34072,8 +34072,8 @@
/*
* TX descriptor format for TX, PRIO, ATIM and Beacon Ring.
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.c 2007-11-16 09:25:18.000000000 -0500
@@ -52,8 +52,10 @@
* between each attampt. When the busy bit is still set at that time,
* the access attempt is considered to have failed,
@@ -34502,8 +34502,8 @@
ring->desc_size),
skb->len - ring->desc_size, control);
diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00pci.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00pci.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00pci.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00pci.c 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00pci.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00pci.c 2007-11-16 09:25:18.000000000 -0500
@@ -80,7 +80,7 @@ int rt2x00pci_write_tx_data(struct rt2x0
{
struct ieee80211_hdr *ieee80211hdr = (struct ieee80211_hdr *)skb->data;
@@ -34570,8 +34570,8 @@
* Device initialization handlers.
*/
diff -up linux-2.6.23.noarch/drivers/net/wireless/p54common.c.orig linux-2.6.23.noarch/drivers/net/wireless/p54common.c
---- linux-2.6.23.noarch/drivers/net/wireless/p54common.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/p54common.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/p54common.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/p54common.c 2007-11-16 09:25:18.000000000 -0500
@@ -374,7 +374,7 @@ static void p54_rx_frame_sent(struct iee
if ((entry_hdr->magic1 & cpu_to_le16(0x4000)) != 0)
pad = entry_data->align[0];
@@ -34582,8 +34582,8 @@
status.flags |= IEEE80211_TX_STATUS_ACK;
else
diff -up linux-2.6.23.noarch/drivers/net/wireless/orinoco.h.orig linux-2.6.23.noarch/drivers/net/wireless/orinoco.h
---- linux-2.6.23.noarch/drivers/net/wireless/orinoco.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/orinoco.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/orinoco.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/orinoco.h 2007-11-16 09:25:18.000000000 -0500
@@ -36,6 +36,12 @@ typedef enum {
FIRMWARE_TYPE_SYMBOL
} fwtype_t;
@@ -34613,8 +34613,8 @@
#ifdef ORINOCO_DEBUG
diff -up linux-2.6.23.noarch/drivers/net/wireless/zd1211rw/zd_rf_uw2453.c.orig linux-2.6.23.noarch/drivers/net/wireless/zd1211rw/zd_rf_uw2453.c
---- linux-2.6.23.noarch/drivers/net/wireless/zd1211rw/zd_rf_uw2453.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/zd1211rw/zd_rf_uw2453.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/zd1211rw/zd_rf_uw2453.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/zd1211rw/zd_rf_uw2453.c 2007-11-16 09:25:18.000000000 -0500
@@ -403,7 +403,7 @@ static int uw2453_init_hw(struct zd_rf *
if (r)
return r;
@@ -34625,8 +34625,8 @@
"PLL locked on configuration %d\n", i);
found_config = i;
diff -up linux-2.6.23.noarch/drivers/net/wireless/airo.c.orig linux-2.6.23.noarch/drivers/net/wireless/airo.c
---- linux-2.6.23.noarch/drivers/net/wireless/airo.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/airo.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/airo.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/airo.c 2007-11-16 09:25:18.000000000 -0500
@@ -6417,7 +6417,7 @@ static int airo_set_encode(struct net_de
set_wep_key(local, index, NULL, 0, perm, 1);
} else
@@ -34637,8 +34637,8 @@
}
}
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/scan.c.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/scan.c
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/scan.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/scan.c 2007-11-15 22:35:22.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/scan.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/scan.c 2007-11-16 09:25:18.000000000 -0500
@@ -39,8 +39,8 @@
//! Memory needed to store a max number/size SSID TLV for a firmware scan
#define SSID_TLV_MAX_SIZE (1 * sizeof(struct mrvlietypes_ssidparamset))
@@ -35264,8 +35264,8 @@
lbs_deb_scan("SCAN_RESP: process_bss returned ERROR\n");
continue;
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/if_cs.c.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/if_cs.c
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/if_cs.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/if_cs.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/if_cs.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/if_cs.c 2007-11-16 09:25:18.000000000 -0500
@@ -57,7 +57,7 @@ MODULE_LICENSE("GPL");
struct if_cs_card {
@@ -35444,8 +35444,8 @@
}
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/hostcmd.h.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/hostcmd.h
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/hostcmd.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/hostcmd.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/hostcmd.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/hostcmd.h 2007-11-16 09:25:18.000000000 -0500
@@ -2,8 +2,8 @@
* This file contains the function prototypes, data structure
* and defines for all the host/station commands
@@ -35476,8 +35476,8 @@
u32 value;
};
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/decl.h.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/decl.h
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/decl.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/decl.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/decl.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/decl.h 2007-11-16 09:25:18.000000000 -0500
@@ -3,80 +3,80 @@
* functions defined in other source files
*/
@@ -35601,8 +35601,8 @@
-#endif /* _WLAN_DECL_H_ */
+#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/debugfs.h.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/debugfs.h
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/debugfs.h.orig 2007-10-09 16:31:38.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/debugfs.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/debugfs.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/debugfs.h 2007-11-16 09:25:18.000000000 -0500
@@ -1,6 +1,10 @@
-void libertas_debugfs_init(void);
-void libertas_debugfs_remove(void);
@@ -35619,8 +35619,8 @@
+
+#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/join.h.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/join.h
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/join.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/join.h 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/join.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/join.h 2007-11-16 09:25:18.000000000 -0500
@@ -2,52 +2,52 @@
* Interface for the wlan infrastructure and adhoc join routines
*
@@ -35694,8 +35694,8 @@
#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/if_usb.h.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/if_usb.h
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/if_usb.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/if_usb.h 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/if_usb.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/if_usb.h 2007-11-16 09:25:18.000000000 -0500
@@ -1,5 +1,5 @@
-#ifndef _LIBERTAS_IF_USB_H
-#define _LIBERTAS_IF_USB_H
@@ -35705,8 +35705,8 @@
#include <linux/list.h>
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/join.c.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/join.c
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/join.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/join.c 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/join.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/join.c 2007-11-16 09:25:18.000000000 -0500
@@ -30,16 +30,16 @@
* NOTE: Setting the MSB of the basic rates need to be taken
* care, either before or after calling this function
@@ -36145,8 +36145,8 @@
lbs_deb_leave(LBS_DEB_JOIN);
return 0;
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/types.h.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/types.h
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/types.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/types.h 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/types.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/types.h 2007-11-16 09:25:18.000000000 -0500
@@ -1,8 +1,8 @@
/**
* This header file contains definition for global types
@@ -36165,8 +36165,8 @@
-#endif /* _WLAN_TYPES_ */
+#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/ethtool.c.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/ethtool.c
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/ethtool.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/ethtool.c 2007-11-15 22:28:03.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/ethtool.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/ethtool.c 2007-11-16 09:25:18.000000000 -0500
@@ -19,35 +19,35 @@ static const char * mesh_stat_strings[]=
"tx_failed_cnt"
};
@@ -36304,8 +36304,8 @@
};
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/main.c.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/main.c
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/main.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/main.c 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/main.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/main.c 2007-11-16 09:25:18.000000000 -0500
@@ -24,7 +24,7 @@
#include "join.h"
@@ -37658,8 +37658,8 @@
MODULE_DESCRIPTION("Libertas WLAN Driver Library");
MODULE_AUTHOR("Marvell International Ltd.");
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/scan.h.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/scan.h
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/scan.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/scan.h 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/scan.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/scan.h 2007-11-16 09:25:18.000000000 -0500
@@ -2,10 +2,10 @@
* Interface for the wlan network scan routines
*
@@ -37842,8 +37842,8 @@
-#endif /* _WLAN_SCAN_H */
+#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/defs.h.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/defs.h
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/defs.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/defs.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/defs.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/defs.h 2007-11-16 09:25:18.000000000 -0500
@@ -2,8 +2,8 @@
* This header file contains global constant/enum definitions,
* global variable declaration.
@@ -37959,8 +37959,8 @@
-#endif /* _WLAN_DEFS_H_ */
+#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/wext.c.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/wext.c
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/wext.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/wext.c 2007-11-15 22:27:08.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/wext.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/wext.c 2007-11-16 09:25:18.000000000 -0500
@@ -21,15 +21,33 @@
#include "assoc.h"
@@ -39220,8 +39220,8 @@
+ .get_wireless_stats = lbs_get_wireless_stats,
};
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/assoc.h.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/assoc.h
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/assoc.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/assoc.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/assoc.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/assoc.h 2007-11-16 09:25:18.000000000 -0500
@@ -1,32 +1,14 @@
/* Copyright (C) 2006, Red Hat, Inc. */
@@ -39262,8 +39262,8 @@
-#endif /* _WLAN_ASSOC_H */
+#endif /* _LBS_ASSOC_H */
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/host.h.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/host.h
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/host.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/host.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/host.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/host.h 2007-11-16 09:25:18.000000000 -0500
@@ -2,8 +2,8 @@
* This file contains definitions of WLAN commands.
*/
@@ -39282,8 +39282,8 @@
-#endif /* _HOST_H_ */
+#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/cmd.c.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/cmd.c
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/cmd.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/cmd.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/cmd.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/cmd.c 2007-11-16 09:25:18.000000000 -0500
@@ -37,7 +37,7 @@ static u8 is_command_allowed_in_ps(__le1
return 0;
}
@@ -40249,8 +40249,8 @@
} else {
lbs_deb_host("sleep confirm has been delayed\n");
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/debugfs.c.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/debugfs.c
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/debugfs.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/debugfs.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/debugfs.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/debugfs.c 2007-11-16 09:25:18.000000000 -0500
@@ -11,14 +11,14 @@
#include "host.h"
#include "debugfs.h"
@@ -41367,8 +41367,8 @@
#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/tx.c.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/tx.c
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/tx.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/tx.c 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/tx.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/tx.c 2007-11-16 09:25:18.000000000 -0500
@@ -52,11 +52,11 @@ static u32 convert_radiotap_rate_to_mv(u
* @brief This function processes a single packet and sends
* to IF layer
@@ -41499,8 +41499,8 @@
-EXPORT_SYMBOL_GPL(libertas_send_tx_feedback);
+EXPORT_SYMBOL_GPL(lbs_send_tx_feedback);
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/dev.h.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/dev.h
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/dev.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/dev.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/dev.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/dev.h 2007-11-16 09:25:18.000000000 -0500
@@ -1,10 +1,10 @@
/**
* This file contains definitions and data structures specific
@@ -41659,8 +41659,8 @@
-#endif /* _WLAN_DEV_H_ */
+#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/cmdresp.c.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/cmdresp.c
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/cmdresp.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/cmdresp.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/cmdresp.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/cmdresp.c 2007-11-16 09:25:18.000000000 -0500
@@ -20,15 +20,15 @@
* reports disconnect to upper layer, clean tx/rx packets,
* reset link state etc.
@@ -42241,8 +42241,8 @@
netif_wake_queue(priv->mesh_dev);
netif_carrier_on(priv->mesh_dev);
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/assoc.c.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/assoc.c
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/assoc.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/assoc.c 2007-11-15 22:36:12.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/assoc.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/assoc.c 2007-11-16 09:25:18.000000000 -0500
@@ -14,33 +14,11 @@
static const u8 bssid_any[ETH_ALEN] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF };
static const u8 bssid_off[ETH_ALEN] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
@@ -42875,8 +42875,8 @@
return assoc_req;
}
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/wext.h.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/wext.h
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/wext.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/wext.h 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/wext.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/wext.h 2007-11-16 09:25:18.000000000 -0500
@@ -1,11 +1,11 @@
/**
* This file contains definition for IOCTL call.
@@ -42907,8 +42907,8 @@
-#endif /* _WLAN_WEXT_H_ */
+#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/if_usb.c.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/if_usb.c
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/if_usb.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/if_usb.c 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/if_usb.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/if_usb.c 2007-11-16 09:25:18.000000000 -0500
@@ -21,8 +21,8 @@
static const char usbdriver_name[] = "usb8xxx";
static u8 *default_fw_name = "usb8388.bin";
@@ -43232,8 +43232,8 @@
}
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/rx.c.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/rx.c
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/rx.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/rx.c 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/rx.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/rx.c 2007-11-16 09:25:18.000000000 -0500
@@ -35,19 +35,19 @@ struct rx80211packethdr {
void *eth80211_hdr;
} __attribute__ ((packed));
@@ -43437,8 +43437,8 @@
ret = 0;
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/11d.c.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/11d.c
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/11d.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/11d.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/11d.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/11d.c 2007-11-16 09:25:18.000000000 -0500
@@ -43,7 +43,7 @@ static struct chan_freq_power channel_fr
{14, 2484, TX_PWR_DEFAULT}
};
@@ -43719,8 +43719,8 @@
&adapter->domainreg);
diff -up linux-2.6.23.noarch/drivers/net/wireless/libertas/11d.h.orig linux-2.6.23.noarch/drivers/net/wireless/libertas/11d.h
---- linux-2.6.23.noarch/drivers/net/wireless/libertas/11d.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/libertas/11d.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/libertas/11d.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/libertas/11d.h 2007-11-16 09:25:18.000000000 -0500
@@ -2,8 +2,8 @@
* This header file contains data structures and
* function declarations of 802.11d
@@ -43778,8 +43778,8 @@
-#endif /* _WLAN_11D_ */
+#endif
diff -up linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_mgt.c.orig linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_mgt.c
---- linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_mgt.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_mgt.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_mgt.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_mgt.c 2007-11-16 09:25:18.000000000 -0500
@@ -460,7 +460,7 @@ islpci_mgt_transaction(struct net_device
*recvframe = NULL;
@@ -43799,8 +43799,8 @@
}
diff -up linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_dev.h.orig linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_dev.h
---- linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_dev.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_dev.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_dev.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_dev.h 2007-11-16 09:25:18.000000000 -0500
@@ -26,6 +26,7 @@
#include <linux/wireless.h>
#include <net/iw_handler.h>
@@ -43819,8 +43819,8 @@
wait_queue_head_t mgmt_wqueue; /* waitqueue for mbox */
diff -up linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_dev.c.orig linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_dev.c
---- linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_dev.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_dev.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_dev.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/prism54/islpci_dev.c 2007-11-16 09:25:18.000000000 -0500
@@ -862,7 +862,7 @@ islpci_setup(struct pci_dev *pdev)
init_waitqueue_head(&priv->reset_done);
@@ -43831,8 +43831,8 @@
init_waitqueue_head(&priv->mgmt_wqueue);
sema_init(&priv->stats_sem, 1);
diff -up linux-2.6.23.noarch/drivers/net/wireless/prism54/isl_ioctl.c.orig linux-2.6.23.noarch/drivers/net/wireless/prism54/isl_ioctl.c
---- linux-2.6.23.noarch/drivers/net/wireless/prism54/isl_ioctl.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/prism54/isl_ioctl.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/prism54/isl_ioctl.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/prism54/isl_ioctl.c 2007-11-16 09:25:18.000000000 -0500
@@ -1118,7 +1118,7 @@ prism54_set_encode(struct net_device *nd
mgt_set_request(priv, DOT11_OID_DEFKEYID, 0,
&index);
@@ -43852,8 +43852,8 @@
return -EINVAL;
}
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig 2007-11-16 09:25:18.000000000 -0500
@@ -34,6 +34,22 @@ config B43LEGACY_PCICORE_AUTOSELECT
select SSB_DRIVER_PCICORE
default y
@@ -43878,8 +43878,8 @@
bool "Broadcom 43xx-legacy debugging"
depends on B43LEGACY
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/b43legacy.h.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/b43legacy.h
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/b43legacy.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/b43legacy.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/b43legacy.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/b43legacy.h 2007-11-16 09:25:18.000000000 -0500
@@ -19,6 +19,7 @@
#include "debugfs.h"
@@ -43913,8 +43913,8 @@
/* Reason code of the last interrupt. */
u32 irq_reason;
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/ilt.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/ilt.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/ilt.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/ilt.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/ilt.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/ilt.c 2007-11-16 09:25:18.000000000 -0500
@@ -3,7 +3,7 @@
Broadcom B43legacy wireless driver
@@ -43925,8 +43925,8 @@
Danny van Dyk <kugelfang at gentoo.org>
Andreas Jaggi <andreas.jaggi at waterwave.ch>
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Makefile.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Makefile
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Makefile.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Makefile 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Makefile.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Makefile 2007-11-16 09:25:18.000000000 -0500
@@ -1,14 +1,19 @@
-obj-$(CONFIG_B43LEGACY) += b43legacy.o
-b43legacy-obj-$(CONFIG_B43LEGACY_DEBUG) += debugfs.o
@@ -43960,8 +43960,8 @@
- xmit.o \
- $(b43legacy-obj-y)
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.c 2007-11-16 09:25:18.000000000 -0500
@@ -3,7 +3,7 @@
* Broadcom B43legacy wireless driver
*
@@ -44664,8 +44664,8 @@
/* Get and initialize struct b43legacy_wl */
wl = hw_to_b43legacy_wl(hw);
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.c 2007-11-16 09:25:18.000000000 -0500
@@ -3,7 +3,7 @@
Broadcom B43legacy wireless driver
@@ -44769,8 +44769,8 @@
void b43legacy_radio_clear_tssi(struct b43legacy_wldev *dev)
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.h.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.h
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.h 2007-11-16 09:25:18.000000000 -0500
@@ -3,7 +3,7 @@
Broadcom B43legacy wireless driver
@@ -44781,8 +44781,8 @@
Copyright (c) 2005 Danny van Dyk <kugelfang at gentoo.org>
Copyright (c) 2005 Andreas Jaggi <andreas.jaggi at waterwave.ch>
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/xmit.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/xmit.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/xmit.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/xmit.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/xmit.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/xmit.c 2007-11-16 09:25:18.000000000 -0500
@@ -5,7 +5,7 @@
Transmission (TX/RX) related functions.
@@ -44819,8 +44819,8 @@
if (in_rssi > 63)
in_rssi = 63;
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/phy.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/phy.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/phy.c.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/phy.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/phy.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/phy.c 2007-11-16 09:25:18.000000000 -0500
@@ -3,7 +3,7 @@
Broadcom B43legacy wireless driver
@@ -44961,8 +44961,8 @@
phy->idle_tssi = 62;
dyn_tssi2dbm = kmalloc(64, GFP_KERNEL);
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/phy.h.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/phy.h
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/phy.h.orig 2007-11-15 22:18:11.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/phy.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/phy.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/phy.h 2007-11-16 09:25:18.000000000 -0500
@@ -3,7 +3,7 @@
Broadcom B43legacy wireless driver
@@ -44973,8 +44973,8 @@
Danny van Dyk <kugelfang at gentoo.org>
Andreas Jaggi <andreas.jaggi at waterwave.ch>
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.c 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.c 2007-11-16 09:25:18.000000000 -0500
@@ -1,13 +1,13 @@
/*
@@ -45441,8 +45441,8 @@
+ b43legacy_unregister_led(&dev->led_assoc);
}
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.h.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.h
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.h 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.h 2007-11-16 09:25:18.000000000 -0500
@@ -3,7 +3,7 @@
Broadcom B43legacy wireless driver
@@ -45463,7 +45463,7 @@
int synthetic_pu_workaround);
diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.h
--- /dev/null 2007-11-12 23:12:46.917997680 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.h 2007-11-15 22:19:56.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.h 2007-11-16 09:25:18.000000000 -0500
@@ -0,0 +1,59 @@
+#ifndef B43legacy_RFKILL_H_
+#define B43legacy_RFKILL_H_
@@ -45525,8 +45525,8 @@
+
+#endif /* B43legacy_RFKILL_H_ */
diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.h.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.h
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.h 2007-11-16 09:25:18.000000000 -0500
@@ -1,30 +1,33 @@
#ifndef B43legacy_LEDS_H_
#define B43legacy_LEDS_H_
@@ -45615,7 +45615,7 @@
#endif /* B43legacy_LEDS_H_ */
diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.c
--- /dev/null 2007-11-12 23:12:46.917997680 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.c 2007-11-15 22:19:56.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.c 2007-11-16 09:25:18.000000000 -0500
@@ -0,0 +1,189 @@
+/*
+
@@ -45807,8 +45807,8 @@
+ rfk->rfkill = NULL;
+}
diff -up linux-2.6.23.noarch/drivers/net/wireless/orinoco.c.orig linux-2.6.23.noarch/drivers/net/wireless/orinoco.c
---- linux-2.6.23.noarch/drivers/net/wireless/orinoco.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/orinoco.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/orinoco.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/orinoco.c 2007-11-16 09:25:18.000000000 -0500
@@ -270,6 +270,37 @@ static inline void set_port_type(struct
}
}
@@ -46460,8 +46460,8 @@
return err;
}
diff -up linux-2.6.23.noarch/net/ieee80211/ieee80211_wx.c.orig linux-2.6.23.noarch/net/ieee80211/ieee80211_wx.c
---- linux-2.6.23.noarch/net/ieee80211/ieee80211_wx.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/net/ieee80211/ieee80211_wx.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/net/ieee80211/ieee80211_wx.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/net/ieee80211/ieee80211_wx.c 2007-11-16 09:25:18.000000000 -0500
@@ -708,7 +708,7 @@ int ieee80211_wx_get_encodeext(struct ie
} else
idx = ieee->tx_keyidx;
@@ -46472,8 +46472,8 @@
if (idx != 0 || ieee->iw_mode != IW_MODE_INFRA)
return -EINVAL;
diff -up linux-2.6.23.noarch/net/mac80211/ieee80211_ioctl.c.orig linux-2.6.23.noarch/net/mac80211/ieee80211_ioctl.c
---- linux-2.6.23.noarch/net/mac80211/ieee80211_ioctl.c.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/net/mac80211/ieee80211_ioctl.c 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/net/mac80211/ieee80211_ioctl.c.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/net/mac80211/ieee80211_ioctl.c 2007-11-16 09:25:18.000000000 -0500
@@ -633,22 +633,35 @@ static int ieee80211_ioctl_siwtxpower(st
{
struct ieee80211_local *local = wdev_priv(dev->ieee80211_ptr);
@@ -46515,8 +46515,8 @@
ieee80211_hw_config(local);
/* The return value of hw_config is not of big interest here,
diff -up linux-2.6.23.noarch/include/linux/ieee80211.h.orig linux-2.6.23.noarch/include/linux/ieee80211.h
---- linux-2.6.23.noarch/include/linux/ieee80211.h.orig 2007-11-15 22:19:27.000000000 -0500
-+++ linux-2.6.23.noarch/include/linux/ieee80211.h 2007-11-15 22:19:37.000000000 -0500
+--- linux-2.6.23.noarch/include/linux/ieee80211.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/include/linux/ieee80211.h 2007-11-16 09:25:18.000000000 -0500
@@ -81,18 +81,18 @@
@@ -46544,8 +46544,8 @@
#define IEEE80211_MAX_SSID_LEN 32
diff -up linux-2.6.23.noarch/include/linux/ssb/ssb_regs.h.orig linux-2.6.23.noarch/include/linux/ssb/ssb_regs.h
---- linux-2.6.23.noarch/include/linux/ssb/ssb_regs.h.orig 2007-11-15 22:18:12.000000000 -0500
-+++ linux-2.6.23.noarch/include/linux/ssb/ssb_regs.h 2007-11-15 22:19:59.000000000 -0500
+--- linux-2.6.23.noarch/include/linux/ssb/ssb_regs.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/include/linux/ssb/ssb_regs.h 2007-11-16 09:25:18.000000000 -0500
@@ -147,6 +147,10 @@
#define SSB_IDLOW_SSBREV 0xF0000000 /* Sonics Backplane Revision code */
#define SSB_IDLOW_SSBREV_22 0x00000000 /* <= 2.2 */
@@ -46646,9 +46646,9 @@
enum {
SSB_SPROM1CCODE_WORLD = 0,
diff -up linux-2.6.23.noarch/include/linux/ssb/ssb.h.orig linux-2.6.23.noarch/include/linux/ssb/ssb.h
---- linux-2.6.23.noarch/include/linux/ssb/ssb.h.orig 2007-11-15 22:18:12.000000000 -0500
-+++ linux-2.6.23.noarch/include/linux/ssb/ssb.h 2007-11-15 22:19:59.000000000 -0500
-@@ -15,22 +15,13 @@ struct pcmcia_device;
+--- linux-2.6.23.noarch/include/linux/ssb/ssb.h.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/include/linux/ssb/ssb.h 2007-11-16 09:25:41.000000000 -0500
+@@ -15,22 +15,14 @@ struct pcmcia_device;
struct ssb_bus;
struct ssb_driver;
@@ -46658,6 +46658,7 @@
- u16 pci_svid; /* Subsystem Vendor ID for PCI */
- u16 pci_pid; /* Product ID for PCI */
+struct ssb_sprom {
++ u8 revision;
u8 il0mac[6]; /* MAC address for 802.11b/g */
u8 et0mac[6]; /* MAC address for Ethernet */
u8 et1mac[6]; /* MAC address for 802.11a */
@@ -46675,7 +46676,7 @@
u16 pa0b0;
u16 pa0b1;
u16 pa0b2;
-@@ -41,61 +32,15 @@ struct ssb_sprom_r1 {
+@@ -41,61 +33,15 @@ struct ssb_sprom_r1 {
u8 gpio1; /* GPIO pin 1 */
u8 gpio2; /* GPIO pin 2 */
u8 gpio3; /* GPIO pin 3 */
@@ -46740,7 +46741,7 @@
};
/* Information about the PCB the circuitry is soldered on. */
-@@ -288,6 +233,7 @@ struct ssb_bus {
+@@ -288,6 +234,7 @@ struct ssb_bus {
/* ID information about the Chip. */
u16 chip_id;
u16 chip_rev;
@@ -46749,8 +46750,8 @@
/* List of devices (cores) on the backplane. */
diff -up linux-2.6.23.noarch/MAINTAINERS.orig linux-2.6.23.noarch/MAINTAINERS
---- linux-2.6.23.noarch/MAINTAINERS.orig 2007-11-15 22:18:12.000000000 -0500
-+++ linux-2.6.23.noarch/MAINTAINERS 2007-11-15 22:19:56.000000000 -0500
+--- linux-2.6.23.noarch/MAINTAINERS.orig 2007-11-16 09:25:12.000000000 -0500
++++ linux-2.6.23.noarch/MAINTAINERS 2007-11-16 09:25:18.000000000 -0500
@@ -2063,10 +2063,12 @@ W: http://sourceforge.net/projects/e1000
S: Supported
More information about the scm-commits
mailing list