diff options
| author | David Woodhouse <dwmw2@infradead.org> | 2006-09-25 12:06:53 -0400 |
|---|---|---|
| committer | David Woodhouse <dwmw2@infradead.org> | 2006-09-25 12:06:53 -0400 |
| commit | 3b85c3211ebde263a86c8cd3c7277fdd2e440310 (patch) | |
| tree | 31c837ab0ce86eb4ade51836a624bbeadb60204f /include/linux/mtd | |
| parent | 4b648b0253c0976e944ea07e38a2d53ad4d0b30e (diff) | |
[MTD NAND] Split nand_scan() into two parts; allow board driver to intervene
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Diffstat (limited to 'include/linux/mtd')
| -rw-r--r-- | include/linux/mtd/nand.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/mtd/nand.h b/include/linux/mtd/nand.h index 0b4cd2fa64..88d690d79d 100644 --- a/include/linux/mtd/nand.h +++ b/include/linux/mtd/nand.h | |||
| @@ -27,6 +27,11 @@ | |||
| 27 | struct mtd_info; | 27 | struct mtd_info; |
| 28 | /* Scan and identify a NAND device */ | 28 | /* Scan and identify a NAND device */ |
| 29 | extern int nand_scan (struct mtd_info *mtd, int max_chips); | 29 | extern int nand_scan (struct mtd_info *mtd, int max_chips); |
| 30 | /* Separate phases of nand_scan(), allowing board driver to intervene | ||
| 31 | * and override command or ECC setup according to flash type */ | ||
| 32 | extern int nand_scan_ident(struct mtd_info *mtd, int max_chips); | ||
| 33 | extern int nand_scan_tail(struct mtd_info *mtd); | ||
| 34 | |||
| 30 | /* Free resources held by the NAND device */ | 35 | /* Free resources held by the NAND device */ |
| 31 | extern void nand_release (struct mtd_info *mtd); | 36 | extern void nand_release (struct mtd_info *mtd); |
| 32 | 37 | ||
