Home
last modified time | relevance | path

Searched refs:phy_node (Results 1 – 31 of 31) sorted by relevance

/linux-4.1.27/drivers/net/wan/
Dhd64570.c45 #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 …]
Dn2.c110 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 …]
Dc101.c99 #define phy_node(port) (0) macro
/linux-4.1.27/drivers/staging/octeon/
Dethernet-mdio.c181 struct device_node *phy_node; in cvm_oct_phy_setup_device() local
186 phy_node = of_parse_phandle(priv->of_node, "phy-handle", 0); in cvm_oct_phy_setup_device()
187 if (!phy_node) in cvm_oct_phy_setup_device()
190 priv->phydev = of_phy_connect(dev, phy_node, cvm_oct_adjust_link, 0, in cvm_oct_phy_setup_device()
/linux-4.1.27/drivers/net/ethernet/xilinx/
Dxilinx_emaclite.c135 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()
908 if (lp->phy_node) { in xemaclite_open()
911 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node, in xemaclite_open()
1148 lp->phy_node = of_parse_phandle(ofdev->dev.of_node, "phy-handle", 0); in xemaclite_of_probe()
1204 of_node_put(lp->phy_node); in xemaclite_of_remove()
1205 lp->phy_node = NULL; in xemaclite_of_remove()
Dll_temac_main.c852 if (lp->phy_node) { in temac_open()
853 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node, in temac_open()
1111 lp->phy_node = of_parse_phandle(op->dev.of_node, "phy-handle", 0); in temac_of_probe()
1112 if (lp->phy_node) in temac_of_probe()
1151 of_node_put(lp->phy_node); in temac_of_remove()
1152 lp->phy_node = NULL; in temac_of_remove()
Dxilinx_axienet_mdio.c206 np1 = of_get_parent(lp->phy_node); in axienet_mdio_setup()
Dll_temac.h336 struct device_node *phy_node; member
Dxilinx_axienet_main.c927 if (lp->phy_node) { in axienet_open()
928 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node, in axienet_open()
1598 lp->phy_node = of_parse_phandle(op->dev.of_node, "phy-handle", 0); in axienet_of_probe()
1630 of_node_put(lp->phy_node); in axienet_of_remove()
1631 lp->phy_node = NULL; in axienet_of_remove()
Dxilinx_axienet.h419 struct device_node *phy_node; member
/linux-4.1.27/include/linux/
Dmv643xx_eth.h46 struct device_node *phy_node; member
Dfs_enet_pd.h136 struct device_node *phy_node; member
/linux-4.1.27/drivers/net/ethernet/freescale/
Dfec_mpc52xx.c68 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()
Dfec_main.c1892 if (fep->phy_node) { in fec_enet_mii_probe()
1893 phy_dev = of_phy_connect(ndev, fep->phy_node, in fec_enet_mii_probe()
3197 struct device_node *np = pdev->dev.of_node, *phy_node; in fec_probe() local
3247 phy_node = of_parse_phandle(np, "phy-handle", 0); in fec_probe()
3248 if (!phy_node && of_phy_is_fixed_link(np)) { in fec_probe()
3255 phy_node = of_node_get(np); in fec_probe()
3257 fep->phy_node = phy_node; in fec_probe()
3380 of_node_put(phy_node); in fec_probe()
3401 of_node_put(fep->phy_node); in fec_drv_remove()
Dfec.h510 struct device_node *phy_node; member
Ducc_geth.c1729 phydev = of_phy_connect(dev, ug_info->phy_node, &adjust_link, 0, in init_phy()
3787 ug_info->phy_node = of_parse_phandle(np, "phy-handle", 0); in ucc_geth_probe()
3788 if (!ug_info->phy_node && of_phy_is_fixed_link(np)) { in ucc_geth_probe()
3796 ug_info->phy_node = of_node_get(np); in ucc_geth_probe()
3806 prop = of_get_property(ug_info->phy_node, "interface", NULL); in ucc_geth_probe()
3866 of_node_put(ug_info->phy_node); in ucc_geth_probe()
3906 of_node_put(ug_info->phy_node); in ucc_geth_probe()
3931 of_node_put(ugeth->ug_info->phy_node); in ucc_geth_remove()
Dgianfar.c951 priv->phy_node = of_parse_phandle(np, "phy-handle", 0); in gfar_of_init()
956 if (!priv->phy_node && of_phy_is_fixed_link(np)) { in gfar_of_init()
961 priv->phy_node = of_node_get(np); in gfar_of_init()
1503 of_node_put(priv->phy_node); in gfar_probe()
1513 of_node_put(priv->phy_node); in gfar_remove()
1733 priv->phydev = of_phy_connect(dev, priv->phy_node, &adjust_link, 0, in init_phy()
Ducc_geth.h1129 struct device_node *phy_node; member
Dgianfar.h1140 struct device_node *phy_node; member
/linux-4.1.27/drivers/net/ethernet/hisilicon/
Dhip04_eth.c177 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()
Dhix5hd2_gmac.c222 struct device_node *phy_node; member
691 priv->phy = of_phy_connect(dev, priv->phy_node, in hix5hd2_net_open()
961 priv->phy_node = of_parse_phandle(node, "phy-handle", 0); in hix5hd2_dev_probe()
962 if (!priv->phy_node) { in hix5hd2_dev_probe()
1017 of_node_put(priv->phy_node); in hix5hd2_dev_probe()
1039 of_node_put(priv->phy_node); in hix5hd2_dev_remove()
/linux-4.1.27/drivers/net/ethernet/freescale/fs_enet/
Dfs_enet-main.c719 phydev = of_phy_connect(dev, fep->fpi->phy_node, &fs_adjust_link, 0, in fs_init_phy()
953 fpi->phy_node = of_parse_phandle(ofdev->dev.of_node, "phy-handle", 0); in fs_enet_probe()
954 if (!fpi->phy_node && of_phy_is_fixed_link(ofdev->dev.of_node)) { in fs_enet_probe()
962 fpi->phy_node = of_node_get(ofdev->dev.of_node); in fs_enet_probe()
1060 of_node_put(fpi->phy_node); in fs_enet_probe()
1078 of_node_put(fep->fpi->phy_node); in fs_enet_remove()
/linux-4.1.27/drivers/net/ethernet/arc/
Demac_main.c701 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.1.27/drivers/net/ethernet/allwinner/
Dsun4i-emac.c80 struct device_node *phy_node; member
160 db->phy_dev = of_phy_connect(db->ndev, db->phy_node, in emac_mdio_probe()
860 db->phy_node = of_parse_phandle(np, "phy", 0); in emac_probe()
861 if (!db->phy_node) { in emac_probe()
/linux-4.1.27/drivers/net/ethernet/marvell/
Dmvneta.c309 struct device_node *phy_node; member
2670 phy_dev = of_phy_connect(pp->dev, pp->phy_node, mvneta_adjust_link, 0, in mvneta_mdio_probe()
3026 struct device_node *phy_node; in mvneta_probe() local
3054 phy_node = of_parse_phandle(dn, "phy", 0); in mvneta_probe()
3055 if (!phy_node) { in mvneta_probe()
3071 phy_node = of_node_get(dn); in mvneta_probe()
3088 pp->phy_node = phy_node; in mvneta_probe()
3187 of_node_put(phy_node); in mvneta_probe()
3205 of_node_put(pp->phy_node); in mvneta_remove()
Dmv643xx_eth.c2738 ppd.phy_node = of_parse_phandle(pnp, "phy-handle", 0); in mv643xx_eth_shared_of_add_port()
2739 if (!ppd.phy_node) { in mv643xx_eth_shared_of_add_port()
3098 if (pd->phy_node) { in mv643xx_eth_probe()
3099 mp->phy = of_phy_connect(mp->dev, pd->phy_node, in mv643xx_eth_probe()
Dmvpp2.c691 struct device_node *phy_node; member
5467 phy_dev = of_phy_connect(port->dev, port->phy_node, mvpp2_link_event, 0, in mvpp2_phy_connect()
6036 struct device_node *phy_node; in mvpp2_port_probe() local
6054 phy_node = of_parse_phandle(port_node, "phy", 0); in mvpp2_port_probe()
6055 if (!phy_node) { in mvpp2_port_probe()
6093 port->phy_node = phy_node; in mvpp2_port_probe()
/linux-4.1.27/drivers/net/ethernet/ti/
Ddavinci_emac.c350 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()
Dnetcp_ethss.c635 struct device_node *phy_node; member
1973 slave->phy_node, in gbe_slave_open()
2306 slave->phy_node = of_parse_phandle(node, "phy-handle", 0); in init_slave()
2473 slave->phy_node, in init_secondary_ports()
/linux-4.1.27/drivers/net/phy/
Damd-xgbe-phy.c1603 struct device_node *phy_node; in amd_xgbe_phy_probe() local
1606 phy_node = of_parse_phandle(bus_node, "phy-handle", 0); in amd_xgbe_phy_probe()
1607 if (!phy_node) { in amd_xgbe_phy_probe()
1613 phy_pdev = of_find_device_by_node(phy_node); in amd_xgbe_phy_probe()
1614 of_node_put(phy_node); in amd_xgbe_phy_probe()
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_hdmi.c2336 struct device_node *ddc_node, *phy_node; in hdmi_probe() local
2420 phy_node = hdmi_legacy_phy_dt_binding(dev); in hdmi_probe()
2421 if (phy_node) in hdmi_probe()
2425 phy_node = of_parse_phandle(dev->of_node, "phy", 0); in hdmi_probe()
2426 if (!phy_node) { in hdmi_probe()
2434 hdata->regs_hdmiphy = of_iomap(phy_node, 0); in hdmi_probe()
2441 hdata->hdmiphy_port = of_find_i2c_device_by_node(phy_node); in hdmi_probe()