Lines Matching defs:error

241 	int error, retries;
250 error = readx_poll_timeout_atomic(sysc_read_sysstatus, ddata,
261 error = -ETIMEDOUT;
264 return error;
269 int error, retries;
275 error = readx_poll_timeout_atomic(sysc_read_sysconfig, ddata,
286 error = -ETIMEDOUT;
289 return error;
295 int syss_offset, error = 0;
303 error = sysc_poll_reset_sysstatus(ddata);
305 error = sysc_poll_reset_sysconfig(ddata);
307 return error;
363 int error, index;
375 error = sysc_add_named_clock_from_child(ddata, name, optfck_name);
376 if (error)
377 return error;
387 int error, i, index = -ENODEV;
410 dev_err(ddata->dev, "clock get error for %s: %li\n",
416 error = clk_prepare(ddata->clocks[index]);
417 if (error) {
418 dev_err(ddata->dev, "clock prepare error for %s: %i\n",
419 name, error);
421 return error;
432 int nr_fck = 0, nr_ick = 0, i, error = 0;
454 error = sysc_init_ext_opt_clock(ddata, NULL);
455 if (error)
456 return error;
489 error = sysc_get_one_clock(ddata, name);
490 if (error)
491 return error;
500 int i, error;
512 error = clk_enable(clock);
513 if (error)
530 return error;
553 int i, error;
565 error = clk_enable(clock);
566 if (error)
581 return error;
655 int error;
657 error = of_range_parser_init(&parser, np);
658 if (error)
659 return error;
838 int i, error;
841 error = sysc_parse_one(ddata, i);
842 if (error)
843 return error;
934 int error;
936 error = sysc_parse_and_check_child_range(ddata);
937 if (error)
938 return error;
940 error = sysc_defer_non_critical(ddata);
941 if (error)
942 return error;
949 error = sysc_parse_registers(ddata);
950 if (error)
951 return error;
953 error = sysc_ioremap(ddata);
954 if (error)
955 return error;
957 error = sysc_check_registers(ddata);
958 if (error)
959 return error;
1044 int error;
1053 error = sysc_enable_opt_clocks(ddata);
1054 if (error) {
1057 error);
1058 return error;
1066 error = sysc_wait_softreset(ddata);
1067 if (error)
1132 error = -EINVAL;
1151 error = 0;
1160 return error;
1260 int error;
1269 error = pdata->idle_module(dev, &ddata->cookie);
1270 if (error)
1272 __func__, error);
1283 int error;
1292 error = pdata->enable_module(dev, &ddata->cookie);
1293 if (error)
1295 __func__, error);
1305 int error = 0;
1315 error = sysc_runtime_suspend_legacy(dev, ddata);
1316 if (error)
1319 error = sysc_disable_module(dev);
1320 if (error)
1336 return error;
1342 int error = 0;
1353 error = sysc_enable_opt_clocks(ddata);
1354 if (error)
1358 error = sysc_enable_main_clocks(ddata);
1359 if (error)
1365 error = sysc_runtime_resume_legacy(dev, ddata);
1366 if (error)
1369 error = sysc_enable_module(dev);
1370 if (error)
1388 return error;
1416 int error;
1420 error = sysc_check_context(ddata);
1421 if (!error)
1425 error = sysc_runtime_suspend(dev);
1426 if (error)
1427 dev_warn(dev, "reinit suspend failed: %i\n", error);
1431 error = sysc_runtime_resume(dev);
1432 if (error)
1433 dev_warn(dev, "reinit resume failed: %i\n", error);
1437 error = sysc_reset(ddata);
1438 if (error)
1439 dev_warn(dev, "reinit reset failed: %i\n", error);
1445 return error;
1448 error = sysc_runtime_suspend(dev);
1449 if (error)
1450 dev_warn(dev, "reinit suspend failed: %i\n", error);
1452 return error;
1476 int error = 0;
1485 error = sysc_reinit_module(ddata, ddata->needs_resume);
1486 if (error)
1487 dev_warn(dev, "noirq_resume failed: %i\n", error);
1489 error = sysc_runtime_resume(dev);
1490 if (error)
1491 dev_warn(dev, "noirq_resume failed: %i\n", error);
1496 return error;
1857 int error;
1872 error = readl_poll_timeout(ddata->module_va + dispc_offset + 0x18,
1874 if (error)
1945 int error;
1954 error = readl_poll_timeout_atomic(ddata->module_va + 0x44, val,
1956 if (error)
2002 int wps, spr, error;
2009 error = readl_poll_timeout(ddata->module_va + wps, val,
2012 if (error)
2016 error = readl_poll_timeout(ddata->module_va + wps, val,
2019 if (error)
2093 int error;
2109 error = pdata->init_clockdomain(ddata->dev, fck, ick, &ddata->cookie);
2110 if (!error || error == -ENODEV)
2113 return error;
2124 int error;
2129 error = pdata->init_module(ddata->dev, ddata->mdata, &ddata->cookie);
2130 if (error == -EEXIST)
2131 error = 0;
2133 return error;
2142 int sysc_offset, sysc_val, error;
2172 * this should trigger an interconnect error if the
2181 error = sysc_wait_softreset(ddata);
2182 if (error)
2188 return error;
2200 int error = 0;
2202 error = sysc_clockdomain_init(ddata);
2203 if (error)
2204 return error;
2212 error = sysc_enable_opt_clocks(ddata);
2213 if (error)
2214 return error;
2216 error = sysc_enable_main_clocks(ddata);
2217 if (error)
2221 error = reset_control_deassert(ddata->rsts);
2222 if (error)
2232 error = sysc_legacy_init(ddata);
2233 if (error)
2238 error = sysc_enable_module(ddata->dev);
2239 if (error)
2243 error = sysc_reset(ddata);
2244 if (error)
2245 dev_err(ddata->dev, "Reset failed with %d\n", error);
2247 if (error && !ddata->legacy_mode)
2251 if (error)
2255 if (error) {
2260 if (error && rstctrl_deasserted &&
2264 return error;
2270 int error;
2273 error = of_property_read_u32(np, "ti,sysc-mask", &val);
2274 if (error)
2303 int error;
2305 error = sysc_init_idlemode(ddata, &ddata->cfg.midlemodes,
2307 if (error)
2308 return error;
2310 error = sysc_init_idlemode(ddata, &ddata->cfg.sidlemodes,
2312 if (error)
2313 return error;
2328 int error;
2331 error = of_property_read_u32(np, "ti,syss-mask", &val);
2332 if (error) {
2359 int error = 0;
2366 error = -EEXIST;
2376 error = -ENOMEM;
2380 return error;
2386 int i, error;
2389 error = sysc_child_add_named_clock(ddata,
2392 if (error && error != -EEXIST) {
2394 ddata->clock_roles[i], error);
2396 return error;
2419 int error;
2423 error = pm_generic_runtime_suspend(dev);
2424 if (error)
2425 return error;
2436 int error;
2441 error = sysc_runtime_resume(ddata->dev);
2442 if (error < 0)
2444 "%s error: %i\n", __func__, error);
2454 int error;
2461 error = pm_generic_suspend_noirq(dev);
2462 if (error) {
2463 dev_err(dev, "%s error at %i: %i\n",
2464 __func__, __LINE__, error);
2466 return error;
2470 error = pm_generic_runtime_suspend(dev);
2471 if (error) {
2473 __func__, __LINE__, error);
2478 error = sysc_runtime_suspend(ddata->dev);
2479 if (error) {
2480 dev_err(dev, "%s error at %i: %i\n",
2481 __func__, __LINE__, error);
2483 return error;
2495 int error;
2505 error = sysc_runtime_resume(ddata->dev);
2506 if (error)
2508 "%s runtime resume error: %i\n",
2509 __func__, error);
2511 error = pm_generic_runtime_resume(dev);
2512 if (error)
2515 __func__, error);
2627 int error;
2635 error = sysc_child_add_clocks(ddata, dev);
2636 if (error)
2637 return error;
2691 int error;
2697 error = of_property_read_u32(np, "ti,sysc-delay-us", &val);
2698 if (!error) {
3220 int error = 0;
3226 error = -ENODEV;
3232 return error;
3242 int error;
3256 error = -ENXIO;
3258 error = -EBUSY;
3262 return error;
3276 int error;
3288 error = sysc_init_static_data(ddata);
3289 if (error)
3290 return error;
3292 error = sysc_init_match(ddata);
3293 if (error)
3294 return error;
3296 error = sysc_init_dts_quirks(ddata);
3297 if (error)
3298 return error;
3300 error = sysc_map_and_check_registers(ddata);
3301 if (error)
3302 return error;
3304 error = sysc_init_sysc_mask(ddata);
3305 if (error)
3306 return error;
3308 error = sysc_init_idlemodes(ddata);
3309 if (error)
3310 return error;
3312 error = sysc_init_syss_mask(ddata);
3313 if (error)
3314 return error;
3316 error = sysc_init_pdata(ddata);
3317 if (error)
3318 return error;
3322 error = sysc_check_disabled_devices(ddata);
3323 if (error)
3324 return error;
3326 error = sysc_check_active_timer(ddata);
3327 if (error == -ENXIO)
3329 else if (error)
3330 return error;
3332 error = sysc_get_clocks(ddata);
3333 if (error)
3334 return error;
3336 error = sysc_init_resets(ddata);
3337 if (error)
3340 error = sysc_init_module(ddata);
3341 if (error)
3345 error = pm_runtime_resume_and_get(ddata->dev);
3346 if (error < 0) {
3367 error = of_platform_populate(ddata->dev->of_node,
3371 if (error)
3397 return error;
3403 int error;
3409 error = pm_runtime_resume_and_get(ddata->dev);
3410 if (error < 0) {