diff options
| author | Takashi Sakamoto <o-takashi@sakamocchi.jp> | 2025-11-09 15:55:25 +0900 |
|---|---|---|
| committer | Takashi Sakamoto <o-takashi@sakamocchi.jp> | 2025-11-09 15:59:14 +0900 |
| commit | 594a6a27fb17b967fcdf32166845efdf3e1ecfbf (patch) | |
| tree | c32a812827a77c0c8aa7da0cc7a328dab42a2390 /tools/lib/python/kdoc/kdoc_output.py | |
| parent | fa2dc27100768a8a994c377051fa17a47cc66c76 (diff) | |
firewire: core: clear sources of hardware interrupt at card removal
Due to the factors external to the system, hardware events may still be
handled while a card instance is being removed. The sources of hardware
IRQs should be cleared during card removal so that workqueues can be safely
destroyed.
This commit adds a disable callback to the underlying driver operations.
After this callback returns, the underlying driver guarantees that it
will no longer handle hardware events.
Link: https://lore.kernel.org/r/20251109065525.163464-1-o-takashi@sakamocchi.jp
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Diffstat (limited to 'tools/lib/python/kdoc/kdoc_output.py')
0 files changed, 0 insertions, 0 deletions
