Lines Matching refs:ret
205 int ret;
216 ret = regmap_update_bits(wdt->pmureg,
219 if (ret < 0)
222 ret = regmap_update_bits(wdt->pmureg,
226 if (ret < 0)
227 dev_err(wdt->dev, "failed to update reg(%d)\n", ret);
229 return ret;
418 int ret;
434 ret = s3c2410wdt_set_heartbeat(&wdt->wdt_device,
437 if (ret >= 0)
449 return ret;
483 int ret;
488 ret = regmap_read(wdt->pmureg, wdt->drv_data->rst_stat_reg, &rst_stat);
489 if (ret)
519 int ret;
542 ret = -ENOENT;
549 ret = PTR_ERR(wdt->reg_base);
556 ret = PTR_ERR(wdt->clock);
560 ret = clk_prepare_enable(wdt->clock);
561 if (ret < 0) {
563 return ret;
569 ret = s3c2410wdt_cpufreq_register(wdt);
570 if (ret < 0) {
581 ret = s3c2410wdt_set_heartbeat(&wdt->wdt_device,
583 if (ret) {
595 ret = devm_request_irq(dev, wdt_irq->start, s3c2410wdt_irq, 0,
597 if (ret != 0) {
598 dev_err(dev, "failed to install irq (%d)\n", ret);
608 ret = watchdog_register_device(&wdt->wdt_device);
609 if (ret)
612 ret = s3c2410wdt_mask_and_disable_reset(wdt, false);
613 if (ret < 0)
650 return ret;
655 int ret;
658 ret = s3c2410wdt_mask_and_disable_reset(wdt, true);
659 if (ret < 0)
660 return ret;
684 int ret;
691 ret = s3c2410wdt_mask_and_disable_reset(wdt, true);
692 if (ret < 0)
693 return ret;
703 int ret;
711 ret = s3c2410wdt_mask_and_disable_reset(wdt, false);
712 if (ret < 0)
713 return ret;