[GIT PULL] SPI fixes for v6.18-rc7

From: Mark Brown

Date: Fri Nov 28 2025 - 16:56:43 EST


The following changes since commit 66e9feb03e7cf8983b1d0c540e2dad90d5146d48:

spi: Add TODO comment about ACPI GPIO setup (2025-11-10 14:03:53 +0000)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-fix-v6.18-rc7

for you to fetch changes up to 40ad64ac25bb736740f895d99a4aebbda9b80991:

spi: nxp-fspi: Propagate fwnode in ACPI case as well (2025-11-27 11:41:06 +0000)

----------------------------------------------------------------
spi: Fixes for v6.18

A disappointingly large set of device specific fixes that have built up
since I've been a bit tardy with sending a pull requests as people kept
sending me new new fixes. The bcm63xx and lpspi issues could lead to
corruption so the fixes are fairly important for the affected parts, the
other issues should all be relatively minor.

----------------------------------------------------------------
Andy Shevchenko (1):
spi: nxp-fspi: Propagate fwnode in ACPI case as well

Anurag Dutta (2):
spi: spi-cadence-quadspi: Enable pm runtime earlier to avoid imbalance
spi: spi-cadence-quadspi: Remove duplicate pm_runtime_put_autosuspend() call

Carlos Song (1):
spi: spi-fsl-lpspi: fix watermark truncation caused by type cast

Francesco Lavra (1):
spi: tegra114: remove Kconfig dependency on TEGRA20_APB_DMA

Hang Zhou (1):
spi: bcm63xx: fix premature CS deassertion on RX-only transactions

Haotian Zhang (1):
spi: amlogic-spifc-a1: Handle devm_pm_runtime_enable() errors

Siddharth Vadapalli (1):
spi: cadence-quadspi: Fix cqspi_probe() error handling for runtime pm

drivers/spi/Kconfig | 4 ++--
drivers/spi/spi-amlogic-spifc-a1.c | 4 +++-
drivers/spi/spi-bcm63xx.c | 14 ++++++++++++++
drivers/spi/spi-cadence-quadspi.c | 18 ++++++++----------
drivers/spi/spi-fsl-lpspi.c | 8 +++++++-
drivers/spi/spi-nxp-fspi.c | 10 +++++-----
6 files changed, 39 insertions(+), 19 deletions(-)