Message ID | 1463137298-17740-1-git-send-email-paolo.pisati@canonical.com |
---|---|
State | New |
Headers | show |
While I am a little bit hesitant to remove stuff after release... this seems one of the cases where it might be reasonable and closer to the other trees sounds better...
NAK because patch #3 fails to apply cleanly to the xenial raspi2 branch: Subject: [PATCH 3/5] Revert "Add non-mainline source for rtl8192cu wireless driver version v4.0.2_9000 as this is widely used. Disabled older rtlwifi driver" -Kamal On Fri, May 13, 2016 at 01:01:33PM +0200, Paolo Pisati wrote: > BugLink: http://bugs.launchpad.net/bugs/1577421 > > SRU justification: > > Impact: as part of the RaspberryPI BSP we got an out of tree Realtek driver that > predates the upstream rtlwifi driver: > > commit 352ad803b031478b4f5ae55835225a699afa5ed3 > Author: popcornmix <popcornmix@gmail.com> > Date: Mon Sep 3 17:10:23 2012 +0100 > > Add non-mainline source for rtl8192cu wireless driver version v4.0.2_9000 as > this is widely used. Disabled older rtlwifi dri > ver > > 8192cu needs old wireless extensions > > The obsolete WIRELESS_EXT configuration is used > by the old Realtek code and is needed for AP support. > > 8192cu: CONFIG_AP_MODE hardcoded in autoconf.h > > diff --git a/drivers/net/wireless/Kconfig b/drivers/net/wireless/Kconfig > index f9f9422..cfb2280 100644 > --- a/drivers/net/wireless/Kconfig > +++ b/drivers/net/wireless/Kconfig > @@ -278,7 +278,8 @@ source "drivers/net/wireless/orinoco/Kconfig" > source "drivers/net/wireless/p54/Kconfig" > source "drivers/net/wireless/rt2x00/Kconfig" > source "drivers/net/wireless/mediatek/Kconfig" > -source "drivers/net/wireless/realtek/rtlwifi/Kconfig" > +#source "drivers/net/wireless/realtek/rtlwifi/Kconfig" > +source "drivers/net/wireless/realtek/rtl8192cu/Kconfig" > source "drivers/net/wireless/realtek/rtl8xxxu/Kconfig" > source "drivers/net/wireless/ti/Kconfig" > source "drivers/net/wireless/zd1211rw/Kconfig" > ... > > This driver not only predates Linux's rtlwifi driver, but it behaves differently > too (the 'iw phy' commands doesn't work, AP is not working for some adapter, > etc), it's stale (it's the same exact driver that was imported into the > RaspberryPI BSP around Linux 3.2 and got no updates since then - > https://www.raspberrypi.org/forums/viewtopic.php?p=81358#p81358), and is not > widely used as rtlwifi is - every other big Linux distribution uses rtlwifi - > Ubuntu, CentOS / RH, Debian, Gentoo, Arch, OpenWRT, etc except for the > RaspberrPI kernel / Raspbian. > > I've tried to convince upstream to remove this driver and revert to rtlwifi, but > my suggestion was met with resistance: > > https://github.com/raspberrypi/linux/pull/1468 > > Since we successfully use rtlwifi in every other architecture / branches, i'm > proposing to drop this out-of-tree driver and bring the raspi2 kernel closer to > the other Ubuntu kernels. > > If we ever feel the need for an out of tree driver for this chipset, the driver > should probably be imported into master and propagated from there to all the > branches. > > Fix: Revert the Realtek driver, and add back RTLWIFI to the build > > Test: > > check for the presence of the 8192cu.ko module: > > $ find /lib/modules/`uname -r` -name 8192cu.ko > > if it's present you have the out-of-tree driver, > while if it's missing and you have the rtl819cu.ko, you're running the upstream > driver: > > $ find /lib/modules/`uname -r` -name rtl8192cu.ko > > Paolo Pisati (5): > Revert "rtl8192cu: Add PID for D-Link DWA 131" > Revert "rtl8192c_rf6052: PHY_RFShadowRefresh(): fix off-by-one" > Revert "Add non-mainline source for rtl8192cu wireless driver version > v4.0.2_9000 as this is widely used. Disabled older rtlwifi driver" > UBUNTU: [Config] RTLWIFI=m > UBUNTU: missing modules: 8192cu is no more > > .../abi/4.4.0-1010.11/armhf/raspi2.modules | 1 - > debian.raspi2/config/config.common.ubuntu | 5 + > drivers/net/wireless/Kconfig | 3 +- > drivers/net/wireless/realtek/Makefile | 3 +- > drivers/net/wireless/realtek/rtl8192cu/Kconfig | 9 - > drivers/net/wireless/realtek/rtl8192cu/Makefile | 615 - > drivers/net/wireless/realtek/rtl8192cu/clean | 5 - > .../realtek/rtl8192cu/core/efuse/rtw_efuse.c | 1145 -- > .../net/wireless/realtek/rtl8192cu/core/rtw_ap.c | 2939 ---- > .../wireless/realtek/rtl8192cu/core/rtw_br_ext.c | 1699 --- > .../net/wireless/realtek/rtl8192cu/core/rtw_cmd.c | 3034 ----- > .../wireless/realtek/rtl8192cu/core/rtw_debug.c | 1336 -- > .../wireless/realtek/rtl8192cu/core/rtw_eeprom.c | 422 - > .../realtek/rtl8192cu/core/rtw_ieee80211.c | 1914 --- > .../net/wireless/realtek/rtl8192cu/core/rtw_io.c | 462 - > .../realtek/rtl8192cu/core/rtw_ioctl_query.c | 195 - > .../realtek/rtl8192cu/core/rtw_ioctl_rtl.c | 1031 -- > .../realtek/rtl8192cu/core/rtw_ioctl_set.c | 1493 -- > .../net/wireless/realtek/rtl8192cu/core/rtw_iol.c | 262 - > .../net/wireless/realtek/rtl8192cu/core/rtw_mlme.c | 3966 ------ > .../wireless/realtek/rtl8192cu/core/rtw_mlme_ext.c | 13599 ------------------- > .../net/wireless/realtek/rtl8192cu/core/rtw_mp.c | 1323 -- > .../wireless/realtek/rtl8192cu/core/rtw_mp_ioctl.c | 2953 ---- > .../net/wireless/realtek/rtl8192cu/core/rtw_p2p.c | 5293 -------- > .../wireless/realtek/rtl8192cu/core/rtw_pwrctrl.c | 1538 --- > .../net/wireless/realtek/rtl8192cu/core/rtw_recv.c | 4286 ------ > .../net/wireless/realtek/rtl8192cu/core/rtw_rf.c | 94 - > .../wireless/realtek/rtl8192cu/core/rtw_security.c | 3114 ----- > .../wireless/realtek/rtl8192cu/core/rtw_sreset.c | 351 - > .../wireless/realtek/rtl8192cu/core/rtw_sta_mgt.c | 847 -- > .../net/wireless/realtek/rtl8192cu/core/rtw_tdls.c | 2940 ---- > .../realtek/rtl8192cu/core/rtw_wlan_util.c | 2304 ---- > .../net/wireless/realtek/rtl8192cu/core/rtw_xmit.c | 4155 ------ > .../wireless/realtek/rtl8192cu/hal/HalPwrSeqCmd.c | 175 - > drivers/net/wireless/realtek/rtl8192cu/hal/dm.c | 313 - > drivers/net/wireless/realtek/rtl8192cu/hal/dm.h | 30 - > .../net/wireless/realtek/rtl8192cu/hal/hal_com.c | 370 - > .../net/wireless/realtek/rtl8192cu/hal/hal_intf.c | 545 - > .../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c | 1154 -- > .../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c | 5055 ------- > .../rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c | 3627 ----- > .../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c | 1207 -- > .../rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c | 4840 ------- > .../rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c | 1030 -- > .../rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c | 874 -- > .../rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c | 93 - > .../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c | 62 - > .../rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c | 8757 ------------ > .../hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c | 2557 ---- > .../rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c | 2674 ---- > .../rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c | 227 - > .../rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c | 1149 -- > .../rtl8192cu/hal/rtl8192c/usb/usb_halinit.c | 6260 --------- > .../rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c | 1205 -- > .../rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c | 1535 --- > .../rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c | 1264 -- > drivers/net/wireless/realtek/rtl8192cu/ifcfg-wlan0 | 4 - > .../realtek/rtl8192cu/include/Hal8192CEHWImg.h | 85 - > .../realtek/rtl8192cu/include/Hal8192CPhyCfg.h | 427 - > .../realtek/rtl8192cu/include/Hal8192CPhyReg.h | 1122 -- > .../realtek/rtl8192cu/include/Hal8192CUHWImg.h | 105 - > .../rtl8192cu/include/Hal8192CUHWImg_wowlan.h | 33 - > .../realtek/rtl8192cu/include/Hal8192DEHWImg.h | 66 - > .../realtek/rtl8192cu/include/Hal8192DPhyCfg.h | 527 - > .../realtek/rtl8192cu/include/Hal8192DPhyReg.h | 1170 -- > .../realtek/rtl8192cu/include/Hal8192DUHWImg.h | 66 - > .../rtl8192cu/include/Hal8192DUHWImg_wowlan.h | 29 - > .../realtek/rtl8192cu/include/HalPwrSeqCmd.h | 137 - > .../wireless/realtek/rtl8192cu/include/autoconf.h | 336 - > .../realtek/rtl8192cu/include/basic_types.h | 320 - > .../rtl8192cu/include/byteorder/big_endian.h | 87 - > .../realtek/rtl8192cu/include/byteorder/generic.h | 212 - > .../rtl8192cu/include/byteorder/little_endian.h | 89 - > .../realtek/rtl8192cu/include/byteorder/swab.h | 140 - > .../realtek/rtl8192cu/include/byteorder/swabb.h | 156 - > .../wireless/realtek/rtl8192cu/include/circ_buf.h | 27 - > .../wireless/realtek/rtl8192cu/include/cmd_osdep.h | 35 - > .../wireless/realtek/rtl8192cu/include/drv_conf.h | 77 - > .../wireless/realtek/rtl8192cu/include/drv_types.h | 661 - > .../realtek/rtl8192cu/include/drv_types_ce.h | 92 - > .../realtek/rtl8192cu/include/drv_types_linux.h | 24 - > .../realtek/rtl8192cu/include/drv_types_sdio.h | 69 - > .../realtek/rtl8192cu/include/drv_types_xp.h | 94 - > .../wireless/realtek/rtl8192cu/include/ethernet.h | 41 - > .../wireless/realtek/rtl8192cu/include/h2clbk.h | 35 - > .../wireless/realtek/rtl8192cu/include/hal_com.h | 145 - > .../wireless/realtek/rtl8192cu/include/hal_intf.h | 431 - > .../wireless/realtek/rtl8192cu/include/ieee80211.h | 1579 --- > .../realtek/rtl8192cu/include/ieee80211_ext.h | 476 - > .../wireless/realtek/rtl8192cu/include/if_ether.h | 112 - > .../realtek/rtl8192cu/include/ioctl_cfg80211.h | 179 - > .../net/wireless/realtek/rtl8192cu/include/ip.h | 141 - > .../realtek/rtl8192cu/include/linux/wireless.h | 90 - > .../realtek/rtl8192cu/include/mlme_osdep.h | 39 - > .../realtek/rtl8192cu/include/mp_custom_oid.h | 353 - > .../wireless/realtek/rtl8192cu/include/nic_spec.h | 46 - > .../realtek/rtl8192cu/include/osdep_ce_service.h | 170 - > .../realtek/rtl8192cu/include/osdep_intf.h | 154 - > .../realtek/rtl8192cu/include/osdep_service.h | 1813 --- > .../wireless/realtek/rtl8192cu/include/pci_hal.h | 167 - > .../wireless/realtek/rtl8192cu/include/pci_ops.h | 60 - > .../realtek/rtl8192cu/include/pci_osintf.h | 32 - > .../realtek/rtl8192cu/include/recv_osdep.h | 57 - > .../realtek/rtl8192cu/include/rtl8192c_cmd.h | 152 - > .../realtek/rtl8192cu/include/rtl8192c_dm.h | 515 - > .../realtek/rtl8192cu/include/rtl8192c_event.h | 26 - > .../realtek/rtl8192cu/include/rtl8192c_hal.h | 934 -- > .../realtek/rtl8192cu/include/rtl8192c_led.h | 41 - > .../realtek/rtl8192cu/include/rtl8192c_recv.h | 183 - > .../realtek/rtl8192cu/include/rtl8192c_rf.h | 91 - > .../realtek/rtl8192cu/include/rtl8192c_spec.h | 1864 --- > .../realtek/rtl8192cu/include/rtl8192c_sreset.h | 32 - > .../realtek/rtl8192cu/include/rtl8192c_xmit.h | 128 - > .../realtek/rtl8192cu/include/rtl8192d_cmd.h | 140 - > .../realtek/rtl8192cu/include/rtl8192d_dm.h | 420 - > .../realtek/rtl8192cu/include/rtl8192d_hal.h | 1125 -- > .../realtek/rtl8192cu/include/rtl8192d_led.h | 42 - > .../realtek/rtl8192cu/include/rtl8192d_recv.h | 186 - > .../realtek/rtl8192cu/include/rtl8192d_rf.h | 96 - > .../realtek/rtl8192cu/include/rtl8192d_spec.h | 1840 --- > .../realtek/rtl8192cu/include/rtl8192d_xmit.h | 144 - > .../realtek/rtl8192cu/include/rtw_android.h | 89 - > .../wireless/realtek/rtl8192cu/include/rtw_ap.h | 63 - > .../realtek/rtl8192cu/include/rtw_br_ext.h | 75 - > .../realtek/rtl8192cu/include/rtw_byteorder.h | 39 - > .../wireless/realtek/rtl8192cu/include/rtw_cmd.h | 1166 -- > .../wireless/realtek/rtl8192cu/include/rtw_debug.h | 537 - > .../realtek/rtl8192cu/include/rtw_eeprom.h | 152 - > .../wireless/realtek/rtl8192cu/include/rtw_efuse.h | 123 - > .../wireless/realtek/rtl8192cu/include/rtw_event.h | 153 - > .../wireless/realtek/rtl8192cu/include/rtw_ht.h | 49 - > .../wireless/realtek/rtl8192cu/include/rtw_io.h | 504 - > .../wireless/realtek/rtl8192cu/include/rtw_ioctl.h | 268 - > .../realtek/rtl8192cu/include/rtw_ioctl_query.h | 35 - > .../realtek/rtl8192cu/include/rtw_ioctl_rtl.h | 83 - > .../realtek/rtl8192cu/include/rtw_ioctl_set.h | 78 - > .../wireless/realtek/rtl8192cu/include/rtw_iol.h | 89 - > .../wireless/realtek/rtl8192cu/include/rtw_led.h | 216 - > .../wireless/realtek/rtl8192cu/include/rtw_mlme.h | 843 -- > .../realtek/rtl8192cu/include/rtw_mlme_ext.h | 962 -- > .../wireless/realtek/rtl8192cu/include/rtw_mp.h | 711 - > .../realtek/rtl8192cu/include/rtw_mp_ioctl.h | 595 - > .../realtek/rtl8192cu/include/rtw_mp_phy_regdef.h | 1096 -- > .../wireless/realtek/rtl8192cu/include/rtw_p2p.h | 160 - > .../realtek/rtl8192cu/include/rtw_pwrctrl.h | 362 - > .../wireless/realtek/rtl8192cu/include/rtw_qos.h | 39 - > .../wireless/realtek/rtl8192cu/include/rtw_recv.h | 730 - > .../wireless/realtek/rtl8192cu/include/rtw_rf.h | 151 - > .../realtek/rtl8192cu/include/rtw_security.h | 446 - > .../realtek/rtl8192cu/include/rtw_sreset.h | 73 - > .../wireless/realtek/rtl8192cu/include/rtw_tdls.h | 142 - > .../realtek/rtl8192cu/include/rtw_version.h | 1 - > .../wireless/realtek/rtl8192cu/include/rtw_xmit.h | 753 - > .../wireless/realtek/rtl8192cu/include/sta_info.h | 431 - > .../wireless/realtek/rtl8192cu/include/usb_hal.h | 36 - > .../wireless/realtek/rtl8192cu/include/usb_ops.h | 109 - > .../realtek/rtl8192cu/include/usb_ops_linux.h | 62 - > .../realtek/rtl8192cu/include/usb_osintf.h | 37 - > .../realtek/rtl8192cu/include/usb_vendor_req.h | 59 - > .../net/wireless/realtek/rtl8192cu/include/wifi.h | 1245 -- > .../realtek/rtl8192cu/include/wlan_bssdef.h | 702 - > .../realtek/rtl8192cu/include/xmit_osdep.h | 94 - > .../rtl8192cu/os_dep/linux/ioctl_cfg80211.c | 5488 -------- > .../realtek/rtl8192cu/os_dep/linux/ioctl_linux.c | 11908 ---------------- > .../realtek/rtl8192cu/os_dep/linux/mlme_linux.c | 585 - > .../realtek/rtl8192cu/os_dep/linux/os_intfs.c | 2748 ---- > .../realtek/rtl8192cu/os_dep/linux/pci_intf.c | 1996 --- > .../realtek/rtl8192cu/os_dep/linux/pci_ops_linux.c | 21 - > .../realtek/rtl8192cu/os_dep/linux/recv_linux.c | 447 - > .../realtek/rtl8192cu/os_dep/linux/rtw_android.c | 838 -- > .../realtek/rtl8192cu/os_dep/linux/usb_intf.c | 1655 --- > .../realtek/rtl8192cu/os_dep/linux/usb_ops_linux.c | 648 - > .../realtek/rtl8192cu/os_dep/linux/xmit_linux.c | 420 - > .../realtek/rtl8192cu/os_dep/osdep_service.c | 2299 ---- > drivers/net/wireless/realtek/rtl8192cu/runwpa | 18 - > drivers/net/wireless/realtek/rtl8192cu/wlan0dhcp | 15 - > 176 files changed, 7 insertions(+), 171245 deletions(-) > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/Kconfig > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/Makefile > delete mode 100755 drivers/net/wireless/realtek/rtl8192cu/clean > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/efuse/rtw_efuse.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ap.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_br_ext.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_cmd.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_debug.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_eeprom.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ieee80211.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_io.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_query.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_rtl.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_set.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_iol.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mlme.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mlme_ext.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mp.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mp_ioctl.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_p2p.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_pwrctrl.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_recv.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_rf.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_security.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_sreset.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_sta_mgt.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_tdls.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_wlan_util.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_xmit.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/HalPwrSeqCmd.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/dm.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/dm.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/hal_com.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/hal_intf.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c > delete mode 100755 drivers/net/wireless/realtek/rtl8192cu/ifcfg-wlan0 > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CEHWImg.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CPhyCfg.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CPhyReg.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CUHWImg.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CUHWImg_wowlan.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DEHWImg.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DPhyCfg.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DPhyReg.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DUHWImg.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DUHWImg_wowlan.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/HalPwrSeqCmd.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/autoconf.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/basic_types.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/big_endian.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/generic.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/little_endian.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/swab.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/swabb.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/circ_buf.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/cmd_osdep.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_conf.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_types.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_ce.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_linux.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_sdio.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_xp.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/ethernet.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/h2clbk.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/hal_com.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/hal_intf.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/ieee80211.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/ieee80211_ext.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/if_ether.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/ioctl_cfg80211.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/ip.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/linux/wireless.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/mlme_osdep.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/mp_custom_oid.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/nic_spec.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/osdep_ce_service.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/osdep_intf.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/osdep_service.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/pci_hal.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/pci_ops.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/pci_osintf.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/recv_osdep.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_cmd.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_dm.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_event.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_hal.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_led.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_recv.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_rf.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_spec.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_sreset.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_xmit.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_cmd.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_dm.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_hal.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_led.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_recv.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_rf.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_spec.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_xmit.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_android.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ap.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_br_ext.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_byteorder.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_cmd.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_debug.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_eeprom.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_efuse.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_event.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ht.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_io.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_query.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_rtl.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_set.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_iol.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_led.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mlme.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mlme_ext.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp_ioctl.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp_phy_regdef.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_p2p.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_pwrctrl.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_qos.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_recv.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_rf.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_security.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_sreset.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_tdls.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_version.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_xmit.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/sta_info.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/usb_hal.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/usb_ops.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/usb_ops_linux.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/usb_osintf.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/usb_vendor_req.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/wifi.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/wlan_bssdef.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/xmit_osdep.h > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/ioctl_cfg80211.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/ioctl_linux.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/mlme_linux.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/os_intfs.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/pci_intf.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/pci_ops_linux.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/recv_linux.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/rtw_android.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/usb_intf.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/usb_ops_linux.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/xmit_linux.c > delete mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/osdep_service.c > delete mode 100755 drivers/net/wireless/realtek/rtl8192cu/runwpa > delete mode 100755 drivers/net/wireless/realtek/rtl8192cu/wlan0dhcp > > -- > 2.7.4 > > > -- > kernel-team mailing list > kernel-team@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/kernel-team
diff --git a/drivers/net/wireless/Kconfig b/drivers/net/wireless/Kconfig index f9f9422..cfb2280 100644 --- a/drivers/net/wireless/Kconfig +++ b/drivers/net/wireless/Kconfig @@ -278,7 +278,8 @@ source "drivers/net/wireless/orinoco/Kconfig" source "drivers/net/wireless/p54/Kconfig" source "drivers/net/wireless/rt2x00/Kconfig" source "drivers/net/wireless/mediatek/Kconfig" -source "drivers/net/wireless/realtek/rtlwifi/Kconfig" +#source "drivers/net/wireless/realtek/rtlwifi/Kconfig" +source "drivers/net/wireless/realtek/rtl8192cu/Kconfig" source "drivers/net/wireless/realtek/rtl8xxxu/Kconfig" source "drivers/net/wireless/ti/Kconfig" source "drivers/net/wireless/zd1211rw/Kconfig"