summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorFei Shao <fshao@chromium.org>2025-12-17 13:10:47 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2026-01-17 18:35:32 +0300
commit6fcfcf792ce8a46c95317ea0099aff5290dda9a6 (patch)
treef9f217b9d8ecf7bfabcca32c17e046ba81bdfb79 /tools/perf/scripts/python/stackcollapse.py
parent6db8e186c977763542f1c813011bdcad691a73b8 (diff)
downloadlinux-6fcfcf792ce8a46c95317ea0099aff5290dda9a6.tar.xz
spi: mt65xx: Use IRQF_ONESHOT with threaded IRQ
[ Upstream commit 8c04b77f87e6e321ae6acd28ce1de5553916153f ] This driver is migrated to use threaded IRQ since commit 5972eb05ca32 ("spi: spi-mt65xx: Use threaded interrupt for non-SPIMEM transfer"), and we almost always want to disable the interrupt line to avoid excess interrupts while the threaded handler is processing SPI transfer. Use IRQF_ONESHOT for that purpose. In practice, we see MediaTek devices show SPI transfer timeout errors when communicating with ChromeOS EC in certain scenarios, and with IRQF_ONESHOT, the issue goes away. Signed-off-by: Fei Shao <fshao@chromium.org> Link: https://patch.msgid.link/20251217101131.1975131-1-fshao@chromium.org Signed-off-by: Mark Brown <broonie@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions