Home
last modified time | relevance | path

Searched refs:dwBitMask (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/drivers/staging/rtl8192e/rtl8192e/
Dr8192E_phy.h27 u32 dwBitMask, u32 dwData);
28 u32 rtl92e_get_bb_reg(struct net_device *dev, u32 dwRegAddr, u32 dwBitMask);
Dr8192E_phy.c25 static u32 _rtl92e_calculate_bit_shift(u32 dwBitMask) in _rtl92e_calculate_bit_shift() argument
27 if (!dwBitMask) in _rtl92e_calculate_bit_shift()
29 return ffs(dwBitMask) - 1; in _rtl92e_calculate_bit_shift()
32 void rtl92e_set_bb_reg(struct net_device *dev, u32 dwRegAddr, u32 dwBitMask, in rtl92e_set_bb_reg() argument
37 if (dwBitMask != bMaskDWord) { in rtl92e_set_bb_reg()
39 BitShift = _rtl92e_calculate_bit_shift(dwBitMask); in rtl92e_set_bb_reg()
40 NewValue = (OriginalValue & ~dwBitMask) | (dwData << BitShift); in rtl92e_set_bb_reg()
47 u32 rtl92e_get_bb_reg(struct net_device *dev, u32 dwRegAddr, u32 dwBitMask) in rtl92e_get_bb_reg() argument
52 BitShift = _rtl92e_calculate_bit_shift(dwBitMask); in rtl92e_get_bb_reg()
54 return (OriginalValue & dwBitMask) >> BitShift; in rtl92e_get_bb_reg()