Lines Matching refs:rtc
12 #include <linux/rtc.h>
44 struct rtc_device *rtc;
81 dev_err(&data->rtc->dev, "Timeout trying to get valid LPSRT Counter read\n");
101 dev_err(&data->rtc->dev, "Timeout trying to get valid LPSRT Counter read\n");
128 dev_err(&data->rtc->dev, "Timeout waiting for LPSRT Counter to change\n");
295 rtc_update_irq(data->rtc, 1, events);
327 data->rtc = devm_rtc_allocate_device(&pdev->dev);
328 if (IS_ERR(data->rtc))
329 return PTR_ERR(data->rtc);
334 dev_warn(&pdev->dev, "snvs rtc: you use old dts file, please update it\n");
355 data->clk = devm_clk_get(&pdev->dev, "snvs-rtc");
382 dev_err(&pdev->dev, "failed to enable rtc %d\n", ret);
392 IRQF_SHARED, "rtc alarm", &pdev->dev);
399 data->rtc->ops = &snvs_rtc_ops;
400 data->rtc->range_max = U32_MAX;
402 return devm_rtc_register_device(data->rtc);
429 { .compatible = "fsl,sec-v4.0-mon-rtc-lp", },