Searched refs:phy_node (Results 1 - 25 of 55) sorted by path

123

/linux-master/drivers/gpu/drm/msm/dsi/
H A Ddsi.c29 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 Dhdmi.c90 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 Dsun8i_dw_hdmi.c102 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 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/dsa/sja1105/
H A Dsja1105_main.c1194 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 Dsun4i-emac.c84 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 Dxgbe-platform.c196 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 Demac_main.c857 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 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);
/linux-master/drivers/net/ethernet/freescale/
H A Dfec.h632 struct device_node *phy_node; member in struct:fec_enet_private
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,
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 Dfec_mpc52xx.c70 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 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 Dgianfar.h1163 struct device_node *phy_node; member in struct:gfar_private
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 Ducc_geth.h1128 struct device_node *phy_node; member in struct:ucc_geth_info
/linux-master/drivers/net/ethernet/freescale/fman/
H A Dfman_dtsec.c1406 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 Dfs_enet-main.c718 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 Dfs_enet.h125 struct device_node *phy_node; member in struct:fs_platform_info
/linux-master/drivers/net/ethernet/hisilicon/
H A Dhip04_eth.c242 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 Dhix5hd2_gmac.c258 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 Dmv643xx_eth.c2768 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 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/ni/
H A Dnixge.c173 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 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);

Completed in 422 milliseconds

123