@@ -121,7 +121,7 @@ static const struct spinand_info macronix_spinand_table[] = {
121
121
SPINAND_HAS_QE_BIT ,
122
122
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout , NULL )),
123
123
SPINAND_INFO ("MX35LF2GE4AD" ,
124
- SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x26 ),
124
+ SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x26 , 0x03 ),
125
125
NAND_MEMORG (1 , 2048 , 64 , 64 , 2048 , 40 , 1 , 1 , 1 ),
126
126
NAND_ECCREQ (8 , 512 ),
127
127
SPINAND_INFO_OP_VARIANTS (& read_cache_variants ,
@@ -131,7 +131,7 @@ static const struct spinand_info macronix_spinand_table[] = {
131
131
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
132
132
mx35lf1ge4ab_ecc_get_status )),
133
133
SPINAND_INFO ("MX35LF4GE4AD" ,
134
- SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x37 ),
134
+ SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x37 , 0x03 ),
135
135
NAND_MEMORG (1 , 4096 , 128 , 64 , 2048 , 40 , 1 , 1 , 1 ),
136
136
NAND_ECCREQ (8 , 512 ),
137
137
SPINAND_INFO_OP_VARIANTS (& read_cache_variants ,
@@ -141,7 +141,7 @@ static const struct spinand_info macronix_spinand_table[] = {
141
141
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
142
142
mx35lf1ge4ab_ecc_get_status )),
143
143
SPINAND_INFO ("MX35LF1G24AD" ,
144
- SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x14 ),
144
+ SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x14 , 0x03 ),
145
145
NAND_MEMORG (1 , 2048 , 128 , 64 , 1024 , 20 , 1 , 1 , 1 ),
146
146
NAND_ECCREQ (8 , 512 ),
147
147
SPINAND_INFO_OP_VARIANTS (& read_cache_variants ,
@@ -150,7 +150,7 @@ static const struct spinand_info macronix_spinand_table[] = {
150
150
SPINAND_HAS_QE_BIT ,
151
151
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout , NULL )),
152
152
SPINAND_INFO ("MX35LF2G24AD" ,
153
- SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x24 ),
153
+ SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x24 , 0x03 ),
154
154
NAND_MEMORG (1 , 2048 , 128 , 64 , 2048 , 40 , 2 , 1 , 1 ),
155
155
NAND_ECCREQ (8 , 512 ),
156
156
SPINAND_INFO_OP_VARIANTS (& read_cache_variants ,
@@ -159,7 +159,7 @@ static const struct spinand_info macronix_spinand_table[] = {
159
159
SPINAND_HAS_QE_BIT ,
160
160
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout , NULL )),
161
161
SPINAND_INFO ("MX35LF4G24AD" ,
162
- SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x35 ),
162
+ SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x35 , 0x03 ),
163
163
NAND_MEMORG (1 , 4096 , 256 , 64 , 2048 , 40 , 2 , 1 , 1 ),
164
164
NAND_ECCREQ (8 , 512 ),
165
165
SPINAND_INFO_OP_VARIANTS (& read_cache_variants ,
@@ -199,7 +199,7 @@ static const struct spinand_info macronix_spinand_table[] = {
199
199
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
200
200
mx35lf1ge4ab_ecc_get_status )),
201
201
SPINAND_INFO ("MX35UF4G24AD" ,
202
- SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xb5 ),
202
+ SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xb5 , 0x03 ),
203
203
NAND_MEMORG (1 , 4096 , 256 , 64 , 2048 , 40 , 2 , 1 , 1 ),
204
204
NAND_ECCREQ (8 , 512 ),
205
205
SPINAND_INFO_OP_VARIANTS (& read_cache_variants ,
@@ -209,7 +209,7 @@ static const struct spinand_info macronix_spinand_table[] = {
209
209
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
210
210
mx35lf1ge4ab_ecc_get_status )),
211
211
SPINAND_INFO ("MX35UF4GE4AD" ,
212
- SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xb7 ),
212
+ SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xb7 , 0x03 ),
213
213
NAND_MEMORG (1 , 4096 , 256 , 64 , 2048 , 40 , 1 , 1 , 1 ),
214
214
NAND_ECCREQ (8 , 512 ),
215
215
SPINAND_INFO_OP_VARIANTS (& read_cache_variants ,
@@ -229,7 +229,7 @@ static const struct spinand_info macronix_spinand_table[] = {
229
229
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
230
230
mx35lf1ge4ab_ecc_get_status )),
231
231
SPINAND_INFO ("MX35UF2G24AD" ,
232
- SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xa4 ),
232
+ SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xa4 , 0x03 ),
233
233
NAND_MEMORG (1 , 2048 , 128 , 64 , 2048 , 40 , 2 , 1 , 1 ),
234
234
NAND_ECCREQ (8 , 512 ),
235
235
SPINAND_INFO_OP_VARIANTS (& read_cache_variants ,
@@ -239,7 +239,7 @@ static const struct spinand_info macronix_spinand_table[] = {
239
239
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
240
240
mx35lf1ge4ab_ecc_get_status )),
241
241
SPINAND_INFO ("MX35UF2GE4AD" ,
242
- SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xa6 ),
242
+ SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xa6 , 0x03 ),
243
243
NAND_MEMORG (1 , 2048 , 128 , 64 , 2048 , 40 , 1 , 1 , 1 ),
244
244
NAND_ECCREQ (8 , 512 ),
245
245
SPINAND_INFO_OP_VARIANTS (& read_cache_variants ,
@@ -249,7 +249,7 @@ static const struct spinand_info macronix_spinand_table[] = {
249
249
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
250
250
mx35lf1ge4ab_ecc_get_status )),
251
251
SPINAND_INFO ("MX35UF2GE4AC" ,
252
- SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xa2 ),
252
+ SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0xa2 , 0x01 ),
253
253
NAND_MEMORG (1 , 2048 , 64 , 64 , 2048 , 40 , 1 , 1 , 1 ),
254
254
NAND_ECCREQ (4 , 512 ),
255
255
SPINAND_INFO_OP_VARIANTS (& read_cache_variants ,
@@ -269,7 +269,7 @@ static const struct spinand_info macronix_spinand_table[] = {
269
269
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
270
270
mx35lf1ge4ab_ecc_get_status )),
271
271
SPINAND_INFO ("MX35UF1G24AD" ,
272
- SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x94 ),
272
+ SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x94 , 0x03 ),
273
273
NAND_MEMORG (1 , 2048 , 128 , 64 , 1024 , 20 , 1 , 1 , 1 ),
274
274
NAND_ECCREQ (8 , 512 ),
275
275
SPINAND_INFO_OP_VARIANTS (& read_cache_variants ,
@@ -279,7 +279,7 @@ static const struct spinand_info macronix_spinand_table[] = {
279
279
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
280
280
mx35lf1ge4ab_ecc_get_status )),
281
281
SPINAND_INFO ("MX35UF1GE4AD" ,
282
- SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x96 ),
282
+ SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x96 , 0x03 ),
283
283
NAND_MEMORG (1 , 2048 , 128 , 64 , 1024 , 20 , 1 , 1 , 1 ),
284
284
NAND_ECCREQ (8 , 512 ),
285
285
SPINAND_INFO_OP_VARIANTS (& read_cache_variants ,
@@ -289,7 +289,7 @@ static const struct spinand_info macronix_spinand_table[] = {
289
289
SPINAND_ECCINFO (& mx35lfxge4ab_ooblayout ,
290
290
mx35lf1ge4ab_ecc_get_status )),
291
291
SPINAND_INFO ("MX35UF1GE4AC" ,
292
- SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x92 ),
292
+ SPINAND_ID (SPINAND_READID_METHOD_OPCODE_DUMMY , 0x92 , 0x01 ),
293
293
NAND_MEMORG (1 , 2048 , 64 , 64 , 1024 , 20 , 1 , 1 , 1 ),
294
294
NAND_ECCREQ (4 , 512 ),
295
295
SPINAND_INFO_OP_VARIANTS (& read_cache_variants ,
0 commit comments