Lines Matching full:genet
3 * Broadcom GENET (Gigabit Ethernet) controller driver
370 /* GENET v4 supports 40-bits pointer addressing
403 /* Set at runtime once GENET version is known */
909 /* GENET TDMA hardware does not support a configurable timeout, but will in bcmgenet_set_coalesce()
2663 /* Enable MDIO interrupts on GENET v3+ */ in init_umac()
3687 /* GENET hardware parameters/characteristics */
3759 /* Infer hardware parameters from the detected GENET version */
3786 /* Read GENET HW version */ in bcmgenet_set_hw_params()
3797 "GENET version mismatch, got: %d, configured for: %d\n", in bcmgenet_set_hw_params()
3801 /* Print the GENET core version */ in bcmgenet_set_hw_params()
3802 dev_info(&priv->pdev->dev, "GENET " GENET_VER_FMT, in bcmgenet_set_hw_params()
3807 * to find the PHY major revision in bits 15:8 while the GENET register in bcmgenet_set_hw_params()
3821 * the PHY not from GENET. in bcmgenet_set_hw_params()
3824 pr_warn("GENET is reporting EPHY revision: 0x%04x\n", in bcmgenet_set_hw_params()
3841 pr_warn("GENET does not support 40-bits PA\n"); in bcmgenet_set_hw_params()
3916 { .compatible = "brcm,genet-v1", .data = &v1_plat_data },
3917 { .compatible = "brcm,genet-v2", .data = &v2_plat_data },
3918 { .compatible = "brcm,genet-v3", .data = &v3_plat_data },
3919 { .compatible = "brcm,genet-v4", .data = &v4_plat_data },
3920 { .compatible = "brcm,genet-v5", .data = &v5_plat_data },
3921 { .compatible = "brcm,bcm2711-genet-v5", .data = &bcm2711_plat_data },
3922 { .compatible = "brcm,bcm7712-genet-v5", .data = &bcm7712_plat_data },
4383 MODULE_DESCRIPTION("Broadcom GENET Ethernet controller driver");