2020-03-17 17:21:36

by Felix Fietkau

[permalink] [raw]
Subject: pull request: mt76 2019-03-17

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(-)


2020-03-18 12:04:23

by Kalle Valo

[permalink] [raw]
Subject: Re: pull request: mt76 2019-03-17

Felix Fietkau <[email protected]> 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.

--
https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches