| /freebsd-14.2/sys/dev/dpaa/ |
| H A D | if_dtsec_fdt.c | 117 phandle_t enet_node, phy_node; in dtsec_fdt_attach() local 142 if (OF_getprop(enet_node, "phy-handle", (void *)&phy_node, in dtsec_fdt_attach() 143 sizeof(phy_node)) <= 0) in dtsec_fdt_attach() 146 phy_node = OF_node_from_xref(phy_node); in dtsec_fdt_attach() 148 if (OF_getprop(phy_node, "reg", (void *)&sc->sc_phy_addr, in dtsec_fdt_attach() 152 phy_dev = OF_device_from_xref(OF_parent(phy_node)); in dtsec_fdt_attach()
|
| /freebsd-14.2/sys/dev/fdt/ |
| H A D | fdt_common.c | 383 phandle_t phy_node; in fdt_get_phyaddr() local 392 phy_node = OF_node_from_xref(phy_handle); in fdt_get_phyaddr() 394 if (OF_getencprop(phy_node, "reg", (void *)&phy_reg, in fdt_get_phyaddr() 411 phy_node = OF_parent(phy_node); in fdt_get_phyaddr() 412 while (phy_node != 0) { in fdt_get_phyaddr() 413 if (OF_getprop(phy_node, "phy-handle", (void *)&phy_handle, in fdt_get_phyaddr() 416 phy_node = OF_parent(phy_node); in fdt_get_phyaddr() 418 if (phy_node == 0) in fdt_get_phyaddr() 430 if (ofw_bus_get_node(child) == phy_node) in fdt_get_phyaddr()
|
| /freebsd-14.2/sys/dev/axgbe/ |
| H A D | if_axgbe.c | 309 phandle_t node, phy_node; in axgbe_attach() local 321 phy_node = node; in axgbe_attach() 349 phy_node = ofw_bus_get_node(phydev); in axgbe_attach() 403 if (OF_getencprop(phy_node, XGBE_SPEEDSET_PROPERTY, &sc->prv.speed_set, in axgbe_attach() 410 error = axgbe_get_optional_prop(dev, phy_node, XGBE_BLWC_PROPERTY, in axgbe_attach() 420 error = axgbe_get_optional_prop(dev, phy_node, XGBE_CDR_RATE_PROPERTY, in axgbe_attach() 430 error = axgbe_get_optional_prop(dev, phy_node, XGBE_PQ_SKEW_PROPERTY, in axgbe_attach() 440 error = axgbe_get_optional_prop(dev, phy_node, XGBE_TX_AMP_PROPERTY, in axgbe_attach() 450 error = axgbe_get_optional_prop(dev, phy_node, XGBE_DFE_CFG_PROPERTY, in axgbe_attach() 460 error = axgbe_get_optional_prop(dev, phy_node, XGBE_DFE_ENA_PROPERTY, in axgbe_attach()
|
| /freebsd-14.2/sys/dev/mii/ |
| H A D | mii_fdt.c | 260 phandle_t phy_node; in miibus_fdt_attach() local 271 phy_node = mii_fdt_lookup_phy(ofw_bus_get_node(parent), in miibus_fdt_attach() 273 if (phy_node == -1) { in miibus_fdt_attach() 279 error = ofw_bus_gen_setup_devinfo(&ma->obd, phy_node); in miibus_fdt_attach() 292 (void)ofw_bus_intr_to_rl(children[i], phy_node, &ma->rl, NULL); in miibus_fdt_attach()
|
| /freebsd-14.2/sys/arm64/rockchip/ |
| H A D | if_dwc_rk.c | 124 phandle_t phy_node; member 446 if ((sc->phy_node != 0) && sc->integrated_phy) { in if_dwc_rk_init_clocks() 447 if (clk_get_by_ofw_index(dev, sc->phy_node, 0, &sc->clk_phy) != 0) { in if_dwc_rk_init_clocks() 519 sc->phy_node = OF_node_from_xref(phy_handle); in if_dwc_rk_init() 521 if (sc->phy_node) in if_dwc_rk_init() 522 sc->integrated_phy = OF_hasprop(sc->phy_node, "phy-is-integrated"); in if_dwc_rk_init() 566 if (hwreset_get_by_ofw_idx(dev, sc->phy_node, 0, &phy_reset) == 0) { in if_dwc_rk_init()
|
| /freebsd-14.2/sys/arm/allwinner/ |
| H A D | if_awg.c | 1426 phandle_t node, phy_node; in awg_has_internal_phy() local 1433 phy_node = awg_get_phy_node(dev); in awg_has_internal_phy() 1434 return (phy_node != 0 && ofw_bus_node_is_compatible(OF_parent(phy_node), in awg_has_internal_phy() 1610 phandle_t node, phy_node; in awg_setup_extres() local 1622 phy_node = awg_get_phy_node(dev); in awg_setup_extres() 1624 if (phy_node == 0 && OF_hasprop(node, "phy-handle")) { in awg_setup_extres() 1639 if (phy_node == 0 || hwreset_get_by_ofw_idx(dev, phy_node, 0, in awg_setup_extres() 1650 if (phy_node == 0 || clk_get_by_ofw_index(dev, phy_node, 0, in awg_setup_extres()
|
| /freebsd-14.2/sys/dev/xilinx/ |
| H A D | if_xae.c | 155 phandle_t phy_node; in xae_get_phyaddr() local 162 phy_node = OF_node_from_xref(phy_handle); in xae_get_phyaddr() 164 if (OF_getencprop(phy_node, "reg", (void *)&phy_reg, in xae_get_phyaddr()
|
| /freebsd-14.2/sys/dev/ixgbe/ |
| H A D | if_ix.c | 2786 struct sysctl_oid *phy_node; in ixgbe_add_device_sysctls() local 2789 phy_node = SYSCTL_ADD_NODE(ctx_list, child, OID_AUTO, "phy", in ixgbe_add_device_sysctls() 2791 phy_list = SYSCTL_CHILDREN(phy_node); in ixgbe_add_device_sysctls()
|