[GIT PULL] SPI fixes for v6.6-rc2

From: Mark Brown
Date: Wed Sep 20 2023 - 08:57:58 EST


The following changes since commit 0bb80ecc33a8fb5a682236443c1e740d5c917d1d:

Linux 6.6-rc1 (2023-09-10 16:28:41 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 4221a2bec2189275f3f49492a73221498ae6d131:

spi: Merge up old fix (2023-09-19 13:17:52 +0100)

----------------------------------------------------------------
spi: Fixes for v6.6

A small collection of fixes, plus a new device ID for Intel Granite
Rapids systems. The fix for the i.MX driver is fairly urgent, it's
fixing a data corruption issue when bits per word isn't 8. There's also
one fix which was queued but not sent for v6.4 due to being minor and
arriving at the end of the release.

----------------------------------------------------------------
Han Xu (1):
spi: nxp-fspi: reset the FLSHxCR1 registers

Johan Hovold (1):
spi: zynqmp-gqspi: fix clock imbalance on probe failure

Mark Brown (1):
spi: Merge up old fix

Mika Westerberg (1):
spi: intel-pci: Add support for Granite Rapids SPI serial flash

Stefan Moring (1):
spi: imx: Take in account bits per word instead of assuming 8-bits

Valentin Caron (1):
spi: stm32: add a delay before SPI disable

drivers/spi/spi-imx.c | 2 +-
drivers/spi/spi-intel-pci.c | 1 +
drivers/spi/spi-nxp-fspi.c | 7 +++++++
drivers/spi/spi-stm32.c | 8 ++++++++
drivers/spi/spi-zynqmp-gqspi.c | 12 ++++++++----
5 files changed, 25 insertions(+), 5 deletions(-)