diff options
| -rw-r--r-- | drivers/mtd/onenand/onenand_base.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mtd/onenand/onenand_base.c b/drivers/mtd/onenand/onenand_base.c index b8535ad3b614..000794c6caf5 100644 --- a/drivers/mtd/onenand/onenand_base.c +++ b/drivers/mtd/onenand/onenand_base.c | |||
| @@ -857,7 +857,7 @@ static int onenand_transfer_auto_oob(struct mtd_info *mtd, uint8_t *buf, int col | |||
| 857 | int n = ed - st; | 857 | int n = ed - st; |
| 858 | memcpy(buf, oob_buf + st, n); | 858 | memcpy(buf, oob_buf + st, n); |
| 859 | buf += n; | 859 | buf += n; |
| 860 | } else | 860 | } else if (column == 0) |
| 861 | break; | 861 | break; |
| 862 | } | 862 | } |
| 863 | return 0; | 863 | return 0; |
| @@ -1302,7 +1302,7 @@ static int onenand_fill_auto_oob(struct mtd_info *mtd, u_char *oob_buf, | |||
| 1302 | int n = ed - st; | 1302 | int n = ed - st; |
| 1303 | memcpy(oob_buf + st, buf, n); | 1303 | memcpy(oob_buf + st, buf, n); |
| 1304 | buf += n; | 1304 | buf += n; |
| 1305 | } else | 1305 | } else if (column == 0) |
| 1306 | break; | 1306 | break; |
| 1307 | } | 1307 | } |
| 1308 | return 0; | 1308 | return 0; |
