Re: [PATCH V4 08/14] i3c: master: Support IBI-based wakeup capability
Mukesh Savaliya <[email protected]>
| Newsgroups | org.kernel.vger.linux-pm,org.infradead.lists.linux-i3c,org.kernel.vger.linux-kernel,org.kernel.vger.linux-pci |
|---|---|
| Message-ID | <[email protected]> |
On 8/6/2026 6:48 PM, Adrian Hunter wrote: > An I3C controller acts as a bus controller for one or more I3C devices. > If the controller can wake the system in response to an In-Band > Interrupt (IBI), then any device on that bus that is capable of > generating IBIs can potentially be used as a wakeup source. > > Add an ibi_wakeup flag to struct i3c_master_controller so controller > drivers can advertise support for IBI-based wakeup. > > If set, mark IBI-capable I3C devices as wakeup capable when they are > registered, allowing wakeup management through the standard device > wakeup framework. > > Signed-off-by: Adrian Hunter <[email protected]> > Reviewed-by: Frank Li <[email protected]> > --- Acked-by: Mukesh Savaliya <[email protected]>