Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
authorDavid S. Miller <davem@davemloft.net>
Thu, 19 Nov 2009 06:19:03 +0000 (22:19 -0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 19 Nov 2009 06:19:03 +0000 (22:19 -0800)
Conflicts:
drivers/net/sfc/sfe4001.c
drivers/net/wireless/libertas/cmd.c
drivers/staging/Kconfig
drivers/staging/Makefile
drivers/staging/rtl8187se/Kconfig
drivers/staging/rtl8192e/Kconfig

47 files changed:
1  2 
Documentation/kernel-parameters.txt
MAINTAINERS
arch/blackfin/mach-common/entry.S
arch/mips/kernel/scall64-o32.S
arch/x86/ia32/ia32entry.S
drivers/net/bonding/bond_sysfs.c
drivers/net/cxgb3/sge.c
drivers/net/e100.c
drivers/net/ethoc.c
drivers/net/hamachi.c
drivers/net/hamradio/baycom_epp.c
drivers/net/igb/igb_ethtool.c
drivers/net/sfc/falcon_boards.c
drivers/net/skge.c
drivers/net/slip.c
drivers/net/sungem.c
drivers/net/typhoon.c
drivers/net/virtio_net.c
drivers/net/wan/cosa.c
drivers/net/wan/dscc4.c
drivers/net/wireless/b43/pio.c
drivers/net/wireless/b43legacy/main.c
drivers/net/wireless/ipw2x00/ipw2200.c
drivers/net/wireless/iwlwifi/iwl-3945.c
drivers/net/wireless/iwlwifi/iwl-4965.c
drivers/net/wireless/iwlwifi/iwl-5000.c
drivers/net/wireless/iwlwifi/iwl-agn.c
drivers/net/wireless/iwlwifi/iwl-core.c
drivers/net/wireless/iwlwifi/iwl-hcmd.c
drivers/net/wireless/iwlwifi/iwl-tx.c
drivers/net/wireless/iwlwifi/iwl3945-base.c
drivers/net/wireless/iwmc3200wifi/cfg80211.c
drivers/net/wireless/iwmc3200wifi/commands.c
drivers/net/wireless/iwmc3200wifi/main.c
drivers/net/wireless/iwmc3200wifi/rx.c
drivers/net/wireless/libertas/tx.c
drivers/net/wireless/prism54/islpci_dev.c
drivers/net/wireless/ray_cs.c
drivers/net/wireless/rt2x00/rt2x00debug.c
drivers/staging/Kconfig
drivers/staging/Makefile
drivers/staging/rtl8187se/Kconfig
drivers/staging/rtl8192e/Kconfig
fs/compat_ioctl.c
net/8021q/vlan.c
net/core/skbuff.c
net/wireless/core.c

Simple merge
diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -333,17 -194,17 +333,17 @@@ static int sfn4111t_reset(struct efx_ni
         * FLASH_CFG_1 strap (GPIO 3) appropriately.  Only change the
         * output enables; the output levels should always be 0 (low)
         * and we rely on external pull-ups. */
 -      falcon_read(efx, &reg, GPIO_CTL_REG_KER);
 -      EFX_SET_OWORD_FIELD(reg, GPIO2_OEN, true);
 -      falcon_write(efx, &reg, GPIO_CTL_REG_KER);
 +      efx_reado(efx, &reg, FR_AB_GPIO_CTL);
 +      EFX_SET_OWORD_FIELD(reg, FRF_AB_GPIO2_OEN, true);
 +      efx_writeo(efx, &reg, FR_AB_GPIO_CTL);
        msleep(1000);
 -      EFX_SET_OWORD_FIELD(reg, GPIO2_OEN, false);
 -      EFX_SET_OWORD_FIELD(reg, GPIO3_OEN,
 +      EFX_SET_OWORD_FIELD(reg, FRF_AB_GPIO2_OEN, false);
 +      EFX_SET_OWORD_FIELD(reg, FRF_AB_GPIO3_OEN,
                            !!(efx->phy_mode & PHY_MODE_SPECIAL));
 -      falcon_write(efx, &reg, GPIO_CTL_REG_KER);
 +      efx_writeo(efx, &reg, FR_AB_GPIO_CTL);
        msleep(1);
  
-       mutex_unlock(&efx->i2c_adap.bus_lock);
+       i2c_unlock_adapter(&efx->i2c_adap);
  
        ssleep(1);
        return 0;
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -3,8 -3,9 +3,9 @@@
    */
  #include <linux/netdevice.h>
  #include <linux/etherdevice.h>
+ #include <linux/sched.h>
  
 -#include "hostcmd.h"
 +#include "host.h"
  #include "radiotap.h"
  #include "decl.h"
  #include "defs.h"
Simple merge
@@@ -129,15 -125,5 +125,13 @@@ source "drivers/staging/sep/Kconfig
  
  source "drivers/staging/iio/Kconfig"
  
- source "drivers/staging/cowloop/Kconfig"
 +source "drivers/staging/strip/Kconfig"
 +
 +source "drivers/staging/arlan/Kconfig"
 +
 +source "drivers/staging/wavelan/Kconfig"
 +
 +source "drivers/staging/netwave/Kconfig"
 +
  endif # !STAGING_EXCLUDE_BUILD
  endif # STAGING
@@@ -46,9 -44,3 +44,8 @@@ obj-$(CONFIG_VME_BUS)         += vme
  obj-$(CONFIG_RAR_REGISTER)    += rar/
  obj-$(CONFIG_DX_SEP)          += sep/
  obj-$(CONFIG_IIO)             += iio/
- obj-$(CONFIG_COWLOOP)         += cowloop/
 +obj-$(CONFIG_STRIP)           += strip/
 +obj-$(CONFIG_ARLAN)           += arlan/
 +obj-$(CONFIG_WAVELAN)         += wavelan/
 +obj-$(CONFIG_PCMCIA_WAVELAN)  += wavelan/
 +obj-$(CONFIG_PCMCIA_NETWAVE)  += netwave/
@@@ -1,7 -1,6 +1,7 @@@
  config RTL8187SE
        tristate "RealTek RTL8187SE Wireless LAN NIC driver"
-       depends on PCI
+       depends on PCI && WLAN
 -      depends on WIRELESS_EXT
 +      select WIRELESS_EXT
 +      select WEXT_PRIV
        default N
        ---help---
@@@ -1,7 -1,6 +1,7 @@@
  config RTL8192E
        tristate "RealTek RTL8192E Wireless LAN NIC driver"
-       depends on PCI
+       depends on PCI && WLAN
 -      depends on WIRELESS_EXT
 +      select WIRELESS_EXT
 +      select WEXT_PRIV
        default N
        ---help---
Simple merge
Simple merge
Simple merge
Simple merge