On Mon, Jun 24, 2024 at 11:39 AM Bartosz Golaszewski <brgl@xxxxxxxx> wrote: > From: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxx> > > Currently users of the interrupt simulator don't have any way of being > notified about interrupts from the simulated domain being requested or > released. This causes a problem for one of the users - the GPIO > simulator - which is unable to lock the pins as interrupts. > > Define a structure containing callbacks to be executed on various > irq_sim-related events (for now: irq request and release) and provide an > extended function for creating simulated interrupt domains that takes it > and a pointer to custom user data (to be passed to said callbacks) as > arguments. > > Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxx> Fair enough, I see you agreed with tglx on this layout so: Reviewed-by: Linus Walleij <linus.walleij@xxxxxxxxxx> Yours, Linus Walleij