Lines Matching defs:ksz_hw
1261 struct ksz_hw { struct
1262 void __iomem *io;
1264 struct ksz_switch *ksz_switch;
1265 struct ksz_port_info port_info[SWITCH_PORT_NUM];
1266 struct ksz_port_mib port_mib[TOTAL_PORT_NUM];
1267 int dev_count;
1268 int dst_ports;
1269 int id;
1270 int mib_cnt;
1271 int mib_port_cnt;
1273 u32 tx_cfg;
1274 u32 rx_cfg;
1275 u32 intr_mask;
1276 u32 intr_set;
1277 uint intr_blocked;
1279 struct ksz_desc_info rx_desc_info;
1280 struct ksz_desc_info tx_desc_info;
1282 int tx_int_cnt;
1283 int tx_int_mask;
1284 int tx_size;
1286 u8 perm_addr[ETH_ALEN];
1287 u8 override_addr[ETH_ALEN];
1288 u8 address[ADDITIONAL_ENTRIES][ETH_ALEN];
1289 u8 addr_list_size;
1290 u8 mac_override;
1291 u8 promiscuous;
1292 u8 all_multi;
1293 u8 multi_list[MAX_MULTICAST_LIST][ETH_ALEN];
1294 u8 multi_bits[HW_MULTICAST_SIZE];
1295 u8 multi_list_size;
1297 u8 enabled;
1298 u8 rx_stop;
1299 u8 reserved2[1];
1301 uint features;
1302 uint overrides;
1304 void *parent;