|
@@ -192,7 +192,7 @@ static int verify_eraseblock(int ebnum)
|
|
|
ops.ooboffs = use_offset;
|
|
|
ops.datbuf = NULL;
|
|
|
ops.oobbuf = readbuf;
|
|
|
- err = mtd->read_oob(mtd, addr, &ops);
|
|
|
+ err = mtd_read_oob(mtd, addr, &ops);
|
|
|
if (err || ops.oobretlen != use_len) {
|
|
|
printk(PRINT_PREF "error: readoob failed at %#llx\n",
|
|
|
(long long)addr);
|
|
@@ -219,7 +219,7 @@ static int verify_eraseblock(int ebnum)
|
|
|
ops.ooboffs = 0;
|
|
|
ops.datbuf = NULL;
|
|
|
ops.oobbuf = readbuf;
|
|
|
- err = mtd->read_oob(mtd, addr, &ops);
|
|
|
+ err = mtd_read_oob(mtd, addr, &ops);
|
|
|
if (err || ops.oobretlen != mtd->ecclayout->oobavail) {
|
|
|
printk(PRINT_PREF "error: readoob failed at "
|
|
|
"%#llx\n", (long long)addr);
|
|
@@ -284,7 +284,7 @@ static int verify_eraseblock_in_one_go(int ebnum)
|
|
|
ops.ooboffs = 0;
|
|
|
ops.datbuf = NULL;
|
|
|
ops.oobbuf = readbuf;
|
|
|
- err = mtd->read_oob(mtd, addr, &ops);
|
|
|
+ err = mtd_read_oob(mtd, addr, &ops);
|
|
|
if (err || ops.oobretlen != len) {
|
|
|
printk(PRINT_PREF "error: readoob failed at %#llx\n",
|
|
|
(long long)addr);
|
|
@@ -544,7 +544,7 @@ static int __init mtd_oobtest_init(void)
|
|
|
ops.oobbuf = readbuf;
|
|
|
printk(PRINT_PREF "attempting to start read past end of OOB\n");
|
|
|
printk(PRINT_PREF "an error is expected...\n");
|
|
|
- err = mtd->read_oob(mtd, addr0, &ops);
|
|
|
+ err = mtd_read_oob(mtd, addr0, &ops);
|
|
|
if (err) {
|
|
|
printk(PRINT_PREF "error occurred as expected\n");
|
|
|
err = 0;
|
|
@@ -588,7 +588,7 @@ static int __init mtd_oobtest_init(void)
|
|
|
ops.oobbuf = readbuf;
|
|
|
printk(PRINT_PREF "attempting to read past end of device\n");
|
|
|
printk(PRINT_PREF "an error is expected...\n");
|
|
|
- err = mtd->read_oob(mtd, mtd->size - mtd->writesize, &ops);
|
|
|
+ err = mtd_read_oob(mtd, mtd->size - mtd->writesize, &ops);
|
|
|
if (err) {
|
|
|
printk(PRINT_PREF "error occurred as expected\n");
|
|
|
err = 0;
|
|
@@ -632,7 +632,7 @@ static int __init mtd_oobtest_init(void)
|
|
|
ops.oobbuf = readbuf;
|
|
|
printk(PRINT_PREF "attempting to read past end of device\n");
|
|
|
printk(PRINT_PREF "an error is expected...\n");
|
|
|
- err = mtd->read_oob(mtd, mtd->size - mtd->writesize, &ops);
|
|
|
+ err = mtd_read_oob(mtd, mtd->size - mtd->writesize, &ops);
|
|
|
if (err) {
|
|
|
printk(PRINT_PREF "error occurred as expected\n");
|
|
|
err = 0;
|
|
@@ -698,7 +698,7 @@ static int __init mtd_oobtest_init(void)
|
|
|
ops.ooboffs = 0;
|
|
|
ops.datbuf = NULL;
|
|
|
ops.oobbuf = readbuf;
|
|
|
- err = mtd->read_oob(mtd, addr, &ops);
|
|
|
+ err = mtd_read_oob(mtd, addr, &ops);
|
|
|
if (err)
|
|
|
goto out;
|
|
|
if (memcmp(readbuf, writebuf, mtd->ecclayout->oobavail * 2)) {
|