Lines Matching refs:ret

155 	int ret;  in dm_init()  local
169 ret = device_bind_by_name(NULL, false, &root_info, &DM_ROOT_NON_CONST); in dm_init()
170 if (ret) in dm_init()
171 return ret; in dm_init()
180 ret = device_probe(DM_ROOT_NON_CONST); in dm_init()
181 if (ret) in dm_init()
182 return ret; in dm_init()
206 int ret; in dm_scan_platdata() local
208 ret = lists_bind_drivers(DM_ROOT_NON_CONST, pre_reloc_only); in dm_scan_platdata()
209 if (ret == -ENOENT) { in dm_scan_platdata()
211 ret = 0; in dm_scan_platdata()
214 return ret; in dm_scan_platdata()
223 int ret = 0, err; in dm_scan_fdt_live() local
235 if (err && !ret) { in dm_scan_fdt_live()
236 ret = err; in dm_scan_fdt_live()
237 debug("%s: ret=%d\n", np->name, ret); in dm_scan_fdt_live()
242 ret = device_bind_driver_to_node(gd->dm_root, in dm_scan_fdt_live()
246 if (ret) in dm_scan_fdt_live()
249 return ret; in dm_scan_fdt_live()
270 int ret = 0, err; in dm_scan_fdt_node() local
283 if (err && !ret) { in dm_scan_fdt_node()
284 ret = err; in dm_scan_fdt_node()
286 ret); in dm_scan_fdt_node()
295 ret = device_bind_driver_to_node(parent, "firmware", in dm_scan_fdt_node()
300 if (ret) in dm_scan_fdt_node()
303 return ret; in dm_scan_fdt_node()
341 int node, ret; in dm_extended_scan_fdt() local
343 ret = dm_scan_fdt(gd->fdt_blob, pre_reloc_only); in dm_extended_scan_fdt()
344 if (ret) { in dm_extended_scan_fdt()
345 debug("dm_scan_fdt() failed: %d\n", ret); in dm_extended_scan_fdt()
346 return ret; in dm_extended_scan_fdt()
353 return ret; in dm_extended_scan_fdt()
355 ret = dm_scan_fdt_node(gd->dm_root, gd->fdt_blob, node, in dm_extended_scan_fdt()
357 if (ret) in dm_extended_scan_fdt()
358 debug("dm_scan_fdt_node() failed: %d\n", ret); in dm_extended_scan_fdt()
360 return ret; in dm_extended_scan_fdt()
370 int ret; in dm_init_and_scan() local
372 ret = dm_init(IS_ENABLED(CONFIG_OF_LIVE)); in dm_init_and_scan()
373 if (ret) { in dm_init_and_scan()
374 debug("dm_init() failed: %d\n", ret); in dm_init_and_scan()
375 return ret; in dm_init_and_scan()
377 ret = dm_scan_platdata(pre_reloc_only); in dm_init_and_scan()
378 if (ret) { in dm_init_and_scan()
379 debug("dm_scan_platdata() failed: %d\n", ret); in dm_init_and_scan()
380 return ret; in dm_init_and_scan()
384 ret = dm_extended_scan_fdt(gd->fdt_blob, pre_reloc_only); in dm_init_and_scan()
385 if (ret) { in dm_init_and_scan()
386 debug("dm_extended_scan_dt() failed: %d\n", ret); in dm_init_and_scan()
387 return ret; in dm_init_and_scan()
391 ret = dm_scan_other(pre_reloc_only); in dm_init_and_scan()
392 if (ret) in dm_init_and_scan()
393 return ret; in dm_init_and_scan()