Home
last modified time | relevance | path

Searched refs:macb (Results 1 – 16 of 16) sorted by relevance

/linux-6.15/drivers/net/ethernet/cadence/
H A Dmacb_ptp.c44 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 Dmacb_main.c339 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 DMakefile5 macb-y := macb_main.o
8 macb-y += macb_ptp.o
11 obj-$(CONFIG_MACB) += macb.o
H A Dmacb.h1152 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 DKconfig35 will be macb.
/linux-6.15/Documentation/devicetree/bindings/net/
H A Dcdns,macb.yaml4 $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 Dsama5d3_emac.dtsi37 compatible = "atmel,sama5d3-macb", "cdns,at91sam9260-macb", "cdns,macb";
H A Dat91sam9x5_macb1.dtsi34 compatible = "cdns,at91sam9260-macb", "cdns,macb";
H A Dat91sam9x5_macb0.dtsi46 compatible = "cdns,at91sam9260-macb", "cdns,macb";
H A Dat91sam9260.dtsi308 macb {
630 compatible = "cdns,at91sam9260-macb", "cdns,macb";
H A Dat91sam9263.dtsi257 macb {
629 compatible = "cdns,at91sam9260-macb", "cdns,macb";
H A Dsam9x60.dtsi1033 compatible = "cdns,sam9x60-macb", "cdns,macb";
1042 compatible = "cdns,sam9x60-macb", "cdns,macb";
H A Dat91sam9g45.dtsi383 macb {
746 compatible = "cdns,at91sam9260-macb", "cdns,macb";
H A Dat91rm9200.dtsi344 macb {
/linux-6.15/arch/riscv/boot/dts/microchip/
H A Dmpfs.dtsi441 compatible = "microchip,mpfs-macb", "cdns,macb";
455 compatible = "microchip,mpfs-macb", "cdns,macb";
/linux-6.15/Documentation/devicetree/bindings/usb/
H A Datmel-usb.txt63 - interrupts: Should contain macb interrupt