[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20221123025141.4012-1-jaimeliao.tw@gmail.com>
Date: Wed, 23 Nov 2022 10:51:41 +0800
From: JaimeLiao <jaimeliao.tw@...il.com>
To: linux-kernel@...r.kernel.org, krzysztof.kozlowski@...aro.org
Cc: jaimeliao@...c.com.tw, leoyu@...c.com.tw, alvinzhou@...c.com.tw,
juliensu@...c.com.tw, JaimeLiao <jaimeliao.tw@...il.com>
Subject: [PATCH] memory: renesas-rpc-if: Fix missing setting address
In the RPC manual mode, if the data direction is not set
(such as the flash erase command), the address misses the
setting.
Signed-off-by: JaimeLiao <jaimeliao.tw@...il.com>
---
drivers/memory/renesas-rpc-if.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/memory/renesas-rpc-if.c b/drivers/memory/renesas-rpc-if.c
index 4316988d791a..bdf0a7f68ff2 100644
--- a/drivers/memory/renesas-rpc-if.c
+++ b/drivers/memory/renesas-rpc-if.c
@@ -571,6 +571,7 @@ int rpcif_manual_xfer(struct rpcif *rpc)
}
break;
default:
+ regmap_write(rpc->regmap, RPCIF_SMADR, rpc->smadr);
regmap_write(rpc->regmap, RPCIF_SMENR, rpc->enable);
regmap_write(rpc->regmap, RPCIF_SMCR,
rpc->smcr | RPCIF_SMCR_SPIE);
--
2.17.1
Powered by blists - more mailing lists