OpenCloudOS-Kernel/drivers/net/wireless/mediatek/mt76
Davide Caratti 22509324c5 mt76: report firmware version using ethtool
print fw_ver and build_ver members of struct mt76x02_fw_header, similarly
to what appears in the output of 'dmesg' when the MCU firmware is loaded.

Reported-by: Sid Hayn <sidhayn@gmail.com>
Signed-off-by: Davide Caratti <dcaratti@redhat.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2018-10-01 12:34:11 +02:00
..
mt76x0 mt76: report firmware version using ethtool 2018-10-01 12:34:11 +02:00
Kconfig mt76: usb: move mt76x02 mcu code in mt76x02-usb module 2018-09-19 12:31:23 +02:00
Makefile mt76: add mt76x02_phy_set_txpower utility routine 2018-10-01 12:34:01 +02:00
agg-rx.c mt76x2: add napi struct to mt76_rx_poll_complete/mt76_rx_complete signatures 2018-08-02 21:47:57 +03:00
debugfs.c mt76: move rate_txpower handler in mt76 debugfs 2018-10-01 12:34:02 +02:00
dma.c mt76: use a per rx queue page fragment cache 2018-09-19 12:31:44 +02:00
dma.h mt76x02: move TXD/RXD/MCU definitions in mt76x02_dma.h 2018-09-19 12:31:25 +02:00
eeprom.c
mac80211.c mt76: use mt76_rx_status in mt76x0 2018-09-19 12:29:20 +02:00
mmio.c mt76: move __iomem regs in mt76_mmio 2018-09-19 12:31:34 +02:00
mt76.h mt76: move mt76_rate_power in mt76_dev 2018-10-01 12:34:00 +02:00
mt76x2.h mt76: move mt76_rate_power in mt76_dev 2018-10-01 12:34:00 +02:00
mt76x2_common.c mt76: introduce mmio data structure in mt76_dev 2018-09-19 12:31:33 +02:00
mt76x2_core.c
mt76x2_debugfs.c mt76: move rate_txpower handler in mt76 debugfs 2018-10-01 12:34:02 +02:00
mt76x2_dfs.c mt76x2: debugfs: add sw pulse statistics to dfs debugfs 2018-07-04 18:16:01 +03:00
mt76x2_dfs.h mt76x2: debugfs: add sw pulse statistics to dfs debugfs 2018-07-04 18:16:01 +03:00
mt76x2_dma.c mt76: move mt76{0,2} mcu shared code in mt76x02_mcu.c 2018-09-19 12:31:39 +02:00
mt76x02_dma.h mt76x02: move TXD/RXD/MCU definitions in mt76x02_dma.h 2018-09-19 12:31:25 +02:00
mt76x2_eeprom.c mt76: include linux/module.h in files using MODULE_* 2018-10-01 12:34:10 +02:00
mt76x02_eeprom.c mt76: move mt76x02_eeprom_parse_hw_cap in mt76x02-lib module 2018-10-01 12:33:54 +02:00
mt76x02_eeprom.h mt76x0: remove eeprom dependency from mt76x0_set_tx_power_per_rate 2018-10-01 12:34:06 +02:00
mt76x2_eeprom.h mt76: add mt76x02_phy_set_txpower utility routine 2018-10-01 12:34:01 +02:00
mt76x2_init.c mt76: move mt76x2_eeprom_get in mt76x02_eeprom.h 2018-10-01 12:33:43 +02:00
mt76x2_init_common.c mt76: add mt76x02_phy_set_txpower utility routine 2018-10-01 12:34:01 +02:00
mt76x2_mac.c mt76: move mt76x2_tx_complete routine in mt76x02-lib module 2018-09-19 12:29:27 +02:00
mt76x02_mac.c mt76: move mt76x02_mac_setaddr in mt76x02-lib module 2018-10-01 12:33:44 +02:00
mt76x2_mac.h mt76: unify txwi and rxwi structures 2018-09-19 12:29:17 +02:00
mt76x02_mac.h mt76: fix return value of mt76x02_wait_for_mac 2018-10-01 12:33:59 +02:00
mt76x2_mac_common.c mt76: move mt76_rate_power in mt76_dev 2018-10-01 12:34:00 +02:00
mt76x2_main.c mt76: move mt76_rate_power in mt76_dev 2018-10-01 12:34:00 +02:00
mt76x2_mcu.c mt76: report firmware version using ethtool 2018-10-01 12:34:11 +02:00
mt76x02_mcu.c mt76: report firmware version using ethtool 2018-10-01 12:34:11 +02:00
mt76x02_mcu.h mt76: report firmware version using ethtool 2018-10-01 12:34:11 +02:00
mt76x2_mcu.h mt76x0: pci: add fw uploading routine 2018-10-01 12:33:37 +02:00
mt76x2_mcu_common.c mt76: move mt76x2_eeprom_get in mt76x02_eeprom.h 2018-10-01 12:33:43 +02:00
mt76x2_pci.c
mt76x2_phy.c mt76: move mt76x2_tssi_enabled in mt76x02_eeprom.h 2018-10-01 12:33:57 +02:00
mt76x02_phy.c mt76: add mt76x02_phy_set_txpower utility routine 2018-10-01 12:34:01 +02:00
mt76x02_phy.h mt76: add mt76x02_phy_set_txpower utility routine 2018-10-01 12:34:01 +02:00
mt76x2_phy_common.c mt76: add mt76x02_phy_set_txpower utility routine 2018-10-01 12:34:01 +02:00
mt76x02_regs.h mt76: merge mt76x0/regs.h into mt76x02_regs.h 2018-09-04 11:02:44 +03:00
mt76x2_trace.c
mt76x2_trace.h mt76: unify sta structure part 2 2018-09-04 11:03:21 +03:00
mt76x2_tx.c mt76x02: move TXD/RXD/MCU definitions in mt76x02_dma.h 2018-09-19 12:31:25 +02:00
mt76x2_tx_common.c mt76: move mt76_rate_power in mt76_dev 2018-10-01 12:34:00 +02:00
mt76x2_usb.c mt76: usb: move mt76x02 mcu code in mt76x02-usb module 2018-09-19 12:31:23 +02:00
mt76x02_usb.h mt76: usb: move mt76u_skb_dma_info in mt76x02_usb_core.c 2018-09-19 12:31:24 +02:00
mt76x02_usb_core.c mt76x02: move TXD/RXD/MCU definitions in mt76x02_dma.h 2018-09-19 12:31:25 +02:00
mt76x02_usb_mcu.c mt76: include linux/module.h in files using MODULE_* 2018-10-01 12:34:10 +02:00
mt76x02_util.c mt76: include linux/module.h in files using MODULE_* 2018-10-01 12:34:10 +02:00
mt76x02_util.h mt76x02: add static qualifier to mt76x02_remove_dma_hdr 2018-09-19 12:31:26 +02:00
mt76x2u.h mt76: move mt76x02_mac_setaddr in mt76x02-lib module 2018-10-01 12:33:44 +02:00
mt76x2u_core.c mt76: usb: move mt76u_skb_dma_info in mt76x02_usb_core.c 2018-09-19 12:31:24 +02:00
mt76x2u_init.c mt76: move mt76x02_eeprom_parse_hw_cap in mt76x02-lib module 2018-10-01 12:33:54 +02:00
mt76x2u_mac.c mt76: move mt76x02_mac_setaddr in mt76x02-lib module 2018-10-01 12:33:44 +02:00
mt76x2u_main.c mt76: move mt76_rate_power in mt76_dev 2018-10-01 12:34:00 +02:00
mt76x2u_mcu.c mt76: report firmware version using ethtool 2018-10-01 12:34:11 +02:00
mt76x2u_phy.c mt76: move mt76x2_tssi_enabled in mt76x02_eeprom.h 2018-10-01 12:33:57 +02:00
trace.c
trace.h
tx.c mt76: unify AC to hw queue mapping 2018-09-19 12:29:10 +02:00
usb.c mt76: include linux/module.h in files using MODULE_* 2018-10-01 12:34:10 +02:00
usb_mcu.c mt76: usb: move mt76x02 mcu code in mt76x02-usb module 2018-09-19 12:31:23 +02:00
usb_trace.c mt76: add usb support to mt76 layer 2018-08-02 21:48:16 +03:00
usb_trace.h mt76: add usb support to mt76 layer 2018-08-02 21:48:16 +03:00
util.c
util.h