Search Linux Wireless

pull request: mt76 2022-09-15

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

 



Hi Kalle,

here's my first pull request for 6.1

- Felix

The following changes since commit d5350756c03cdf18696295c6b11d7acc4dbf825c:

  wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask (2022-09-12 14:57:54 +0300)

are available in the Git repository at:

  https://github.com/nbd168/wireless tags/mt76-for-kvalo-2022-09-15

for you to fetch changes up to cb74c8f8dbb10c0c8dc42c8693e238fd0ab98517:

  wifi: mt76: mt7921s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (2022-09-15 13:21:39 +0200)

----------------------------------------------------------------
mt76 patches for 6.1

- fixes
- suspend/resume improvements
- tx status reporting improvements

----------------------------------------------------------------
Dan Carpenter (3):
      wifi: mt76: mt7915: fix an uninitialized variable bug
      wifi: mt76: mt7921: fix use after free in mt7921_acpi_read()
      wifi: mt76: mt7921: delete stray if statement

Deren Wu (4):
      wifi: mt76: mt7921e: fix rmmod crash in driver reload test
      wifi: mt76: mt7921e: fix random fw download fail
      wifi: mt76: mt7663s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
      wifi: mt76: mt7921s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()

Gergo Koteles (1):
      wifi: mt76: mt76_usb.mt76u_mcu.burst is always false remove related code

Howard Hsu (2):
      wifi: mt76: mt7915: fix mcs value in ht mode
      wifi: mt76: mt7915: do not check state before configuring implicit beamform

Lorenzo Bianconi (9):
      wifi: mt76: connac: introduce mt76_connac_reg_map structure
      wifi: mt76: add rx_check callback for usb devices
      wifi: mt76: mt7921: move mt7921_rx_check and mt7921_queue_rx_skb in mac.c
      wifi: mt76: sdio: add rx_check callback for sdio devices
      wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload
      wifi: mt76: mt7915: fix possible unaligned access in mt7915_mac_add_twt_setup
      wifi: mt76: connac: fix possible unaligned access in mt76_connac_mcu_add_nested_tlv
      wifi: mt76: mt7663s: add rx_check callback
      wifi: mt76: fix uninitialized pointer in mt7921_mac_fill_rx

Ming Yen Hsieh (1):
      wifi: mt76: mt7921: introduce Country Location Control support

Ruffalo Lavoisier (1):
      wifi: mt76: connac: fix in comment

Ryder Lee (2):
      wifi: mt76: move move mt76_sta_stats to mt76_wcid
      wifi: mt76: add PPDU based TxS support for WED device

Sean Wang (11):
      wifi: mt76: mt7921e: fix race issue between reset and suspend/resume
      wifi: mt76: mt7921s: fix race issue between reset and suspend/resume
      wifi: mt76: mt7921u: fix race issue between reset and suspend/resume
      wifi: mt76: mt7921u: remove unnecessary MT76_STATE_SUSPEND
      wifi: mt76: sdio: fix the deadlock caused by sdio->stat_work
      wifi: mt76: sdio: poll sta stat when device transmits data
      wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_[start, stop]_ap
      wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_sta_set_decap_offload
      wifi: mt76: mt7921: fix the firmware version report
      wifi: mt76: mt7921: get rid of the false positive reset
      wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value

Shayne Chen (1):
      wifi: mt76: testmode: use random payload for tx packets

YN Chen (1):
      wifi: mt76: sdio: fix transmitting packet hangs

 drivers/net/wireless/mediatek/mt76/mt76.h             |  50 ++++++++++++++++-------------
 drivers/net/wireless/mediatek/mt76/mt7615/main.c      |   4 +++
 drivers/net/wireless/mediatek/mt76/mt7615/sdio.c      |  16 +++-------
 drivers/net/wireless/mediatek/mt76/mt7615/usb.c       |   1 +
 drivers/net/wireless/mediatek/mt76/mt76_connac.h      |  11 +++++--
 drivers/net/wireless/mediatek/mt76/mt76_connac2_mac.h |   8 +++++
 drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c  |  76 ++++++++++++++++++++++++++++----------------
 drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c  |  12 +++++--
 drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h  |  11 ++++++-
 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c  |  30 +++++-------------
 drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c   |   6 ++--
 drivers/net/wireless/mediatek/mt76/mt7915/mac.c       |  27 +++++++++-------
 drivers/net/wireless/mediatek/mt76/mt7915/main.c      |  19 ++++++++++-
 drivers/net/wireless/mediatek/mt76/mt7915/mcu.c       |  10 +++---
 drivers/net/wireless/mediatek/mt76/mt7915/mmio.c      | 256 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------
 drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h    |   2 --
 drivers/net/wireless/mediatek/mt76/mt7915/pci.c       |  21 +++++++++++++
 drivers/net/wireless/mediatek/mt76/mt7915/regs.h      |  12 +++----
 drivers/net/wireless/mediatek/mt76/mt7921/acpi_sar.c  |   5 ++-
 drivers/net/wireless/mediatek/mt76/mt7921/eeprom.h    |   5 ++-
 drivers/net/wireless/mediatek/mt76/mt7921/init.c      |   1 +
 drivers/net/wireless/mediatek/mt76/mt7921/mac.c       | 147 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
 drivers/net/wireless/mediatek/mt76/mt7921/main.c      |  28 +++++++++++++----
 drivers/net/wireless/mediatek/mt76/mt7921/mcu.c       | 198 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/wireless/mediatek/mt76/mt7921/mcu.h       |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h    |  39 ++++++++++++++++++++---
 drivers/net/wireless/mediatek/mt76/mt7921/pci.c       |  99 +++++++++++++++++++++++++++++-----------------------------
 drivers/net/wireless/mediatek/mt76/mt7921/pci_mac.c   | 148 --------------------------------------------------------------------------------------
 drivers/net/wireless/mediatek/mt76/mt7921/pci_mcu.c   |   9 ++----
 drivers/net/wireless/mediatek/mt76/mt7921/regs.h      |   2 ++
 drivers/net/wireless/mediatek/mt76/mt7921/sdio.c      |  29 ++++++++---------
 drivers/net/wireless/mediatek/mt76/mt7921/sdio_mcu.c  |   7 +----
 drivers/net/wireless/mediatek/mt76/mt7921/usb.c       |  40 +++++++++++++++---------
 drivers/net/wireless/mediatek/mt76/sdio.c             |   8 ++---
 drivers/net/wireless/mediatek/mt76/sdio_txrx.c        |  23 +++++++++-----
 drivers/net/wireless/mediatek/mt76/testmode.c         |   8 +++--
 drivers/net/wireless/mediatek/mt76/usb.c              |   5 +++
 37 files changed, 859 insertions(+), 516 deletions(-)



[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