[GIT PULL] SPI fixes for v7.2-merge-window

From: Mark Brown

Date: Fri Jun 26 2026 - 10:13:21 EST


The following changes since commit f846d68992142034b1d34a83200a10cdc713eeda:

spi: Fix mismatched DT property access types (2026-06-14 01:18:29 +0100)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-fix-v7.2-merge-window

for you to fetch changes up to 245404c26563aafb36aafb01298f148db1851be3:

spi: imx: reconfigure for PIO when DMA cannot be started (2026-06-24 17:52:44 +0100)

----------------------------------------------------------------
spi: Fixes for v7.2

A fairly unremarkable collection of fixes that came in over the merge
window, plus a new device ID for the DesignWare controller in the
StarFive JHB100 SoC. There's a couple of core fixes included, one
avoiding freeing an empty resource in error handling cases and another
which fixes a NULL dereference which could be triggered by using an
abnormal device registration flow like driver_override.

----------------------------------------------------------------
Andy Shevchenko (1):
spi: acpi: Free resource list at appropriate time

Changhuang Liang (2):
spi: dt-bindings: snps,dw-apb-ssi: Add starfive,jhb100-spi
spi: dw: Add support for snps,dwc-ssi-2.00a

Javier Fernandez Pastrana (1):
spi: imx: reconfigure for PIO when DMA cannot be started

Jisheng Zhang (1):
spi: dw: fix wrong BAUDR setting after resume

Kunihiko Hayashi (1):
spi: uniphier: Fix completion initialization order before devm_request_irq()

Quang Nguyen (1):
spi: rpc-if: Use correct device for hardware reinitialization on resume

guoqi0226 (1):
spi: Add NULL check for spi_get_device_id() in spi_get_device_match_data()

Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 6 ++++++
drivers/spi/spi-dw-mmio.c | 1 +
drivers/spi/spi-dw.h | 1 +
drivers/spi/spi-imx.c | 3 ++-
drivers/spi/spi-rpc-if.c | 6 +++++-
drivers/spi/spi-uniphier.c | 4 ++--
drivers/spi/spi.c | 10 +++++++---
7 files changed, 24 insertions(+), 7 deletions(-)