Lines Matching refs:phandle_node
259 const void *fdt, int phandle_node, in device_from_provider_prop() argument
273 pargs->phandle_node = phandle_node; in device_from_provider_prop()
320 int phandle_node = -1; in dt_driver_device_from_node_idx_prop_phandle() local
344 phandle_node = fdt_node_offset_by_phandle(fdt, phandle); in dt_driver_device_from_node_idx_prop_phandle()
346 return device_from_provider_prop(prv, fdt, phandle_node, in dt_driver_device_from_node_idx_prop_phandle()
361 int phandle_node = -1; in dt_driver_device_from_node_idx_prop() local
392 phandle_node = fdt_node_offset_by_phandle(fdt, phandle); in dt_driver_device_from_node_idx_prop()
393 if (phandle_node < 0) in dt_driver_device_from_node_idx_prop()
396 nodeoffset = fdt_parent_offset(fdt, phandle_node); in dt_driver_device_from_node_idx_prop()
404 phandle_node = prv->nodeoffset; in dt_driver_device_from_node_idx_prop()
416 phandle_node = fdt_node_offset_by_phandle(fdt, phandle); in dt_driver_device_from_node_idx_prop()
417 if (phandle_node < 0) { in dt_driver_device_from_node_idx_prop()
423 prv_cells = fdt_get_dt_driver_cells(fdt, phandle_node, in dt_driver_device_from_node_idx_prop()
427 fdt_get_name(fdt, phandle_node, NULL), in dt_driver_device_from_node_idx_prop()
445 return device_from_provider_prop(prv, fdt, phandle_node, in dt_driver_device_from_node_idx_prop()