From 29f9d3fccbcc487470ccb1679c95cf2c36c02548 Mon Sep 17 00:00:00 2001 From: Jon Lin Date: Sat, 22 Jun 2024 18:23:34 +0800 Subject: [PATCH] spi: spi-rockchip-sfc: Support SFC_VER_9 Change-Id: I44b99cae8bbe1d23a48a65b5435456a070e76fca Signed-off-by: Jon Lin --- drivers/spi/spi-rockchip-sfc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/spi/spi-rockchip-sfc.c b/drivers/spi/spi-rockchip-sfc.c index 67b4e486dacf..1807245f9711 100644 --- a/drivers/spi/spi-rockchip-sfc.c +++ b/drivers/spi/spi-rockchip-sfc.c @@ -122,6 +122,7 @@ #define SFC_VER_5 0x5 #define SFC_VER_6 0x6 #define SFC_VER_8 0x8 +#define SFC_VER_9 0x9 /* Ext ctrl */ #define SFC_EXT_CTRL 0x34 @@ -999,6 +1000,8 @@ static int rockchip_sfc_probe(struct platform_device *pdev) goto err_irq; sfc->version = rockchip_sfc_get_version(sfc); + if (sfc->version == SFC_VER_9) + sfc->version = SFC_VER_6; sfc->max_iosize = rockchip_sfc_get_max_iosize(sfc); master->mode_bits = SPI_TX_QUAD | SPI_TX_DUAL | SPI_RX_QUAD | SPI_RX_DUAL;