Searched refs:temac_local (Results 1 – 3 of 3) sorted by relevance
/drivers/net/ethernet/xilinx/ |
D | ll_temac.h | 330 struct temac_local { struct 348 u32 (*dma_in)(struct temac_local *, int); argument 349 void (*dma_out)(struct temac_local *, int, u32); argument 374 u32 temac_ior(struct temac_local *lp, int offset); argument 375 void temac_iow(struct temac_local *lp, int offset, u32 value); 376 int temac_indirect_busywait(struct temac_local *lp); 377 u32 temac_indirect_in32(struct temac_local *lp, int reg); 378 void temac_indirect_out32(struct temac_local *lp, int reg, u32 value); 382 int temac_mdio_setup(struct temac_local *lp, struct device_node *np); 383 void temac_mdio_teardown(struct temac_local *lp);
|
D | ll_temac_main.c | 63 u32 temac_ior(struct temac_local *lp, int offset) in temac_ior() 68 void temac_iow(struct temac_local *lp, int offset, u32 value) in temac_iow() 73 int temac_indirect_busywait(struct temac_local *lp) in temac_indirect_busywait() 92 u32 temac_indirect_in32(struct temac_local *lp, int reg) in temac_indirect_in32() 111 void temac_indirect_out32(struct temac_local *lp, int reg, u32 value) in temac_indirect_out32() 125 static u32 temac_dma_in32(struct temac_local *lp, int reg) in temac_dma_in32() 135 static void temac_dma_out32(struct temac_local *lp, int reg, u32 value) in temac_dma_out32() 149 static u32 temac_dma_dcr_in(struct temac_local *lp, int reg) in temac_dma_dcr_in() 157 static void temac_dma_dcr_out(struct temac_local *lp, int reg, u32 value) in temac_dma_dcr_out() 166 static int temac_dcr_setup(struct temac_local *lp, struct platform_device *op, in temac_dcr_setup() [all …]
|
D | ll_temac_mdio.c | 24 struct temac_local *lp = bus->priv; in temac_mdio_read() 43 struct temac_local *lp = bus->priv; in temac_mdio_write() 59 int temac_mdio_setup(struct temac_local *lp, struct device_node *np) in temac_mdio_setup() 115 void temac_mdio_teardown(struct temac_local *lp) in temac_mdio_teardown()
|