Messages in this thread | | | From | Mark Hasemeyer <> | Date | Thu, 14 Dec 2023 14:05:16 -0700 | Subject | Re: [PATCH v1 3/6] of: irq: add wake capable bit to of_irq_resource() |
| |
> If a device has multiple interrupts, but none named "wakeup" you are > saying all the interrupts are wakeup capable. That's not right though. > Only the device knows which interrupts are wakeup capable. You need: > > return wakeindex >= 0 && wakeindex == index;
I was assuming logic described in the DT bindings: https://www.kernel.org/doc/Documentation/devicetree/bindings/power/wakeup-source.txt "Also, if device is marked as a wakeup source, then all the primary interrupt(s) can be used as wakeup interrupt(s)."
| |