Home
last modified time | relevance | path

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

123

/OK3568_Linux_fs/u-boot/board/freescale/common/
H A Dsgmii_riser.c45 int phy_node; in fsl_sgmii_riser_fdt_fixup() local
69 phy_node = fdt_subnode_offset(fdt, mdio_node, sgmii_phy); in fsl_sgmii_riser_fdt_fixup()
70 if (phy_node > 0) { in fsl_sgmii_riser_fdt_fixup()
72 ph = fdt_create_phandle(fdt, phy_node); in fsl_sgmii_riser_fdt_fixup()
101 if (phy_node < 0) { in fsl_sgmii_riser_fdt_fixup()
112 phy_node = fdt_node_offset_by_phandle(fdt, in fsl_sgmii_riser_fdt_fixup()
118 fdt_setprop_cell(fdt, phy_node, "reg", in fsl_sgmii_riser_fdt_fixup()
/OK3568_Linux_fs/kernel/drivers/net/wan/
H A Dhd64570.c42 #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)
177 sca_out(0, transmit ? DSR_TX(phy_node(port)) : in sca_init_port()
178 DSR_RX(phy_node(port)), card); in sca_init_port()
180 sca_out(DCR_ABORT, transmit ? DCR_TX(phy_node(port)) : in sca_init_port()
181 DCR_RX(phy_node(port)), card); in sca_init_port()
194 sca_out(DCR_CLEAR_EOF, transmit ? DCR_TX(phy_node(port)) : in sca_init_port()
195 DCR_RX(phy_node(port)), card); in sca_init_port()
201 sca_out(0x14, DMR_RX(phy_node(port)), card); in sca_init_port()
[all …]
H A Dn2.c107 u8 phy_node; /* physical port # - 0 or 1 */ member
141 #define phy_node(port) ((port)->phy_node) macro
175 mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0; in n2_set_iface()
181 mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0; in n2_set_iface()
187 mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0; in n2_set_iface()
193 mcr &= port->phy_node ? ~CLOCK_OUT_PORT1 : ~CLOCK_OUT_PORT0; in n2_set_iface()
212 u8 mcr = inb(io + N2_MCR) | (port->phy_node ? TX422_PORT1:TX422_PORT0); in n2_open()
219 mcr &= port->phy_node ? ~DTR_PORT1 : ~DTR_PORT0; /* set DTR ON */ in n2_open()
235 u8 mcr = inb(io+N2_MCR) | (port->phy_node ? TX422_PORT1 : TX422_PORT0); in n2_close()
238 mcr |= port->phy_node ? DTR_PORT1 : DTR_PORT0; /* set DTR OFF */ in n2_close()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/octeon/
H A Dethernet-mdio.c142 struct device_node *phy_node; in cvm_oct_phy_setup_device() local
148 phy_node = of_parse_phandle(priv->of_node, "phy-handle", 0); in cvm_oct_phy_setup_device()
149 if (!phy_node && of_phy_is_fixed_link(priv->of_node)) { in cvm_oct_phy_setup_device()
150 phy_node = of_node_get(priv->of_node); in cvm_oct_phy_setup_device()
152 if (!phy_node) in cvm_oct_phy_setup_device()
155 phydev = of_phy_connect(dev, phy_node, cvm_oct_adjust_link, 0, in cvm_oct_phy_setup_device()
157 of_node_put(phy_node); in cvm_oct_phy_setup_device()
/OK3568_Linux_fs/kernel/drivers/net/phy/
H A Dxilinx_gmii2rgmii.c63 struct device_node *np = dev->of_node, *phy_node; in xgmiitorgmii_probe() local
70 phy_node = of_parse_phandle(np, "phy-handle", 0); in xgmiitorgmii_probe()
71 if (!phy_node) { in xgmiitorgmii_probe()
76 priv->phy_dev = of_phy_find_device(phy_node); in xgmiitorgmii_probe()
77 of_node_put(phy_node); in xgmiitorgmii_probe()
/OK3568_Linux_fs/u-boot/drivers/net/
H A Deth-phy-uclass.c19 ofnode mdio_node, phy_node; in eth_phy_binds_nodes() local
30 ofnode_for_each_subnode(phy_node, mdio_node) { in eth_phy_binds_nodes()
31 node_name = ofnode_get_name(phy_node); in eth_phy_binds_nodes()
37 node_name, phy_node, NULL); in eth_phy_binds_nodes()
/OK3568_Linux_fs/u-boot/arch/arm/cpu/armv7/ls102xa/
H A Dfdt.c30 int phy_node; in ft_fixup_enet_phy_connect_type() local
56 phy_node = fdt_path_offset(fdt, phy_path); in ft_fixup_enet_phy_connect_type()
57 if (phy_node < 0) in ft_fixup_enet_phy_connect_type()
60 ph = fdt_create_phandle(fdt, phy_node); in ft_fixup_enet_phy_connect_type()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/dsi/
H A Ddsi.c20 struct device_node *phy_node; in dsi_get_phy() local
22 phy_node = of_parse_phandle(pdev->dev.of_node, "phys", 0); in dsi_get_phy()
23 if (!phy_node) { in dsi_get_phy()
28 phy_pdev = of_find_device_by_node(phy_node); in dsi_get_phy()
34 of_node_put(phy_node); in dsi_get_phy()
/OK3568_Linux_fs/u-boot/drivers/usb/phy/
H A Drockchip_usb2_phy.c88 int node, phy_node; in otg_phy_parse() local
143 phy_node = fdt_parent_offset(blob, node); in otg_phy_parse()
144 if (phy_node <= 0) { in otg_phy_parse()
153 pdata->phy_of_node = phy_node; in otg_phy_parse()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/sun4i/
H A Dsun8i_dw_hdmi.c126 struct device_node *phy_node; in sun8i_dw_hdmi_bind() local
205 phy_node = of_parse_phandle(dev->of_node, "phys", 0); in sun8i_dw_hdmi_bind()
206 if (!phy_node) { in sun8i_dw_hdmi_bind()
212 ret = sun8i_hdmi_phy_get(hdmi, phy_node); in sun8i_dw_hdmi_bind()
213 of_node_put(phy_node); in sun8i_dw_hdmi_bind()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/xilinx/
H A Dxilinx_emaclite.c140 struct device_node *phy_node; member
824 struct device_node *np = of_get_parent(lp->phy_node); in xemaclite_mdio_setup()
846 phydev = of_phy_find_device(lp->phy_node); in xemaclite_mdio_setup()
934 if (lp->phy_node) { in xemaclite_open()
935 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node, in xemaclite_open()
1169 lp->phy_node = of_parse_phandle(ofdev->dev.of_node, "phy-handle", 0); in xemaclite_of_probe()
1193 of_node_put(lp->phy_node); in xemaclite_of_probe()
1224 of_node_put(lp->phy_node); in xemaclite_of_remove()
1225 lp->phy_node = NULL; in xemaclite_of_remove()
H A Dll_temac_main.c1158 if (lp->phy_node) { in temac_open()
1159 phydev = of_phy_connect(lp->ndev, lp->phy_node, in temac_open()
1581 lp->phy_node = of_parse_phandle(temac_np, "phy-handle", 0); in temac_probe()
1582 if (lp->phy_node) in temac_probe()
1608 if (lp->phy_node) in temac_probe()
1609 of_node_put(lp->phy_node); in temac_probe()
1621 if (lp->phy_node) in temac_remove()
1622 of_node_put(lp->phy_node); in temac_remove()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-platform.c225 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()
/OK3568_Linux_fs/kernel/drivers/usb/chipidea/
H A Dci_hdrc_msm.c179 struct device_node *ulpi_node, *phy_node; in ci_hdrc_msm_probe() local
247 phy_node = of_get_next_available_child(ulpi_node, NULL); in ci_hdrc_msm_probe()
248 ci->hsic = of_device_is_compatible(phy_node, "qcom,usb-hsic-phy"); in ci_hdrc_msm_probe()
249 of_node_put(phy_node); in ci_hdrc_msm_probe()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/hdmi/
H A Dhdmi.c86 struct device_node *phy_node; in msm_hdmi_get_phy() local
88 phy_node = of_parse_phandle(pdev->dev.of_node, "phys", 0); in msm_hdmi_get_phy()
89 if (!phy_node) { in msm_hdmi_get_phy()
94 phy_pdev = of_find_device_by_node(phy_node); in msm_hdmi_get_phy()
98 of_node_put(phy_node); in msm_hdmi_get_phy()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/ni/
H A Dnixge.c174 struct device_node *phy_node; member
875 phy = of_phy_connect(ndev, priv->phy_node, in nixge_open()
1267 struct device_node *mn, *phy_node; in nixge_probe() local
1339 phy_node = of_parse_phandle(pdev->dev.of_node, "phy-handle", 0); in nixge_probe()
1340 if (!phy_node && of_phy_is_fixed_link(pdev->dev.of_node)) { in nixge_probe()
1346 phy_node = of_node_get(pdev->dev.of_node); in nixge_probe()
1348 priv->phy_node = phy_node; in nixge_probe()
1361 of_node_put(phy_node); in nixge_probe()
1382 of_node_put(priv->phy_node); in nixge_remove()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/fman/
H A Dmac.c814 mac_dev->phy_node = of_parse_phandle(mac_node, "phy-handle", 0); in mac_probe()
815 if (!mac_dev->phy_node && of_phy_is_fixed_link(mac_node)) { in mac_probe()
829 mac_dev->phy_node = of_node_get(mac_node); in mac_probe()
830 phy = of_phy_find_device(mac_dev->phy_node); in mac_probe()
833 of_node_put(mac_dev->phy_node); in mac_probe()
849 of_node_put(mac_dev->phy_node); in mac_probe()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/
H A Dfec_mpc52xx.c68 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()
936 priv->phy_node = of_parse_phandle(np, "phy-handle", 0); in mpc52xx_fec_probe()
960 of_node_put(priv->phy_node); in mpc52xx_fec_probe()
987 of_node_put(priv->phy_node); in mpc52xx_fec_remove()
988 priv->phy_node = NULL; in mpc52xx_fec_remove()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/allwinner/
H A Dsun4i-emac.c84 struct device_node *phy_node; member
165 phydev = of_phy_connect(db->ndev, db->phy_node, in emac_mdio_probe()
846 db->phy_node = of_parse_phandle(np, "phy-handle", 0); in emac_probe()
847 if (!db->phy_node) in emac_probe()
848 db->phy_node = of_parse_phandle(np, "phy", 0); in emac_probe()
849 if (!db->phy_node) { in emac_probe()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/arc/
H A Demac_main.c858 struct device_node *phy_node; in arc_emac_probe() local
866 phy_node = of_parse_phandle(dev->of_node, "phy", 0); in arc_emac_probe()
867 if (!phy_node) { in arc_emac_probe()
978 phydev = of_phy_connect(ndev, phy_node, arc_emac_adjust_link, 0, in arc_emac_probe()
997 of_node_put(phy_node); in arc_emac_probe()
1009 of_node_put(phy_node); in arc_emac_probe()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/ti/
H A Ddavinci_emac.c336 struct device_node *phy_node; member
1482 if (priv->phy_node) { in emac_dev_open()
1483 phydev = of_phy_connect(ndev, priv->phy_node, in emac_dev_open()
1487 priv->phy_node); in emac_dev_open()
1736 priv->phy_node = of_parse_phandle(np, "phy-handle", 0); in davinci_emac_of_get_pdata()
1737 if (!priv->phy_node) { in davinci_emac_of_get_pdata()
1741 priv->phy_node = of_node_get(np); in davinci_emac_of_get_pdata()
1965 of_node_put(priv->phy_node); in davinci_emac_probe()
1993 of_node_put(priv->phy_node); in davinci_emac_remove()
/OK3568_Linux_fs/u-boot/drivers/mmc/
H A Drockchip_sdhci.c290 ofnode phy_node; in rk3399_emmc_get_phy() local
295 phy_node = ofnode_get_by_phandle(phandle); in rk3399_emmc_get_phy()
296 if (!ofnode_valid(phy_node)) { in rk3399_emmc_get_phy()
304 grf_phy_offset = ofnode_read_u32_default(phy_node, "reg", 0); in rk3399_emmc_get_phy()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/fs_enet/
H A Dfs_enet-main.c721 phydev = of_phy_connect(dev, fep->fpi->phy_node, &fs_adjust_link, 0, in fs_init_phy()
945 fpi->phy_node = of_parse_phandle(ofdev->dev.of_node, "phy-handle", 0); in fs_enet_probe()
946 if (!fpi->phy_node && of_phy_is_fixed_link(ofdev->dev.of_node)) { in fs_enet_probe()
954 fpi->phy_node = of_node_get(ofdev->dev.of_node); in fs_enet_probe()
1051 of_node_put(fpi->phy_node); in fs_enet_probe()
1069 of_node_put(fep->fpi->phy_node); in fs_enet_remove()
/OK3568_Linux_fs/kernel/include/linux/
H A Dmv643xx_eth.h47 struct device_node *phy_node; member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/
H A Dhip04_eth.c242 struct device_node *phy_node; member
971 priv->phy_node = of_parse_phandle(node, "phy-handle", 0); in hip04_mac_probe()
972 if (priv->phy_node) { in hip04_mac_probe()
973 priv->phy = of_phy_connect(ndev, priv->phy_node, in hip04_mac_probe()
1015 of_node_put(priv->phy_node); in hip04_mac_probe()
1031 of_node_put(priv->phy_node); in hip04_remove()

123