Lines Matching refs:rtc_data
497 struct isl12057_rtc_data *rtc_data = dev_get_drvdata(dev); in isl12057_rtc_alarm_irq_enable() local
500 if (rtc_data->irq) in isl12057_rtc_alarm_irq_enable()
509 struct isl12057_rtc_data *rtc_data = dev_get_drvdata(&client->dev); in isl12057_rtc_interrupt() local
510 struct rtc_device *rtc = rtc_data->rtc; in isl12057_rtc_interrupt()
514 ret = regmap_read(rtc_data->regmap, ISL12057_REG_SR, &sr); in isl12057_rtc_interrupt()
623 struct isl12057_rtc_data *rtc_data = dev_get_drvdata(dev); in isl12057_rtc_suspend() local
625 if (rtc_data->irq && device_may_wakeup(dev)) in isl12057_rtc_suspend()
626 return enable_irq_wake(rtc_data->irq); in isl12057_rtc_suspend()
633 struct isl12057_rtc_data *rtc_data = dev_get_drvdata(dev); in isl12057_rtc_resume() local
635 if (rtc_data->irq && device_may_wakeup(dev)) in isl12057_rtc_resume()
636 return disable_irq_wake(rtc_data->irq); in isl12057_rtc_resume()