From dc72e9e8cd19848d9ab286feef44d3d87b9f974a Mon Sep 17 00:00:00 2001 From: Miquel Raynal Date: Thu, 13 Aug 2026 10:00:21 +0200 Subject: [PATCH] spi: ma35d1-qspi: Remove redundant reset operation The bus width is always set before every operation, no need to reset it manually at the end of each transfer. Signed-off-by: Miquel Raynal Link: https://patch.msgid.link/20260813-perso-ma35d1-upstream-qspi-v1-1-b217b9870eb1@bootlin.com Signed-off-by: Mark Brown --- drivers/spi/spi-ma35d1-qspi.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/spi/spi-ma35d1-qspi.c b/drivers/spi/spi-ma35d1-qspi.c index 541d5d72484c..929546dbe38f 100644 --- a/drivers/spi/spi-ma35d1-qspi.c +++ b/drivers/spi/spi-ma35d1-qspi.c @@ -502,7 +502,6 @@ static int nuvoton_qspi_mem_exec_op(struct spi_mem *mem, } out_deassert_cs: - nuvoton_qspi_set_bus_width(qspi, 1, SPI_MEM_DATA_IN); nuvoton_qspi_mem_set_cs(spi, false); return ret; @@ -556,7 +555,6 @@ static int nuvoton_qspi_transfer_one(struct spi_controller *ctlr, nuvoton_qspi_set_bus_width(qspi, buswidth, dir); ret = nuvoton_qspi_txrx(qspi, xfer->tx_buf, xfer->rx_buf, xfer->len); - nuvoton_qspi_set_bus_width(qspi, 1, SPI_MEM_DATA_IN); return ret; }