/linux-master/drivers/gpu/drm/msm/dsi/ |
H A D | dsi.c | 29 struct device_node *phy_node; local 31 phy_node = of_parse_phandle(pdev->dev.of_node, "phys", 0); 32 if (!phy_node) { 37 phy_pdev = of_find_device_by_node(phy_node); 43 of_node_put(phy_node);
|
/linux-master/drivers/gpu/drm/msm/hdmi/ |
H A D | hdmi.c | 90 struct device_node *phy_node; local 92 phy_node = of_parse_phandle(pdev->dev.of_node, "phys", 0); 93 if (!phy_node) { 98 phy_pdev = of_find_device_by_node(phy_node); 99 of_node_put(phy_node);
|
/linux-master/drivers/gpu/drm/sun4i/ |
H A D | sun8i_dw_hdmi.c | 102 struct device_node *phy_node; local 164 phy_node = of_parse_phandle(dev->of_node, "phys", 0); 165 if (!phy_node) { 171 ret = sun8i_hdmi_phy_get(hdmi, phy_node); 172 of_node_put(phy_node);
|
/linux-master/drivers/net/dsa/ |
H A D | mt7530.c | 2323 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/dsa/sja1105/ |
H A D | sja1105_main.c | 1194 struct device_node *phy_node; local 1217 phy_node = of_parse_phandle(child, "phy-handle", 0); 1218 if (!phy_node) { 1230 of_node_put(phy_node);
|
/linux-master/drivers/net/ethernet/allwinner/ |
H A D | sun4i-emac.c | 84 struct device_node *phy_node; member in struct:emac_board_info 175 phydev = of_phy_connect(db->ndev, db->phy_node, 1026 db->phy_node = of_parse_phandle(np, "phy-handle", 0); 1027 if (!db->phy_node) 1028 db->phy_node = of_parse_phandle(np, "phy", 0); 1029 if (!db->phy_node) {
|
/linux-master/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-platform.c | 196 struct device_node *phy_node; local 199 phy_node = of_parse_phandle(dev->of_node, "phy-handle", 0); 200 if (phy_node) { 204 phy_pdev = of_find_device_by_node(phy_node); 205 of_node_put(phy_node);
|
/linux-master/drivers/net/ethernet/arc/ |
H A D | emac_main.c | 857 struct device_node *phy_node; local 864 phy_node = of_parse_phandle(dev->of_node, "phy", 0); 865 if (!phy_node) { 973 phydev = of_phy_connect(ndev, phy_node, arc_emac_adjust_link, 0, 993 of_node_put(phy_node); 1005 of_node_put(phy_node);
|
/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_main.c | 2450 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);
|
/linux-master/drivers/net/ethernet/freescale/ |
H A D | fec.h | 632 struct device_node *phy_node; member in struct:fec_enet_private
|
H A D | fec_main.c | 2291 } 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, 4291 struct device_node *np = pdev->dev.of_node, *phy_node; local 4357 phy_node = of_parse_phandle(np, "phy-handle", 0); 4358 if (!phy_node && of_phy_is_fixed_link(np)) { 4365 phy_node = of_node_get(np); 4367 fep->phy_node = phy_node; [all...] |
H A D | fec_mpc52xx.c | 70 struct device_node *phy_node; member in struct:mpc52xx_fec_priv 222 if (priv->phy_node) { 223 phydev = of_phy_connect(priv->ndev, priv->phy_node, 937 priv->phy_node = of_parse_phandle(np, "phy-handle", 0); 961 of_node_put(priv->phy_node); 988 of_node_put(priv->phy_node); 989 priv->phy_node = NULL;
|
H A D | gianfar.c | 796 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 D | gianfar.h | 1163 struct device_node *phy_node; member in struct:gfar_private
|
H A D | ucc_geth.c | 1712 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 D | ucc_geth.h | 1128 struct device_node *phy_node; member in struct:ucc_geth_info
|
/linux-master/drivers/net/ethernet/freescale/fman/ |
H A D | fman_dtsec.c | 1406 struct device_node *phy_node; local 1432 phy_node = of_parse_phandle(mac_node, "tbi-handle", 0); 1433 if (!phy_node || !of_device_is_available(phy_node)) { 1434 of_node_put(phy_node); 1441 dtsec->tbidev = of_mdio_find_device(phy_node); 1442 of_node_put(phy_node);
|
/linux-master/drivers/net/ethernet/freescale/fs_enet/ |
H A D | fs_enet-main.c | 718 phydev = of_phy_connect(dev, fep->fpi->phy_node, &fs_adjust_link, 0, 937 fpi->phy_node = of_parse_phandle(ofdev->dev.of_node, "phy-handle", 0); 938 if (!fpi->phy_node && of_phy_is_fixed_link(ofdev->dev.of_node)) { 946 fpi->phy_node = of_node_get(ofdev->dev.of_node); 1042 of_node_put(fpi->phy_node); 1060 of_node_put(fep->fpi->phy_node);
|
H A D | fs_enet.h | 125 struct device_node *phy_node; member in struct:fs_platform_info
|
/linux-master/drivers/net/ethernet/hisilicon/ |
H A D | hip04_eth.c | 242 struct device_node *phy_node; member in struct:hip04_priv 975 priv->phy_node = of_parse_phandle(node, "phy-handle", 0); 976 if (priv->phy_node) { 977 priv->phy = of_phy_connect(ndev, priv->phy_node, 1019 of_node_put(priv->phy_node); 1035 of_node_put(priv->phy_node);
|
H A D | hix5hd2_gmac.c | 258 struct device_node *phy_node; member in struct:hix5hd2_priv 845 phy = of_phy_connect(dev, priv->phy_node, 1196 priv->phy_node = of_parse_phandle(node, "phy-handle", 0); 1197 if (!priv->phy_node) { 1265 of_node_put(priv->phy_node); 1293 of_node_put(priv->phy_node);
|
/linux-master/drivers/net/ethernet/marvell/ |
H A D | mv643xx_eth.c | 2768 ppd.phy_node = of_parse_phandle(pnp, "phy-handle", 0); 2769 if (!ppd.phy_node) { 3184 if (pd->phy_node) { 3185 phydev = of_phy_connect(mp->dev, pd->phy_node,
|
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_star_emac.c | 270 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/ni/ |
H A D | nixge.c | 173 struct device_node *phy_node; member in struct:nixge_priv 874 phy = of_phy_connect(ndev, priv->phy_node, 1293 struct device_node *mn, *phy_node; local 1365 phy_node = of_parse_phandle(pdev->dev.of_node, "phy-handle", 0); 1366 if (!phy_node && of_phy_is_fixed_link(pdev->dev.of_node)) { 1372 phy_node = of_node_get(pdev->dev.of_node); 1374 priv->phy_node = phy_node; 1387 of_node_put(phy_node); 1408 of_node_put(priv->phy_node); [all...] |
/linux-master/drivers/net/ethernet/nxp/ |
H A D | lpc_eth.c | 395 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);
|