Lines Matching full:gphy
845 * Also with various other PHY / port combinations (PHY11G GPHY, PHY22F in gswip_setup()
846 * GPHY, external RGMII PEF7071/7072) any traffic would stop. Sometimes in gswip_setup()
1891 { .compatible = "lantiq,xrx200-gphy-fw", .data = NULL },
1892 { .compatible = "lantiq,xrx200a1x-gphy-fw", .data = &xrx200a1x_gphy_data },
1893 { .compatible = "lantiq,xrx200a2x-gphy-fw", .data = &xrx200a2x_gphy_data },
1894 { .compatible = "lantiq,xrx300-gphy-fw", .data = &xrx300_gphy_data },
1895 { .compatible = "lantiq,xrx330-gphy-fw", .data = &xrx300_gphy_data },
1926 /* GPHY cores need the firmware code in a persistent and contiguous in gswip_gphy_fw_load()
1962 snprintf(gphyname, sizeof(gphyname), "gphy%d", i); in gswip_gphy_fw_probe()
1974 ret = of_property_read_u32(gphy_fw_np, "lantiq,gphy-mode", &gphy_mode); in gswip_gphy_fw_probe()
1987 return dev_err_probe(dev, -EINVAL, "Unknown GPHY mode %d\n", in gswip_gphy_fw_probe()
1994 "Failed to lookup gphy reset\n"); in gswip_gphy_fw_probe()
2010 dev_err(priv->dev, "can not reset GPHY FW pointer\n"); in gswip_gphy_fw_remove()
2027 * GPHY firmware. The VRX200 rev 1.2 uses the GSWIP 2.1 and also in gswip_gphy_fw_list()
2028 * needs a different GPHY firmware. in gswip_gphy_fw_list()
2030 if (of_device_is_compatible(gphy_fw_list_np, "lantiq,xrx200-gphy-fw")) { in gswip_gphy_fw_list()
2051 "GPHY compatible type not supported\n"); in gswip_gphy_fw_list()
2080 * taken out of reset. For the SoC-internal GPHY variant there in gswip_gphy_fw_list()
2157 gphy_fw_np = of_get_compatible_child(dev->of_node, "lantiq,gphy-fw"); in gswip_probe()
2163 "gphy fw probe failed\n"); in gswip_probe()