diff options
| author | David Woodhouse <David.Woodhouse@intel.com> | 2010-02-26 13:32:56 -0500 |
|---|---|---|
| committer | David Woodhouse <David.Woodhouse@intel.com> | 2010-02-26 13:32:56 -0500 |
| commit | 5e81e88a4c140586d9212999cea683bcd66a15c6 (patch) | |
| tree | 1d67825bb2cbcb3830fe4584bac04f6d9413d41a /include/linux | |
| parent | 9fc51a37a8da84618df7584cad67c078317f6720 (diff) | |
mtd: nand: Allow caller to pass alternative ID table to nand_scan_ident()
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/mtd/nand.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/linux/mtd/nand.h b/include/linux/mtd/nand.h index f2d4a1ac14b8..d152bdf9161f 100644 --- a/include/linux/mtd/nand.h +++ b/include/linux/mtd/nand.h | |||
| @@ -25,11 +25,13 @@ | |||
| 25 | #include <linux/mtd/bbm.h> | 25 | #include <linux/mtd/bbm.h> |
| 26 | 26 | ||
| 27 | struct mtd_info; | 27 | struct mtd_info; |
| 28 | struct nand_flash_dev; | ||
| 28 | /* Scan and identify a NAND device */ | 29 | /* Scan and identify a NAND device */ |
| 29 | extern int nand_scan (struct mtd_info *mtd, int max_chips); | 30 | extern int nand_scan (struct mtd_info *mtd, int max_chips); |
| 30 | /* Separate phases of nand_scan(), allowing board driver to intervene | 31 | /* Separate phases of nand_scan(), allowing board driver to intervene |
| 31 | * and override command or ECC setup according to flash type */ | 32 | * 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_ident(struct mtd_info *mtd, int max_chips, |
| 34 | struct nand_flash_dev *table); | ||
| 33 | extern int nand_scan_tail(struct mtd_info *mtd); | 35 | extern int nand_scan_tail(struct mtd_info *mtd); |
| 34 | 36 | ||
| 35 | /* Free resources held by the NAND device */ | 37 | /* Free resources held by the NAND device */ |
