Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/net/ethernet/xilinx/
Dxilinx_axienet_mdio.c24 static int axienet_mdio_wait_until_ready(struct axienet_local *lp) in axienet_mdio_wait_until_ready()
34 static void axienet_mdio_mdc_enable(struct axienet_local *lp) in axienet_mdio_mdc_enable()
41 static void axienet_mdio_mdc_disable(struct axienet_local *lp) in axienet_mdio_mdc_disable()
66 struct axienet_local *lp = bus->priv; in axienet_mdio_read()
116 struct axienet_local *lp = bus->priv; in axienet_mdio_write()
156 int axienet_mdio_enable(struct axienet_local *lp) in axienet_mdio_enable()
235 void axienet_mdio_disable(struct axienet_local *lp) in axienet_mdio_disable()
250 int axienet_mdio_setup(struct axienet_local *lp) in axienet_mdio_setup()
292 void axienet_mdio_teardown(struct axienet_local *lp) in axienet_mdio_teardown()
Dxilinx_axienet.h427 struct axienet_local { struct
501 static inline u32 axienet_ior(struct axienet_local *lp, off_t offset) in axienet_ior()
506 static inline u32 axinet_ior_read_mcr(struct axienet_local *lp) in axinet_ior_read_mcr()
511 static inline void axienet_lock_mii(struct axienet_local *lp) in axienet_lock_mii()
517 static inline void axienet_unlock_mii(struct axienet_local *lp) in axienet_unlock_mii()
532 static inline void axienet_iow(struct axienet_local *lp, off_t offset, in axienet_iow()
539 int axienet_mdio_enable(struct axienet_local *lp);
540 void axienet_mdio_disable(struct axienet_local *lp);
541 int axienet_mdio_setup(struct axienet_local *lp);
542 void axienet_mdio_teardown(struct axienet_local *lp);
Dxilinx_axienet_main.c130 static inline u32 axienet_dma_in32(struct axienet_local *lp, off_t reg) in axienet_dma_in32()
144 static inline void axienet_dma_out32(struct axienet_local *lp, in axienet_dma_out32()
150 static void axienet_dma_out_addr(struct axienet_local *lp, off_t reg, in axienet_dma_out_addr()
159 static void desc_set_phys_addr(struct axienet_local *lp, dma_addr_t addr, in desc_set_phys_addr()
167 static dma_addr_t desc_get_phys_addr(struct axienet_local *lp, in desc_get_phys_addr()
189 struct axienet_local *lp = netdev_priv(ndev); in axienet_dma_bd_release()
243 struct axienet_local *lp = netdev_priv(ndev); in axienet_dma_bd_init()
360 struct axienet_local *lp = netdev_priv(ndev); in axienet_set_mac_address()
413 struct axienet_local *lp = netdev_priv(ndev); in axienet_set_multicast_list()
483 struct axienet_local *lp = netdev_priv(ndev); in axienet_setoptions()
[all …]