Lines Matching defs:atl1_hw
680 struct atl1_hw { struct
681 u8 __iomem *hw_addr;
682 struct atl1_adapter *back;
683 enum atl1_dma_order dma_ord;
684 enum atl1_dma_rcb rcb_value;
685 enum atl1_dma_req_block dmar_block;
686 enum atl1_dma_req_block dmaw_block;
687 u8 preamble_len;
688 u8 max_retry;
689 u8 jam_ipg; /* IPG to start JAM for collision based flow
692 u8 ipgt; /* Desired back to back inter-packet gap.
694 u8 min_ifg; /* Minimum number of IFG to enforce in between
697 u8 ipgr1; /* 64bit Carrier-Sense window */
698 u8 ipgr2; /* 96-bit IPG window */
699 u8 tpd_burst; /* Number of TPD to prefetch in cache-aligned
701 u8 rfd_burst; /* Number of RFD to prefetch in cache-aligned
703 u8 rfd_fetch_gap;
704 u8 rrd_burst; /* Threshold number of RRDs that can be retired
706 u8 tpd_fetch_th;
707 u8 tpd_fetch_gap;
708 u16 tx_jumbo_task_th;
709 u16 txf_burst; /* Number of data bytes to read in a cache-
711 u16 rx_jumbo_th; /* Jumbo packet size for non-VLAN packet. VLAN
713 u16 rx_jumbo_lkah;
714 u16 rrd_ret_timer; /* RRD retirement timer. Decrement by 1 after
716 u16 lcol; /* Collision Window */
718 u16 cmb_tpd;
719 u16 cmb_rrd;
720 u16 cmb_rx_timer;
721 u16 cmb_tx_timer;
722 u32 smb_timer;
723 u16 media_type;
724 u16 autoneg_advertised;
726 u16 mii_autoneg_adv_reg;
727 u16 mii_1000t_ctrl_reg;
729 u32 max_frame_size;
730 u32 min_frame_size;
732 u16 dev_rev;
735 u8 flash_vendor;
737 u8 mac_addr[ETH_ALEN];
738 u8 perm_mac_addr[ETH_ALEN];
740 bool phy_configured;