Lines Matching defs:sf_softc
759 struct sf_softc { struct
760 struct device sc_dev; /* generic device information */
761 bus_space_tag_t sc_st; /* bus space tag */
762 bus_space_handle_t sc_sh; /* bus space handle */
763 bus_space_handle_t sc_sh_func; /* sub-handle for func regs */
764 bus_dma_tag_t sc_dmat; /* bus DMA tag */
765 struct arpcom sc_arpcom; /* ethernet common data */
766 int sc_iomapped; /* are we I/O mapped? */
767 int sc_flags; /* misc. flags */
769 struct mii_data sc_mii; /* MII/media information */
770 struct timeout sc_mii_timeout; /* MII callout */
772 bus_dmamap_t sc_cddmamap; /* control data DMA map */
778 struct sf_descsoft sc_txsoft[SF_NTXDESC];
779 struct sf_descsoft sc_rxsoft[SF_NRXDESC];
784 struct sf_control_data *sc_control_data;
790 int sc_txpending; /* number of Tx requests pending */
792 uint32_t sc_InterruptEn; /* prototype InterruptEn register */
794 uint32_t sc_TransmitFrameCSR; /* prototype TransmitFrameCSR reg */
795 uint32_t sc_TxDescQueueCtrl; /* prototype TxDescQueueCtrl reg */
796 int sc_txthresh; /* current Tx threshold */
798 uint32_t sc_MacConfig1; /* prototype MacConfig1 register */
800 uint32_t sc_RxAddressFilteringCtl;