File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed
drivers/mtd/nand/gpmi-nand Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change 103
103
? (((v) >> 2) & MX6Q_BM_BCH_FLASH0LAYOUT1_DATAN_SIZE) \
104
104
: ((v) & BM_BCH_FLASH0LAYOUT1_DATAN_SIZE) \
105
105
)
106
+
107
+ #define HW_BCH_VERSION 0x00000160
106
108
#endif
Original file line number Diff line number Diff line change @@ -208,6 +208,11 @@ void gpmi_dump_info(struct gpmi_nand_data *this)
208
208
}
209
209
210
210
/* start to print out the BCH info */
211
+ pr_err ("Show BCH registers :\n" );
212
+ for (i = 0 ; i <= HW_BCH_VERSION / 0x10 + 1 ; i ++ ) {
213
+ reg = readl (r -> bch_regs + i * 0x10 );
214
+ pr_err ("offset 0x%.3x : 0x%.8x\n" , i * 0x10 , reg );
215
+ }
211
216
pr_err ("BCH Geometry :\n" );
212
217
pr_err ("GF length : %u\n" , geo -> gf_len );
213
218
pr_err ("ECC Strength : %u\n" , geo -> ecc_strength );
You can’t perform that action at this time.
0 commit comments