summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/flamegraph.py
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2026-10-13 19:09:57 +0100
committerMark Brown <broonie@kernel.org>2026-10-13 19:09:57 +0100
commitd947a804980955e9de5f15da7d638d5915371efb (patch)
treeed0abb508efa61e7821c980574f692a2172d49b9 /tools/perf/scripts/python/flamegraph.py
parentc9bf2cba47d5da9fb16102c9be2a63e978523183 (diff)
parent18febc10a3538b9baa2f6e4481b434f20fdbd93c (diff)
spi: axi-spi-engine: fix stale SYNC IRQ pending
Jonathan Santos <Jonathan.Santos@analog.com> says: Both spi_engine_setup() and spi_engine_trigger_enable() send a SYNC(1) command and poll SYNC_ID, but never clear INT_PENDING[SYNC] afterward. This leaves a stale pending bit that fires spuriously when INT_SYNC is enabled later by some driver, causing premature transfer completion at low SPI clock frequencies (more likely). Fix both functions by clearing the pending bit after polling. Link: https://patch.msgid.link/cover.1791361360.git.Jonathan.Santos@analog.com
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions