Lines Matching full:genet
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()
3825 dev_info(&priv->pdev->dev, "GENET " GENET_VER_FMT, in bcmgenet_set_hw_params()
3830 * to find the PHY major revision in bits 15:8 while the GENET register in bcmgenet_set_hw_params()
3844 * the PHY not from GENET. in bcmgenet_set_hw_params()
3847 pr_warn("GENET is reporting EPHY revision: 0x%04x\n", in bcmgenet_set_hw_params()
3864 pr_warn("GENET does not support 40-bits PA\n"); in bcmgenet_set_hw_params()
3921 { .compatible = "brcm,genet-v1", .data = &v1_plat_data },
3922 { .compatible = "brcm,genet-v2", .data = &v2_plat_data },
3923 { .compatible = "brcm,genet-v3", .data = &v3_plat_data },
3924 { .compatible = "brcm,genet-v4", .data = &v4_plat_data },
3925 { .compatible = "brcm,genet-v5", .data = &v5_plat_data },
3926 { .compatible = "brcm,bcm2711-genet-v5", .data = &bcm2711_plat_data },
4315 MODULE_DESCRIPTION("Broadcom GENET Ethernet controller driver");