Home
last modified time | relevance | path

Searched full:genet (Results 1 – 25 of 46) sorted by relevance

12

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Dbrcm,bcmgenet.txt1 * 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 …]
Dbrcm,unimac-mdio.txt4 - 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/
Dbrcm,bcmgenet.yaml7 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 …]
Dbrcm,unimac-mdio.yaml20 - 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/
DMakefile2 obj-$(CONFIG_BCMGENET) += genet.o
3 genet-objs := bcmgenet.o bcmmii.o bcmgenet_wol.o
Dbcmgenet.c3 * 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 …]
Dbcmmii.c3 * 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/
DMakefile2 obj-$(CONFIG_BCMGENET) += genet.o
3 genet-objs := bcmgenet.o bcmmii.o bcmgenet_wol.o
Dbcmgenet.c3 * 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 …]
Dbcmmii.c3 * 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/
Dmdio-bcm-unimac.c337 { .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/
Dmdio-bcm-unimac.c339 { .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/
Dbcm2711-rpi-4-b.dts26 ethernet0 = &genet;
244 &genet {
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/
DMakefile9 obj-$(CONFIG_BCMGENET) += genet/
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/
DMakefile8 obj-$(CONFIG_BCMGENET) += genet/
/kernel/linux/linux-6.6/arch/arm/boot/dts/broadcom/
Dbcm2711-rpi-cm4-io.dts100 &genet {
Dbcm2711-rpi.dtsi15 ethernet0 = &genet;
Dbcm2711-rpi-cm4.dtsi84 &genet {
/kernel/linux/linux-6.6/arch/mips/boot/dts/brcm/
Dbcm7420.dtsi240 compatible = "brcm,genet-v1";
249 compatible = "brcm,genet-mdio-v1";
Dbcm7358.dtsi268 compatible = "brcm,genet-v2";
277 compatible = "brcm,genet-mdio-v2";
Dbcm7362.dtsi267 compatible = "brcm,genet-v2";
276 compatible = "brcm,genet-mdio-v2";
Dbcm7360.dtsi271 compatible = "brcm,genet-v2";
280 compatible = "brcm,genet-mdio-v2";
/kernel/linux/linux-5.10/arch/mips/boot/dts/brcm/
Dbcm7420.dtsi240 compatible = "brcm,genet-v1";
249 compatible = "brcm,genet-mdio-v1";
Dbcm7358.dtsi268 compatible = "brcm,genet-v2";
277 compatible = "brcm,genet-mdio-v2";
Dbcm7362.dtsi267 compatible = "brcm,genet-v2";
276 compatible = "brcm,genet-mdio-v2";

12