Lines Matching refs:bank
27 mt7601u_rf_wr(struct mt7601u_dev *dev, u8 bank, u8 offset, u8 value) in mt7601u_rf_wr() argument
45 MT76_SET(MT_RF_CSR_CFG_REG_BANK, bank) | in mt7601u_rf_wr()
49 trace_rf_write(dev, bank, offset, value); in mt7601u_rf_wr()
55 bank, offset, ret); in mt7601u_rf_wr()
61 mt7601u_rf_rr(struct mt7601u_dev *dev, u8 bank, u8 offset) in mt7601u_rf_rr() argument
77 mt7601u_wr(dev, MT_RF_CSR_CFG, MT76_SET(MT_RF_CSR_CFG_REG_BANK, bank) | in mt7601u_rf_rr()
86 MT76_GET(MT_RF_CSR_CFG_REG_BANK, val) == bank) { in mt7601u_rf_rr()
88 trace_rf_read(dev, bank, offset, ret); in mt7601u_rf_rr()
95 bank, offset, ret); in mt7601u_rf_rr()
101 mt7601u_rf_rmw(struct mt7601u_dev *dev, u8 bank, u8 offset, u8 mask, u8 val) in mt7601u_rf_rmw() argument
105 ret = mt7601u_rf_rr(dev, bank, offset); in mt7601u_rf_rmw()
109 ret = mt7601u_rf_wr(dev, bank, offset, val); in mt7601u_rf_rmw()
117 mt7601u_rf_set(struct mt7601u_dev *dev, u8 bank, u8 offset, u8 val) in mt7601u_rf_set() argument
119 return mt7601u_rf_rmw(dev, bank, offset, 0, val); in mt7601u_rf_set()
123 mt7601u_rf_clear(struct mt7601u_dev *dev, u8 bank, u8 offset, u8 mask) in mt7601u_rf_clear() argument
125 return mt7601u_rf_rmw(dev, bank, offset, mask, 0); in mt7601u_rf_clear()