mbox series

[0/3,v2,SRU,J] Add basic support of MT7922

Message ID 20220214071126.374662-1-aaron.ma@canonical.com
Headers show
Series Add basic support of MT7922 | expand

Message

Aaron Ma Feb. 14, 2022, 7:11 a.m. UTC
BugLink: https://bugs.launchpad.net/bugs/1958151

[Impact]
No driver is loaded for MT7922, and fw is missing too.

[Fix]
Add basic support of MT7922, and add ID of AMD RZ616/RZ608.
Enable 160Mhz channel.

[Test]
Verified on RZ616, it works fine, suspend OK.
iperf test result looks fine.
Bluetooth works fine.

[Where problems could occur]
It may break MT7921 wifi support which shares mt7921e driver.
Almost the code is specific for MT7922, checking security fw is based on
MT7922 fw.

Resend for Jammy since the BT patch is already merged by stable updates.

Deren Wu (3):
  mt76: mt7921: Add mt7922 support
  mt76: mt7921: add support for PCIe ID 0x0608/0x0616
  mt76: mt7921: introduce 160 MHz channel bandwidth support

 .../net/wireless/mediatek/mt76/mt76_connac.h  |  7 +-
 .../wireless/mediatek/mt76/mt7921/eeprom.c    |  1 +
 .../net/wireless/mediatek/mt76/mt7921/init.c  |  4 ++
 .../net/wireless/mediatek/mt76/mt7921/main.c  | 12 ++++
 .../net/wireless/mediatek/mt76/mt7921/mcu.c   | 71 +++++++++++++++++--
 .../wireless/mediatek/mt76/mt7921/mt7921.h    |  3 +
 .../net/wireless/mediatek/mt76/mt7921/pci.c   |  5 ++
 7 files changed, 98 insertions(+), 5 deletions(-)

Comments

Paolo Pisati Feb. 14, 2022, 8:47 a.m. UTC | #1
On Mon, Feb 14, 2022 at 03:11:23PM +0800, Aaron Ma wrote:
> BugLink: https://bugs.launchpad.net/bugs/1958151