/linux-4.4.14/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 …]
|
D | c101.c | 99 #define phy_node(port) (0) macro
|
/linux-4.4.14/drivers/gpu/drm/msm/dsi/ |
D | dsi.c | 30 struct device_node *phy_node; in dsi_get_phy() local 32 phy_node = of_parse_phandle(pdev->dev.of_node, "qcom,dsi-phy", 0); in dsi_get_phy() 33 if (!phy_node) { in dsi_get_phy() 38 phy_pdev = of_find_device_by_node(phy_node); in dsi_get_phy() 42 of_node_put(phy_node); in dsi_get_phy()
|
/linux-4.4.14/drivers/staging/octeon/ |
D | ethernet-mdio.c | 171 struct device_node *phy_node; in cvm_oct_phy_setup_device() local 176 phy_node = of_parse_phandle(priv->of_node, "phy-handle", 0); in cvm_oct_phy_setup_device() 177 if (!phy_node) in cvm_oct_phy_setup_device() 180 priv->phydev = of_phy_connect(dev, phy_node, cvm_oct_adjust_link, 0, in cvm_oct_phy_setup_device()
|
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_platform.c | 133 plat->phy_node = of_parse_phandle(np, "phy-handle", 0); in stmmac_probe_config_dt() 136 if (!plat->phy_node && of_phy_is_fixed_link(np)) { in stmmac_probe_config_dt() 140 plat->phy_node = of_node_get(np); in stmmac_probe_config_dt() 149 if (plat->phy_node || plat->phy_bus_name) in stmmac_probe_config_dt()
|
D | stmmac_main.c | 822 if (priv->plat->phy_node) { in stmmac_init_phy() 823 phydev = of_phy_connect(dev, priv->plat->phy_node, in stmmac_init_phy() 864 if (!priv->plat->phy_node && phydev->phy_id == 0) { in stmmac_init_phy()
|
/linux-4.4.14/drivers/net/ethernet/xilinx/ |
D | xilinx_emaclite.c | 135 struct device_node *phy_node; member 812 struct device_node *np = of_get_parent(lp->phy_node); in xemaclite_mdio_setup() 827 phydev = of_phy_find_device(lp->phy_node); in xemaclite_mdio_setup() 910 if (lp->phy_node) { in xemaclite_open() 913 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node, in xemaclite_open() 1150 lp->phy_node = of_parse_phandle(ofdev->dev.of_node, "phy-handle", 0); in xemaclite_of_probe() 1206 of_node_put(lp->phy_node); in xemaclite_of_remove() 1207 lp->phy_node = NULL; in xemaclite_of_remove()
|
D | ll_temac_main.c | 850 if (lp->phy_node) { in temac_open() 851 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node, in temac_open() 1109 lp->phy_node = of_parse_phandle(op->dev.of_node, "phy-handle", 0); in temac_of_probe() 1110 if (lp->phy_node) in temac_of_probe() 1149 of_node_put(lp->phy_node); in temac_of_remove() 1150 lp->phy_node = NULL; in temac_of_remove()
|
D | xilinx_axienet_main.c | 935 if (lp->phy_node) { in axienet_open() 937 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node, in axienet_open() 941 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node, in axienet_open() 1627 lp->phy_node = of_parse_phandle(pdev->dev.of_node, "phy-handle", 0); in axienet_probe() 1628 if (lp->phy_node) { in axienet_probe() 1656 of_node_put(lp->phy_node); in axienet_remove() 1657 lp->phy_node = NULL; in axienet_remove()
|
D | xilinx_axienet_mdio.c | 205 np1 = of_get_parent(lp->phy_node); in axienet_mdio_setup()
|
D | ll_temac.h | 336 struct device_node *phy_node; member
|
D | xilinx_axienet.h | 425 struct device_node *phy_node; member
|
/linux-4.4.14/include/linux/ |
D | mv643xx_eth.h | 46 struct device_node *phy_node; member
|
D | stmmac.h | 102 struct device_node *phy_node; member
|
D | fs_enet_pd.h | 136 struct device_node *phy_node; member
|
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-main.c | 273 struct device_node *phy_node; in xgbe_of_get_phy_pdev() local 276 phy_node = of_parse_phandle(dev->of_node, "phy-handle", 0); in xgbe_of_get_phy_pdev() 277 if (phy_node) { in xgbe_of_get_phy_pdev() 281 phy_pdev = of_find_device_by_node(phy_node); in xgbe_of_get_phy_pdev() 282 of_node_put(phy_node); in xgbe_of_get_phy_pdev()
|
/linux-4.4.14/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 priv->phydev = of_phy_connect(priv->ndev, priv->phy_node, in mpc52xx_fec_open() 967 priv->phy_node = of_parse_phandle(np, "phy-handle", 0); in mpc52xx_fec_probe() 991 of_node_put(priv->phy_node); in mpc52xx_fec_probe() 1018 of_node_put(priv->phy_node); in mpc52xx_fec_remove() 1019 priv->phy_node = NULL; in mpc52xx_fec_remove()
|
D | fec_main.c | 1926 if (fep->phy_node) { in fec_enet_mii_probe() 1927 phy_dev = of_phy_connect(ndev, fep->phy_node, in fec_enet_mii_probe() 3328 struct device_node *np = pdev->dev.of_node, *phy_node; in fec_probe() local 3378 phy_node = of_parse_phandle(np, "phy-handle", 0); in fec_probe() 3379 if (!phy_node && of_phy_is_fixed_link(np)) { in fec_probe() 3386 phy_node = of_node_get(np); in fec_probe() 3388 fep->phy_node = phy_node; in fec_probe() 3528 of_node_put(phy_node); in fec_probe() 3547 of_node_put(fep->phy_node); in fec_drv_remove()
|
D | fec.h | 512 struct device_node *phy_node; member
|
D | ucc_geth.c | 1735 phydev = of_phy_connect(dev, ug_info->phy_node, &adjust_link, 0, in init_phy() 3793 ug_info->phy_node = of_parse_phandle(np, "phy-handle", 0); in ucc_geth_probe() 3794 if (!ug_info->phy_node && of_phy_is_fixed_link(np)) { in ucc_geth_probe() 3802 ug_info->phy_node = of_node_get(np); in ucc_geth_probe() 3812 prop = of_get_property(ug_info->phy_node, "interface", NULL); in ucc_geth_probe() 3872 of_node_put(ug_info->phy_node); in ucc_geth_probe() 3912 of_node_put(ug_info->phy_node); in ucc_geth_probe() 3937 of_node_put(ugeth->ug_info->phy_node); in ucc_geth_remove()
|
D | gianfar.c | 914 priv->phy_node = of_parse_phandle(np, "phy-handle", 0); in gfar_of_init() 919 if (!priv->phy_node && of_phy_is_fixed_link(np)) { in gfar_of_init() 924 priv->phy_node = of_node_get(np); in gfar_of_init() 1469 of_node_put(priv->phy_node); in gfar_probe() 1479 of_node_put(priv->phy_node); in gfar_remove() 1789 priv->phydev = of_phy_connect(dev, priv->phy_node, &adjust_link, 0, in init_phy()
|
D | ucc_geth.h | 1129 struct device_node *phy_node; member
|
D | gianfar.h | 1154 struct device_node *phy_node; member
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/ |
D | hip04_eth.c | 177 struct device_node *phy_node; member 885 priv->phy_node = of_parse_phandle(node, "phy-handle", 0); in hip04_mac_probe() 886 if (priv->phy_node) { in hip04_mac_probe() 887 priv->phy = of_phy_connect(ndev, priv->phy_node, in hip04_mac_probe() 932 of_node_put(priv->phy_node); in hip04_mac_probe() 949 of_node_put(priv->phy_node); in hip04_remove()
|
D | hix5hd2_gmac.c | 222 struct device_node *phy_node; member 690 priv->phy = of_phy_connect(dev, priv->phy_node, in hix5hd2_net_open() 960 priv->phy_node = of_parse_phandle(node, "phy-handle", 0); in hix5hd2_dev_probe() 961 if (!priv->phy_node) { in hix5hd2_dev_probe() 1016 of_node_put(priv->phy_node); in hix5hd2_dev_probe() 1038 of_node_put(priv->phy_node); in hix5hd2_dev_remove()
|
/linux-4.4.14/drivers/net/ethernet/freescale/fs_enet/ |
D | fs_enet-main.c | 737 phydev = of_phy_connect(dev, fep->fpi->phy_node, &fs_adjust_link, 0, in fs_init_phy() 971 fpi->phy_node = of_parse_phandle(ofdev->dev.of_node, "phy-handle", 0); in fs_enet_probe() 972 if (!fpi->phy_node && of_phy_is_fixed_link(ofdev->dev.of_node)) { in fs_enet_probe() 980 fpi->phy_node = of_node_get(ofdev->dev.of_node); in fs_enet_probe() 1078 of_node_put(fpi->phy_node); in fs_enet_probe() 1096 of_node_put(fep->fpi->phy_node); in fs_enet_remove()
|
/linux-4.4.14/drivers/net/ethernet/arc/ |
D | emac_main.c | 701 struct device_node *phy_node; in arc_emac_probe() local 709 phy_node = of_parse_phandle(dev->of_node, "phy", 0); in arc_emac_probe() 710 if (!phy_node) { in arc_emac_probe() 819 priv->phy_dev = of_phy_connect(ndev, phy_node, arc_emac_adjust_link, 0, in arc_emac_probe()
|
/linux-4.4.14/drivers/net/ethernet/allwinner/ |
D | sun4i-emac.c | 81 struct device_node *phy_node; member 161 db->phy_dev = of_phy_connect(db->ndev, db->phy_node, in emac_mdio_probe() 871 db->phy_node = of_parse_phandle(np, "phy", 0); in emac_probe() 872 if (!db->phy_node) { in emac_probe()
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_hdmi.c | 1840 struct device_node *ddc_node, *phy_node; in hdmi_probe() local 1892 phy_node = hdmi_legacy_phy_dt_binding(dev); in hdmi_probe() 1893 if (phy_node) in hdmi_probe() 1897 phy_node = of_parse_phandle(dev->of_node, "phy", 0); in hdmi_probe() 1898 if (!phy_node) { in hdmi_probe() 1906 hdata->regs_hdmiphy = of_iomap(phy_node, 0); in hdmi_probe() 1913 hdata->hdmiphy_port = of_find_i2c_device_by_node(phy_node); in hdmi_probe()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
D | davinci_emac.c | 350 struct device_node *phy_node; member 1609 if (priv->phy_node) { in emac_dev_open() 1610 priv->phydev = of_phy_connect(ndev, priv->phy_node, in emac_dev_open() 1614 priv->phy_node->full_name); in emac_dev_open() 1863 priv->phy_node = of_parse_phandle(np, "phy-handle", 0); in davinci_emac_of_get_pdata() 1864 if (!priv->phy_node) { in davinci_emac_of_get_pdata() 1868 priv->phy_node = of_node_get(np); in davinci_emac_of_get_pdata()
|
D | cpsw.c | 370 struct device_node *phy_node; member 1151 if (priv->phy_node) in cpsw_slave_open() 1152 slave->phy = of_phy_connect(priv->ndev, priv->phy_node, in cpsw_slave_open() 2036 priv->phy_node = of_parse_phandle(slave_node, "phy-handle", 0); in cpsw_probe_dt() 2039 struct device_node *phy_node; in cpsw_probe_dt() local 2048 phy_node = of_node_get(slave_node); in cpsw_probe_dt() 2049 phy_dev = of_phy_find_device(phy_node); in cpsw_probe_dt()
|
D | netcp_ethss.c | 632 struct device_node *phy_node; member 2172 slave->phy_node, in gbe_slave_open() 2506 slave->phy_node = of_parse_phandle(node, "phy-handle", 0); in init_slave() 2675 slave->phy_node, in init_secondary_ports()
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ |
D | hns_dsaf_mac.c | 690 mac_cb->phy_node = of_parse_phandle(np, "phy-handle", mac_cb->mac_id); in hns_mac_get_info() 691 if (mac_cb->phy_node) in hns_mac_get_info() 693 mac_cb->mac_id, mac_cb->phy_node->name); in hns_mac_get_info()
|
D | hns_dsaf_misc.c | 299 if (!mac_cb->phy_node) { in hns_mac_config_sds_loopback()
|
D | hns_ae_adapt.c | 175 ae_handle->phy_node = vf_cb->mac_cb->phy_node; in hns_ae_get_handle()
|
D | hns_dsaf_mac.h | 333 struct device_node *phy_node; member
|
D | hnae.h | 466 struct device_node *phy_node; member
|
D | hns_enet.c | 758 if (!h->phy_node) in hns_nic_init_phy() 762 phy_dev = of_phy_connect(ndev, h->phy_node, in hns_nic_init_phy() 765 phy_dev = of_phy_attach(ndev, h->phy_node, 0, h->phy_if); in hns_nic_init_phy()
|
D | hns_ethtool.c | 607 st_param[2][1] = ((!!(priv->ae_handle->phy_node)) && in hns_nic_self_test()
|
/linux-4.4.14/drivers/net/ethernet/aurora/ |
D | nb8800.h | 286 struct device_node *phy_node; member
|
D | nb8800.c | 972 priv->phydev = of_phy_connect(dev, priv->phy_node, in nb8800_open() 1463 priv->phy_node = of_parse_phandle(pdev->dev.of_node, "phy-handle", 0); in nb8800_probe() 1464 if (!priv->phy_node) { in nb8800_probe()
|
/linux-4.4.14/drivers/net/ethernet/marvell/ |
D | mvneta.c | 369 struct device_node *phy_node; member 2695 phy_dev = of_phy_connect(pp->dev, pp->phy_node, mvneta_adjust_link, 0, in mvneta_mdio_probe() 3253 struct device_node *phy_node; in mvneta_probe() local 3275 phy_node = of_parse_phandle(dn, "phy", 0); in mvneta_probe() 3276 if (!phy_node) { in mvneta_probe() 3292 phy_node = of_node_get(dn); in mvneta_probe() 3309 pp->phy_node = phy_node; in mvneta_probe() 3438 of_node_put(phy_node); in mvneta_probe() 3457 of_node_put(pp->phy_node); in mvneta_remove()
|
D | mv643xx_eth.c | 2767 ppd.phy_node = of_parse_phandle(pnp, "phy-handle", 0); in mv643xx_eth_shared_of_add_port() 2768 if (!ppd.phy_node) { in mv643xx_eth_shared_of_add_port() 3129 if (pd->phy_node) { in mv643xx_eth_probe() 3130 mp->phy = of_phy_connect(mp->dev, pd->phy_node, in mv643xx_eth_probe()
|
D | mvpp2.c | 705 struct device_node *phy_node; member 5541 phy_dev = of_phy_connect(port->dev, port->phy_node, mvpp2_link_event, 0, in mvpp2_phy_connect() 6118 struct device_node *phy_node; in mvpp2_port_probe() local 6137 phy_node = of_parse_phandle(port_node, "phy", 0); in mvpp2_port_probe() 6138 if (!phy_node) { in mvpp2_port_probe() 6176 port->phy_node = phy_node; in mvpp2_port_probe()
|
/linux-4.4.14/drivers/net/ethernet/synopsys/ |
D | dwc_eth_qos.c | 590 struct device_node *phy_node; member 958 if (lp->phy_node) { in dwceqos_mii_probe() 960 lp->phy_node, in dwceqos_mii_probe() 2901 lp->phy_node = of_parse_phandle(lp->pdev->dev.of_node, in dwceqos_probe() 2903 if (!lp->phy_node && of_phy_is_fixed_link(lp->pdev->dev.of_node)) { in dwceqos_probe() 2910 lp->phy_node = of_node_get(lp->pdev->dev.of_node); in dwceqos_probe() 2973 of_node_put(lp->phy_node); in dwceqos_probe()
|