Searched refs:macb (Results 1 – 15 of 15) sorted by relevance
/Linux-v6.6/drivers/net/ethernet/cadence/ |
D | macb_ptp.c | 28 static struct macb_dma_desc_ptp *macb_ptp_desc(struct macb *bp, in macb_ptp_desc() 44 struct macb *bp = container_of(ptp, struct macb, ptp_clock_info); in gem_tsu_get_time() 80 struct macb *bp = container_of(ptp, struct macb, ptp_clock_info); in gem_tsu_set_time() 102 static int gem_tsu_incr_set(struct macb *bp, struct tsu_incr *incr_spec) in gem_tsu_incr_set() 124 struct macb *bp = container_of(ptp, struct macb, ptp_clock_info); in gem_ptp_adjfine() 159 struct macb *bp = container_of(ptp, struct macb, ptp_clock_info); in gem_ptp_adjtime() 205 static void gem_ptp_init_timer(struct macb *bp) in gem_ptp_init_timer() 220 static void gem_ptp_init_tsu(struct macb *bp) in gem_ptp_init_tsu() 236 static void gem_ptp_clear_timer(struct macb *bp) in gem_ptp_clear_timer() 246 static int gem_hw_timestamp(struct macb *bp, u32 dma_desc_ts_1, in gem_hw_timestamp() [all …]
|
D | macb_main.c | 128 static unsigned int macb_dma_desc_get_size(struct macb *bp) in macb_dma_desc_get_size() 155 static unsigned int macb_adj_dma_desc_idx(struct macb *bp, unsigned int desc_idx) in macb_adj_dma_desc_idx() 174 static struct macb_dma_desc_64 *macb_64b_desc(struct macb *bp, struct macb_dma_desc *desc) in macb_64b_desc() 182 static unsigned int macb_tx_ring_wrap(struct macb *bp, unsigned int index) in macb_tx_ring_wrap() 211 static unsigned int macb_rx_ring_wrap(struct macb *bp, unsigned int index) in macb_rx_ring_wrap() 230 static u32 hw_readl_native(struct macb *bp, int offset) in hw_readl_native() 235 static void hw_writel_native(struct macb *bp, int offset, u32 value) in hw_writel_native() 240 static u32 hw_readl(struct macb *bp, int offset) in hw_readl() 245 static void hw_writel(struct macb *bp, int offset, u32 value) in hw_writel() 279 static void macb_set_hwaddr(struct macb *bp) in macb_set_hwaddr() [all …]
|
D | Makefile | 5 macb-y := macb_main.o 8 macb-y += macb_ptp.o 11 obj-$(CONFIG_MACB) += macb.o
|
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); 1204 struct macb *bp; 1248 struct macb { struct 1253 u32 (*macb_reg_readl)(struct macb *bp, int offset); argument 1254 void (*macb_reg_writel)(struct macb *bp, int offset, u32 value); argument 1274 struct macb_stats macb; argument [all …]
|
D | Kconfig | 35 will be macb.
|
/Linux-v6.6/arch/arm/boot/dts/microchip/ |
D | sama5d3_emac.dtsi | 37 compatible = "atmel,sama5d3-macb", "cdns,at91sam9260-macb", "cdns,macb";
|
D | at91sam9x5_macb1.dtsi | 34 compatible = "cdns,at91sam9260-macb", "cdns,macb";
|
D | at91sam9x5_macb0.dtsi | 46 compatible = "cdns,at91sam9260-macb", "cdns,macb";
|
D | at91sam9260.dtsi | 308 macb { 630 compatible = "cdns,at91sam9260-macb", "cdns,macb";
|
D | at91sam9263.dtsi | 257 macb { 629 compatible = "cdns,at91sam9260-macb", "cdns,macb";
|
D | sam9x60.dtsi | 989 compatible = "cdns,sam9x60-macb", "cdns,macb"; 998 compatible = "cdns,sam9x60-macb", "cdns,macb";
|
D | at91sam9g45.dtsi | 383 macb { 746 compatible = "cdns,at91sam9260-macb", "cdns,macb";
|
D | at91rm9200.dtsi | 344 macb {
|
/Linux-v6.6/arch/riscv/boot/dts/microchip/ |
D | mpfs.dtsi | 419 compatible = "microchip,mpfs-macb", "cdns,macb"; 433 compatible = "microchip,mpfs-macb", "cdns,macb";
|
/Linux-v6.6/Documentation/devicetree/bindings/usb/ |
D | atmel-usb.txt | 63 - interrupts: Should contain macb interrupt
|