/linux-master/drivers/net/phy/ |
H A D | xilinx_gmii2rgmii.c | 86 struct device_node *np = dev->of_node, *phy_node; local 93 phy_node = of_parse_phandle(np, "phy-handle", 0); 94 if (!phy_node) { 99 priv->phy_dev = of_phy_find_device(phy_node); 100 of_node_put(phy_node);
|
/linux-master/drivers/staging/octeon/ |
H A D | ethernet-mdio.c | 140 struct device_node *phy_node; local 146 phy_node = of_parse_phandle(priv->of_node, "phy-handle", 0); 147 if (!phy_node && of_phy_is_fixed_link(priv->of_node)) 148 phy_node = of_node_get(priv->of_node); 149 if (!phy_node) 152 phydev = of_phy_connect(dev, phy_node, cvm_oct_adjust_link, 0, 154 of_node_put(phy_node);
|
/linux-master/drivers/net/wan/ |
H A D | hd64570.c | 42 #define get_msci(port) (phy_node(port) ? MSCI1_OFFSET : MSCI0_OFFSET) 43 #define get_dmac_rx(port) (phy_node(port) ? DMAC1RX_OFFSET : DMAC0RX_OFFSET) 44 #define get_dmac_tx(port) (phy_node(port) ? DMAC1TX_OFFSET : DMAC0TX_OFFSET) 176 sca_out(0, transmit ? DSR_TX(phy_node(port)) : 177 DSR_RX(phy_node(port)), card); 179 sca_out(DCR_ABORT, transmit ? DCR_TX(phy_node(port)) : 180 DCR_RX(phy_node(port)), card); 193 sca_out(DCR_CLEAR_EOF, transmit ? DCR_TX(phy_node(port)) : 194 DCR_RX(phy_node(port)), card); 200 sca_out(0x14, DMR_RX(phy_node(por [all...] |
H A D | n2.c | 102 u8 phy_node; /* physical port # - 0 or 1 */ member in struct:port_s 132 #define phy_node(port) ((port)->phy_node) macro 163 mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0; 169 mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0; 175 mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0; 181 mcr &= port->phy_node ? ~CLOCK_OUT_PORT1 : ~CLOCK_OUT_PORT0; 199 (port->phy_node ? TX422_PORT1 : TX422_PORT0); 206 mcr &= port->phy_node ? ~DTR_PORT1 : ~DTR_PORT0; /* set DTR ON */ 221 (port->phy_node [all...] |
/linux-master/include/linux/ |
H A D | mv643xx_eth.h | 48 struct device_node *phy_node; member in struct:mv643xx_eth_platform_data
|
/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/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/net/ethernet/sunplus/ |
H A D | spl2sw_phy.c | 67 phydev = of_phy_connect(ndev, mac->phy_node, spl2sw_mii_link_change,
|
H A D | spl2sw_define.h | 263 struct device_node *phy_node; member in struct:spl2sw_mac
|
/linux-master/drivers/usb/chipidea/ |
H A D | ci_hdrc_msm.c | 179 struct device_node *ulpi_node, *phy_node; local 247 phy_node = of_get_next_available_child(ulpi_node, NULL); 248 ci->hsic = of_device_is_compatible(phy_node, "qcom,usb-hsic-phy"); 249 of_node_put(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/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/net/ethernet/xilinx/ |
H A D | xilinx_emaclite.c | 115 * @phy_node: pointer to the PHY device node 132 struct device_node *phy_node; member in struct:net_local 807 struct device_node *np = of_get_parent(lp->phy_node); 811 /* Don't register the MDIO bus if the phy_node or its parent node 830 phydev = of_phy_find_device(lp->phy_node); 918 if (lp->phy_node) { 919 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node, 1145 lp->phy_node = of_parse_phandle(ofdev->dev.of_node, "phy-handle", 0); 1169 of_node_put(lp->phy_node); 1198 of_node_put(lp->phy_node); [all...] |
H A D | ll_temac_main.c | 1162 if (lp->phy_node) { 1163 phydev = of_phy_connect(lp->ndev, lp->phy_node, 1596 lp->phy_node = of_parse_phandle(temac_np, "phy-handle", 0); 1597 if (lp->phy_node) 1623 if (lp->phy_node) 1624 of_node_put(lp->phy_node); 1636 if (lp->phy_node) 1637 of_node_put(lp->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/freescale/ |
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;
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-nuss.h | 32 struct device_node *phy_node; member in struct:am65_cpsw_slave_data
|
H A D | davinci_emac.c | 333 struct device_node *phy_node; member in struct:emac_priv 1494 if (priv->phy_node) { 1495 phydev = of_phy_connect(ndev, priv->phy_node, 1499 priv->phy_node); 1763 priv->phy_node = of_parse_phandle(np, "phy-handle", 0); 1764 if (!priv->phy_node) { 1768 priv->phy_node = of_node_get(np); 1988 of_node_put(priv->phy_node); 2016 of_node_put(priv->phy_node);
|
H A D | cpsw.c | 613 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);
|
/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/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/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/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);
|
/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);
|