Lines Matching defs:bgmac

439 struct bgmac {  struct
462 struct bgmac_dma_ring tx_ring[BGMAC_MAX_TX_RINGS]; argument
463 struct bgmac_dma_ring rx_ring[BGMAC_MAX_RX_RINGS]; argument
485 u32 (*read)(struct bgmac *bgmac, u16 offset); argument
486 void (*write)(struct bgmac *bgmac, u16 offset, u32 value); argument
487 u32 (*idm_read)(struct bgmac *bgmac, u16 offset); argument
488 void (*idm_write)(struct bgmac *bgmac, u16 offset, u32 value); argument
489 bool (*clk_enabled)(struct bgmac *bgmac); argument
490 void (*clk_enable)(struct bgmac *bgmac, u32 flags); argument
491 void (*cco_ctl_maskset)(struct bgmac *bgmac, u32 offset, u32 mask, argument
493 u32 (*get_bus_clock)(struct bgmac *bgmac); argument
494 void (*cmn_maskset32)(struct bgmac *bgmac, u16 offset, u32 mask, argument
496 int (*phy_connect)(struct bgmac *bgmac); argument
510 static inline u32 bgmac_read(struct bgmac *bgmac, u16 offset) in bgmac_read()
515 static inline void bgmac_write(struct bgmac *bgmac, u16 offset, u32 value) in bgmac_write()
520 static inline u32 bgmac_umac_read(struct bgmac *bgmac, u16 offset) in bgmac_umac_read()
525 static inline void bgmac_umac_write(struct bgmac *bgmac, u16 offset, u32 value) in bgmac_umac_write()
530 static inline u32 bgmac_idm_read(struct bgmac *bgmac, u16 offset) in bgmac_idm_read()
535 static inline void bgmac_idm_write(struct bgmac *bgmac, u16 offset, u32 value) in bgmac_idm_write()
540 static inline bool bgmac_clk_enabled(struct bgmac *bgmac) in bgmac_clk_enabled()
545 static inline void bgmac_clk_enable(struct bgmac *bgmac, u32 flags) in bgmac_clk_enable()
550 static inline void bgmac_cco_ctl_maskset(struct bgmac *bgmac, u32 offset, in bgmac_cco_ctl_maskset()
556 static inline u32 bgmac_get_bus_clock(struct bgmac *bgmac) in bgmac_get_bus_clock()
561 static inline void bgmac_cmn_maskset32(struct bgmac *bgmac, u16 offset, in bgmac_cmn_maskset32()
567 static inline void bgmac_maskset(struct bgmac *bgmac, u16 offset, u32 mask, in bgmac_maskset()
573 static inline void bgmac_mask(struct bgmac *bgmac, u16 offset, u32 mask) in bgmac_mask()
578 static inline void bgmac_set(struct bgmac *bgmac, u16 offset, u32 set) in bgmac_set()
583 static inline void bgmac_umac_maskset(struct bgmac *bgmac, u16 offset, u32 mask, u32 set) in bgmac_umac_maskset()
588 static inline int bgmac_phy_connect(struct bgmac *bgmac) in bgmac_phy_connect()