Lines Matching refs:ret
304 int ret = 0;
321 ret = stm32_rtc_enter_init_mode(rtc);
322 if (ret) {
332 ret = stm32_rtc_wait_sync(rtc);
336 return ret;
477 int ret = 0;
514 ret = readl_relaxed_poll_timeout_atomic(rtc->base + regs->isr,
519 if (ret) {
531 return ret;
641 int ret;
699 ret = stm32_rtc_enter_init_mode(rtc);
700 if (ret) {
715 ret = stm32_rtc_wait_sync(rtc);
719 return ret;
726 int ret;
748 ret = of_property_read_u32_index(pdev->dev.of_node, "st,syscfg",
750 if (ret) {
752 return ret;
755 ret = of_property_read_u32_index(pdev->dev.of_node, "st,syscfg",
757 if (ret) {
759 return ret;
777 ret = clk_prepare_enable(rtc->pclk);
778 if (ret)
779 return ret;
782 ret = clk_prepare_enable(rtc->rtc_ck);
783 if (ret)
798 ret = stm32_rtc_init(pdev, rtc);
799 if (ret)
804 ret = rtc->irq_alarm;
808 ret = device_init_wakeup(&pdev->dev, true);
809 if (ret)
812 ret = dev_pm_set_wake_irq(&pdev->dev, rtc->irq_alarm);
813 if (ret)
821 ret = PTR_ERR(rtc->rtc_dev);
823 ret);
828 ret = devm_request_threaded_irq(&pdev->dev, rtc->irq_alarm, NULL,
831 if (ret) {
866 return ret;
907 int ret = 0;
910 ret = clk_prepare_enable(rtc->pclk);
911 if (ret)
912 return ret;
915 ret = stm32_rtc_wait_sync(rtc);
916 if (ret < 0) {
919 return ret;
922 return ret;