Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
linux-elphel
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Commits
Open sidebar
Elphel
linux-elphel
Commits
9f60cc05
Commit
9f60cc05
authored
Jul 23, 2019
by
Oleg Dzhimiev
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
updated to current version
parent
f73d5744
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
24 additions
and
37 deletions
+24
-37
Kconfig
src/drivers/mtd/nand/Kconfig
+24
-37
No files found.
src/drivers/mtd/nand/Kconfig
View file @
9f60cc05
...
@@ -13,7 +13,6 @@ config MTD_NAND_ECC_SMC
...
@@ -13,7 +13,6 @@ config MTD_NAND_ECC_SMC
menuconfig MTD_NAND
menuconfig MTD_NAND
tristate "NAND Device Support"
tristate "NAND Device Support"
depends on MTD
depends on MTD
select MTD_NAND_IDS
select MTD_NAND_ECC
select MTD_NAND_ECC
help
help
This enables support for accessing all type of NAND flash
This enables support for accessing all type of NAND flash
...
@@ -37,13 +36,6 @@ config MTD_NAND_ECC_BCH
...
@@ -37,13 +36,6 @@ config MTD_NAND_ECC_BCH
ECC codes. They are used with NAND devices requiring more than 1 bit
ECC codes. They are used with NAND devices requiring more than 1 bit
of error correction.
of error correction.
config MTD_NAND_OTP
bool "Support access to one-time programmable area of some Micron chips"
select HAVE_MTD_OTP
help
This enables support for reading and writing to the OTP area of some
Micron chips.
config MTD_SM_COMMON
config MTD_SM_COMMON
tristate
tristate
default n
default n
...
@@ -67,17 +59,6 @@ config MTD_NAND_DENALI_DT
...
@@ -67,17 +59,6 @@ config MTD_NAND_DENALI_DT
Enable the driver for NAND flash on platforms using a Denali NAND
Enable the driver for NAND flash on platforms using a Denali NAND
controller as a DT device.
controller as a DT device.
config MTD_NAND_DENALI_SCRATCH_REG_ADDR
hex "Denali NAND size scratch register address"
default "0xFF108018"
depends on MTD_NAND_DENALI_PCI
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_GPIO
config MTD_NAND_GPIO
tristate "GPIO assisted NAND Flash driver"
tristate "GPIO assisted NAND Flash driver"
depends on GPIOLIB || COMPILE_TEST
depends on GPIOLIB || COMPILE_TEST
...
@@ -116,9 +97,6 @@ config MTD_NAND_OMAP_BCH
...
@@ -116,9 +97,6 @@ config MTD_NAND_OMAP_BCH
config MTD_NAND_OMAP_BCH_BUILD
config MTD_NAND_OMAP_BCH_BUILD
def_tristate MTD_NAND_OMAP2 && MTD_NAND_OMAP_BCH
def_tristate MTD_NAND_OMAP2 && MTD_NAND_OMAP_BCH
config MTD_NAND_IDS
tristate
config MTD_NAND_RICOH
config MTD_NAND_RICOH
tristate "Ricoh xD card reader"
tristate "Ricoh xD card reader"
default n
default n
...
@@ -186,15 +164,6 @@ config MTD_NAND_S3C2410_DEBUG
...
@@ -186,15 +164,6 @@ config MTD_NAND_S3C2410_DEBUG
help
help
Enable debugging of the S3C NAND driver
Enable debugging of the S3C NAND driver
config MTD_NAND_S3C2410_HWECC
bool "Samsung S3C NAND Hardware ECC"
depends on MTD_NAND_S3C2410
help
Enable the use of the controller's internal ECC generator when
using NAND. Early versions of the chips have had problems with
incorrect ECC generation, and if using these, the default of
software ECC is preferable.
config MTD_NAND_NDFC
config MTD_NAND_NDFC
tristate "NDFC NanD Flash Controller"
tristate "NDFC NanD Flash Controller"
depends on 4xx
depends on 4xx
...
@@ -212,6 +181,13 @@ config MTD_NAND_S3C2410_CLKSTOP
...
@@ -212,6 +181,13 @@ config MTD_NAND_S3C2410_CLKSTOP
when the is NAND chip selected or released, but will save
when the is NAND chip selected or released, but will save
approximately 5mA of power when there is nothing happening.
approximately 5mA of power when there is nothing happening.
config MTD_NAND_TANGO
tristate "NAND Flash support for Tango chips"
depends on ARCH_TANGO || COMPILE_TEST
depends on HAS_DMA
help
Enables the NAND Flash controller on Tango chips.
config MTD_NAND_DISKONCHIP
config MTD_NAND_DISKONCHIP
tristate "DiskOnChip 2000, Millennium and Millennium Plus (NAND reimplementation)"
tristate "DiskOnChip 2000, Millennium and Millennium Plus (NAND reimplementation)"
depends on HAS_IOMEM
depends on HAS_IOMEM
...
@@ -330,15 +306,16 @@ config MTD_NAND_CS553X
...
@@ -330,15 +306,16 @@ config MTD_NAND_CS553X
If you say "m", the module will be called cs553x_nand.
If you say "m", the module will be called cs553x_nand.
config MTD_NAND_ATMEL
config MTD_NAND_ATMEL
tristate "Support for NAND Flash / SmartMedia on AT91 and AVR32"
tristate "Support for NAND Flash / SmartMedia on AT91"
depends on ARCH_AT91 || AVR32
depends on ARCH_AT91
select MFD_ATMEL_SMC
help
help
Enables support for NAND Flash / Smart Media Card interface
Enables support for NAND Flash / Smart Media Card interface
on Atmel AT91
and AVR32
processors.
on Atmel AT91 processors.
config MTD_NAND_PXA3xx
config MTD_NAND_PXA3xx
tristate "NAND support on PXA3xx and Armada 370/XP"
tristate "NAND support on PXA3xx and Armada 370/XP"
depends on PXA3xx || ARCH_MMP || PLAT_ORION
depends on PXA3xx || ARCH_MMP || PLAT_ORION
|| ARCH_MVEBU
help
help
This enables the driver for the NAND flash device found on
This enables the driver for the NAND flash device found on
PXA3xx processors (NFCv1) and also on Armada 370/XP (NFCv2).
PXA3xx processors (NFCv1) and also on Armada 370/XP (NFCv2).
...
@@ -433,6 +410,13 @@ config MTD_NAND_ORION
...
@@ -433,6 +410,13 @@ config MTD_NAND_ORION
No board specific support is done by this driver, each board
No board specific support is done by this driver, each board
must advertise a platform_device for the driver to attach.
must advertise a platform_device for the driver to attach.
config MTD_NAND_OXNAS
tristate "NAND Flash support for Oxford Semiconductor SoC"
depends on ARCH_OXNAS || COMPILE_TEST
depends on HAS_IOMEM
help
This enables the NAND flash controller on Oxford Semiconductor SoCs.
config MTD_NAND_FSL_ELBC
config MTD_NAND_FSL_ELBC
tristate "NAND support for Freescale eLBC controllers"
tristate "NAND support for Freescale eLBC controllers"
depends on FSL_SOC
depends on FSL_SOC
...
@@ -445,7 +429,7 @@ config MTD_NAND_FSL_ELBC
...
@@ -445,7 +429,7 @@ config MTD_NAND_FSL_ELBC
config MTD_NAND_FSL_IFC
config MTD_NAND_FSL_IFC
tristate "NAND support for Freescale IFC controller"
tristate "NAND support for Freescale IFC controller"
depends on FSL_SOC || ARCH_LAYERSCAPE
depends on FSL_SOC || ARCH_LAYERSCAPE
|| SOC_LS1021A
select FSL_IFC
select FSL_IFC
select MEMORY
select MEMORY
help
help
...
@@ -546,13 +530,14 @@ config MTD_NAND_JZ4780
...
@@ -546,13 +530,14 @@ config MTD_NAND_JZ4780
config MTD_NAND_FSMC
config MTD_NAND_FSMC
tristate "Support for NAND on ST Micros FSMC"
tristate "Support for NAND on ST Micros FSMC"
depends on OF
depends on PLAT_SPEAR || ARCH_NOMADIK || ARCH_U8500 || MACH_U300
depends on PLAT_SPEAR || ARCH_NOMADIK || ARCH_U8500 || MACH_U300
help
help
Enables support for NAND Flash chips on the ST Microelectronics
Enables support for NAND Flash chips on the ST Microelectronics
Flexible Static Memory Controller (FSMC)
Flexible Static Memory Controller (FSMC)
config MTD_NAND_XWAY
config MTD_NAND_XWAY
tristate
"Support for NAND on Lantiq XWAY SoC"
bool
"Support for NAND on Lantiq XWAY SoC"
depends on LANTIQ && SOC_TYPE_XWAY
depends on LANTIQ && SOC_TYPE_XWAY
help
help
Enables support for NAND Flash chips on Lantiq XWAY SoCs. NAND is attached
Enables support for NAND Flash chips on Lantiq XWAY SoCs. NAND is attached
...
@@ -574,6 +559,7 @@ config MTD_NAND_ARASAN
...
@@ -574,6 +559,7 @@ config MTD_NAND_ARASAN
config MTD_NAND_HISI504
config MTD_NAND_HISI504
tristate "Support for NAND controller on Hisilicon SoC Hip04"
tristate "Support for NAND controller on Hisilicon SoC Hip04"
depends on ARCH_HISI || COMPILE_TEST
depends on HAS_DMA
depends on HAS_DMA
help
help
Enables support for NAND controller on Hisilicon SoC Hip04.
Enables support for NAND controller on Hisilicon SoC Hip04.
...
@@ -587,6 +573,7 @@ config MTD_NAND_QCOM
...
@@ -587,6 +573,7 @@ config MTD_NAND_QCOM
config MTD_NAND_MTK
config MTD_NAND_MTK
tristate "Support for NAND controller on MTK SoCs"
tristate "Support for NAND controller on MTK SoCs"
depends on ARCH_MEDIATEK || COMPILE_TEST
depends on HAS_DMA
depends on HAS_DMA
help
help
Enables support for NAND controller on MTK SoCs.
Enables support for NAND controller on MTK SoCs.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment