Lines Matching full:gphy

818 	 * Also with various other PHY / port combinations (PHY11G GPHY, PHY22F  in gswip_setup()
819 * GPHY, external RGMII PEF7071/7072) any traffic would stop. Sometimes in gswip_setup()
1864 { .compatible = "lantiq,xrx200-gphy-fw", .data = NULL },
1865 { .compatible = "lantiq,xrx200a1x-gphy-fw", .data = &xrx200a1x_gphy_data },
1866 { .compatible = "lantiq,xrx200a2x-gphy-fw", .data = &xrx200a2x_gphy_data },
1867 { .compatible = "lantiq,xrx300-gphy-fw", .data = &xrx300_gphy_data },
1868 { .compatible = "lantiq,xrx330-gphy-fw", .data = &xrx300_gphy_data },
1901 /* GPHY cores need the firmware code in a persistent and contiguous in gswip_gphy_fw_load()
1937 snprintf(gphyname, sizeof(gphyname), "gphy%d", i); in gswip_gphy_fw_probe()
1949 ret = of_property_read_u32(gphy_fw_np, "lantiq,gphy-mode", &gphy_mode); in gswip_gphy_fw_probe()
1962 dev_err(dev, "Unknown GPHY mode %d\n", gphy_mode); in gswip_gphy_fw_probe()
1969 dev_err(dev, "Failed to lookup gphy reset\n"); in gswip_gphy_fw_probe()
1987 dev_err(priv->dev, "can not reset GPHY FW pointer"); in gswip_gphy_fw_remove()
2004 * GPHY firmware. The VRX200 rev 1.2 uses the GSWIP 2.1 and also in gswip_gphy_fw_list()
2005 * needs a different GPHY firmware. in gswip_gphy_fw_list()
2007 if (of_device_is_compatible(gphy_fw_list_np, "lantiq,xrx200-gphy-fw")) { in gswip_gphy_fw_list()
2026 dev_err(dev, "GPHY compatible type not supported"); in gswip_gphy_fw_list()
2055 * taken out of reset. For the SoC-internal GPHY variant there in gswip_gphy_fw_list()
2130 gphy_fw_np = of_get_compatible_child(dev->of_node, "lantiq,gphy-fw"); in gswip_probe()
2135 dev_err(dev, "gphy fw probe failed\n"); in gswip_probe()