Searched refs:macb (Results 1 - 4 of 4) sorted by relevance
/linux-master/drivers/net/ethernet/cadence/ |
H A D | Makefile | 5 macb-y := macb_main.o 8 macb-y += macb_ptp.o 11 obj-$(CONFIG_MACB) += macb.o
|
H A D | macb_ptp.c | 24 #include "macb.h" 28 static struct macb_dma_desc_ptp *macb_ptp_desc(struct macb *bp, 44 struct macb *bp = container_of(ptp, struct macb, ptp_clock_info); 80 struct macb *bp = container_of(ptp, struct macb, ptp_clock_info); 102 static int gem_tsu_incr_set(struct macb *bp, struct tsu_incr *incr_spec) 124 struct macb *bp = container_of(ptp, struct macb, ptp_clock_info); 159 struct macb *b [all...] |
H A D | macb_main.c | 41 #include "macb.h" 128 static unsigned int macb_dma_desc_get_size(struct macb *bp) 155 static unsigned int macb_adj_dma_desc_idx(struct macb *bp, unsigned int desc_idx) 174 static struct macb_dma_desc_64 *macb_64b_desc(struct macb *bp, struct macb_dma_desc *desc) 182 static unsigned int macb_tx_ring_wrap(struct macb *bp, unsigned int index) 211 static unsigned int macb_rx_ring_wrap(struct macb *bp, unsigned int index) 230 static u32 hw_readl_native(struct macb *bp, int offset) 235 static void hw_writel_native(struct macb *bp, int offset, u32 value) 240 static u32 hw_readl(struct macb *bp, int offset) 245 static void hw_writel(struct macb *b [all...] |
H A D | macb.h | 1148 struct macb; 1152 int (*mog_alloc_rx_buffers)(struct macb *bp); 1153 void (*mog_free_rx_buffers)(struct macb *bp); 1154 void (*mog_init_rings)(struct macb *bp); 1164 unsigned int (*get_tsu_rate)(struct macb *bp); 1205 struct macb *bp; 1249 struct macb { struct 1254 u32 (*macb_reg_readl)(struct macb *bp, int offset); 1255 void (*macb_reg_writel)(struct macb *bp, int offset, u32 value); 1275 struct macb_stats macb; member in union:macb::__anon1231 [all...] |
Completed in 302 milliseconds