Searched refs:temac_local (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/net/ethernet/xilinx/ |
H A D | ll_temac.h | 341 struct temac_local { struct 360 u32 (*temac_ior)(struct temac_local *lp, int offset); argument 361 void (*temac_iow)(struct temac_local *lp, int offset, u32 value); argument 362 u32 (*dma_in)(struct temac_local *lp, int reg); argument 363 void (*dma_out)(struct temac_local *lp, int reg, u32 value); argument 405 int temac_indirect_busywait(struct temac_local *lp); argument 406 u32 temac_indirect_in32(struct temac_local *lp, int reg); 407 u32 temac_indirect_in32_locked(struct temac_local *lp, int reg); 408 void temac_indirect_out32(struct temac_local *lp, int reg, u32 value); 412 int temac_mdio_setup(struct temac_local *lp, struct platform_device *pdev); [all …]
|
H A D | ll_temac_main.c | 89 static bool hard_acs_rdy(struct temac_local *lp) in hard_acs_rdy() 299 struct temac_local *lp = netdev_priv(ndev); in temac_dma_bd_release() 327 struct temac_local *lp = netdev_priv(ndev); in temac_dma_bd_init() 418 struct temac_local *lp = netdev_priv(ndev); in temac_do_set_mac_address() 459 struct temac_local *lp = netdev_priv(ndev); in temac_set_multicast_list() 599 struct temac_local *lp = netdev_priv(ndev); in temac_setoptions() 622 struct temac_local *lp = netdev_priv(ndev); in temac_device_reset() 709 struct temac_local *lp = netdev_priv(ndev); in temac_adjust_link() 773 struct temac_local *lp = netdev_priv(ndev); in temac_start_xmit_done() 1108 struct temac_local *lp = container_of(work, struct temac_local, in ll_temac_restart_work_func() [all …]
|
H A D | ll_temac_mdio.c | 26 struct temac_local *lp = bus->priv; in temac_mdio_read() 47 struct temac_local *lp = bus->priv; in temac_mdio_write() 64 int temac_mdio_setup(struct temac_local *lp, struct platform_device *pdev) in temac_mdio_setup() 126 void temac_mdio_teardown(struct temac_local *lp) in temac_mdio_teardown()
|