Symbol: phy_node
drivers/gpu/drm/msm/dsi/dsi.c
29
struct device_node *phy_node;
drivers/gpu/drm/msm/dsi/dsi.c
31
phy_node = of_parse_phandle(pdev->dev.of_node, "phys", 0);
drivers/gpu/drm/msm/dsi/dsi.c
32
if (!phy_node) {
drivers/gpu/drm/msm/dsi/dsi.c
37
phy_pdev = of_find_device_by_node(phy_node);
drivers/gpu/drm/msm/dsi/dsi.c
43
of_node_put(phy_node);
drivers/gpu/drm/msm/hdmi/hdmi.c
100
phy_pdev = of_find_device_by_node(phy_node);
drivers/gpu/drm/msm/hdmi/hdmi.c
101
of_node_put(phy_node);
drivers/gpu/drm/msm/hdmi/hdmi.c
92
struct device_node *phy_node;
drivers/gpu/drm/msm/hdmi/hdmi.c
94
phy_node = of_parse_phandle(pdev->dev.of_node, "phys", 0);
drivers/gpu/drm/msm/hdmi/hdmi.c
95
if (!phy_node) {
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
102
struct device_node *phy_node;
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
164
phy_node = of_parse_phandle(dev->of_node, "phys", 0);
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
165
if (!phy_node) {
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
171
ret = sun8i_hdmi_phy_get(hdmi, phy_node);
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
172
of_node_put(phy_node);
drivers/net/dsa/microchip/ksz_common.c
2652
struct device_node *phy_node, *phy_parent_node;
drivers/net/dsa/microchip/ksz_common.c
2662
phy_node = of_parse_phandle(dp->dn, "phy-handle", 0);
drivers/net/dsa/microchip/ksz_common.c
2663
if (!phy_node) {
drivers/net/dsa/microchip/ksz_common.c
2670
phy_parent_node = of_get_parent(phy_node);
drivers/net/dsa/microchip/ksz_common.c
2680
ret = of_property_read_u32(phy_node, "reg", &phy_addr);
drivers/net/dsa/microchip/ksz_common.c
2695
of_node_put(phy_node);
drivers/net/dsa/mt7530.c
2354
struct device_node *phy_node;
drivers/net/dsa/mt7530.c
2516
phy_node = of_parse_phandle(mac_np, "phy-handle", 0);
drivers/net/dsa/mt7530.c
2517
if (!phy_node)
drivers/net/dsa/mt7530.c
2520
if (phy_node->parent == priv->dev->of_node->parent ||
drivers/net/dsa/mt7530.c
2521
phy_node->parent->parent == priv->dev->of_node) {
drivers/net/dsa/mt7530.c
2525
of_node_put(phy_node);
drivers/net/dsa/mt7530.c
2528
id = of_mdio_parse_addr(ds->dev, phy_node);
drivers/net/dsa/mt7530.c
2535
of_node_put(phy_node);
drivers/net/dsa/sja1105/sja1105_main.c
1192
struct device_node *phy_node;
drivers/net/dsa/sja1105/sja1105_main.c
1213
phy_node = of_parse_phandle(child, "phy-handle", 0);
drivers/net/dsa/sja1105/sja1105_main.c
1214
if (!phy_node) {
drivers/net/dsa/sja1105/sja1105_main.c
1225
of_node_put(phy_node);
drivers/net/ethernet/allwinner/sun4i-emac.c
1026
db->phy_node = of_parse_phandle(np, "phy-handle", 0);
drivers/net/ethernet/allwinner/sun4i-emac.c
1027
if (!db->phy_node)
drivers/net/ethernet/allwinner/sun4i-emac.c
1028
db->phy_node = of_parse_phandle(np, "phy", 0);
drivers/net/ethernet/allwinner/sun4i-emac.c
1029
if (!db->phy_node) {
drivers/net/ethernet/allwinner/sun4i-emac.c
175
phydev = of_phy_connect(db->ndev, db->phy_node,
drivers/net/ethernet/allwinner/sun4i-emac.c
84
struct device_node *phy_node;
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
87
struct device_node *phy_node;
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
90
phy_node = of_parse_phandle(dev->of_node, "phy-handle", 0);
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
91
if (phy_node) {
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
95
phy_pdev = of_find_device_by_node(phy_node);
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
96
of_node_put(phy_node);
drivers/net/ethernet/arc/emac_main.c
1009
of_node_put(phy_node);
drivers/net/ethernet/arc/emac_main.c
1021
of_node_put(phy_node);
drivers/net/ethernet/arc/emac_main.c
862
struct device_node *phy_node;
drivers/net/ethernet/arc/emac_main.c
869
phy_node = of_parse_phandle(dev->of_node, "phy", 0);
drivers/net/ethernet/arc/emac_main.c
870
if (!phy_node) {
drivers/net/ethernet/arc/emac_main.c
989
phydev = of_phy_connect(ndev, phy_node, arc_emac_adjust_link, 0,
drivers/net/ethernet/broadcom/bgmac-platform.c
174
struct device_node *phy_node;
drivers/net/ethernet/broadcom/bgmac-platform.c
240
phy_node = of_parse_phandle(np, "phy-handle", 0);
drivers/net/ethernet/broadcom/bgmac-platform.c
241
if (phy_node) {
drivers/net/ethernet/broadcom/bgmac-platform.c
242
of_node_put(phy_node);
drivers/net/ethernet/engleder/tsnep_main.c
2465
struct device_node *phy_node;
drivers/net/ethernet/engleder/tsnep_main.c
2473
phy_node = of_parse_phandle(adapter->pdev->dev.of_node, "phy-handle",
drivers/net/ethernet/engleder/tsnep_main.c
2475
adapter->phydev = of_phy_find_device(phy_node);
drivers/net/ethernet/engleder/tsnep_main.c
2476
of_node_put(phy_node);
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
330
struct device_node *mdio_node, *phy_node;
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
338
phy_node = of_get_next_child(mdio_node, NULL);
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
339
if (!phy_node) {
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
344
err = of_property_read_u32(phy_node, "reg", &addr);
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
352
of_node_put(phy_node);
drivers/net/ethernet/freescale/fec.h
624
struct device_node *phy_node;
drivers/net/ethernet/freescale/fec_main.c
2877
} else if (fep->phy_node) {
drivers/net/ethernet/freescale/fec_main.c
2885
phy_dev = of_phy_find_device(fep->phy_node);
drivers/net/ethernet/freescale/fec_main.c
2987
if (fep->phy_node) {
drivers/net/ethernet/freescale/fec_main.c
2988
phy_dev = of_phy_connect(ndev, fep->phy_node,
drivers/net/ethernet/freescale/fec_main.c
4243
if (!fep->phy_node && phy_is_pseudo_fixed_link(phy_dev))
drivers/net/ethernet/freescale/fec_main.c
5212
struct device_node *np = pdev->dev.of_node, *phy_node;
drivers/net/ethernet/freescale/fec_main.c
5276
phy_node = of_parse_phandle(np, "phy-handle", 0);
drivers/net/ethernet/freescale/fec_main.c
5277
if (!phy_node && of_phy_is_fixed_link(np)) {
drivers/net/ethernet/freescale/fec_main.c
5284
phy_node = of_node_get(np);
drivers/net/ethernet/freescale/fec_main.c
5286
fep->phy_node = phy_node;
drivers/net/ethernet/freescale/fec_main.c
5476
of_node_put(phy_node);
drivers/net/ethernet/freescale/fec_main.c
5510
of_node_put(fep->phy_node);
drivers/net/ethernet/freescale/fec_mpc52xx.c
222
if (priv->phy_node) {
drivers/net/ethernet/freescale/fec_mpc52xx.c
223
phydev = of_phy_connect(priv->ndev, priv->phy_node,
drivers/net/ethernet/freescale/fec_mpc52xx.c
70
struct device_node *phy_node;
drivers/net/ethernet/freescale/fec_mpc52xx.c
937
priv->phy_node = of_parse_phandle(np, "phy-handle", 0);
drivers/net/ethernet/freescale/fec_mpc52xx.c
961
of_node_put(priv->phy_node);
drivers/net/ethernet/freescale/fec_mpc52xx.c
988
of_node_put(priv->phy_node);
drivers/net/ethernet/freescale/fec_mpc52xx.c
989
priv->phy_node = NULL;
drivers/net/ethernet/freescale/fman/fman_dtsec.c
1406
struct device_node *phy_node;
drivers/net/ethernet/freescale/fman/fman_dtsec.c
1431
phy_node = of_parse_phandle(mac_node, "tbi-handle", 0);
drivers/net/ethernet/freescale/fman/fman_dtsec.c
1432
if (!phy_node || !of_device_is_available(phy_node)) {
drivers/net/ethernet/freescale/fman/fman_dtsec.c
1433
of_node_put(phy_node);
drivers/net/ethernet/freescale/fman/fman_dtsec.c
1440
dtsec->tbidev = of_mdio_find_device(phy_node);
drivers/net/ethernet/freescale/fman/fman_dtsec.c
1441
of_node_put(phy_node);
drivers/net/ethernet/freescale/gianfar.c
1645
phydev = of_phy_connect(dev, priv->phy_node, &adjust_link, 0,
drivers/net/ethernet/freescale/gianfar.c
3319
of_node_put(priv->phy_node);
drivers/net/ethernet/freescale/gianfar.c
3330
of_node_put(priv->phy_node);
drivers/net/ethernet/freescale/gianfar.c
786
priv->phy_node = of_parse_phandle(np, "phy-handle", 0);
drivers/net/ethernet/freescale/gianfar.c
791
if (!priv->phy_node && of_phy_is_fixed_link(np)) {
drivers/net/ethernet/freescale/gianfar.c
796
priv->phy_node = of_node_get(np);
drivers/net/ethernet/freescale/gianfar.h
1163
struct device_node *phy_node;
drivers/net/ethernet/freescale/ucc_geth.c
3426
struct device_node *phy_node;
drivers/net/ethernet/freescale/ucc_geth.c
3470
phy_node = of_parse_phandle(np, "phy-handle", 0);
drivers/net/ethernet/freescale/ucc_geth.c
3471
if (phy_node) {
drivers/net/ethernet/freescale/ucc_geth.c
3472
prop = of_get_property(phy_node, "interface", NULL);
drivers/net/ethernet/freescale/ucc_geth.c
3476
of_node_put(phy_node);
drivers/net/ethernet/freescale/ucc_geth.c
3480
of_node_put(phy_node);
drivers/net/ethernet/hisilicon/hip04_eth.c
1018
of_node_put(priv->phy_node);
drivers/net/ethernet/hisilicon/hip04_eth.c
1034
of_node_put(priv->phy_node);
drivers/net/ethernet/hisilicon/hip04_eth.c
242
struct device_node *phy_node;
drivers/net/ethernet/hisilicon/hip04_eth.c
974
priv->phy_node = of_parse_phandle(node, "phy-handle", 0);
drivers/net/ethernet/hisilicon/hip04_eth.c
975
if (priv->phy_node) {
drivers/net/ethernet/hisilicon/hip04_eth.c
976
priv->phy = of_phy_connect(ndev, priv->phy_node,
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1196
priv->phy_node = of_parse_phandle(node, "phy-handle", 0);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1197
if (!priv->phy_node) {
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1265
of_node_put(priv->phy_node);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1293
of_node_put(priv->phy_node);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
258
struct device_node *phy_node;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
845
phy = of_phy_connect(dev, priv->phy_node,
drivers/net/ethernet/marvell/mv643xx_eth.c
2715
of_node_put(pd->phy_node);
drivers/net/ethernet/marvell/mv643xx_eth.c
2770
ppd.phy_node = of_parse_phandle(pnp, "phy-handle", 0);
drivers/net/ethernet/marvell/mv643xx_eth.c
2771
if (!ppd.phy_node) {
drivers/net/ethernet/marvell/mv643xx_eth.c
2804
of_node_put(ppd.phy_node);
drivers/net/ethernet/marvell/mv643xx_eth.c
3175
if (pd->phy_node) {
drivers/net/ethernet/marvell/mv643xx_eth.c
3176
phydev = of_phy_connect(mp->dev, pd->phy_node,
drivers/net/ethernet/mediatek/mtk_star_emac.c
1013
priv->phydev = of_phy_connect(ndev, priv->phy_node,
drivers/net/ethernet/mediatek/mtk_star_emac.c
1600
priv->phy_node = of_parse_phandle(of_node, "phy-handle", 0);
drivers/net/ethernet/mediatek/mtk_star_emac.c
1601
if (!priv->phy_node) {
drivers/net/ethernet/mediatek/mtk_star_emac.c
1653
phydev = of_phy_find_device(priv->phy_node);
drivers/net/ethernet/mediatek/mtk_star_emac.c
270
struct device_node *phy_node;
drivers/net/ethernet/ni/nixge.c
1293
struct device_node *mn, *phy_node;
drivers/net/ethernet/ni/nixge.c
1365
phy_node = of_parse_phandle(pdev->dev.of_node, "phy-handle", 0);
drivers/net/ethernet/ni/nixge.c
1366
if (!phy_node && of_phy_is_fixed_link(pdev->dev.of_node)) {
drivers/net/ethernet/ni/nixge.c
1372
phy_node = of_node_get(pdev->dev.of_node);
drivers/net/ethernet/ni/nixge.c
1374
priv->phy_node = phy_node;
drivers/net/ethernet/ni/nixge.c
1387
of_node_put(phy_node);
drivers/net/ethernet/ni/nixge.c
1408
of_node_put(priv->phy_node);
drivers/net/ethernet/ni/nixge.c
173
struct device_node *phy_node;
drivers/net/ethernet/ni/nixge.c
874
phy = of_phy_connect(ndev, priv->phy_node,
drivers/net/ethernet/nxp/lpc_eth.c
1347
pldat->phy_node = of_parse_phandle(np, "phy-handle", 0);
drivers/net/ethernet/nxp/lpc_eth.c
395
struct device_node *phy_node;
drivers/net/ethernet/nxp/lpc_eth.c
762
if (pldat->phy_node)
drivers/net/ethernet/nxp/lpc_eth.c
763
phydev = of_phy_find_device(pldat->phy_node);
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
1142
if (plat->phy_node && bsp_priv->integrated_phy) {
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
1143
bsp_priv->clk_phy = of_clk_get(plat->phy_node, 0);
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
1306
if (plat->phy_node) {
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
1307
bsp_priv->integrated_phy = of_property_read_bool(plat->phy_node,
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
1310
bsp_priv->phy_reset = of_reset_control_get(plat->phy_node, NULL);
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
1562
if (priv->plat->phy_node && bsp_priv->integrated_phy)
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
934
ret = of_mdio_parse_addr(dev, plat->phy_node);
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
664
if (priv->plat->phy_node || mdio_node)
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
347
legacy_mdio = !of_phy_is_fixed_link(np) && !plat->phy_node;
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
447
plat->phy_node = of_parse_phandle(np, "phy-handle", 0);
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
642
of_node_put(plat->phy_node);
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
654
of_node_put(plat->phy_node);
drivers/net/ethernet/sunplus/spl2sw_define.h
263
struct device_node *phy_node;
drivers/net/ethernet/sunplus/spl2sw_driver.c
458
mac->phy_node = phy_np;
drivers/net/ethernet/sunplus/spl2sw_phy.c
67
phydev = of_phy_connect(ndev, mac->phy_node, spl2sw_mii_link_change,
drivers/net/ethernet/ti/cpsw.c
1360
slave_data->phy_node = of_parse_phandle(slave_node,
drivers/net/ethernet/ti/cpsw.c
1363
if (slave_data->phy_node) {
drivers/net/ethernet/ti/cpsw.c
1366
i, slave_data->phy_node);
drivers/net/ethernet/ti/cpsw.c
1376
slave_data->phy_node = of_node_get(slave_node);
drivers/net/ethernet/ti/cpsw.c
1462
of_node_put(slave_data->phy_node);
drivers/net/ethernet/ti/cpsw.c
636
if (slave->data->phy_node) {
drivers/net/ethernet/ti/cpsw.c
637
phy = of_phy_connect(priv->ndev, slave->data->phy_node,
drivers/net/ethernet/ti/cpsw.c
641
slave->data->phy_node,
drivers/net/ethernet/ti/cpsw_new.c
1324
slave_data->phy_node = of_node_get(port_np);
drivers/net/ethernet/ti/cpsw_new.c
1326
slave_data->phy_node =
drivers/net/ethernet/ti/cpsw_new.c
1330
if (!slave_data->phy_node) {
drivers/net/ethernet/ti/cpsw_new.c
1379
struct device_node *port_np = slave_data->phy_node;
drivers/net/ethernet/ti/cpsw_new.c
787
if (!slave->data->phy_node)
drivers/net/ethernet/ti/cpsw_new.c
790
phy = of_phy_connect(priv->ndev, slave->data->phy_node,
drivers/net/ethernet/ti/cpsw_new.c
794
slave->data->phy_node,
drivers/net/ethernet/ti/cpsw_priv.h
284
struct device_node *phy_node;
drivers/net/ethernet/ti/davinci_emac.c
1494
if (priv->phy_node) {
drivers/net/ethernet/ti/davinci_emac.c
1495
phydev = of_phy_connect(ndev, priv->phy_node,
drivers/net/ethernet/ti/davinci_emac.c
1499
priv->phy_node);
drivers/net/ethernet/ti/davinci_emac.c
1763
priv->phy_node = of_parse_phandle(np, "phy-handle", 0);
drivers/net/ethernet/ti/davinci_emac.c
1764
if (!priv->phy_node) {
drivers/net/ethernet/ti/davinci_emac.c
1768
priv->phy_node = of_node_get(np);
drivers/net/ethernet/ti/davinci_emac.c
1988
of_node_put(priv->phy_node);
drivers/net/ethernet/ti/davinci_emac.c
2016
of_node_put(priv->phy_node);
drivers/net/ethernet/ti/davinci_emac.c
333
struct device_node *phy_node;
drivers/net/ethernet/ti/icssg/icssg_common.c
1722
if (of_phy_is_fixed_link(emac->phy_node))
drivers/net/ethernet/ti/icssg/icssg_common.c
1723
of_phy_deregister_fixed_link(emac->phy_node);
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1491
emac->phy_node = of_parse_phandle(eth_node, "phy-handle", 0);
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1492
if (!emac->phy_node && !of_phy_is_fixed_link(eth_node)) {
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1503
emac->phy_node = eth_node;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
419
ndev->phydev = of_phy_connect(emac->ndev, emac->phy_node,
drivers/net/ethernet/ti/icssg/icssg_prueth.c
424
emac->phy_node->full_name);
drivers/net/ethernet/ti/icssg/icssg_prueth.h
204
struct device_node *phy_node;
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
238
ndev->phydev = of_phy_connect(emac->ndev, emac->phy_node,
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
243
emac->phy_node->full_name);
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
808
emac->phy_node = of_parse_phandle(eth_node, "phy-handle", 0);
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
809
if (!emac->phy_node && !of_phy_is_fixed_link(eth_node)) {
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
820
emac->phy_node = eth_node;
drivers/net/ethernet/ti/netcp_ethss.c
2340
slave->phy_node,
drivers/net/ethernet/ti/netcp_ethss.c
3012
slave->phy_node = of_parse_phandle(node, "phy-handle", 0);
drivers/net/ethernet/ti/netcp_ethss.c
3188
slave->phy_node,
drivers/net/ethernet/ti/netcp_ethss.c
702
struct device_node *phy_node;
drivers/net/ethernet/xilinx/ll_temac.h
346
struct device_node *phy_node;
drivers/net/ethernet/xilinx/ll_temac_main.c
1162
if (lp->phy_node) {
drivers/net/ethernet/xilinx/ll_temac_main.c
1163
phydev = of_phy_connect(lp->ndev, lp->phy_node,
drivers/net/ethernet/xilinx/ll_temac_main.c
1596
lp->phy_node = of_parse_phandle(temac_np, "phy-handle", 0);
drivers/net/ethernet/xilinx/ll_temac_main.c
1597
if (lp->phy_node)
drivers/net/ethernet/xilinx/ll_temac_main.c
1598
dev_dbg(lp->dev, "using PHY node %pOF\n", lp->phy_node);
drivers/net/ethernet/xilinx/ll_temac_main.c
1623
if (lp->phy_node)
drivers/net/ethernet/xilinx/ll_temac_main.c
1624
of_node_put(lp->phy_node);
drivers/net/ethernet/xilinx/ll_temac_main.c
1636
if (lp->phy_node)
drivers/net/ethernet/xilinx/ll_temac_main.c
1637
of_node_put(lp->phy_node);
drivers/net/ethernet/xilinx/xilinx_emaclite.c
1150
lp->phy_node = of_parse_phandle(ofdev->dev.of_node, "phy-handle", 0);
drivers/net/ethernet/xilinx/xilinx_emaclite.c
1174
of_node_put(lp->phy_node);
drivers/net/ethernet/xilinx/xilinx_emaclite.c
1201
of_node_put(lp->phy_node);
drivers/net/ethernet/xilinx/xilinx_emaclite.c
1202
lp->phy_node = NULL;
drivers/net/ethernet/xilinx/xilinx_emaclite.c
133
struct device_node *phy_node;
drivers/net/ethernet/xilinx/xilinx_emaclite.c
808
struct device_node *np = of_get_parent(lp->phy_node);
drivers/net/ethernet/xilinx/xilinx_emaclite.c
831
phydev = of_phy_find_device(lp->phy_node);
drivers/net/ethernet/xilinx/xilinx_emaclite.c
919
if (lp->phy_node) {
drivers/net/ethernet/xilinx/xilinx_emaclite.c
920
lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node,
drivers/net/phy/phy_device.c
3643
struct fwnode_handle *phy_node;
drivers/net/phy/phy_device.c
3646
phy_node = fwnode_find_reference(fwnode, "phy-handle", 0);
drivers/net/phy/phy_device.c
3647
if (!IS_ERR(phy_node) || is_acpi_node(fwnode))
drivers/net/phy/phy_device.c
3648
return phy_node;
drivers/net/phy/phy_device.c
3649
phy_node = fwnode_find_reference(fwnode, "phy", 0);
drivers/net/phy/phy_device.c
3650
if (!IS_ERR(phy_node))
drivers/net/phy/phy_device.c
3651
return phy_node;
drivers/net/phy/xilinx_gmii2rgmii.c
101
phy_node = of_parse_phandle(np, "phy-handle", 0);
drivers/net/phy/xilinx_gmii2rgmii.c
102
if (!phy_node) {
drivers/net/phy/xilinx_gmii2rgmii.c
107
priv->phy_dev = of_phy_find_device(phy_node);
drivers/net/phy/xilinx_gmii2rgmii.c
108
of_node_put(phy_node);
drivers/net/phy/xilinx_gmii2rgmii.c
88
struct device_node *np = dev->of_node, *phy_node;
drivers/net/wan/hd64570.c
176
sca_out(0, transmit ? DSR_TX(phy_node(port)) :
drivers/net/wan/hd64570.c
177
DSR_RX(phy_node(port)), card);
drivers/net/wan/hd64570.c
179
sca_out(DCR_ABORT, transmit ? DCR_TX(phy_node(port)) :
drivers/net/wan/hd64570.c
180
DCR_RX(phy_node(port)), card);
drivers/net/wan/hd64570.c
193
sca_out(DCR_CLEAR_EOF, transmit ? DCR_TX(phy_node(port)) :
drivers/net/wan/hd64570.c
194
DCR_RX(phy_node(port)), card);
drivers/net/wan/hd64570.c
200
sca_out(0x14, DMR_RX(phy_node(port)), card);
drivers/net/wan/hd64570.c
201
sca_out(DIR_EOME | DIR_BOFE, DIR_RX(phy_node(port)),
drivers/net/wan/hd64570.c
204
sca_out(DSR_DE, DSR_RX(phy_node(port)), card);
drivers/net/wan/hd64570.c
207
sca_out(0x14, DMR_TX(phy_node(port)), card);
drivers/net/wan/hd64570.c
209
sca_out(DIR_BOFE, DIR_TX(phy_node(port)), card);
drivers/net/wan/hd64570.c
289
u8 stat = sca_in(DSR_RX(phy_node(port)), card); /* read DMA Status */
drivers/net/wan/hd64570.c
293
DSR_RX(phy_node(port)), card);
drivers/net/wan/hd64570.c
332
sca_out(DSR_DE, DSR_RX(phy_node(port)), card);
drivers/net/wan/hd64570.c
345
stat = sca_in(DSR_TX(phy_node(port)), card); /* read DMA Status */
drivers/net/wan/hd64570.c
349
DSR_TX(phy_node(port)), card);
drivers/net/wan/hd64570.c
42
#define get_msci(port) (phy_node(port) ? MSCI1_OFFSET : MSCI0_OFFSET)
drivers/net/wan/hd64570.c
43
#define get_dmac_rx(port) (phy_node(port) ? DMAC1RX_OFFSET : DMAC0RX_OFFSET)
drivers/net/wan/hd64570.c
44
#define get_dmac_tx(port) (phy_node(port) ? DMAC1TX_OFFSET : DMAC0TX_OFFSET)
drivers/net/wan/hd64570.c
518
sca_out(sca_in(IER0, card) | (phy_node(port) ? 0xC0 : 0x0C),
drivers/net/wan/hd64570.c
521
sca_out(sca_in(IER1, card) | (phy_node(port) ? 0xF0 : 0x0F),
drivers/net/wan/hd64570.c
541
sca_out(sca_in(IER0, card) & (phy_node(port) ? 0x0F : 0xF0),
drivers/net/wan/hd64570.c
544
sca_out(sca_in(IER1, card) & (phy_node(port) ? 0x0F : 0xF0),
drivers/net/wan/hd64570.c
587
sca_in(DSR_RX(phy_node(port)), card), port->rxin,
drivers/net/wan/hd64570.c
588
sca_in(DSR_RX(phy_node(port)), card) & DSR_DE ? "" : "in");
drivers/net/wan/hd64570.c
597
sca_in(DSR_TX(phy_node(port)), card), port->txin, port->txlast,
drivers/net/wan/hd64570.c
598
sca_in(DSR_TX(phy_node(port)), card) & DSR_DE ? "" : "in");
drivers/net/wan/hd64570.c
671
sca_out(DSR_DE, DSR_TX(phy_node(port)), card); /* Enable TX DMA */
drivers/net/wan/n2.c
102
u8 phy_node; /* physical port # - 0 or 1 */
drivers/net/wan/n2.c
132
#define phy_node(port) ((port)->phy_node)
drivers/net/wan/n2.c
163
mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0;
drivers/net/wan/n2.c
169
mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0;
drivers/net/wan/n2.c
175
mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0;
drivers/net/wan/n2.c
181
mcr &= port->phy_node ? ~CLOCK_OUT_PORT1 : ~CLOCK_OUT_PORT0;
drivers/net/wan/n2.c
199
(port->phy_node ? TX422_PORT1 : TX422_PORT0);
drivers/net/wan/n2.c
206
mcr &= port->phy_node ? ~DTR_PORT1 : ~DTR_PORT0; /* set DTR ON */
drivers/net/wan/n2.c
221
(port->phy_node ? TX422_PORT1 : TX422_PORT0);
drivers/net/wan/n2.c
224
mcr |= port->phy_node ? DTR_PORT1 : DTR_PORT0; /* set DTR OFF */
drivers/net/wan/n2.c
442
port->phy_node = cnt;
drivers/net/wan/n2.c
467
netdev_info(dev, "RISCom/N2 node %d\n", port->phy_node);
drivers/staging/octeon/ethernet-mdio.c
140
struct device_node *phy_node;
drivers/staging/octeon/ethernet-mdio.c
146
phy_node = of_parse_phandle(priv->of_node, "phy-handle", 0);
drivers/staging/octeon/ethernet-mdio.c
147
if (!phy_node && of_phy_is_fixed_link(priv->of_node))
drivers/staging/octeon/ethernet-mdio.c
148
phy_node = of_node_get(priv->of_node);
drivers/staging/octeon/ethernet-mdio.c
149
if (!phy_node)
drivers/staging/octeon/ethernet-mdio.c
152
phydev = of_phy_connect(dev, phy_node, cvm_oct_adjust_link, 0,
drivers/staging/octeon/ethernet-mdio.c
154
of_node_put(phy_node);
drivers/ufs/host/ufs-mediatek.c
2349
struct device_node *reset_node, *phy_node = NULL;
drivers/ufs/host/ufs-mediatek.c
2381
phy_node = of_parse_phandle(dev->of_node, "phys", 0);
drivers/ufs/host/ufs-mediatek.c
2383
if (phy_node) {
drivers/ufs/host/ufs-mediatek.c
2384
phy_pdev = of_find_device_by_node(phy_node);
drivers/ufs/host/ufs-mediatek.c
2411
if (phy_node && phy_dev) {
drivers/ufs/host/ufs-mediatek.c
2424
of_node_put(phy_node);
drivers/usb/chipidea/ci_hdrc_msm.c
179
struct device_node *ulpi_node, *phy_node;
drivers/usb/chipidea/ci_hdrc_msm.c
247
phy_node = of_get_next_available_child(ulpi_node, NULL);
drivers/usb/chipidea/ci_hdrc_msm.c
248
ci->hsic = of_device_is_compatible(phy_node, "qcom,usb-hsic-phy");
drivers/usb/chipidea/ci_hdrc_msm.c
249
of_node_put(phy_node);
include/linux/mv643xx_eth.h
48
struct device_node *phy_node;
include/linux/stmmac.h
227
struct device_node *phy_node;