[PATCH] spi: spi-qpic-snand: remove unnecessary cast to '__le32 *'

From: Gabor Juhos

Date: Tue Sep 08 2026 - 18:19:24 EST


Remove an unnecessary cast to '__le32 *' in the qcom_spi_io_op()
function. The 'reg_read_buf' member of the 'qcom_nand_controller'
structure is defined as '__le32 *' already, so the cast is not
needed.

Signed-off-by: Gabor Juhos <j4g8y7@xxxxxxxxx>
---
drivers/spi/spi-qpic-snand.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/spi/spi-qpic-snand.c b/drivers/spi/spi-qpic-snand.c
index 61b1f2eb19ce..4bee26b06ff1 100644
--- a/drivers/spi/spi-qpic-snand.c
+++ b/drivers/spi/spi-qpic-snand.c
@@ -1485,7 +1485,7 @@ static int qcom_spi_io_op(struct qcom_nand_controller *snandc, const struct spi_

if (copy_ftr) {
qcom_nandc_dev_to_mem(snandc, true);
- val = le32_to_cpu(*(__le32 *)snandc->reg_read_buf);
+ val = le32_to_cpu(*snandc->reg_read_buf);
val >>= 8;
memcpy(op->data.buf.in, &val, snandc->buf_count);


---
base-commit: cb2ad3c020579bf51fb0d702db9cf64af9698377
change-id: 20260908-qpic-snand-unnecessary-cast-97d08a41c9c0

Best regards,
--
Gabor Juhos <j4g8y7@xxxxxxxxx>