Home
last modified time | relevance | path

Searched full:unimac (Results 1 – 25 of 41) sorted by relevance

12

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/
Dbrcm,unimac-mdio.yaml4 $id: http://devicetree.org/schemas/net/brcm,unimac-mdio.yaml#
7 title: Broadcom UniMAC MDIO bus controller
27 - brcm,unimac-mdio
77 compatible = "brcm,unimac-mdio";
Dbrcm,asp-v2.0.yaml74 the unimac/port.
85 $ref: brcm,unimac-mdio.yaml
88 ASP internal UniMAC MDIO bus
Dbrcm,bcmgenet.yaml58 $ref: brcm,unimac-mdio.yaml
61 GENET internal UniMAC MDIO bus
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Dbrcm,unimac-mdio.txt1 * Broadcom UniMAC MDIO bus controller
6 "brcm,unimac-mdio"
32 compatible = "brcm,unimac-mdio";
/kernel/linux/linux-5.10/drivers/net/mdio/
Dmdio-bcm-unimac.c3 * Broadcom UniMAC MDIO bus controller driver
17 #include <linux/platform_data/mdio-bcm-unimac.h>
270 bus->name = "unimac MII bus"; in unimac_mdio_probe()
288 dev_info(&pdev->dev, "Broadcom UniMAC MDIO bus\n"); in unimac_mdio_probe()
342 { .compatible = "brcm,unimac-mdio", },
359 MODULE_DESCRIPTION("Broadcom UniMAC MDIO bus controller");
DKconfig82 tristate "Broadcom UniMAC MDIO bus controller"
85 This module provides a driver for the Broadcom UniMAC MDIO busses.
DMakefile8 obj-$(CONFIG_MDIO_BCM_UNIMAC) += mdio-bcm-unimac.o
/kernel/linux/linux-6.6/drivers/net/mdio/
Dmdio-bcm-unimac.c3 * Broadcom UniMAC MDIO bus controller driver
17 #include <linux/platform_data/mdio-bcm-unimac.h>
270 bus->name = "unimac MII bus"; in unimac_mdio_probe()
288 dev_info(&pdev->dev, "Broadcom UniMAC MDIO bus\n"); in unimac_mdio_probe()
345 { .compatible = "brcm,unimac-mdio", },
362 MODULE_DESCRIPTION("Broadcom UniMAC MDIO bus controller");
DKconfig97 tristate "Broadcom UniMAC MDIO bus controller"
100 This module provides a driver for the Broadcom UniMAC MDIO busses.
DMakefile10 obj-$(CONFIG_MDIO_BCM_UNIMAC) += mdio-bcm-unimac.o
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/dsa/
Db53.txt93 compatible = "brcm,unimac";
103 compatible = "brcm,unimac-mdio";
/kernel/linux/linux-6.6/include/linux/platform_data/
Dmdio-bcm-unimac.h11 #define UNIMAC_MDIO_DRV_NAME "unimac-mdio"
/kernel/linux/linux-5.10/include/linux/platform_data/
Dmdio-bcm-unimac.h11 #define UNIMAC_MDIO_DRV_NAME "unimac-mdio"
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/
Dbcmsysport.c136 /* If UniMAC forwards CRC, we need to skip over it to get in bcm_sysport_set_rx_csum()
226 /* UniMAC RSV counters */
256 /* UniMAC TSV counters */
286 /* UniMAC RUNT counters */
856 /* UniMAC may forward CRC */ in bcm_sysport_desc_rx()
1811 /* UniMAC stops on a packet boundary, wait for a full-sized packet in umac_enable_set()
1976 /* Reset UniMAC */ in bcm_sysport_open()
1982 /* Disable the UniMAC RX/TX */ in bcm_sysport_open()
2067 /* Turn on UniMAC TX/RX */ in bcm_sysport_open()
2116 /* Disable UniMAC RX */ in bcm_sysport_stop()
[all …]
Dbcmsysport.h16 #include "unimac.h"
215 /* UniMAC offset and defines */
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/
Dbcmsysport.c135 /* If UniMAC forwards CRC, we need to skip over it to get in bcm_sysport_set_rx_csum()
225 /* UniMAC RSV counters */
255 /* UniMAC TSV counters */
285 /* UniMAC RUNT counters */
840 /* UniMAC may forward CRC */ in bcm_sysport_desc_rx()
1794 /* UniMAC stops on a packet boundary, wait for a full-sized packet in umac_enable_set()
1955 /* Reset UniMAC */ in bcm_sysport_open()
1961 /* Disable the UniMAC RX/TX */ in bcm_sysport_open()
2043 /* Turn on UniMAC TX/RX */ in bcm_sysport_open()
2092 /* Disable UniMAC RX */ in bcm_sysport_stop()
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/
Dbrcm,misc.yaml15 reset, UniMAC control and more.
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/genet/
Dbcmmii.c24 #include <linux/platform_data/mdio-bcm-unimac.h>
436 /* Unimac MDIO bus controller starts at UniMAC offset + MDIO_CMD in bcmgenet_mii_register()
Dbcmgenet.c1013 /* UniMAC RSV counters */
1043 /* UniMAC TSV counters */
1073 /* UniMAC RUNT counters */
1078 /* Misc UniMAC counters */
1585 /* Power down the unimac, based on mode. */
2432 /* UniMAC stops on a packet boundary, wait for a full-size packet in umac_enable_set()
2510 /* If UniMAC forwards CRC, we need to skip over it to get in init_umac()
3325 /* If this is an internal GPHY, power it back on now, before UniMAC is in bcmgenet_open()
3326 * brought out of reset as absolutely no UniMAC activity is allowed in bcmgenet_open()
3603 * without disabling the UniMAC RX/TX enable bits. in bcmgenet_set_mac_addr()
[all …]
Dbcmgenet_wol.c165 /* Do not leave UniMAC in MPD mode only */ in bcmgenet_wol_power_down_cfg()
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/genet/
Dbcmmii.c24 #include <linux/platform_data/mdio-bcm-unimac.h>
483 /* Unimac MDIO bus controller starts at UniMAC offset + MDIO_CMD in bcmgenet_mii_register()
Dbcmgenet.c1041 /* UniMAC RSV counters */
1071 /* UniMAC TSV counters */
1101 /* UniMAC RUNT counters */
1106 /* Misc UniMAC counters */
1638 /* Power down the unimac, based on mode. */
2485 /* UniMAC stops on a packet boundary, wait for a full-size packet in umac_enable_set()
2565 /* If UniMAC forwards CRC, we need to skip over it to get in init_umac()
3388 /* If this is an internal GPHY, power it back on now, before UniMAC is in bcmgenet_open()
3389 * brought out of reset as absolutely no UniMAC activity is allowed in bcmgenet_open()
3666 * without disabling the UniMAC RX/TX enable bits. in bcmgenet_set_mac_addr()
[all …]
Dbcmgenet.h19 #include "../unimac.h"
237 /* uniMac intrl2 registers */
Dbcmgenet_wol.c188 /* Do not leave UniMAC in MPD mode only */ in bcmgenet_wol_power_down_cfg()
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/asp2/
Dbcmasp_ethtool.c51 STAT_BCMASP_RX_CTRL_PER_INTF("Frames From Unimac",

12