Search Linux Wireless

[PATCH 0/6] wifi: rtw89: 8851b: add more chip_ops to support 8851b

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

 



8851b version B is newly introduced, but version read from register is the
same as version A. To determine their difference, add patch 1/6 helper to
read version from efuse.

Patch 2/6 is to configure MUX to help antenna diversity that use GPIO to
control antenna path.

The remaining patches are to add more basic chip_ops like other chips.

Ping-Ke Shih (6):
  wifi: rtw89: 8851b: add to read efuse version to recognize hardware
    version B
  wifi: rtw89: 8851b: configure GPIO according to RFE type
  wifi: rtw89: 8851b: add BT coexistence support function
  wifi: rtw89: 8851b: add basic power on function
  wifi: rtw89: 8851b: add set channel function
  wifi: rtw89: 8851b: add to parse efuse content

 drivers/net/wireless/realtek/rtw89/coex.c     |    7 +
 drivers/net/wireless/realtek/rtw89/core.h     |    9 +
 drivers/net/wireless/realtek/rtw89/efuse.c    |   21 +
 drivers/net/wireless/realtek/rtw89/efuse.h    |    1 +
 drivers/net/wireless/realtek/rtw89/mac.h      |    2 +
 drivers/net/wireless/realtek/rtw89/phy.c      |    1 +
 drivers/net/wireless/realtek/rtw89/reg.h      |   40 +
 drivers/net/wireless/realtek/rtw89/rtw8851b.c | 1659 +++++++++++++++++
 drivers/net/wireless/realtek/rtw89/rtw8851b.h |   61 +
 drivers/net/wireless/realtek/rtw89/rtw8852a.c |    1 +
 drivers/net/wireless/realtek/rtw89/rtw8852b.c |    1 +
 drivers/net/wireless/realtek/rtw89/rtw8852c.c |    1 +
 12 files changed, 1804 insertions(+)

-- 
2.25.1




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

  Powered by Linux