Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/xilinx/
Dll_temac.h331 struct temac_local { struct
347 u32 (*dma_in)(struct temac_local *, int); argument
348 void (*dma_out)(struct temac_local *, int, u32); argument
373 u32 temac_ior(struct temac_local *lp, int offset); argument
374 void temac_iow(struct temac_local *lp, int offset, u32 value);
375 int temac_indirect_busywait(struct temac_local *lp);
376 u32 temac_indirect_in32(struct temac_local *lp, int reg);
377 void temac_indirect_out32(struct temac_local *lp, int reg, u32 value);
381 int temac_mdio_setup(struct temac_local *lp, struct device_node *np);
382 void temac_mdio_teardown(struct temac_local *lp);
Dll_temac_main.c64 u32 temac_ior(struct temac_local *lp, int offset) in temac_ior()
69 void temac_iow(struct temac_local *lp, int offset, u32 value) in temac_iow()
74 int temac_indirect_busywait(struct temac_local *lp) in temac_indirect_busywait()
93 u32 temac_indirect_in32(struct temac_local *lp, int reg) in temac_indirect_in32()
112 void temac_indirect_out32(struct temac_local *lp, int reg, u32 value) in temac_indirect_out32()
126 static u32 temac_dma_in32(struct temac_local *lp, int reg) in temac_dma_in32()
136 static void temac_dma_out32(struct temac_local *lp, int reg, u32 value) in temac_dma_out32()
150 static u32 temac_dma_dcr_in(struct temac_local *lp, int reg) in temac_dma_dcr_in()
158 static void temac_dma_dcr_out(struct temac_local *lp, int reg, u32 value) in temac_dma_dcr_out()
167 static int temac_dcr_setup(struct temac_local *lp, struct platform_device *op, in temac_dcr_setup()
[all …]
Dll_temac_mdio.c25 struct temac_local *lp = bus->priv; in temac_mdio_read()
44 struct temac_local *lp = bus->priv; in temac_mdio_write()
60 int temac_mdio_setup(struct temac_local *lp, struct device_node *np) in temac_mdio_setup()
114 void temac_mdio_teardown(struct temac_local *lp) in temac_mdio_teardown()