Lines Matching refs:nodeoffset

32 	int nodeoffset;  member
54 int nodeoffset; member
119 TEE_Result dt_driver_register_provider(const void *fdt, int nodeoffset, in dt_driver_register_provider() argument
129 provider_cells = fdt_get_dt_driver_cells(fdt, nodeoffset, type); in dt_driver_register_provider()
135 phandle = fdt_get_phandle(fdt, nodeoffset); in dt_driver_register_provider()
145 prv->nodeoffset = nodeoffset; in dt_driver_register_provider()
161 int fdt_get_dt_driver_cells(const void *fdt, int nodeoffset, in fdt_get_dt_driver_cells() argument
179 c = fdt_getprop(fdt, nodeoffset, cells_name, &len); in fdt_get_dt_driver_cells()
195 dt_driver_get_provider_by_node(int nodeoffset, enum dt_driver_type type) in dt_driver_get_provider_by_node() argument
200 if (prv->nodeoffset == nodeoffset && prv->type == type) in dt_driver_get_provider_by_node()
245 const void *fdt, int nodeoffset, in dt_driver_device_from_node_idx_prop() argument
258 prop = fdt_getprop(fdt, nodeoffset, prop_name, &len); in dt_driver_device_from_node_idx_prop()
261 fdt_get_name(fdt, nodeoffset, NULL)); in dt_driver_device_from_node_idx_prop()
303 fdt_get_name(fdt, elt->nodeoffset, NULL)); in print_probe_list()
314 fdt_get_name(fdt, elt->nodeoffset, NULL)); in print_probe_list()
330 node_name = fdt_get_name(fdt, elt->nodeoffset, NULL); in probe_driver_node()
340 res = elt->dt_drv->probe(fdt, elt->nodeoffset, elt->dm->compat_data); in probe_driver_node()
376 elt->nodeoffset = node; in alloc_elt_and_probe()
408 TEE_Result dt_driver_probe_device_by_node(const void *fdt, int nodeoffset, in dt_driver_probe_device_by_node() argument
419 count = fdt_stringlist_count(fdt, nodeoffset, "compatible"); in dt_driver_probe_device_by_node()
424 compat = fdt_stringlist_get(fdt, nodeoffset, "compatible", in dt_driver_probe_device_by_node()
429 res = probe_device_by_compat(fdt, nodeoffset, compat, type); in dt_driver_probe_device_by_node()
501 if (candidate->nodeoffset != elt->nodeoffset || in driver_probe_compare()
523 .nodeoffset = node, in add_node_to_probe()