Lines Matching +full:nand +full:- +full:controller
1 # SPDX-License-Identifier: GPL-2.0-only
6 bool "NAND ECC Smart Media byte order"
14 tristate "Raw/Parallel NAND Device Support"
20 NAND flash devices. For further information see
21 <http://www.linux-mtd.infradead.org/doc/nand.html>.
32 ECC codes. They are used with NAND devices requiring more than 1 bit
35 comment "Raw/parallel NAND flash controllers"
41 tristate "Denali NAND controller on Intel Moorestown"
45 Enable the driver for NAND flash on Intel Moorestown, using the
46 Denali NAND controller core.
49 tristate "Denali NAND controller as a DT device"
53 Enable the driver for NAND flash on platforms using a Denali NAND
54 controller as a DT device.
57 tristate "Amstrad E3 NAND controller"
61 Support for NAND flash on Amstrad E3 (Delta).
64 tristate "OMAP2, OMAP3, OMAP4 and Keystone NAND controller"
68 Support for NAND flash on Texas Instruments OMAP2, OMAP3, OMAP4
87 tristate "Au1550/1200 NAND support"
90 This enables the driver for the NAND flash controller on the
94 tristate "IBM/MCC 4xx NAND controller"
98 NDFC Nand Flash Controllers are integrated in IBM/AMCC's 4xx SoCs
101 tristate "Samsung S3C NAND controller"
104 This enables the NAND flash controller on the S3C24xx and S3C64xx
111 bool "Samsung S3C NAND controller debug"
114 Enable debugging of the S3C NAND driver
117 bool "Samsung S3C NAND IDLE clock stop"
121 Stop the clock to the NAND controller when there is no chip
123 when the is NAND chip selected or released, but will save
127 tristate "Tango NAND controller"
131 Enables the NAND Flash controller on Tango chips.
134 tristate "Sharp SL Series (C7xx + others) NAND controller"
139 tristate "OLPC CAFÉ NAND controller"
144 Use NAND flash attached to the CAFÉ chip designed for the OLPC
148 tristate "CS5535/CS5536 (AMD Geode companion) NAND controller"
153 include NAND flash controllers with built-in hardware ECC
156 controller is enabled for NAND, and currently requires that
157 the controller be in MMIO mode.
162 tristate "Atmel AT91 NAND Flash/SmartMedia NAND controller"
168 Enables support for NAND Flash / Smart Media Card interface
172 tristate "Marvell Orion NAND controller"
175 This enables the NAND flash controller on Orion machines.
181 tristate "Marvell EBU NAND controller"
186 This enables the NAND flash controller driver for Marvell boards,
188 - PXA3xx processors (NFCv1)
189 - 32-bit Armada platforms (XP, 37x, 38x, 39x) (NFCv2)
190 - 64-bit Aramda platforms (7k, 8k) (NFCv2)
193 tristate "NXP LPC32xx SLC NAND controller"
198 chips) NAND controller. This is the default for the PHYTEC 3250
201 Please check the actual NAND chip connected and its support
202 by the SLC NAND controller.
205 tristate "NXP LPC32xx MLC NAND controller"
209 Uses the LPC32XX MLC (i.e. for Multi Level Cell chips) NAND
210 controller. This is the default for the WORK92105 controller
213 Please check the actual NAND chip connected and its support
214 by the MLC NAND controller.
217 tristate "CM-X270 modules NAND controller"
221 tristate "PA Semi PWRficient NAND controller"
224 Enables support for NAND Flash interface on PA Semi PWRficient
228 tristate "Toshiba Mobile IO NAND controller"
231 Support for NAND flash connected to a Toshiba Mobile IO
232 Controller in some PDAs, including the Sharp SL6000x.
235 tristate "Broadcom STB NAND controller"
239 Enables the Broadcom NAND controller driver. The controller was
240 originally designed for Set-Top Box but is used on various BCM7xxx,
244 tristate "BCM4706 BCMA NAND controller"
250 NAND flash memories. For now only BCM4706 is supported.
253 tristate "Oxford Semiconductor NAND controller"
257 This enables the NAND flash controller on Oxford Semiconductor SoCs.
260 tristate "MPC5121 NAND controller"
263 This enables the driver for the NAND flash controller on the
267 tristate "Freescale GPMI NAND controller"
270 Enables NAND Flash support for IMX23, IMX28 or IMX6.
271 The GPMI controller is very powerful, with the help of BCH
273 NAND flashs at the same time.
276 tristate "Freescale eLBC NAND controller"
280 Various Freescale chips, including the 8313, include a NAND Flash
281 Controller Module with built-in hardware ECC capabilities.
283 external NAND devices.
286 tristate "Freescale IFC NAND controller"
292 Various Freescale chips e.g P1010, include a NAND Flash machine
293 with built-in hardware ECC capabilities.
295 external NAND devices.
298 tristate "Freescale UPM NAND controller"
302 Enables support for NAND Flash chips wired onto Freescale PowerPC
303 processor localbus with User-Programmable Machine support.
306 tristate "Freescale VF610/MPC5125 NAND controller"
310 Enables support for NAND Flash Controller on some Freescale
313 64 bytes or more of OOB, hardware ECC with up to 32-bit error
318 tristate "Freescale MXC NAND controller"
322 This enables the driver for the NAND flash controller on the
326 tristate "Renesas SuperH FLCTL NAND controller"
331 for NAND Flash using FLCTL.
334 tristate "DaVinci/Keystone NAND controller"
338 Enable the driver for NAND flash chips on Texas Instruments
342 tristate "TXx9 NAND controller"
346 This enables the NAND flash controller on the TXx9 SoCs.
349 tristate "Socrates NAND controller"
352 Enables support for NAND Flash chips wired onto Socrates board.
354 source "drivers/mtd/nand/raw/ingenic/Kconfig"
357 tristate "ST Micros FSMC NAND controller"
362 Enables support for NAND Flash chips on the ST Microelectronics
363 Flexible Static Memory Controller (FSMC)
366 bool "Lantiq XWAY NAND controller"
369 Enables support for NAND Flash chips on Lantiq XWAY SoCs. NAND is attached
373 tristate "Allwinner NAND controller"
377 Enables support for NAND Flash chips on Allwinner SoCs.
380 tristate "Hisilicon Hip04 NAND controller"
384 Enables support for NAND controller on Hisilicon SoC Hip04.
387 tristate "QCOM NAND controller"
391 Enables support for NAND flash chips on SoCs containing the EBI2 NAND
392 controller. This controller is found on IPQ806x SoC.
395 tristate "MTK NAND controller"
399 Enables support for NAND controller on MTK SoCs.
400 This controller is found on mt27xx, mt81xx, mt65xx SoCs.
403 tristate "Macronix raw NAND controller"
406 This selects the Macronix raw NAND controller driver.
409 tristate "NVIDIA Tegra NAND controller"
413 Enables support for NAND flash controller on NVIDIA Tegra SoC.
420 tristate "Support for NAND controller on STM32MP SoCs"
423 Enables support for NAND Flash chips on SoCs containing the FMC2
424 NAND controller. This controller is found on STM32MP SoCs.
425 The controller supports a maximum 8k page size and supports
426 a maximum 8-bit correction error per sector of 512 bytes.
429 tristate "Support for NAND controller on Amlogic's Meson SoCs"
433 Enables support for NAND controller on Amlogic's Meson SoCs.
434 This controller is found on Meson SoCs.
437 tristate "GPIO assisted NAND controller"
441 This enables a NAND flash driver where control signals are
446 tristate "Generic NAND controller"
449 This implements a generic NAND driver for on-SOC platform
450 devices. You will need to provide platform-specific functions
460 tristate "Support for NAND Flash Simulator"
462 The simulator may simulate various NAND flash chips for the
463 MTD nand layer.
473 NAND SSFDC (SmartMedia) read only translation layer' or new
478 tristate "DiskOnChip 2000, Millennium and Millennium Plus (NAND reimplementation)"
483 This is a reimplementation of M-Systems DiskOnChip 2000,
484 Millennium and Millennium Plus as a standard NAND device driver,
485 as opposed to the earlier self-contained MTD device drivers.
532 data on your device (created by non-Linux tools such as M-Systems'