[PATCH 0/2] HID: intel-thc-hid: quiesce interrupts before final teardown

From: Myeonghun Pak

Date: Sun Oct 11 2026 - 18:10:09 EST


QuickSPI and QuickI2C can tear down HID/DMA resources while IRQ handlers
are still running. Stop new IRQ handling, wait for running handlers,
then drain recovery work and mask THC interrupts before final teardown.

This series covers remove, probe unwind and shutdown.

GCC 15.2.0 x86_64 W=1 builds, strict checkpatch and patch application
checks passed. No hardware runtime testing.

Base: 238650ef6c7c7cca08e032527329424c9fbd70e5

1. HID: intel-thc-hid: quickspi: quiesce IRQs during teardown
2. HID: intel-thc-hid: quicki2c: quiesce IRQs during teardown

Assisted-by: LLM