Messages in this thread | | | Date | Thu, 31 Aug 2023 16:27:58 -0700 | Subject | Re: [PATCH] rtc: brcmstb-waketimer: support level alarm_irq | From | Florian Fainelli <> |
| |
On 8/30/23 15:47, Doug Berger wrote: > Some devices (e.g. BCM72112) use an alarm_irq interrupt that is > connected to a level interrupt controller rather than an edge > interrupt controller. In this case, the interrupt cannot be left > enabled by the irq handler while preserving the hardware wake-up > signal on wake capable devices or an interrupt storm will occur. > > The alarm_expired flag is introduced to allow the disabling of > the interrupt when an alarm expires and to support balancing the > calls to disable_irq() and enable_irq() in accordance with the > existing design. > > Fixes: 24304a87158a ("rtc: brcmstb-waketimer: allow use as non-wake alarm") > Signed-off-by: Doug Berger <opendmb@gmail.com>
Reviewed-by: Florian Fainelli <florian.fainelli@broadcom.com> -- Florian
[unhandled content-type:application/pkcs7-signature] | |