Lines Matching refs:fdt
31 void fsl_sgmii_riser_fdt_fixup(void *fdt) in fsl_sgmii_riser_fdt_fixup() argument
39 node = fdt_path_offset(fdt, "/aliases"); in fsl_sgmii_riser_fdt_fixup()
63 mdio_node = fdt_node_offset_by_compatible(fdt, -1, in fsl_sgmii_riser_fdt_fixup()
69 phy_node = fdt_subnode_offset(fdt, mdio_node, sgmii_phy); in fsl_sgmii_riser_fdt_fixup()
71 fdt_increase_size(fdt, 32); in fsl_sgmii_riser_fdt_fixup()
72 ph = fdt_create_phandle(fdt, phy_node); in fsl_sgmii_riser_fdt_fixup()
78 path = fdt_getprop(fdt, node, enet, NULL); in fsl_sgmii_riser_fdt_fixup()
84 enet_node = fdt_path_offset(fdt, path); in fsl_sgmii_riser_fdt_fixup()
88 model = fdt_getprop(fdt, enet_node, "model", NULL); in fsl_sgmii_riser_fdt_fixup()
108 phyh = fdt_getprop(fdt, enet_node, "phy-handle", NULL); 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()
121 fdt_setprop(fdt, enet_node, "phy-handle", &ph, in fsl_sgmii_riser_fdt_fixup()
123 fdt_setprop_string(fdt, enet_node, in fsl_sgmii_riser_fdt_fixup()