Searched defs:phy_node (Results 1 - 19 of 19) sorted by relevance

/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-mdio.c208 struct device_node *phy_node; local
216 phy_node = of_parse_phandle(pdata->dev->of_node, "phy-handle", 0);
217 if (!phy_node) {
255 of_node_get(phy_node);
256 phydev->dev.of_node = phy_node;
260 of_node_put(phy_node);
286 of_node_put(phy_node);
304 of_node_put(phy_node);
/drivers/staging/octeon/
H A Dethernet-mdio.c194 struct device_node *phy_node; local
199 phy_node = of_parse_phandle(priv->of_node, "phy-handle", 0);
200 if (!phy_node)
203 priv->phydev = of_phy_connect(dev, phy_node, cvm_oct_adjust_link, 0,
/drivers/net/ethernet/arc/
H A Demac_main.c701 struct device_node *phy_node; local
709 phy_node = of_parse_phandle(dev->of_node, "phy", 0);
710 if (!phy_node) {
819 priv->phy_dev = of_phy_connect(ndev, phy_node, arc_emac_adjust_link, 0,
/drivers/net/wan/
H A Dc101.c99 #define phy_node(port) (0) macro
H A Dn2.c110 u8 phy_node; /* physical port # - 0 or 1 */ member in struct:port_s
144 #define phy_node(port) ((port)->phy_node) macro
178 mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0;
184 mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0;
190 mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0;
196 mcr &= port->phy_node ? ~CLOCK_OUT_PORT1 : ~CLOCK_OUT_PORT0;
215 u8 mcr = inb(io + N2_MCR) | (port->phy_node ? TX422_PORT1:TX422_PORT0);
222 mcr &= port->phy_node ? ~DTR_PORT1 : ~DTR_PORT0; /* set DTR ON */
238 u8 mcr = inb(io+N2_MCR) | (port->phy_node
[all...]
/drivers/net/ethernet/allwinner/
H A Dsun4i-emac.c80 struct device_node *phy_node; member in struct:emac_board_info
160 db->phy_dev = of_phy_connect(db->ndev, db->phy_node,
858 db->phy_node = of_parse_phandle(np, "phy", 0);
859 if (!db->phy_node) {
/drivers/net/ethernet/freescale/
H A Dfec_mpc52xx.c68 struct device_node *phy_node; member in struct:mpc52xx_fec_priv
220 if (priv->phy_node) {
221 priv->phydev = of_phy_connect(priv->ndev, priv->phy_node,
967 priv->phy_node = of_parse_phandle(np, "phy-handle", 0);
991 of_node_put(priv->phy_node);
1018 of_node_put(priv->phy_node);
1019 priv->phy_node = NULL;
H A Dfec.h498 struct device_node *phy_node; member in struct:fec_enet_private
H A Dfec_main.c1893 if (fep->phy_node) {
1894 phy_dev = of_phy_connect(ndev, fep->phy_node,
3143 struct device_node *np = pdev->dev.of_node, *phy_node; local
3191 phy_node = of_parse_phandle(np, "phy-handle", 0);
3192 if (!phy_node && of_phy_is_fixed_link(np)) {
3199 phy_node = of_node_get(np);
3201 fep->phy_node = phy_node;
3320 of_node_put(phy_node);
3342 of_node_put(fep->phy_node);
[all...]
H A Ducc_geth.h1129 struct device_node *phy_node; member in struct:ucc_geth_info
H A Dgianfar.h1110 struct device_node *phy_node; member in struct:gfar_private
/drivers/net/ethernet/xilinx/
H A Dxilinx_emaclite.c115 * @phy_node: pointer to the PHY device node
135 struct device_node *phy_node; member in struct:net_local
812 struct device_node *np = of_get_parent(lp->phy_node);
815 /* Don't register the MDIO bus if the phy_node or its parent node
827 phydev = of_phy_find_device(lp->phy_node);
908 if (lp->phy_node) {
911 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node,
1147 lp->phy_node = of_parse_phandle(ofdev->dev.of_node, "phy-handle", 0);
1203 if (lp->phy_node)
1204 of_node_put(lp->phy_node);
[all...]
H A Dll_temac.h336 struct device_node *phy_node; member in struct:temac_local
H A Dxilinx_axienet.h383 * @phy_node: Pointer to device node structure
420 struct device_node *phy_node; member in struct:axienet_local
/drivers/gpu/drm/exynos/
H A Dexynos_hdmi.c2343 struct device_node *ddc_node, *phy_node; local
2430 phy_node = hdmi_legacy_phy_dt_binding(dev);
2431 if (phy_node)
2435 phy_node = of_parse_phandle(dev->of_node, "phy", 0);
2436 if (!phy_node) {
2444 hdata->regs_hdmiphy = of_iomap(phy_node, 0);
2451 hdata->hdmiphy_port = of_find_i2c_device_by_node(phy_node);
/drivers/net/ethernet/hisilicon/
H A Dhix5hd2_gmac.c222 struct device_node *phy_node; member in struct:hix5hd2_priv
691 priv->phy = of_phy_connect(dev, priv->phy_node,
961 priv->phy_node = of_parse_phandle(node, "phy-handle", 0);
962 if (!priv->phy_node) {
1017 of_node_put(priv->phy_node);
1039 of_node_put(priv->phy_node);
/drivers/net/ethernet/ti/
H A Ddavinci_emac.c347 struct device_node *phy_node; member in struct:emac_priv
1829 priv->phy_node = of_parse_phandle(np, "phy-handle", 0);
1830 if (!priv->phy_node)
/drivers/net/ethernet/marvell/
H A Dmvneta.c303 struct device_node *phy_node; member in struct:mvneta_port
2573 phy_dev = of_phy_connect(pp->dev, pp->phy_node, mvneta_adjust_link, 0,
2930 struct device_node *phy_node; local
2957 phy_node = of_parse_phandle(dn, "phy", 0);
2958 if (!phy_node) {
2974 phy_node = of_node_get(dn);
2991 pp->phy_node = phy_node;
3077 of_node_put(phy_node);
3095 of_node_put(pp->phy_node);
[all...]
H A Dmvpp2.c691 struct device_node *phy_node; member in struct:mvpp2_port
5467 phy_dev = of_phy_connect(port->dev, port->phy_node, mvpp2_link_event, 0,
6036 struct device_node *phy_node; local
6054 phy_node = of_parse_phandle(port_node, "phy", 0);
6055 if (!phy_node) {
6093 port->phy_node = phy_node;

Completed in 713 milliseconds