Lines Matching defs:atl1e_hw
301 struct atl1e_hw { struct
302 u8 __iomem *hw_addr; /* inner register address */
303 resource_size_t mem_rang;
304 struct atl1e_adapter *adapter;
305 enum atl1e_nic_type nic_type;
306 u16 device_id;
307 u16 vendor_id;
308 u16 subsystem_id;
309 u16 subsystem_vendor_id;
310 u8 revision_id;
311 u16 pci_cmd_word;
312 u8 mac_addr[ETH_ALEN];
313 u8 perm_mac_addr[ETH_ALEN];
314 u8 preamble_len;
315 u16 max_frame_size;
316 u16 rx_jumbo_th;
317 u16 tx_jumbo_th;
319 u16 media_type;
326 u16 autoneg_advertised;
333 u16 mii_autoneg_adv_reg;
334 u16 mii_1000t_ctrl_reg;
336 u16 imt; /* Interrupt Moderator timer ( 2us resolution) */
337 u16 ict; /* Interrupt Clear timer (2us resolution) */
338 u32 smb_timer;
339 u16 rrd_thresh; /* Threshold of number of RRD produced to trigger
341 u16 tpd_thresh;
342 u16 rx_count_down; /* 2us resolution */
343 u16 tx_count_down;
345 u8 tpd_burst; /* Number of TPD to prefetch in cache-aligned burst. */
346 enum atl1e_rrs_type rrs_type;
347 u32 base_cpu;
348 u32 indirect_tab;
350 enum atl1e_dma_req_block dmar_block;
351 enum atl1e_dma_req_block dmaw_block;
352 u8 dmaw_dly_cnt;
353 u8 dmar_dly_cnt;
355 bool phy_configured;
356 bool re_autoneg;
357 bool emi_ca;