RFC add calibration logics for mt76x0e driver
Get series with b4
b4 am [email protected]Versions newest first
- v1 RFC Latest12 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/12 | mt76: move mt76x02_phy_set_bw in mt76x02-lib moduledrivers/ drivers/ drivers/ +4 more | +30 | 0 replies | |
| 2/12 | mt76: move mt76x02_phy_set_band in mt76x02-lib moduledrivers/ drivers/ drivers/ +4 more | +25 | 0 replies | |
| 3/12 | mt76x0: pci: rename mt76x0_phy_calibratedrivers/ | +2 | 0 replies | |
| 4/12 | mt76x0: pci: introduce mt76x0_phy_calirate routinedrivers/ drivers/ drivers/ +1 more | +55 | 0 replies | |
| 5/12 | mt76x0: phy: update set_channel for mt76x0e devicesdrivers/ | +13 | 0 replies | |
| 6/12 | mt76x0: eeprom: introduce mt76x0_tssi_enabled routinedrivers/ drivers/ drivers/ +4 more | +33 | 0 replies | |
| 7/12 | mt76x0: phy: add phy/vco temperature compensationdrivers/ drivers/ | +26 | 0 replies | |
| 8/12 | mt76: move rssi_gain_thresh routines in mt76x02-lib moduledrivers/ drivers/ | +28 | 0 replies | |
| 9/12 | mt76: move mt76x02_phy_adjust_vga_gain in mt76/mt76x02_phy.cdrivers/ drivers/ drivers/ | +24 | 0 replies | |
| 10/12 | mt76: introduce mt76x02_init_agc_gain routinedrivers/ drivers/ drivers/ | +14 | 0 replies | |
| 11/12 | mt76x0: phy: align channel gain logic to mt76x2 onedrivers/ | +39 | 0 replies | |
| 12/12 | mt76x0: phy: do not run calibration during channel switchdrivers/ drivers/ drivers/ +1 more | +21 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [RFC 00/12] add calibration logics for mt76x0e driver
Introduce vga, temperature and phy calibration routines for mt76x0e driver. Move phy shared code in mt76x02-lib module. Moreover do not run calibration during channel switch
Lorenzo Bianconi (12):
mt76: move mt76x02_phy_set_bw in mt76x02-lib module
mt76: move mt76x02_phy_set_band in mt76x02-lib module
mt76x0: pci: rename mt76x0_phy_calibrate
mt76x0: pci: introduce mt76x0_phy_calirate routine
mt76x0: phy: update set_channel for mt76x0e devices
mt76x0: eeprom: introduce mt76x0_tssi_enabled routine
mt76x0: phy: add phy/vco temperature compensation
mt76: move rssi_gain_thresh routines in mt76x02-lib module
mt76: move mt76x02_phy_adjust_vga_gain in mt76/mt76x02_phy.c
mt76: introduce mt76x02_init_agc_gain routine
mt76x0: phy: align channel gain logic to mt76x2 one
mt76x0: phy: do not run calibration during channel switch
.../wireless/mediatek/mt76/mt76x0/eeprom.c | 2 +- .../wireless/mediatek/mt76/mt76x0/eeprom.h | 6 + .../net/wireless/mediatek/mt76/mt76x0/main.c | 22 +- .../net/wireless/mediatek/mt76/mt76x0/mcu.h | 3 + .../wireless/mediatek/mt76/mt76x0/mt76x0.h | 3 +- .../net/wireless/mediatek/mt76/mt76x0/pci.c | 1 + .../net/wireless/mediatek/mt76/mt76x0/phy.c | 238 ++++++++++-------- drivers/net/wireless/mediatek/mt76/mt76x02.h | 5 +- .../wireless/mediatek/mt76/mt76x02_eeprom.h | 21 -- .../net/wireless/mediatek/mt76/mt76x02_phy.c | 78 ++++++ .../net/wireless/mediatek/mt76/mt76x02_phy.h | 31 +++ .../wireless/mediatek/mt76/mt76x2/eeprom.c | 4 +- .../wireless/mediatek/mt76/mt76x2/eeprom.h | 21 ++ .../wireless/mediatek/mt76/mt76x2/mt76x2.h | 2 - .../wireless/mediatek/mt76/mt76x2/pci_phy.c | 72 +----- .../net/wireless/mediatek/mt76/mt76x2/phy.c | 44 ---- .../wireless/mediatek/mt76/mt76x2/usb_phy.c | 6 +- 17 files changed, 306 insertions(+), 253 deletions(-)
Signature · 1 line
2.17.2