| /Linux-v4.19/drivers/net/wan/ |
| D | hd64570.c | 45 #define get_msci(port) (phy_node(port) ? MSCI1_OFFSET : MSCI0_OFFSET) 46 #define get_dmac_rx(port) (phy_node(port) ? DMAC1RX_OFFSET : DMAC0RX_OFFSET) 47 #define get_dmac_tx(port) (phy_node(port) ? DMAC1TX_OFFSET : DMAC0TX_OFFSET) 180 sca_out(0, transmit ? DSR_TX(phy_node(port)) : in sca_init_port() 181 DSR_RX(phy_node(port)), card); in sca_init_port() 183 sca_out(DCR_ABORT, transmit ? DCR_TX(phy_node(port)) : in sca_init_port() 184 DCR_RX(phy_node(port)), card); in sca_init_port() 197 sca_out(DCR_CLEAR_EOF, transmit ? DCR_TX(phy_node(port)) : in sca_init_port() 198 DCR_RX(phy_node(port)), card); in sca_init_port() 204 sca_out(0x14, DMR_RX(phy_node(port)), card); in sca_init_port() [all …]
|
| D | n2.c | 110 u8 phy_node; /* physical port # - 0 or 1 */ member 144 #define phy_node(port) ((port)->phy_node) macro 178 mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0; in n2_set_iface() 184 mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0; in n2_set_iface() 190 mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0; in n2_set_iface() 196 mcr &= port->phy_node ? ~CLOCK_OUT_PORT1 : ~CLOCK_OUT_PORT0; in n2_set_iface() 215 u8 mcr = inb(io + N2_MCR) | (port->phy_node ? TX422_PORT1:TX422_PORT0); in n2_open() 222 mcr &= port->phy_node ? ~DTR_PORT1 : ~DTR_PORT0; /* set DTR ON */ in n2_open() 238 u8 mcr = inb(io+N2_MCR) | (port->phy_node ? TX422_PORT1 : TX422_PORT0); in n2_close() 241 mcr |= port->phy_node ? DTR_PORT1 : DTR_PORT0; /* set DTR OFF */ in n2_close() [all …]
|
| /Linux-v4.19/drivers/staging/octeon/ |
| D | ethernet-mdio.c | 147 struct device_node *phy_node; in cvm_oct_phy_setup_device() local 153 phy_node = of_parse_phandle(priv->of_node, "phy-handle", 0); in cvm_oct_phy_setup_device() 154 if (!phy_node && of_phy_is_fixed_link(priv->of_node)) { in cvm_oct_phy_setup_device() 161 phy_node = of_node_get(priv->of_node); in cvm_oct_phy_setup_device() 163 if (!phy_node) in cvm_oct_phy_setup_device() 166 phydev = of_phy_connect(dev, phy_node, cvm_oct_adjust_link, 0, in cvm_oct_phy_setup_device() 168 of_node_put(phy_node); in cvm_oct_phy_setup_device()
|
| /Linux-v4.19/drivers/net/phy/ |
| D | xilinx_gmii2rgmii.c | 69 struct device_node *np = dev->of_node, *phy_node; in xgmiitorgmii_probe() local 76 phy_node = of_parse_phandle(np, "phy-handle", 0); in xgmiitorgmii_probe() 77 if (!phy_node) { in xgmiitorgmii_probe() 82 priv->phy_dev = of_phy_find_device(phy_node); in xgmiitorgmii_probe() 83 of_node_put(phy_node); in xgmiitorgmii_probe()
|
| D | phylink.c | 786 struct device_node *phy_node; in phylink_of_phy_connect() local 796 phy_node = of_parse_phandle(dn, "phy-handle", 0); in phylink_of_phy_connect() 797 if (!phy_node) in phylink_of_phy_connect() 798 phy_node = of_parse_phandle(dn, "phy", 0); in phylink_of_phy_connect() 799 if (!phy_node) in phylink_of_phy_connect() 800 phy_node = of_parse_phandle(dn, "phy-device", 0); in phylink_of_phy_connect() 802 if (!phy_node) { in phylink_of_phy_connect() 808 phy_dev = of_phy_attach(pl->netdev, phy_node, flags, in phylink_of_phy_connect() 811 of_node_put(phy_node); in phylink_of_phy_connect()
|
| /Linux-v4.19/drivers/staging/mt7621-eth/ |
| D | mdio.c | 33 if (eth->phy->phy_node[i]) { in mtk_phy_link_adjust() 64 struct device_node *phy_node) in mtk_connect_phy_node() argument 70 _port = of_get_property(phy_node, "reg", NULL); in mtk_connect_phy_node() 73 pr_err("%s: invalid port id\n", phy_node->name); in mtk_connect_phy_node() 77 phy_mode = of_get_phy_mode(phy_node); in mtk_connect_phy_node() 80 eth->phy->phy_node[port] = NULL; in mtk_connect_phy_node() 84 phydev = of_phy_connect(eth->netdev[mac->id], phy_node, in mtk_connect_phy_node() 88 eth->phy->phy_node[port] = NULL; in mtk_connect_phy_node() 127 if (eth->phy->phy_node[i]) { in mtk_phy_connect()
|
| D | mdio.h | 22 struct device_node *phy_node);
|
| /Linux-v4.19/drivers/gpu/drm/sun4i/ |
| D | sun8i_dw_hdmi.c | 89 struct device_node *phy_node; in sun8i_dw_hdmi_bind() local 140 phy_node = of_parse_phandle(dev->of_node, "phys", 0); in sun8i_dw_hdmi_bind() 141 if (!phy_node) { in sun8i_dw_hdmi_bind() 146 ret = sun8i_hdmi_phy_probe(hdmi, phy_node); in sun8i_dw_hdmi_bind() 147 of_node_put(phy_node); in sun8i_dw_hdmi_bind()
|
| /Linux-v4.19/drivers/gpu/drm/msm/dsi/ |
| D | dsi.c | 28 struct device_node *phy_node; in dsi_get_phy() local 30 phy_node = of_parse_phandle(pdev->dev.of_node, "phys", 0); in dsi_get_phy() 31 if (!phy_node) { in dsi_get_phy() 36 phy_pdev = of_find_device_by_node(phy_node); in dsi_get_phy() 40 of_node_put(phy_node); in dsi_get_phy()
|
| /Linux-v4.19/drivers/net/ethernet/mscc/ |
| D | ocelot_board.c | 256 struct device_node *phy_node; in mscc_ocelot_probe() local 274 phy_node = of_parse_phandle(portnp, "phy-handle", 0); in mscc_ocelot_probe() 275 if (!phy_node) in mscc_ocelot_probe() 278 phy = of_phy_find_device(phy_node); in mscc_ocelot_probe()
|
| /Linux-v4.19/drivers/usb/chipidea/ |
| D | ci_hdrc_msm.c | 180 struct device_node *ulpi_node, *phy_node; in ci_hdrc_msm_probe() local 252 phy_node = of_get_next_available_child(ulpi_node, NULL); in ci_hdrc_msm_probe() 253 ci->hsic = of_device_is_compatible(phy_node, "qcom,usb-hsic-phy"); in ci_hdrc_msm_probe() 254 of_node_put(phy_node); in ci_hdrc_msm_probe()
|
| /Linux-v4.19/drivers/net/ethernet/amd/xgbe/ |
| D | xgbe-platform.c | 225 struct device_node *phy_node; in xgbe_of_get_phy_pdev() local 228 phy_node = of_parse_phandle(dev->of_node, "phy-handle", 0); in xgbe_of_get_phy_pdev() 229 if (phy_node) { in xgbe_of_get_phy_pdev() 233 phy_pdev = of_find_device_by_node(phy_node); in xgbe_of_get_phy_pdev() 234 of_node_put(phy_node); in xgbe_of_get_phy_pdev()
|
| /Linux-v4.19/drivers/net/ethernet/xilinx/ |
| D | xilinx_emaclite.c | 142 struct device_node *phy_node; member 832 struct device_node *np = of_get_parent(lp->phy_node); in xemaclite_mdio_setup() 847 phydev = of_phy_find_device(lp->phy_node); in xemaclite_mdio_setup() 932 if (lp->phy_node) { in xemaclite_open() 935 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node, in xemaclite_open() 1161 lp->phy_node = of_parse_phandle(ofdev->dev.of_node, "phy-handle", 0); in xemaclite_of_probe() 1214 of_node_put(lp->phy_node); in xemaclite_of_remove() 1215 lp->phy_node = NULL; in xemaclite_of_remove()
|
| D | ll_temac_main.c | 852 if (lp->phy_node) { in temac_open() 853 phydev = of_phy_connect(lp->ndev, lp->phy_node, in temac_open() 1090 lp->phy_node = of_parse_phandle(op->dev.of_node, "phy-handle", 0); in temac_of_probe() 1091 if (lp->phy_node) in temac_of_probe() 1130 of_node_put(lp->phy_node); in temac_of_remove() 1131 lp->phy_node = NULL; in temac_of_remove()
|
| /Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/ |
| D | stmmac_platform.c | 337 plat->phy_node = of_parse_phandle(np, "phy-handle", 0); in stmmac_dt_phy() 338 if (plat->phy_node) in stmmac_dt_phy() 342 if (!plat->phy_node && of_phy_is_fixed_link(np)) { in stmmac_dt_phy() 347 plat->phy_node = of_node_get(np); in stmmac_dt_phy() 592 of_node_put(plat->phy_node); in stmmac_remove_config_dt()
|
| /Linux-v4.19/drivers/gpu/drm/msm/hdmi/ |
| D | hdmi.c | 97 struct device_node *phy_node; in msm_hdmi_get_phy() local 99 phy_node = of_parse_phandle(pdev->dev.of_node, "phys", 0); in msm_hdmi_get_phy() 100 if (!phy_node) { in msm_hdmi_get_phy() 105 phy_pdev = of_find_device_by_node(phy_node); in msm_hdmi_get_phy() 109 of_node_put(phy_node); in msm_hdmi_get_phy()
|
| /Linux-v4.19/include/linux/ |
| D | mv643xx_eth.h | 47 struct device_node *phy_node; member
|
| D | stmmac.h | 153 struct device_node *phy_node; member
|
| /Linux-v4.19/drivers/net/ethernet/freescale/fman/ |
| D | mac.c | 809 mac_dev->phy_node = of_parse_phandle(mac_node, "phy-handle", 0); in mac_probe() 810 if (!mac_dev->phy_node && of_phy_is_fixed_link(mac_node)) { in mac_probe() 824 mac_dev->phy_node = of_node_get(mac_node); in mac_probe() 825 phy = of_phy_find_device(mac_dev->phy_node); in mac_probe() 828 of_node_put(mac_dev->phy_node); in mac_probe() 844 of_node_put(mac_dev->phy_node); in mac_probe()
|
| D | mac.h | 54 struct device_node *phy_node; member
|
| /Linux-v4.19/drivers/net/ethernet/freescale/ |
| D | fec_mpc52xx.c | 68 struct device_node *phy_node; member 220 if (priv->phy_node) { in mpc52xx_fec_open() 221 phydev = of_phy_connect(priv->ndev, priv->phy_node, in mpc52xx_fec_open() 945 priv->phy_node = of_parse_phandle(np, "phy-handle", 0); in mpc52xx_fec_probe() 969 of_node_put(priv->phy_node); in mpc52xx_fec_probe() 996 of_node_put(priv->phy_node); in mpc52xx_fec_remove() 997 priv->phy_node = NULL; in mpc52xx_fec_remove()
|
| /Linux-v4.19/drivers/net/ethernet/arc/ |
| D | emac_main.c | 872 struct device_node *phy_node; in arc_emac_probe() local 880 phy_node = of_parse_phandle(dev->of_node, "phy", 0); in arc_emac_probe() 881 if (!phy_node) { in arc_emac_probe() 992 phydev = of_phy_connect(ndev, phy_node, arc_emac_adjust_link, 0, in arc_emac_probe() 1011 of_node_put(phy_node); in arc_emac_probe() 1023 of_node_put(phy_node); in arc_emac_probe()
|
| /Linux-v4.19/drivers/net/ethernet/ti/ |
| D | davinci_emac.c | 350 struct device_node *phy_node; member 1483 if (priv->phy_node) { in emac_dev_open() 1484 phydev = of_phy_connect(ndev, priv->phy_node, in emac_dev_open() 1488 priv->phy_node); in emac_dev_open() 1737 priv->phy_node = of_parse_phandle(np, "phy-handle", 0); in davinci_emac_of_get_pdata() 1738 if (!priv->phy_node) { in davinci_emac_of_get_pdata() 1742 priv->phy_node = of_node_get(np); in davinci_emac_of_get_pdata() 1966 of_node_put(priv->phy_node); in davinci_emac_probe() 1994 of_node_put(priv->phy_node); in davinci_emac_remove()
|
| /Linux-v4.19/drivers/net/ethernet/hisilicon/ |
| D | hip04_eth.c | 177 struct device_node *phy_node; member 882 priv->phy_node = of_parse_phandle(node, "phy-handle", 0); in hip04_mac_probe() 883 if (priv->phy_node) { in hip04_mac_probe() 884 priv->phy = of_phy_connect(ndev, priv->phy_node, in hip04_mac_probe() 927 of_node_put(priv->phy_node); in hip04_mac_probe() 944 of_node_put(priv->phy_node); in hip04_remove()
|
| /Linux-v4.19/drivers/net/ethernet/freescale/fs_enet/ |
| D | fs_enet-main.c | 718 phydev = of_phy_connect(dev, fep->fpi->phy_node, &fs_adjust_link, 0, in fs_init_phy() 951 fpi->phy_node = of_parse_phandle(ofdev->dev.of_node, "phy-handle", 0); in fs_enet_probe() 952 if (!fpi->phy_node && of_phy_is_fixed_link(ofdev->dev.of_node)) { in fs_enet_probe() 960 fpi->phy_node = of_node_get(ofdev->dev.of_node); in fs_enet_probe() 1058 of_node_put(fpi->phy_node); in fs_enet_probe() 1076 of_node_put(fep->fpi->phy_node); in fs_enet_remove()
|