Searched refs:phy_node (Results 26 - 50 of 55) sorted by relevance

123

/linux-master/drivers/net/ethernet/ti/
H A Dcpsw.c613 if (slave->data->phy_node) {
614 phy = of_phy_connect(priv->ndev, slave->data->phy_node,
618 slave->data->phy_node,
1313 slave_data->phy_node = of_parse_phandle(slave_node,
1316 if (slave_data->phy_node) {
1319 i, slave_data->phy_node);
1329 slave_data->phy_node = of_node_get(slave_node);
1415 of_node_put(slave_data->phy_node);
H A Dcpsw_new.c765 if (!slave->data->phy_node)
768 phy = of_phy_connect(priv->ndev, slave->data->phy_node,
772 slave->data->phy_node,
1299 slave_data->phy_node = of_node_get(port_np);
1301 slave_data->phy_node =
1305 if (!slave_data->phy_node) {
1354 struct device_node *port_np = slave_data->phy_node;
H A Dcpsw_priv.h284 struct device_node *phy_node; member in struct:cpsw_slave_data
H A Dnetcp_ethss.c702 struct device_node *phy_node; member in struct:gbe_slave
2345 slave->phy_node,
3013 slave->phy_node = of_parse_phandle(node, "phy-handle", 0);
3189 slave->phy_node,
/linux-master/drivers/net/ethernet/sunplus/
H A Dspl2sw_define.h263 struct device_node *phy_node; member in struct:spl2sw_mac
H A Dspl2sw_driver.c458 mac->phy_node = phy_np;
/linux-master/drivers/net/ethernet/xilinx/
H A Dll_temac.h346 struct device_node *phy_node; member in struct:temac_local
/linux-master/drivers/net/ethernet/freescale/fs_enet/
H A Dfs_enet.h125 struct device_node *phy_node; member in struct:fs_platform_info
/linux-master/include/linux/
H A Dstmmac.h230 struct device_node *phy_node; member in struct:plat_stmmacenet_data
/linux-master/drivers/net/phy/
H A Dphy_device.c3418 * fwnode_get_phy_node - Get the phy_node using the named reference.
3419 * @fwnode: Pointer to fwnode from which phy_node has to be obtained.
3428 struct fwnode_handle *phy_node; local
3431 phy_node = fwnode_find_reference(fwnode, "phy-handle", 0);
3432 if (is_acpi_node(fwnode) || !IS_ERR(phy_node))
3433 return phy_node;
3434 phy_node = fwnode_find_reference(fwnode, "phy", 0);
3435 if (IS_ERR(phy_node))
3436 phy_node = fwnode_find_reference(fwnode, "phy-device", 0);
3437 return phy_node;
[all...]
/linux-master/drivers/net/dsa/
H A Dmt7530.c2323 struct device_node *phy_node; local
2483 phy_node = of_parse_phandle(mac_np, "phy-handle", 0);
2484 if (!phy_node)
2487 if (phy_node->parent == priv->dev->of_node->parent ||
2488 phy_node->parent->parent == priv->dev->of_node) {
2492 of_node_put(phy_node);
2495 id = of_mdio_parse_addr(ds->dev, phy_node);
2502 of_node_put(phy_node);
/linux-master/drivers/net/ethernet/nxp/
H A Dlpc_eth.c395 struct device_node *phy_node; member in struct:netdata_local
762 if (pldat->phy_node)
763 phydev = of_phy_find_device(pldat->phy_node);
1347 pldat->phy_node = of_parse_phandle(np, "phy-handle", 0);
/linux-master/drivers/net/ethernet/ti/icssg/
H A Dicssg_prueth.h150 struct device_node *phy_node; member in struct:prueth_emac
H A Dicssg_common.c1125 if (of_phy_is_fixed_link(emac->phy_node))
1126 of_phy_deregister_fixed_link(emac->phy_node);
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_platform.c347 * This expects that plat->phy_node has already been searched for.
365 legacy_mdio = !of_phy_is_fixed_link(np) && !plat->phy_node;
420 of_node_put(plat->phy_node);
462 /* Some wrapper drivers still rely on phy_node. Let's save it while
464 plat->phy_node = of_parse_phandle(np, "phy-handle", 0);
H A Ddwmac-rk.c1531 if (plat->phy_node && bsp_priv->integrated_phy) {
1532 bsp_priv->clk_phy = of_clk_get(plat->phy_node, 0);
1681 if (plat->phy_node) {
1682 bsp_priv->integrated_phy = of_property_read_bool(plat->phy_node,
1685 bsp_priv->phy_reset = of_reset_control_get(plat->phy_node, NULL);
H A Dstmmac_mdio.c643 if (priv->plat->phy_node || mdio_node)
/linux-master/drivers/net/ethernet/freescale/
H A Dfec_main.c2291 } else if (fep->phy_node) {
2299 phy_dev = of_phy_find_device(fep->phy_node);
2403 if (fep->phy_node) {
2404 phy_dev = of_phy_connect(ndev, fep->phy_node,
4299 struct device_node *np = pdev->dev.of_node, *phy_node; local
4365 phy_node = of_parse_phandle(np, "phy-handle", 0);
4366 if (!phy_node && of_phy_is_fixed_link(np)) {
4373 phy_node = of_node_get(np);
4375 fep->phy_node = phy_node;
[all...]
H A Ducc_geth.c1712 phydev = of_phy_connect(dev, ug_info->phy_node, &adjust_link, 0,
3614 ug_info->phy_node = of_parse_phandle(np, "phy-handle", 0);
3615 if (!ug_info->phy_node && of_phy_is_fixed_link(np)) {
3623 ug_info->phy_node = of_node_get(np);
3633 prop = of_get_property(ug_info->phy_node, "interface", NULL);
3750 of_node_put(ug_info->phy_node);
3768 of_node_put(ugeth->ug_info->phy_node);
H A Dfec.h632 struct device_node *phy_node; member in struct:fec_enet_private
H A Dgianfar.c796 priv->phy_node = of_parse_phandle(np, "phy-handle", 0);
801 if (!priv->phy_node && of_phy_is_fixed_link(np)) {
806 priv->phy_node = of_node_get(np);
1666 phydev = of_phy_connect(dev, priv->phy_node, &adjust_link, 0,
3361 of_node_put(priv->phy_node);
3372 of_node_put(priv->phy_node);
H A Ducc_geth.h1128 struct device_node *phy_node; member in struct:ucc_geth_info
/linux-master/drivers/net/wan/
H A Dc101.c92 #define phy_node(port) (0) macro
/linux-master/drivers/net/ethernet/mediatek/
H A Dmtk_star_emac.c270 struct device_node *phy_node; member in struct:mtk_star_priv
1013 priv->phydev = of_phy_connect(ndev, priv->phy_node,
1599 priv->phy_node = of_parse_phandle(of_node, "phy-handle", 0);
1600 if (!priv->phy_node) {
/linux-master/drivers/net/ethernet/engleder/
H A Dtsnep_main.c2450 struct device_node *phy_node; local
2458 phy_node = of_parse_phandle(adapter->pdev->dev.of_node, "phy-handle",
2460 adapter->phydev = of_phy_find_device(phy_node);
2461 of_node_put(phy_node);

Completed in 269 milliseconds

123