| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | brcm,unimac-mdio.yaml | 4 $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";
|
| D | brcm,asp-v2.0.yaml | 74 the unimac/port. 85 $ref: brcm,unimac-mdio.yaml 88 ASP internal UniMAC MDIO bus
|
| D | brcm,bcmgenet.yaml | 58 $ref: brcm,unimac-mdio.yaml 61 GENET internal UniMAC MDIO bus
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | brcm,unimac-mdio.txt | 1 * Broadcom UniMAC MDIO bus controller 6 "brcm,unimac-mdio" 32 compatible = "brcm,unimac-mdio";
|
| /kernel/linux/linux-5.10/drivers/net/mdio/ |
| D | mdio-bcm-unimac.c | 3 * 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");
|
| D | Kconfig | 82 tristate "Broadcom UniMAC MDIO bus controller" 85 This module provides a driver for the Broadcom UniMAC MDIO busses.
|
| D | Makefile | 8 obj-$(CONFIG_MDIO_BCM_UNIMAC) += mdio-bcm-unimac.o
|
| /kernel/linux/linux-6.6/drivers/net/mdio/ |
| D | mdio-bcm-unimac.c | 3 * 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() 344 { .compatible = "brcm,unimac-mdio", }, 361 MODULE_DESCRIPTION("Broadcom UniMAC MDIO bus controller");
|
| D | Kconfig | 97 tristate "Broadcom UniMAC MDIO bus controller" 100 This module provides a driver for the Broadcom UniMAC MDIO busses.
|
| D | Makefile | 10 obj-$(CONFIG_MDIO_BCM_UNIMAC) += mdio-bcm-unimac.o
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/dsa/ |
| D | b53.txt | 93 compatible = "brcm,unimac"; 103 compatible = "brcm,unimac-mdio";
|
| /kernel/linux/linux-6.6/include/linux/platform_data/ |
| D | mdio-bcm-unimac.h | 11 #define UNIMAC_MDIO_DRV_NAME "unimac-mdio"
|
| /kernel/linux/linux-5.10/include/linux/platform_data/ |
| D | mdio-bcm-unimac.h | 11 #define UNIMAC_MDIO_DRV_NAME "unimac-mdio"
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/ |
| D | bcmsysport.c | 136 /* 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() 1810 /* UniMAC stops on a packet boundary, wait for a full-sized packet in umac_enable_set() 1971 /* Reset UniMAC */ in bcm_sysport_open() 1977 /* Disable the UniMAC RX/TX */ in bcm_sysport_open() 2062 /* Turn on UniMAC TX/RX */ in bcm_sysport_open() 2111 /* Disable UniMAC RX */ in bcm_sysport_stop() [all …]
|
| D | bcmsysport.h | 16 #include "unimac.h" 215 /* UniMAC offset and defines */
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
| D | bcmsysport.c | 135 /* 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/ |
| D | brcm,misc.yaml | 15 reset, UniMAC control and more.
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/genet/ |
| D | bcmmii.c | 24 #include <linux/platform_data/mdio-bcm-unimac.h> 430 /* Unimac MDIO bus controller starts at UniMAC offset + MDIO_CMD in bcmgenet_mii_register()
|
| D | bcmgenet.c | 1013 /* UniMAC RSV counters */ 1043 /* UniMAC TSV counters */ 1073 /* UniMAC RUNT counters */ 1078 /* Misc UniMAC counters */ 1588 /* Power down the unimac, based on mode. */ 2435 /* UniMAC stops on a packet boundary, wait for a full-size packet in umac_enable_set() 2513 /* If UniMAC forwards CRC, we need to skip over it to get in init_umac() 3328 /* If this is an internal GPHY, power it back on now, before UniMAC is in bcmgenet_open() 3329 * brought out of reset as absolutely no UniMAC activity is allowed in bcmgenet_open() 3606 * without disabling the UniMAC RX/TX enable bits. in bcmgenet_set_mac_addr() [all …]
|
| D | bcmgenet_wol.c | 165 /* Do not leave UniMAC in MPD mode only */ in bcmgenet_wol_power_down_cfg()
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/genet/ |
| D | bcmmii.c | 24 #include <linux/platform_data/mdio-bcm-unimac.h> 479 /* Unimac MDIO bus controller starts at UniMAC offset + MDIO_CMD in bcmgenet_mii_register()
|
| D | bcmgenet.c | 1041 /* UniMAC RSV counters */ 1071 /* UniMAC TSV counters */ 1101 /* UniMAC RUNT counters */ 1106 /* Misc UniMAC counters */ 1638 /* Power down the unimac, based on mode. */ 2481 /* UniMAC stops on a packet boundary, wait for a full-size packet in umac_enable_set() 2559 /* If UniMAC forwards CRC, we need to skip over it to get in init_umac() 3372 /* If this is an internal GPHY, power it back on now, before UniMAC is in bcmgenet_open() 3373 * brought out of reset as absolutely no UniMAC activity is allowed in bcmgenet_open() 3647 * without disabling the UniMAC RX/TX enable bits. in bcmgenet_set_mac_addr() [all …]
|
| D | bcmgenet_wol.c | 182 /* Do not leave UniMAC in MPD mode only */ in bcmgenet_wol_power_down_cfg()
|
| D | bcmgenet.h | 19 #include "../unimac.h" 237 /* uniMac intrl2 registers */
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/asp2/ |
| D | bcmasp_intf.c | 420 /* UniMAC stops on a packet boundary, wait for a full-sized packet in umac_enable_set() 1064 /* Disable the UniMAC RX/TX */ in bcmasp_netif_init() 1086 /* Turn on UniMAC TX/RX */ in bcmasp_netif_init() 1324 /* UniMAC receive needs to be turned on */ in bcmasp_suspend_to_wol()
|