| /linux-6.15/drivers/net/ethernet/cadence/ |
| H A D | macb_ptp.c | 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() 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() 327 struct macb *bp = netdev_priv(dev); in gem_ptp_init() 356 struct macb *bp = netdev_priv(ndev); in gem_ptp_remove() 367 static int gem_ptp_set_ts_mode(struct macb *bp, in gem_ptp_set_ts_mode() 380 struct macb *bp = netdev_priv(dev); in gem_get_hwtst() [all …]
|
| H A D | macb_main.c | 339 struct macb *bp = bus->priv; in macb_mdio_read_c22() 372 struct macb *bp = bus->priv; in macb_mdio_read_c45() 418 struct macb *bp = bus->priv; in macb_mdio_write_c22() 451 struct macb *bp = bus->priv; in macb_mdio_write_c45() 556 struct macb *bp = container_of(pcs, struct macb, phylink_usx_pcs); in macb_usx_pcs_link_up() 571 struct macb *bp = container_of(pcs, struct macb, phylink_usx_pcs); in macb_usx_pcs_get_state() 591 struct macb *bp = container_of(pcs, struct macb, phylink_usx_pcs); in macb_usx_pcs_config() 1224 struct macb *bp = queue->bp; in macb_tx_complete() 1304 struct macb *bp = queue->bp; in gem_rx_refill() 5183 struct macb *bp; in macb_probe() [all …]
|
| 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.h | 1152 struct macb; 1156 int (*mog_alloc_rx_buffers)(struct macb *bp); 1157 void (*mog_free_rx_buffers)(struct macb *bp); 1158 void (*mog_init_rings)(struct macb *bp); 1168 unsigned int (*get_tsu_rate)(struct macb *bp); 1209 struct macb *bp; 1253 struct macb { struct 1258 u32 (*macb_reg_readl)(struct macb *bp, int offset); argument 1283 struct macb_stats macb; argument 1390 static inline bool macb_is_gem(struct macb *bp) in macb_is_gem() [all …]
|
| H A D | Kconfig | 35 will be macb.
|
| /linux-6.15/Documentation/devicetree/bindings/net/ |
| H A D | cdns,macb.yaml | 4 $id: http://devicetree.org/schemas/net/cdns,macb.yaml# 37 - cdns,at91sam9260-macb # Atmel at91sam9 SoCs 38 - cdns,sam9x60-macb # Microchip sam9x60 SoC 39 - microchip,mpfs-macb # Microchip PolarFire SoC 40 - const: cdns,macb # Generic 44 - atmel,sama5d3-macb # 10/100Mbit IP on Atmel sama5d3 SoCs 46 - cdns,at91sam9260-macb # Atmel at91sam9 SoCs. 47 - const: cdns,macb # Generic 54 - cdns,np4-macb # NP4 SoC devices 60 - cdns,macb # Generic [all …]
|
| /linux-6.15/arch/arm/boot/dts/microchip/ |
| H A D | sama5d3_emac.dtsi | 37 compatible = "atmel,sama5d3-macb", "cdns,at91sam9260-macb", "cdns,macb";
|
| H A D | at91sam9x5_macb1.dtsi | 34 compatible = "cdns,at91sam9260-macb", "cdns,macb";
|
| H A D | at91sam9x5_macb0.dtsi | 46 compatible = "cdns,at91sam9260-macb", "cdns,macb";
|
| H A D | at91sam9260.dtsi | 308 macb { 630 compatible = "cdns,at91sam9260-macb", "cdns,macb";
|
| H A D | at91sam9263.dtsi | 257 macb { 629 compatible = "cdns,at91sam9260-macb", "cdns,macb";
|
| H A D | sam9x60.dtsi | 1033 compatible = "cdns,sam9x60-macb", "cdns,macb"; 1042 compatible = "cdns,sam9x60-macb", "cdns,macb";
|
| H A D | at91sam9g45.dtsi | 383 macb { 746 compatible = "cdns,at91sam9260-macb", "cdns,macb";
|
| H A D | at91rm9200.dtsi | 344 macb {
|
| /linux-6.15/arch/riscv/boot/dts/microchip/ |
| H A D | mpfs.dtsi | 441 compatible = "microchip,mpfs-macb", "cdns,macb"; 455 compatible = "microchip,mpfs-macb", "cdns,macb";
|
| /linux-6.15/Documentation/devicetree/bindings/usb/ |
| H A D | atmel-usb.txt | 63 - interrupts: Should contain macb interrupt
|