Lines Matching refs:bitmask

52 static u32 _rtl8821ae_phy_calculate_bit_shift(u32 bitmask);
116 u32 bitmask) in rtl8821ae_phy_query_bb_reg() argument
123 regaddr, bitmask); in rtl8821ae_phy_query_bb_reg()
125 bitshift = _rtl8821ae_phy_calculate_bit_shift(bitmask); in rtl8821ae_phy_query_bb_reg()
126 returnvalue = (originalvalue & bitmask) >> bitshift; in rtl8821ae_phy_query_bb_reg()
130 bitmask, regaddr, originalvalue); in rtl8821ae_phy_query_bb_reg()
135 u32 regaddr, u32 bitmask, u32 data) in rtl8821ae_phy_set_bb_reg() argument
142 regaddr, bitmask, data); in rtl8821ae_phy_set_bb_reg()
144 if (bitmask != MASKDWORD) { in rtl8821ae_phy_set_bb_reg()
146 bitshift = _rtl8821ae_phy_calculate_bit_shift(bitmask); in rtl8821ae_phy_set_bb_reg()
147 data = ((originalvalue & (~bitmask)) | in rtl8821ae_phy_set_bb_reg()
148 ((data << bitshift) & bitmask)); in rtl8821ae_phy_set_bb_reg()
155 regaddr, bitmask, data); in rtl8821ae_phy_set_bb_reg()
160 u32 bitmask) in rtl8821ae_phy_query_rf_reg() argument
168 regaddr, rfpath, bitmask); in rtl8821ae_phy_query_rf_reg()
173 bitshift = _rtl8821ae_phy_calculate_bit_shift(bitmask); in rtl8821ae_phy_query_rf_reg()
174 readback_value = (original_value & bitmask) >> bitshift; in rtl8821ae_phy_query_rf_reg()
180 regaddr, rfpath, bitmask, original_value); in rtl8821ae_phy_query_rf_reg()
187 u32 regaddr, u32 bitmask, u32 data) in rtl8821ae_phy_set_rf_reg() argument
195 regaddr, bitmask, data, rfpath); in rtl8821ae_phy_set_rf_reg()
199 if (bitmask != RFREG_OFFSET_MASK) { in rtl8821ae_phy_set_rf_reg()
202 bitshift = _rtl8821ae_phy_calculate_bit_shift(bitmask); in rtl8821ae_phy_set_rf_reg()
203 data = ((original_value & (~bitmask)) | (data << bitshift)); in rtl8821ae_phy_set_rf_reg()
212 regaddr, bitmask, data, rfpath); in rtl8821ae_phy_set_rf_reg()
300 static u32 _rtl8821ae_phy_calculate_bit_shift(u32 bitmask) in _rtl8821ae_phy_calculate_bit_shift() argument
305 if (((bitmask >> i) & 0x1) == 1) in _rtl8821ae_phy_calculate_bit_shift()
1886 u32 bitmask, u32 data) in _rtl8821ae_store_tx_power_by_rate() argument