mbox series

pull request: mt76 2019-03-17

Message ID 91c846f1-8cd1-d460-663b-add7a439028f@nbd.name (mailing list archive)
State Accepted
Delegated to: Kalle Valo
Headers show
Series pull request: mt76 2019-03-17 | expand

Pull-request

https://github.com/nbd168/wireless tags/mt76-for-kvalo-2020-03-17

Message

Felix Fietkau March 17, 2020, 5:20 p.m. UTC
Hi Kalle,

here's my second pull request for 5.7.

- Felix

The following changes since commit 377c0a94ad1cf005c47d7a502d1f8e46fbcf747a:

  Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git (2020-03-16 07:29:55 +0200)

are available in the Git repository at:

  https://github.com/nbd168/wireless tags/mt76-for-kvalo-2020-03-17

for you to fetch changes up to f40ac0f3d3c0e2b17185e1707a3b4552e5187dd5:

  mt76: mt7615: introduce mt7663e support (2020-03-17 17:48:00 +0100)

----------------------------------------------------------------
mt76 patches for 5.7

* MT7663 support for the MT7615 driver
* USB fixes
* DBDC fixes for MT7615
* MT76x02 watchdog fixes
* Injection fix for MT7615
* Sensitivity fix for MT7615
* MCU support code cleanup

----------------------------------------------------------------
Chen Wandun (1):
      mt76: remove variable 'val' set but not used

Dan Carpenter (1):
      mt76: mt7615: remove a stray if statement

Felix Fietkau (5):
      mt76: mt7615: fix antenna mask initialization in DBDC mode
      mt76: mt7603: add upper limit for dynamic sensitivity minimum receive power
      mt76: mt7603: make dynamic sensitivity adjustment configurable via debugfs
      mt76: mt7615: fix monitor injection of beacon frames
      mt76: mt76x02: reset MCU timeout counter earlier in watchdog reset

Lorenzo Bianconi (27):
      mt76: mt76u: loop over all possible rx queues in mt76u_rx_tasklet
      mt76: mt76u: fix a possible memory leak in mt76u_init
      mt76: mt76u: rely only on data buffer for usb control messagges
      mt76: mt7615: introduce mt7615_mcu_fill_msg
      mt76: mt7615: introduce mt7615_mcu_wait_response
      mt76: mt7615: cleanup fw queue just for mmio devices
      mt76: mt7615: introduce mt7615_init_device routine
      mt76: always init to 0 mcu messages
      mt76: mt7615: introduce mt7615_mcu_send_message routine
      mt76: mt7615: add mt7615_mcu_ops data structure
      mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops
      mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops
      mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom
      mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs
      mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure
      mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands
      mt76: mt7615: introduce mt7615_register_map
      mt76: mt7615: add mt7663e support to mt7615_reg_map
      mt76: mt7615: add mt7663e support to mt7615_{driver,firmware}_own
      mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom
      mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine
      mt76: mt7615: introduce mt7615_init_mac_chain routine
      mt76: mt7615: introduce uni cmd command types
      mt76: mt7615: introduce set_bmc and st_sta for uni commands
      mt76: mt7615: introduce set_ba uni command
      mt76: mt7615: get rid of sta_rec_wtbl data structure
      mt76: mt7615: introduce mt7663e support

Sean Wang (1):
      mt76: mt7615: add more uni mcu commands

 drivers/net/wireless/mediatek/mt76/mcu.c            |    6 +-
 drivers/net/wireless/mediatek/mt76/mt76.h           |    5 +-
 drivers/net/wireless/mediatek/mt76/mt7603/debugfs.c |    4 +
 drivers/net/wireless/mediatek/mt76/mt7603/init.c    |    2 +
 drivers/net/wireless/mediatek/mt76/mt7603/mac.c     |    6 +-
 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c     |    1 -
 drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h  |    2 +
 drivers/net/wireless/mediatek/mt76/mt7615/dma.c     |   50 +-
 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c  |   66 ++-
 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h  |    2 +
 drivers/net/wireless/mediatek/mt76/mt7615/init.c    |  161 +++---
 drivers/net/wireless/mediatek/mt76/mt7615/mac.c     |   30 +-
 drivers/net/wireless/mediatek/mt76/mt7615/mac.h     |   11 +-
 drivers/net/wireless/mediatek/mt76/mt7615/main.c    |   44 +-
 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c     | 2761 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------
 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h     |  144 +++++-
 drivers/net/wireless/mediatek/mt76/mt7615/mmio.c    |   67 ++-
 drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h  |   65 ++-
 drivers/net/wireless/mediatek/mt76/mt7615/pci.c     |    8 +-
 drivers/net/wireless/mediatek/mt76/mt7615/regs.h    |   87 +++-
 drivers/net/wireless/mediatek/mt76/mt7615/soc.c     |    2 +-
 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c     |    3 +-
 drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c   |    5 +-
 drivers/net/wireless/mediatek/mt76/usb.c            |   36 +-
 24 files changed, 2252 insertions(+), 1316 deletions(-)

Comments

Kalle Valo March 18, 2020, 12:02 p.m. UTC | #1
Felix Fietkau <nbd@nbd.name> writes:

> Hi Kalle,
>
> here's my second pull request for 5.7.
>
> - Felix
>
> The following changes since commit 377c0a94ad1cf005c47d7a502d1f8e46fbcf747a:
>
>   Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git (2020-03-16 07:29:55 +0200)
>
> are available in the Git repository at:
>
>   https://github.com/nbd168/wireless tags/mt76-for-kvalo-2020-03-17
>
> for you to fetch changes up to f40ac0f3d3c0e2b17185e1707a3b4552e5187dd5:
>
>   mt76: mt7615: introduce mt7663e support (2020-03-17 17:48:00 +0100)
>
> ----------------------------------------------------------------
> mt76 patches for 5.7
>
> * MT7663 support for the MT7615 driver
> * USB fixes
> * DBDC fixes for MT7615
> * MT76x02 watchdog fixes
> * Injection fix for MT7615
> * Sensitivity fix for MT7615
> * MCU support code cleanup
>
> ----------------------------------------------------------------

Pulled, thanks Felix.