On Tuesday, May 16, 2023 5:36 AM, Andy Shevchenko wrote: > On Mon, May 15, 2023 at 02:31:57PM +0800, Jiawen Wu wrote: > > Register GPIO chip and handle GPIO IRQ for SFP socket. > > ... > > > + spin_lock_init(&wx->gpio_lock); > > Almost forgot to ask, are you planning to use this GPIO part on PREEMPT_RT > kernels? Currently you will get a splat in case IRQ is fired. Hmmm, I don't know much about this. Should I use raw_spinlock_t instead of spinlock_t?