[GIT PULL] SPI fixes for v7.4-rc2

From: Mark Brown

Date: Sun Nov 15 2026 - 06:51:48 EST


The following changes since commit 7475ea8b58616b33c04afb976cf0fbaad9dd63fb:

Linux 7.4-rc2 (2026-11-08 16:22:20 -0800)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-fix-v7.4-rc2

for you to fetch changes up to 2a490521d74ac76e5eb3c9a69d928a4c76dd3f78:

spi: axi-spi-engine: Start the program length at zero (2026-11-13 16:26:07 +0000)

----------------------------------------------------------------
spi: Fixes for v7.4

There's a few small collection of driver fixes here, the usual story
where none of them are super remarkable if you don't have the have the
hardware. The largest batch is the Tegra fixes which are mainly around
error handling.

----------------------------------------------------------------
Francesco Valla (1):
spi: virtio: move teardown to .remove()

Kees Cook (1):
spi: axi-spi-engine: Start the program length at zero

Linus Walleij (1):
spi: dt-bindings: pl022: Allow a power domain

Mark Brown (1):
spi: tegra210-quad: Fix timeout path status handling and DMA leak

Vishwaroop A (3):
spi: tegra210-quad: don't overwrite refreshed status with lost-IRQ snapshot
spi: tegra210-quad: Track DMA mapping state
spi: tegra210-quad: Unmap DMA buffers on transfer timeout

.../devicetree/bindings/spi/spi-pl022.yaml | 3 ++
drivers/spi/spi-axi-spi-engine.c | 2 +
drivers/spi/spi-tegra210-quad.c | 52 +++++++++++++++++-----
drivers/spi/spi-virtio.c | 26 ++++++-----
4 files changed, 62 insertions(+), 21 deletions(-)