hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
kernel/drivers/memory/ti-aemif.c
....@@ -1,3 +1,4 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * TI AEMIF driver
34 *
....@@ -6,10 +7,6 @@
67 * Authors:
78 * Murali Karicheri <m-karicheri2@ti.com>
89 * Ivan Khoronzhuk <ivan.khoronzhuk@ti.com>
9
- *
10
- * This program is free software; you can redistribute it and/or modify
11
- * it under the terms of the GNU General Public License version 2 as
12
- * published by the Free Software Foundation.
1310 */
1411
1512 #include <linux/clk.h>
....@@ -30,7 +27,7 @@
3027 #define WSTROBE_SHIFT 20
3128 #define WSETUP_SHIFT 26
3229 #define EW_SHIFT 30
33
-#define SS_SHIFT 31
30
+#define SSTROBE_SHIFT 31
3431
3532 #define TA(x) ((x) << TA_SHIFT)
3633 #define RHOLD(x) ((x) << RHOLD_SHIFT)
....@@ -40,7 +37,7 @@
4037 #define WSTROBE(x) ((x) << WSTROBE_SHIFT)
4138 #define WSETUP(x) ((x) << WSETUP_SHIFT)
4239 #define EW(x) ((x) << EW_SHIFT)
43
-#define SS(x) ((x) << SS_SHIFT)
40
+#define SSTROBE(x) ((x) << SSTROBE_SHIFT)
4441
4542 #define ASIZE_MAX 0x1
4643 #define TA_MAX 0x3
....@@ -51,7 +48,7 @@
5148 #define WSTROBE_MAX 0x3f
5249 #define WSETUP_MAX 0xf
5350 #define EW_MAX 0x1
54
-#define SS_MAX 0x1
51
+#define SSTROBE_MAX 0x1
5552 #define NUM_CS 4
5653
5754 #define TA_VAL(x) (((x) & TA(TA_MAX)) >> TA_SHIFT)
....@@ -62,7 +59,7 @@
6259 #define WSTROBE_VAL(x) (((x) & WSTROBE(WSTROBE_MAX)) >> WSTROBE_SHIFT)
6360 #define WSETUP_VAL(x) (((x) & WSETUP(WSETUP_MAX)) >> WSETUP_SHIFT)
6461 #define EW_VAL(x) (((x) & EW(EW_MAX)) >> EW_SHIFT)
65
-#define SS_VAL(x) (((x) & SS(SS_MAX)) >> SS_SHIFT)
62
+#define SSTROBE_VAL(x) (((x) & SSTROBE(SSTROBE_MAX)) >> SSTROBE_SHIFT)
6663
6764 #define NRCSR_OFFSET 0x00
6865 #define AWCCR_OFFSET 0x04
....@@ -70,7 +67,7 @@
7067
7168 #define ACR_ASIZE_MASK 0x3
7269 #define ACR_EW_MASK BIT(30)
73
-#define ACR_SS_MASK BIT(31)
70
+#define ACR_SSTROBE_MASK BIT(31)
7471 #define ASIZE_16BIT 1
7572
7673 #define CONFIG_MASK (TA(TA_MAX) | \
....@@ -80,7 +77,7 @@
8077 WHOLD(WHOLD_MAX) | \
8178 WSTROBE(WSTROBE_MAX) | \
8279 WSETUP(WSETUP_MAX) | \
83
- EW(EW_MAX) | SS(SS_MAX) | \
80
+ EW(EW_MAX) | SSTROBE(SSTROBE_MAX) | \
8481 ASIZE_MAX)
8582
8683 /**
....@@ -207,7 +204,7 @@
207204 if (data->enable_ew)
208205 set |= ACR_EW_MASK;
209206 if (data->enable_ss)
210
- set |= ACR_SS_MASK;
207
+ set |= ACR_SSTROBE_MASK;
211208
212209 val = readl(aemif->base + offset);
213210 val &= ~CONFIG_MASK;
....@@ -249,7 +246,7 @@
249246 data->wstrobe = aemif_cycles_to_nsec(WSTROBE_VAL(val), clk_rate);
250247 data->wsetup = aemif_cycles_to_nsec(WSETUP_VAL(val), clk_rate);
251248 data->enable_ew = EW_VAL(val);
252
- data->enable_ss = SS_VAL(val);
249
+ data->enable_ss = SSTROBE_VAL(val);
253250 data->asize = val & ASIZE_MAX;
254251 }
255252