Lines Matching refs:BITS
27 #define BITS(_s, _n) (((1UL << (_n)) - 1) << _s) macro
106 #define AR40XX_MIB_FUNC BITS(24, 3)
115 #define AR40XX_REG_SW_MAC_ADDR0_BYTE4 BITS(8, 8)
117 #define AR40XX_REG_SW_MAC_ADDR0_BYTE5 BITS(0, 8)
121 #define AR40XX_REG_SW_MAC_ADDR1_BYTE0 BITS(24, 8)
123 #define AR40XX_REG_SW_MAC_ADDR1_BYTE1 BITS(16, 8)
125 #define AR40XX_REG_SW_MAC_ADDR1_BYTE2 BITS(8, 8)
127 #define AR40XX_REG_SW_MAC_ADDR1_BYTE3 BITS(0, 8)
131 #define AR40XX_MAX_FRAME_SIZE_MTU BITS(0, 14)
134 #define AR40XX_PORT_SPEED BITS(0, 2)
152 #define AR40XX_PORT_VLAN0_DEF_SVID BITS(0, 12)
154 #define AR40XX_PORT_VLAN0_DEF_CVID BITS(16, 12)
161 #define AR40XX_PORT_VLAN1_OUT_MODE BITS(12, 2)
169 #define AR40XX_ATU_DATA0_MAC_ADDR3 BITS(0, 8)
171 #define AR40XX_ATU_DATA0_MAC_ADDR2 BITS(8, 8)
173 #define AR40XX_ATU_DATA0_MAC_ADDR1 BITS(16, 8)
175 #define AR40XX_ATU_DATA0_MAC_ADDR0 BITS(24, 8)
179 #define AR40XX_ATU_DATA1_MAC_ADDR4 BITS(0, 8)
181 #define AR40XX_ATU_DATA1_MAC_ADDR5 BITS(8, 8)
183 #define AR40XX_ATU_DATA1_DEST_PORT BITS(16, 7)
186 #define AR40XX_ATU_DATA1_PRI BITS(24, 3)
194 #define AR40XX_ATU_FUNC_DATA2_STATUS BITS(0, 4)
200 #define AR40XX_ATU_FUNC_DATA2_ATU_VID BITS(8, 12)
204 #define AR40XX_ATU_FUNC_OP BITS(0, 4)
214 #define AR40XX_ATU_FUNC_PORT_NUM BITS(8, 4)
221 #define AR40XX_VTU_FUNC0_EG_MODE BITS(4, 14)
231 #define AR40XX_VTU_FUNC1_OP BITS(0, 3)
248 #define AR40XX_FWD_CTRL0_MIRROR_PORT BITS(4, 4)
252 #define AR40XX_FWD_CTRL1_UC_FLOOD BITS(0, 7)
254 #define AR40XX_FWD_CTRL1_MC_FLOOD BITS(8, 7)
256 #define AR40XX_FWD_CTRL1_BC_FLOOD BITS(16, 7)
258 #define AR40XX_FWD_CTRL1_IGMP BITS(24, 7)
262 #define AR40XX_PORT_LOOKUP_MEMBER BITS(0, 7)
263 #define AR40XX_PORT_LOOKUP_IN_MODE BITS(8, 2)
265 #define AR40XX_PORT_LOOKUP_STATE BITS(16, 3)
291 #define AR40XX_PHY_SPEC_STATUS_SPEED BITS(14, 2)