Lines Matching defs:ksz_hw
1269 struct ksz_hw { struct
1270 void __iomem *io;
1272 struct ksz_switch *ksz_switch;
1273 struct ksz_port_info port_info[SWITCH_PORT_NUM];
1274 struct ksz_port_mib port_mib[TOTAL_PORT_NUM];
1275 int dev_count;
1276 int dst_ports;
1277 int id;
1278 int mib_cnt;
1279 int mib_port_cnt;
1281 u32 tx_cfg;
1282 u32 rx_cfg;
1283 u32 intr_mask;
1284 u32 intr_set;
1285 uint intr_blocked;
1287 struct ksz_desc_info rx_desc_info;
1288 struct ksz_desc_info tx_desc_info;
1290 int tx_int_cnt;
1291 int tx_int_mask;
1292 int tx_size;
1294 u8 perm_addr[ETH_ALEN];
1295 u8 override_addr[ETH_ALEN];
1296 u8 address[ADDITIONAL_ENTRIES][ETH_ALEN];
1297 u8 addr_list_size;
1298 u8 mac_override;
1299 u8 promiscuous;
1300 u8 all_multi;
1301 u8 multi_list[MAX_MULTICAST_LIST][ETH_ALEN];
1302 u8 multi_bits[HW_MULTICAST_SIZE];
1303 u8 multi_list_size;
1305 u8 enabled;
1306 u8 rx_stop;
1307 u8 reserved2[1];
1309 uint features;
1310 uint overrides;
1312 void *parent;