diff options
| author | Wolfgang Denk <wd@pollux.(none)> | 2005-11-02 14:29:12 +0100 |
|---|---|---|
| committer | Wolfgang Denk <wd@pollux.(none)> | 2005-11-02 14:29:12 +0100 |
| commit | 8e9655f863246db60c51140153186acc2afdc855 (patch) | |
| tree | 5bf681d78aaac91aac3ddaeef4972752cba33816 /include/nand.h | |
| parent | ac7eb8a315e25863637a8d2c02af18815458b63f (diff) | |
| download | olio-uboot-2014.01-8e9655f863246db60c51140153186acc2afdc855.tar.xz olio-uboot-2014.01-8e9655f863246db60c51140153186acc2afdc855.zip | |
* Add hook to NAND erase and implement nand_wait function.
Patch by Mike Rapoport, 01 Nov 2005
Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
Diffstat (limited to 'include/nand.h')
| -rw-r--r-- | include/nand.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/include/nand.h b/include/nand.h index 6dbaa4240..349034772 100644 --- a/include/nand.h +++ b/include/nand.h @@ -50,7 +50,14 @@ static inline int nand_block_isbad(nand_info_t *info, ulong ofs) static inline int nand_erase(nand_info_t *info, ulong off, ulong size) { - return 0; /* FIXME */ + struct erase_info instr; + + instr.mtd = info; + instr.addr = off; + instr.len = size; + instr.callback = 0; + + return info->erase(info, &instr); } #endif |