Home
last modified time | relevance | path

Searched refs:axienet_local (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/xilinx/
H A Dxilinx_axienet_mdio.c31 static int axienet_mdio_wait_until_ready(struct axienet_local *lp) in axienet_mdio_wait_until_ready()
46 static void axienet_mdio_mdc_enable(struct axienet_local *lp) in axienet_mdio_mdc_enable()
58 static void axienet_mdio_mdc_disable(struct axienet_local *lp) in axienet_mdio_mdc_disable()
83 struct axienet_local *lp = bus->priv; in axienet_mdio_read()
133 struct axienet_local *lp = bus->priv; in axienet_mdio_write()
175 static int axienet_mdio_enable(struct axienet_local *lp, struct device_node *np) in axienet_mdio_enable()
280 int axienet_mdio_setup(struct axienet_local *lp) in axienet_mdio_setup()
326 void axienet_mdio_teardown(struct axienet_local *lp) in axienet_mdio_teardown()
H A Dxilinx_axienet.h549 struct axienet_local { struct
652 static inline u32 axienet_ior(struct axienet_local *lp, off_t offset) in axienet_ior()
657 static inline u32 axinet_ior_read_mcr(struct axienet_local *lp) in axinet_ior_read_mcr()
662 static inline void axienet_lock_mii(struct axienet_local *lp) in axienet_lock_mii()
668 static inline void axienet_unlock_mii(struct axienet_local *lp) in axienet_unlock_mii()
683 static inline void axienet_iow(struct axienet_local *lp, off_t offset, in axienet_iow()
699 static inline void axienet_dma_out32(struct axienet_local *lp, in axienet_dma_out32()
715 static inline void axienet_dma_out64(struct axienet_local *lp, in axienet_dma_out64()
721 static inline void axienet_dma_out_addr(struct axienet_local *lp, off_t reg, in axienet_dma_out_addr()
732 static inline void axienet_dma_out_addr(struct axienet_local *lp, off_t reg, in axienet_dma_out_addr()
[all …]
H A Dxilinx_axienet_main.c133 static struct skbuf_dma_descriptor *axienet_get_rx_desc(struct axienet_local *lp, int i) in axienet_get_rx_desc()
138 static struct skbuf_dma_descriptor *axienet_get_tx_desc(struct axienet_local *lp, int i) in axienet_get_tx_desc()
152 static inline u32 axienet_dma_in32(struct axienet_local *lp, off_t reg) in axienet_dma_in32()
157 static void desc_set_phys_addr(struct axienet_local *lp, dma_addr_t addr, in desc_set_phys_addr()
165 static dma_addr_t desc_get_phys_addr(struct axienet_local *lp, in desc_get_phys_addr()
187 struct axienet_local *lp = netdev_priv(ndev); in axienet_dma_bd_release()
226 static u64 axienet_dma_rate(struct axienet_local *lp) in axienet_dma_rate()
244 static u32 axienet_calc_cr(struct axienet_local *lp, u32 count, u32 usec) in axienet_calc_cr()
276 static void axienet_coalesce_params(struct axienet_local *lp, u32 cr, in axienet_coalesce_params()
290 static void axienet_dma_start(struct axienet_local *lp) in axienet_dma_start()
[all …]