diff options
author | Jason Roberts <jason.e.roberts@intel.com> | 2010-05-13 15:57:33 +0100 |
---|---|---|
committer | David Woodhouse <David.Woodhouse@intel.com> | 2010-05-13 16:12:16 +0100 |
commit | ce082596ae4308f67f0953a67db508bb085520fa (patch) | |
tree | c77be06bdf86c9232bea3514e371bd9bb7b4825a /drivers/mtd/nand/Kconfig | |
parent | 1cd2620ca9332943c9fff84c0c9240982534d840 (diff) | |
download | talos-op-linux-ce082596ae4308f67f0953a67db508bb085520fa.tar.gz talos-op-linux-ce082596ae4308f67f0953a67db508bb085520fa.zip |
mtd/nand: Add Intel Moorestown/Denali NAND support
There is more work to be done on this but it is basically working now.
Signed-off-by: Jason Roberts <jason.e.roberts@intel.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Diffstat (limited to 'drivers/mtd/nand/Kconfig')
-rw-r--r-- | drivers/mtd/nand/Kconfig | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig index 8f402d46a362..98a04b3c9526 100644 --- a/drivers/mtd/nand/Kconfig +++ b/drivers/mtd/nand/Kconfig @@ -50,6 +50,23 @@ config MTD_NAND_AUTCPU12 This enables the driver for the autronix autcpu12 board to access the SmartMediaCard. +config MTD_NAND_DENALI + depends on PCI + tristate "Support Denali NAND controller on Intel Moorestown" + help + Enable the driver for NAND flash on Intel Moorestown, using the + Denali NAND controller core. + +config MTD_NAND_DENALI_SCRATCH_REG_ADDR + hex "Denali NAND size scratch register address" + default "0xFF108018" + help + Some platforms place the NAND chip size in a scratch register + because (some versions of) the driver aren't able to automatically + determine the size of certain chips. Set the address of the + scratch register here to enable this feature. On Intel Moorestown + boards, the scratch register is at 0xFF108018. + config MTD_NAND_EDB7312 tristate "Support for Cirrus Logic EBD7312 evaluation board" depends on ARCH_EDB7312 |