Lines Matching refs:phandle
46 uint32_t phandle; member
351 static uint32_t vof_nextprop(const void *fdt, uint32_t phandle, in vof_nextprop() argument
354 int offset, nodeoff = fdt_node_offset_by_phandle(fdt, phandle); in vof_nextprop()
387 static uint32_t vof_peer(const void *fdt, uint32_t phandle) in vof_peer() argument
392 if (phandle == 0) { in vof_peer()
395 rc = fdt_next_subnode(fdt, fdt_node_offset_by_phandle(fdt, phandle)); in vof_peer()
405 static uint32_t vof_child(const void *fdt, uint32_t phandle) in vof_child() argument
408 int rc = fdt_first_subnode(fdt, fdt_node_offset_by_phandle(fdt, phandle)); in vof_child()
417 static uint32_t vof_parent(const void *fdt, uint32_t phandle) in vof_parent() argument
420 int rc = fdt_parent_offset(fdt, fdt_node_offset_by_phandle(fdt, phandle)); in vof_parent()
440 inst->phandle = fdt_get_phandle(fdt, offset); in vof_do_open()
441 g_assert(inst->phandle); in vof_do_open()
451 trace_vof_open(path, inst ? inst->phandle : 0, ret); in vof_do_open()
505 ret = ((OfInstance *)instp)->phandle; in vof_instance_to_package()
512 static uint32_t vof_package_to_path(const void *fdt, uint32_t phandle, in vof_package_to_path() argument
518 rc = phandle_to_path(fdt, phandle, tmp, sizeof(tmp)); in vof_package_to_path()
525 trace_vof_package_to_path(phandle, tmp, rc); in vof_package_to_path()
534 uint32_t phandle = vof_instance_to_package(vof, ihandle); in vof_instance_to_path() local
537 if (phandle != -1) { in vof_instance_to_path()
538 rc = phandle_to_path(fdt, phandle, tmp, sizeof(tmp)); in vof_instance_to_path()
545 trace_vof_instance_to_path(ihandle, phandle, tmp, rc); in vof_instance_to_path()
1033 uint32_t phandle = fdt_get_max_phandle(fdt); in vof_build_dt() local
1045 ++phandle; in vof_build_dt()
1046 _FDT(fdt_setprop_cell(fdt, offset, "phandle", phandle)); in vof_build_dt()