| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | brcm,bcmgenet.txt | 1 * Broadcom BCM7xxx Ethernet Controller (GENET) 4 - compatible: should contain one of "brcm,genet-v1", "brcm,genet-v2", 5 "brcm,genet-v3", "brcm,genet-v4", "brcm,genet-v5", "brcm,bcm2711-genet-v5". 19 of the GENET block. The first phandle is the main GENET clock used during 27 - fixed-link: When the GENET interface is connected to a MoCA hardware block or 36 configuration of the GENET instance 40 - compatible: should contain one of "brcm,genet-mdio-v1", "brcm,genet-mdio-v2" 41 "brcm,genet-mdio-v3", "brcm,genet-mdio-v4", "brcm,genet-mdio-v5", the version 42 has to match the parent node compatible property (e.g: brcm,genet-v4 pairs 43 with brcm,genet-mdio-v4) [all …]
|
| D | brcm,unimac-mdio.txt | 4 - compatible: should one from "brcm,genet-mdio-v1", "brcm,genet-mdio-v2", 5 "brcm,genet-mdio-v3", "brcm,genet-mdio-v4", "brcm,genet-mdio-v5" or
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | brcm,bcmgenet.yaml | 7 title: Broadcom BCM7xxx Ethernet Controller (GENET) 16 - brcm,genet-v1 17 - brcm,genet-v2 18 - brcm,genet-v3 19 - brcm,genet-v4 20 - brcm,genet-v5 21 - brcm,bcm2711-genet-v5 22 - brcm,bcm7712-genet-v5 61 GENET internal UniMAC MDIO bus 81 compatible = "brcm,genet-v4"; [all …]
|
| D | brcm,unimac-mdio.yaml | 20 - brcm,genet-mdio-v1 21 - brcm,genet-mdio-v2 22 - brcm,genet-mdio-v3 23 - brcm,genet-mdio-v4 24 - brcm,genet-mdio-v5
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/genet/ |
| D | Makefile | 2 obj-$(CONFIG_BCMGENET) += genet.o 3 genet-objs := bcmgenet.o bcmmii.o bcmgenet_wol.o
|
| D | bcmgenet.c | 3 * Broadcom GENET (Gigabit Ethernet) controller driver 372 /* GENET v4 supports 40-bits pointer addressing 405 /* Set at runtime once GENET version is known */ 897 /* GENET TDMA hardware does not support a configurable timeout, but will in bcmgenet_set_coalesce() 2586 /* Enable MDIO interrupts on GENET v3+ */ in init_umac() 3732 /* Array of GENET hardware parameters/characteristics */ 3824 /* Infer hardware parameters from the detected GENET version */ 3850 /* Read GENET HW version */ in bcmgenet_set_hw_params() 3861 "GENET version mismatch, got: %d, configured for: %d\n", in bcmgenet_set_hw_params() 3865 /* Print the GENET core version */ in bcmgenet_set_hw_params() [all …]
|
| D | bcmmii.c | 3 * Broadcom GENET MDIO routines 323 * modes that GENET driver officially supports on Broadcom STB chips: in bcmgenet_mii_probe() 398 * those versions of GENET. in bcmgenet_mii_probe() 415 compat = kasprintf(GFP_KERNEL, "brcm,genet-mdio-v%d", priv->version); in bcmgenet_mii_of_find_mdio()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/genet/ |
| D | Makefile | 2 obj-$(CONFIG_BCMGENET) += genet.o 3 genet-objs := bcmgenet.o bcmmii.o bcmgenet_wol.o
|
| D | bcmgenet.c | 3 * Broadcom GENET (Gigabit Ethernet) controller driver 390 /* GENET v4 supports 40-bits pointer addressing 423 /* Set at runtime once GENET version is known */ 911 /* GENET TDMA hardware does not support a configurable timeout, but will in bcmgenet_set_coalesce() 2540 /* Enable MDIO interrupts on GENET v3+ */ in init_umac() 3691 /* Array of GENET hardware parameters/characteristics */ 3783 /* Infer hardware parameters from the detected GENET version */ 3809 /* Read GENET HW version */ in bcmgenet_set_hw_params() 3820 "GENET version mismatch, got: %d, configured for: %d\n", in bcmgenet_set_hw_params() 3824 /* Print the GENET core version */ in bcmgenet_set_hw_params() [all …]
|
| D | bcmmii.c | 3 * Broadcom GENET MDIO routines 352 * those versions of GENET. in bcmgenet_mii_probe() 366 compat = kasprintf(GFP_KERNEL, "brcm,genet-mdio-v%d", priv->version); in bcmgenet_mii_of_find_mdio()
|
| /kernel/linux/linux-5.10/drivers/net/mdio/ |
| D | mdio-bcm-unimac.c | 337 { .compatible = "brcm,genet-mdio-v5", }, 338 { .compatible = "brcm,genet-mdio-v4", }, 339 { .compatible = "brcm,genet-mdio-v3", }, 340 { .compatible = "brcm,genet-mdio-v2", }, 341 { .compatible = "brcm,genet-mdio-v1", },
|
| /kernel/linux/linux-6.6/drivers/net/mdio/ |
| D | mdio-bcm-unimac.c | 339 { .compatible = "brcm,genet-mdio-v5", }, 340 { .compatible = "brcm,genet-mdio-v4", }, 341 { .compatible = "brcm,genet-mdio-v3", }, 342 { .compatible = "brcm,genet-mdio-v2", }, 343 { .compatible = "brcm,genet-mdio-v1", },
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | bcm2711-rpi-4-b.dts | 26 ethernet0 = &genet; 244 &genet {
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/ |
| D | Makefile | 9 obj-$(CONFIG_BCMGENET) += genet/
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
| D | Makefile | 8 obj-$(CONFIG_BCMGENET) += genet/
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/broadcom/ |
| D | bcm2711-rpi-cm4-io.dts | 100 &genet {
|
| D | bcm2711-rpi.dtsi | 15 ethernet0 = &genet;
|
| D | bcm2711-rpi-cm4.dtsi | 84 &genet {
|
| /kernel/linux/linux-6.6/arch/mips/boot/dts/brcm/ |
| D | bcm7420.dtsi | 240 compatible = "brcm,genet-v1"; 249 compatible = "brcm,genet-mdio-v1";
|
| D | bcm7358.dtsi | 268 compatible = "brcm,genet-v2"; 277 compatible = "brcm,genet-mdio-v2";
|
| D | bcm7362.dtsi | 267 compatible = "brcm,genet-v2"; 276 compatible = "brcm,genet-mdio-v2";
|
| D | bcm7360.dtsi | 271 compatible = "brcm,genet-v2"; 280 compatible = "brcm,genet-mdio-v2";
|
| /kernel/linux/linux-5.10/arch/mips/boot/dts/brcm/ |
| D | bcm7420.dtsi | 240 compatible = "brcm,genet-v1"; 249 compatible = "brcm,genet-mdio-v1";
|
| D | bcm7358.dtsi | 268 compatible = "brcm,genet-v2"; 277 compatible = "brcm,genet-mdio-v2";
|
| D | bcm7362.dtsi | 267 compatible = "brcm,genet-v2"; 276 compatible = "brcm,genet-mdio-v2";
|