Linux RTC
 help / color / mirror / Atom feed
* Re: rtc: ds1307: call the platform's logic for handle IRQs.
@ 2017-08-24 18:46 Heiner Kallweit
  2017-08-24 19:16 ` Heiner Kallweit
  0 siblings, 1 reply; 6+ messages in thread
From: Heiner Kallweit @ 2017-08-24 18:46 UTC (permalink / raw)
  To: Alexandre Belloni, enric.balletbo; +Cc: linux-rtc

Hi Enric,

I just saw your submitted patch on patchwork. As I haven't been subscribed
to linux-rtc list yet, I can't reply to the original mail.

Few remarks:
I think the same can be achieved easier (apart from the fact that member
irq was just removed from struct ds1307).
The curent call to device_set_wakeup_capable has to be replaced with
device_init_wakeup, in addition we have to call dev_pm_set_wake_irq to
register the interrupt with the Linux wakeup core. Then the core takes
care of everything.

See also rtc-ds1343, although I think the calls to enable/disable_irq_wake
are not needed there because the core takes care of this already
(enable_irq_wake is called from dev_pm_arm_wake_irq).

Rgds, Heiner

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-08-25  6:43 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-08-24 18:46 rtc: ds1307: call the platform's logic for handle IRQs Heiner Kallweit
2017-08-24 19:16 ` Heiner Kallweit
2017-08-24 20:13   ` Enric Balletbo i Serra
2017-08-24 20:44     ` Heiner Kallweit
2017-08-24 20:53       ` Heiner Kallweit
2017-08-25  6:43         ` Enric Balletbo i Serra

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox