@@ -49,7 +49,7 @@ static const struct mtd_ooblayout_ops mx35lfxge4ab_ooblayout = {
49
49
.free = mx35lfxge4ab_ooblayout_free ,
50
50
};
51
51
52
- static int mx35lf1ge4ab_get_eccsr (struct spinand_device * spinand , u8 * eccsr )
52
+ static int macronix_get_eccsr (struct spinand_device * spinand , u8 * eccsr )
53
53
{
54
54
struct spi_mem_op op = SPI_MEM_OP (SPI_MEM_OP_CMD (0x7c , 1 ),
55
55
SPI_MEM_OP_NO_ADDR ,
@@ -64,8 +64,8 @@ static int mx35lf1ge4ab_get_eccsr(struct spinand_device *spinand, u8 *eccsr)
64
64
return 0 ;
65
65
}
66
66
67
- static int mx35lf1ge4ab_ecc_get_status (struct spinand_device * spinand ,
68
- u8 status )
67
+ static int macronix_ecc_get_status (struct spinand_device * spinand ,
68
+ u8 status )
69
69
{
70
70
struct nand_device * nand = spinand_to_nand (spinand );
71
71
u8 eccsr ;
@@ -83,7 +83,7 @@ static int mx35lf1ge4ab_ecc_get_status(struct spinand_device *spinand,
83
83
* in order to avoid forcing the wear-leveling layer to move
84
84
* data around if it's not necessary.
85
85
*/
86
- if (mx35lf1ge4ab_get_eccsr (spinand , spinand -> scratchbuf ))
86
+ if (macronix_get_eccsr (spinand , spinand -> scratchbuf ))
87
87
return nanddev_get_ecc_conf (nand )-> strength ;
88
88
89
89
eccsr = * spinand -> scratchbuf ;
@@ -110,7 +110,7 @@ static const struct spinand_info macronix_spinand_table[] = {
110
110
& update_cache_variants ),
111
111
SPINAND_HAS_QE_BIT ,
112
112
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
113
- mx35lf1ge4ab_ecc_get_status )),
113
+ macronix_ecc_get_status )),
114
114
SPINAND_INFO ("MX35LF2GE4AB" ,
115
115
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x22 ),
116
116
NAND_MEMORG (1 , 2048 , 64 , 64 , 2048 , 40 , 2 , 1 , 1 ),
@@ -129,7 +129,7 @@ static const struct spinand_info macronix_spinand_table[] = {
129
129
& update_cache_variants ),
130
130
SPINAND_HAS_QE_BIT ,
131
131
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
132
- mx35lf1ge4ab_ecc_get_status )),
132
+ macronix_ecc_get_status )),
133
133
SPINAND_INFO ("MX35LF4GE4AD" ,
134
134
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x37 , 0x03 ),
135
135
NAND_MEMORG (1 , 4096 , 128 , 64 , 2048 , 40 , 1 , 1 , 1 ),
@@ -139,7 +139,7 @@ static const struct spinand_info macronix_spinand_table[] = {
139
139
& update_cache_variants ),
140
140
SPINAND_HAS_QE_BIT ,
141
141
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
142
- mx35lf1ge4ab_ecc_get_status )),
142
+ macronix_ecc_get_status )),
143
143
SPINAND_INFO ("MX35LF1G24AD" ,
144
144
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x14 , 0x03 ),
145
145
NAND_MEMORG (1 , 2048 , 128 , 64 , 1024 , 20 , 1 , 1 , 1 ),
@@ -194,7 +194,7 @@ static const struct spinand_info macronix_spinand_table[] = {
194
194
& update_cache_variants ),
195
195
SPINAND_HAS_QE_BIT ,
196
196
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
197
- mx35lf1ge4ab_ecc_get_status )),
197
+ macronix_ecc_get_status )),
198
198
SPINAND_INFO ("MX31UF1GE4BC" ,
199
199
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x9e ),
200
200
NAND_MEMORG (1 , 2048 , 64 , 64 , 1024 , 20 , 1 , 1 , 1 ),
@@ -204,7 +204,7 @@ static const struct spinand_info macronix_spinand_table[] = {
204
204
& update_cache_variants ),
205
205
SPINAND_HAS_QE_BIT ,
206
206
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
207
- mx35lf1ge4ab_ecc_get_status )),
207
+ macronix_ecc_get_status )),
208
208
209
209
SPINAND_INFO ("MX35LF2G14AC" ,
210
210
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x20 ),
@@ -215,7 +215,7 @@ static const struct spinand_info macronix_spinand_table[] = {
215
215
& update_cache_variants ),
216
216
SPINAND_HAS_QE_BIT ,
217
217
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
218
- mx35lf1ge4ab_ecc_get_status )),
218
+ macronix_ecc_get_status )),
219
219
SPINAND_INFO ("MX35UF4G24AD" ,
220
220
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xb5 , 0x03 ),
221
221
NAND_MEMORG (1 , 4096 , 256 , 64 , 2048 , 40 , 2 , 1 , 1 ),
@@ -225,7 +225,7 @@ static const struct spinand_info macronix_spinand_table[] = {
225
225
& update_cache_variants ),
226
226
SPINAND_HAS_QE_BIT ,
227
227
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
228
- mx35lf1ge4ab_ecc_get_status )),
228
+ macronix_ecc_get_status )),
229
229
SPINAND_INFO ("MX35UF4G24AD-Z4I8" ,
230
230
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xf5 , 0x03 ),
231
231
NAND_MEMORG (1 , 4096 , 256 , 64 , 2048 , 40 , 1 , 1 , 1 ),
@@ -235,7 +235,7 @@ static const struct spinand_info macronix_spinand_table[] = {
235
235
& update_cache_variants ),
236
236
SPINAND_HAS_QE_BIT ,
237
237
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
238
- mx35lf1ge4ab_ecc_get_status )),
238
+ macronix_ecc_get_status )),
239
239
SPINAND_INFO ("MX35UF4GE4AD" ,
240
240
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xb7 , 0x03 ),
241
241
NAND_MEMORG (1 , 4096 , 256 , 64 , 2048 , 40 , 1 , 1 , 1 ),
@@ -245,7 +245,7 @@ static const struct spinand_info macronix_spinand_table[] = {
245
245
& update_cache_variants ),
246
246
SPINAND_HAS_QE_BIT ,
247
247
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
248
- mx35lf1ge4ab_ecc_get_status )),
248
+ macronix_ecc_get_status )),
249
249
SPINAND_INFO ("MX35UF2G14AC" ,
250
250
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xa0 ),
251
251
NAND_MEMORG (1 , 2048 , 64 , 64 , 2048 , 40 , 2 , 1 , 1 ),
@@ -255,7 +255,7 @@ static const struct spinand_info macronix_spinand_table[] = {
255
255
& update_cache_variants ),
256
256
SPINAND_HAS_QE_BIT ,
257
257
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
258
- mx35lf1ge4ab_ecc_get_status )),
258
+ macronix_ecc_get_status )),
259
259
SPINAND_INFO ("MX35UF2G24AD" ,
260
260
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xa4 , 0x03 ),
261
261
NAND_MEMORG (1 , 2048 , 128 , 64 , 2048 , 40 , 2 , 1 , 1 ),
@@ -265,7 +265,7 @@ static const struct spinand_info macronix_spinand_table[] = {
265
265
& update_cache_variants ),
266
266
SPINAND_HAS_QE_BIT ,
267
267
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
268
- mx35lf1ge4ab_ecc_get_status )),
268
+ macronix_ecc_get_status )),
269
269
SPINAND_INFO ("MX35UF2G24AD-Z4I8" ,
270
270
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xe4 , 0x03 ),
271
271
NAND_MEMORG (1 , 2048 , 128 , 64 , 2048 , 40 , 1 , 1 , 1 ),
@@ -275,7 +275,7 @@ static const struct spinand_info macronix_spinand_table[] = {
275
275
& update_cache_variants ),
276
276
SPINAND_HAS_QE_BIT ,
277
277
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
278
- mx35lf1ge4ab_ecc_get_status )),
278
+ macronix_ecc_get_status )),
279
279
SPINAND_INFO ("MX35UF2GE4AD" ,
280
280
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xa6 , 0x03 ),
281
281
NAND_MEMORG (1 , 2048 , 128 , 64 , 2048 , 40 , 1 , 1 , 1 ),
@@ -285,7 +285,7 @@ static const struct spinand_info macronix_spinand_table[] = {
285
285
& update_cache_variants ),
286
286
SPINAND_HAS_QE_BIT ,
287
287
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
288
- mx35lf1ge4ab_ecc_get_status )),
288
+ macronix_ecc_get_status )),
289
289
SPINAND_INFO ("MX35UF2GE4AC" ,
290
290
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xa2 , 0x01 ),
291
291
NAND_MEMORG (1 , 2048 , 64 , 64 , 2048 , 40 , 1 , 1 , 1 ),
@@ -295,7 +295,7 @@ static const struct spinand_info macronix_spinand_table[] = {
295
295
& update_cache_variants ),
296
296
SPINAND_HAS_QE_BIT ,
297
297
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
298
- mx35lf1ge4ab_ecc_get_status )),
298
+ macronix_ecc_get_status )),
299
299
SPINAND_INFO ("MX35UF1G14AC" ,
300
300
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x90 ),
301
301
NAND_MEMORG (1 , 2048 , 64 , 64 , 1024 , 20 , 1 , 1 , 1 ),
@@ -305,7 +305,7 @@ static const struct spinand_info macronix_spinand_table[] = {
305
305
& update_cache_variants ),
306
306
SPINAND_HAS_QE_BIT ,
307
307
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
308
- mx35lf1ge4ab_ecc_get_status )),
308
+ macronix_ecc_get_status )),
309
309
SPINAND_INFO ("MX35UF1G24AD" ,
310
310
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x94 , 0x03 ),
311
311
NAND_MEMORG (1 , 2048 , 128 , 64 , 1024 , 20 , 1 , 1 , 1 ),
@@ -315,7 +315,7 @@ static const struct spinand_info macronix_spinand_table[] = {
315
315
& update_cache_variants ),
316
316
SPINAND_HAS_QE_BIT ,
317
317
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
318
- mx35lf1ge4ab_ecc_get_status )),
318
+ macronix_ecc_get_status )),
319
319
SPINAND_INFO ("MX35UF1GE4AD" ,
320
320
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x96 , 0x03 ),
321
321
NAND_MEMORG (1 , 2048 , 128 , 64 , 1024 , 20 , 1 , 1 , 1 ),
@@ -325,7 +325,7 @@ static const struct spinand_info macronix_spinand_table[] = {
325
325
& update_cache_variants ),
326
326
SPINAND_HAS_QE_BIT ,
327
327
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
328
- mx35lf1ge4ab_ecc_get_status )),
328
+ macronix_ecc_get_status )),
329
329
SPINAND_INFO ("MX35UF1GE4AC" ,
330
330
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x92 , 0x01 ),
331
331
NAND_MEMORG (1 , 2048 , 64 , 64 , 1024 , 20 , 1 , 1 , 1 ),
@@ -335,8 +335,7 @@ static const struct spinand_info macronix_spinand_table[] = {
335
335
& update_cache_variants ),
336
336
SPINAND_HAS_QE_BIT ,
337
337
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
338
- mx35lf1ge4ab_ecc_get_status )),
339
-
338
+ macronix_ecc_get_status )),
340
339
SPINAND_INFO ("MX31LF2GE4BC" ,
341
340
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x2e ),
342
341
NAND_MEMORG (1 , 2048 , 64 , 64 , 2048 , 40 , 1 , 1 , 1 ),
@@ -346,7 +345,7 @@ static const struct spinand_info macronix_spinand_table[] = {
346
345
& update_cache_variants ),
347
346
SPINAND_HAS_QE_BIT ,
348
347
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
349
- mx35lf1ge4ab_ecc_get_status )),
348
+ macronix_ecc_get_status )),
350
349
SPINAND_INFO ("MX3UF2GE4BC" ,
351
350
SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xae ),
352
351
NAND_MEMORG (1 , 2048 , 64 , 64 , 2048 , 40 , 1 , 1 , 1 ),
@@ -356,7 +355,7 @@ static const struct spinand_info macronix_spinand_table[] = {
356
355
& update_cache_variants ),
357
356
SPINAND_HAS_QE_BIT ,
358
357
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
359
- mx35lf1ge4ab_ecc_get_status )),
358
+ macronix_ecc_get_status )),
360
359
};
361
360
362
361
static const struct spinand_manufacturer_ops macronix_spinand_manuf_ops = {
0 commit comments