Search Linux Wireless

Re: [PATCH NEXT V2 00/15] Add new driver for RTL8723AE

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 09/18/2012 08:47 PM, Larry Finger wrote:
The previous submission had a problem in the final patch, thus I am resubmitting all patches
with a V2. I am still hoping that this driver can be merged into kernel 3.7. No other
drivers are affected by this one.

Signed-off-by: Larry Finger <Larry.Finger@xxxxxxxxxxxx>
Cc: <chaoming_li@xxxxxxxxxxxxxx>

Larry Finger (15):
   rtlwifi: rtl8723ae: Add new driver - Part 1
   rtlwifi: rtl8723ae: Add new driver - Part 2
   rtlwifi: rtl8723ae: Add new driver - Part 3
   rtlwifi: rtl8723ae: Add new driver - Part 4
   rtlwifi: rtl8723ae: Add new driver - Part 5
   rtlwifi: rtl8723ae: Add new driver - Part 6
   rtlwifi: rtl8723ae: Add new driver - Part 7
   rtlwifi: rtl8723ae: Add new driver - Part 8
   rtlwifi: rtl8723ae: Add new driver - Part 9
   rtlwifi: rtl8723ae: Add new driver - Part 10
   rtlwifi: rtl8723ae: Add new driver - Part 11
   rtlwifi: rtl8723ae: Add new driver - Part 12
   rtlwifi: rtl8723ae: Add new driver - Part 13
   rtlwifi: Modify files for addition of rtl8723ae
   rtlwifi: rtl8192ce: rtl8192cu: rtl8192se: rtl81723ae: Turn on
     building of the new driver

  drivers/net/wireless/rtlwifi/Kconfig               |   11 +
  drivers/net/wireless/rtlwifi/Makefile              |    4 +-
  drivers/net/wireless/rtlwifi/base.c                |   24 +
  drivers/net/wireless/rtlwifi/base.h                |    2 +
  drivers/net/wireless/rtlwifi/debug.h               |    2 +
  drivers/net/wireless/rtlwifi/pci.c                 |   20 +-
  drivers/net/wireless/rtlwifi/pci.h                 |    2 +
  drivers/net/wireless/rtlwifi/rc.c                  |    3 +-
  drivers/net/wireless/rtlwifi/rtl8192ce/hw.c        |   10 +-
  drivers/net/wireless/rtlwifi/rtl8192cu/hw.c        |   10 +-
  drivers/net/wireless/rtlwifi/rtl8192se/hw.c        |    6 +-
  drivers/net/wireless/rtlwifi/rtl8723ae/Makefile    |   22 +
  drivers/net/wireless/rtlwifi/rtl8723ae/btc.h       |   40 +
  drivers/net/wireless/rtlwifi/rtl8723ae/def.h       |  290 +++
  drivers/net/wireless/rtlwifi/rtl8723ae/dm.c        |  952 ++++++++
  drivers/net/wireless/rtlwifi/rtl8723ae/dm.h        |  173 ++
  drivers/net/wireless/rtlwifi/rtl8723ae/fw.c        |  757 ++++++
  drivers/net/wireless/rtlwifi/rtl8723ae/fw.h        |   98 +
  .../wireless/rtlwifi/rtl8723ae/hal_bt_coexist.c    |  553 +++++
  .../wireless/rtlwifi/rtl8723ae/hal_bt_coexist.h    |  160 ++
  drivers/net/wireless/rtlwifi/rtl8723ae/hal_btc.c   | 1805 ++++++++++++++
  drivers/net/wireless/rtlwifi/rtl8723ae/hal_btc.h   |  160 ++
  drivers/net/wireless/rtlwifi/rtl8723ae/hw.c        | 2498 ++++++++++++++++++++
  drivers/net/wireless/rtlwifi/rtl8723ae/hw.h        |   69 +
  drivers/net/wireless/rtlwifi/rtl8723ae/led.c       |  157 ++
  drivers/net/wireless/rtlwifi/rtl8723ae/led.h       |   39 +
  drivers/net/wireless/rtlwifi/rtl8723ae/phy.c       | 2157 +++++++++++++++++
  drivers/net/wireless/rtlwifi/rtl8723ae/phy.h       |  228 ++
  drivers/net/wireless/rtlwifi/rtl8723ae/pwrseq.c    |  111 +
  drivers/net/wireless/rtlwifi/rtl8723ae/pwrseq.h    |  311 +++
  drivers/net/wireless/rtlwifi/rtl8723ae/pwrseqcmd.c |  137 ++
  drivers/net/wireless/rtlwifi/rtl8723ae/pwrseqcmd.h |   99 +
  drivers/net/wireless/rtlwifi/rtl8723ae/reg.h       | 2125 +++++++++++++++++
  drivers/net/wireless/rtlwifi/rtl8723ae/rf.c        |  515 ++++
  drivers/net/wireless/rtlwifi/rtl8723ae/rf.h        |   44 +
  drivers/net/wireless/rtlwifi/rtl8723ae/sw.c        |  391 +++
  drivers/net/wireless/rtlwifi/rtl8723ae/sw.h        |   37 +
  drivers/net/wireless/rtlwifi/rtl8723ae/table.c     |  738 ++++++
  drivers/net/wireless/rtlwifi/rtl8723ae/table.h     |   50 +
  drivers/net/wireless/rtlwifi/rtl8723ae/trx.c       |  823 +++++++
  drivers/net/wireless/rtlwifi/rtl8723ae/trx.h       |  725 ++++++
  drivers/net/wireless/rtlwifi/stats.c               |  273 +++
  drivers/net/wireless/rtlwifi/stats.h               |   46 +
  drivers/net/wireless/rtlwifi/wifi.h                |  112 +-
  44 files changed, 16762 insertions(+), 27 deletions(-)
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/Makefile
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/btc.h
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/def.h
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/dm.c
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/dm.h
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/fw.c
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/fw.h
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hal_bt_coexist.c
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hal_bt_coexist.h
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hal_btc.c
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hal_btc.h
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hw.c
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hw.h
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/led.c
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/led.h
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/phy.c
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/phy.h
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/pwrseq.c
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/pwrseq.h
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/pwrseqcmd.c
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/pwrseqcmd.h
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/reg.h
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/rf.c
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/rf.h
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/sw.c
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/sw.h
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/table.c
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/table.h
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/trx.c
  create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/trx.h
  create mode 100644 drivers/net/wireless/rtlwifi/stats.c
  create mode 100644 drivers/net/wireless/rtlwifi/stats.h


John,

Please drop this set of patches. It is obvious that this driver needs a lot of polishing. The only part that bothers me is that it was available for some time as an RFC, it got only minor comments. When I pushed it as a patch, suddenly, it was too bad to review.

At least I have a good baseline for testing my changes. The driver has now run for a week with no unplanned disconnects. I do not think I have ever worked on a more stable driver.

Larry

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


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux