From: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxx> On Mon, 24 Jun 2024 11:39:31 +0200, Bartosz Golaszewski wrote: > From: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxx> > > I realized that the gpio-sim module doesn't lock the GPIOs as interrupts > when they are requested from the irq_sim. This leads to users being able > to change the direction of GPIOs that should remain as inputs to output. > This series extends the irq_sim interface and allows users to supply > callbacks that will be executed to inform users about interrupts being > requested and released so that they can act accordingly. The gpio-sim is > made to use this new API and lock GPIOs as interrupts when needed. > > [...] Applied, thanks! [1/2] genirq/irq_sim: add an extended irq_sim initializer commit: 011f583781fa46699f1d4c4e9c39ad68f05ced2d [2/2] gpio: sim: lock GPIOs as interrupts when they are requested commit: 9d9c1796a6ae70290c2e013fe4d79e99039a1015 Best regards, -- Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxx>