mirror_ubuntu-kernels/drivers/net/wireless/mediatek/mt76
Paul Fertser 421033deb9 wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC)
On DBDC devices the first (internal) phy is only capable of using
2.4 GHz band, and the 5 GHz band is exposed via a separate phy object,
so avoid the false advertising.

Reported-by: Rani Hod <rani.hod@gmail.com>
Closes: https://github.com/openwrt/openwrt/pull/12361
Fixes: 7660a1bd0c ("mt76: mt7615: register ext_phy if DBDC is detected")
Cc: stable@vger.kernel.org
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Reviewed-by: Simon Horman <simon.horman@corigine.com>
Acked-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20230605073408.8699-1-fercerpav@gmail.com
2023-07-24 16:32:14 +03:00
..
mt76x0 wifi: mt76: mt76x0u: report firmware version through ethtool 2023-02-03 14:51:36 +01:00
mt76x2 wifi: mt76: mt76x02: simplify struct mt76x02_rate_power 2022-12-01 17:29:12 +01:00
mt7603 wireless-next patches for v6.4 2023-04-21 07:35:51 -07:00
mt7615 wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC) 2023-07-24 16:32:14 +03:00
mt7915 wireless-next patches for v6.4 2023-04-21 07:35:51 -07:00
mt7921 wifi: mt76: mt7921e: fix init command fail with enabled device 2023-07-06 19:10:41 -07:00
mt7996 wifi: mt76: mt7996: fix possible NULL pointer dereference in mt7996_mac_write_txwi() 2023-06-01 16:17:33 +03:00
agg-rx.c
debugfs.c wifi: mt76: move leds struct in mt76_phy 2022-12-09 16:45:39 +01:00
dma.c wifi: mt76: dma: use napi_build_skb 2023-04-19 10:09:43 +02:00
dma.h wifi: mt76: drop the incorrect scatter and gather frame 2023-04-17 15:34:34 +02:00
eeprom.c wifi: mt76: support ww power config in dts node 2023-02-03 14:51:37 +01:00
Kconfig wifi: mt76: switch to page_pool allocator 2023-02-03 14:47:17 +01:00
mac80211.c wifi: mt76: get rid of unused sta_ps callbacks 2023-04-17 17:30:01 +02:00
Makefile wifi: mt76: mt7996: add driver for MediaTek Wi-Fi 7 (802.11be) devices 2022-12-01 17:29:14 +01:00
mcu.c mt76: add len parameter to __mt76_mcu_msg_alloc signature 2022-07-11 13:40:03 +02:00
mmio.c
mt76_connac2_mac.h wifi: mt76: connac: fix stats->tx_bytes calculation 2023-05-12 11:21:08 +03:00
mt76_connac_mac.c wifi: mt76: connac: fix stats->tx_bytes calculation 2023-05-12 11:21:08 +03:00
mt76_connac_mcu.c wifi: mt76: mt7921: enable p2p support 2023-04-17 17:46:05 +02:00
mt76_connac_mcu.h wifi: mt76: move mcu_uni_event and mcu_reg_event in common code 2023-04-17 17:46:06 +02:00
mt76_connac.h wifi: mt76: move shared mac definitions in mt76_connac2_mac.h 2023-04-17 17:30:01 +02:00
mt76.h wifi: mt76: move irq_tasklet in mt76_dev struct 2023-04-17 17:30:00 +02:00
mt76x02_beacon.c mt76: mt76x02: improve reliability of the beacon hang check 2022-07-11 13:40:03 +02:00
mt76x02_debugfs.c wifi: mt76: move aggr_stats array in mt76_phy 2022-12-01 17:29:13 +01:00
mt76x02_dfs.c
mt76x02_dfs.h
mt76x02_dma.h
mt76x02_eeprom.c
mt76x02_eeprom.h wifi: mt76: mt76x02: simplify struct mt76x02_rate_power 2022-12-01 17:29:12 +01:00
mt76x02_mac.c wifi: mt76: add missing locking to protect against concurrent rx/status calls 2023-04-17 15:39:05 +02:00
mt76x02_mac.h
mt76x02_mcu.c
mt76x02_mcu.h
mt76x02_mmio.c mt76: pass original queue id from __mt76_tx_queue_skb to the driver 2022-07-11 13:40:03 +02:00
mt76x02_phy.c wifi: mt76: mt76x02: simplify struct mt76x02_rate_power 2022-12-01 17:29:12 +01:00
mt76x02_phy.h wifi: mt76: move mt76_rate_power from core to mt76x02 driver code 2022-12-01 17:29:12 +01:00
mt76x02_regs.h
mt76x02_trace.c
mt76x02_trace.h
mt76x02_txrx.c wifi: mt76: add info parameter to rx_skb signature 2022-12-01 17:29:14 +01:00
mt76x02_usb_core.c
mt76x02_usb_mcu.c wifi: mt76: mt76_usb.mt76u_mcu.burst is always false remove related code 2022-09-15 12:54:00 +02:00
mt76x02_usb.h
mt76x02_util.c wifi: mt76: ignore key disable commands 2023-04-03 16:50:20 +03:00
mt76x02.h wifi: mt76: add info parameter to rx_skb signature 2022-12-01 17:29:14 +01:00
pci.c
sdio_txrx.c wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host 2022-12-09 16:45:38 +01:00
sdio.c wifi: mt76: add memory barrier to SDIO queue kick 2023-02-03 14:47:17 +01:00
sdio.h
testmode.c wifi: mt76: testmode: use random payload for tx packets 2022-09-15 12:53:56 +02:00
testmode.h
trace.c
trace.h
tx.c wifi: mt76: add missing locking to protect against concurrent rx/status calls 2023-04-17 15:39:05 +02:00
usb_trace.c
usb_trace.h
usb.c wifi: mt76: usb: fix use-after-free in mt76u_free_rx_queue 2023-02-26 19:52:55 +02:00
util.c wifi: mt76: add flexible polling wait-interval support 2023-02-03 14:47:17 +01:00
util.h wifi: mt76: Remove unused inline function mt76_wcid_mask_test() 2022-12-01 17:29:12 +01:00