summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Curutchet <bastien.curutchet@bootlin.com>2024-12-04 10:43:12 +0100
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>2024-12-09 20:36:54 +0100
commitb3d57e179607106d5b08a635c49b338c409357d4 (patch)
treed843d24467cd77fd96112a9b04e52cd457835ee2
parent1ec0fa90070c9468d22b3c3ea5f4bd6c27810907 (diff)
memory: ti-aemif: Remove unnecessary local variables
CS timings are copied to local variables that are then used as is, without any modifications. Remove these unneeded local variables and deal directly with the timings stored in the struct aemif_cs_data. Signed-off-by: Bastien Curutchet <bastien.curutchet@bootlin.com> Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com> Link: https://lore.kernel.org/r/20241204094319.1050826-3-bastien.curutchet@bootlin.com Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
-rw-r--r--drivers/memory/ti-aemif.c14
1 files changed, 3 insertions, 11 deletions
diff --git a/drivers/memory/ti-aemif.c b/drivers/memory/ti-aemif.c
index f23a549b219b..a0e1a6b53256 100644
--- a/drivers/memory/ti-aemif.c
+++ b/drivers/memory/ti-aemif.c
@@ -174,22 +174,14 @@ static int aemif_config_abus(struct platform_device *pdev, int csnum)
{
struct aemif_device *aemif = platform_get_drvdata(pdev);
struct aemif_cs_data *data = &aemif->cs_data[csnum];
- int ta, rhold, rstrobe, rsetup, whold, wstrobe, wsetup;
unsigned offset;
u32 set, val;
offset = A1CR_OFFSET + (data->cs - aemif->cs_offset) * 4;
- ta = data->ta;
- rhold = data->rhold;
- rstrobe = data->rstrobe;
- rsetup = data->rsetup;
- whold = data->whold;
- wstrobe = data->wstrobe;
- wsetup = data->wsetup;
-
- set = TA(ta) | RHOLD(rhold) | RSTROBE(rstrobe) | RSETUP(rsetup) |
- WHOLD(whold) | WSTROBE(wstrobe) | WSETUP(wsetup);
+ set = TA(data->ta) |
+ RHOLD(data->rhold) | RSTROBE(data->rstrobe) | RSETUP(data->rsetup) |
+ WHOLD(data->whold) | WSTROBE(data->wstrobe) | WSETUP(data->wsetup);
set |= (data->asize & ACR_ASIZE_MASK);
if (data->enable_ew)