Re: [PATCH v2 00/27] wireless drivers vendor directories

2015-11-22 Thread Kalle Valo
Kalle Valo  writes:

> Hi,
>
> I started to reorganise drivers/net/wireless directory and follow what
> drivers/net/ethernet has. The major change is that new vendor
> directories are created and most of the drivers are now under those
> vendor directories:
>
> admtek/
> ath/
> atmel/
> broadcom/
> cisco/
> intel/
> intersil/
> marvell/
> mediatek/
> ralink/
> realtek/
> rsi/
> st/
> ti/
> zydas/
>

[...]

> Kalle Valo (27):
>   adm80211: move under admtek vendor directory
>   airo: move under cisco vendor directory
>   atmel: move under atmel vendor directory
>   b43: move under broadcom vendor directory
>   b43legacy: move under broadcom vendor directory
>   brcm80211: move under broadcom vendor directory
>   cw1200: move under st vendor directory
>   ipw2x00: move under intel vendor directory
>   iwlegacy: move under intel directory
>   iwlwifi: move under intel vendor directory
>   libertas: move under marvell vendor directory
>   libertas_tf: move under marvell vendor directory
>   mwifiex: move under marvell vendor directory
>   mwl8k: move under marvell vendor directory
>   zd1201: move under zydas vendor directory
>   zd1211rw: move under zydas vendor directory
>   hostap: move under intersil vendor directory
>   p54: move under intersil vendor directory
>   orinoco: move under intersil vendor directory
>   prism54: move under intersil vendor directory
>   realtek: create separate Kconfig file
>   rsi: add vendor Kconfig entry
>   rt2x00: move under ralink vendor directory
>   mediatek: unify Kconfig with other vendors
>   ti: unify Kconfig with other vendors
>   ath: unify Kconfig with other vendors
>   mac80211_hwsim: move Kconfig entry for sorting alphabetically

Applied to wireless-drivers-next.git.

-- 
Kalle Valo
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH v2 00/27] wireless drivers vendor directories

2015-11-18 Thread Kalle Valo
Hi,

I started to reorganise drivers/net/wireless directory and follow what
drivers/net/ethernet has. The major change is that new vendor
directories are created and most of the drivers are now under those
vendor directories:

admtek/
ath/
atmel/
broadcom/
cisco/
intel/
intersil/
marvell/
mediatek/
ralink/
realtek/
rsi/
st/
ti/
zydas/

Only exception are these four drivers as they didn't have any sensible
vendor name to use:

mac80211_hwsim
ray_cs
wl3501_cs
rndis_wlan

These Kconfig options are renamed:

CONFIG_WL_MEDIATEK -> CONFIG_WLAN_VENDOR_MEDIATEK
CONFIG_WL_TI -> CONFIG_WLAN_VENDOR_TI
CONFIG_ATH_CARDS -> CONFIG_WLAN_VENDOR_ATH

With these patches, and manually disabling all vendors and drivers,
menuconfig will look like this:

--- Wireless LAN
  
[ ]   ADMtek devices
  
[ ]   Atheros/Qualcomm devices  
  
[ ]   Atmel devices 
  
[ ]   Broadcom devices  
  
[ ]   Cisco devices 
  
[ ]   Intel devices 
  
[ ]   Intersil devices  
  
[ ]   Marvell devices   
  
[ ]   Mediatek devices  
  
[ ]   Realtek devices   
  
[ ]   Redpine Signals Inc devices   
  
[ ]   STMicroelectronics devices
  
[ ]   Texas Instrument devices  
  
[ ]   ZyDAS devices 
  
< >   Aviator/Raytheon 2.4GHz wireless support  
  
< >   Planet WL3501 PCMCIA cards
  
< >   Simulated radio testing tool for mac80211 
  
< >   Wireless RNDIS USB support
  

There's also a git branch which I keep up-to-date:

https://git.kernel.org/cgit/linux/kernel/git/kvalo/wireless-drivers-next.git/log/?h=wd-reorg

Please review and send comments.

v2:

* move all drivers

Kalle Valo (27):
  adm80211: move under admtek vendor directory
  airo: move under cisco vendor directory
  atmel: move under atmel vendor directory
  b43: move under broadcom vendor directory
  b43legacy: move under broadcom vendor directory
  brcm80211: move under broadcom vendor directory
  cw1200: move under st vendor directory
  ipw2x00: move under intel vendor directory
  iwlegacy: move under intel directory
  iwlwifi: move under intel vendor directory
  libertas: move under marvell vendor directory
  libertas_tf: move under marvell vendor directory
  mwifiex: move under marvell vendor directory
  mwl8k: move under marvell vendor directory
  zd1201: move under zydas vendor directory
  zd1211rw: move under zydas vendor directory
  hostap: move under intersil vendor directory
  p54: move under intersil vendor directory
  orinoco: move under intersil vendor directory
  prism54: move under intersil vendor directory
  realtek: create separate Kconfig file
  rsi: add vendor Kconfig entry
  rt2x00: move under ralink vendor directory
  mediatek: unify Kconfig with other vendors
  ti: unify Kconfig with other vendors
  ath: unify Kconfig with other vendors
  mac80211_hwsim: move Kconfig entry for sorting alphabetically

 MAINTAINERS|   46 ++--
 drivers/net/wireless/Kconfig   |  238 +++-
 drivers/net/wireless/Makefile  |   65 ++
 drivers/net/wireless/admtek/Kconfig|   41 
 drivers/net/wireless/admtek/Makefile   |1 +
 drivers/net/wireless/{ => admtek}/adm8211.c|0
 drivers/net/wireless/{ => admtek}/adm8211.h|0
 drivers/net/wireless/ath/Kconfig   |   17 +-
 drivers/net/wireless/atmel/Kconfig |   57 +
 drivers/net/wireless/atmel/Makefile|5 +
 drivers/net/wireless/{ => atmel}/at76c50x-usb.c|0
 drivers/net/wireless/{ => atmel}/at76c50x-usb.h|0
 drivers/net/wireless/{ => atmel}/atmel.c   |0
 drivers/net/wireless/{ => atmel}/atmel.h   |0
 drivers/net/wireless/{ => atmel}/atmel_cs.c|0
 drivers/net/wireless/{ => atmel}/atmel_pci.c   |0
 drivers/net/wireless/broadcom/Kconfig  |   18 ++
 drivers/net/wireless/broadcom/Makefile |5 +
 drivers/net/wireless/{ => broadcom}/b43/Kconfig|0
 drivers/net/wireless/{