162306a36Sopenharmony_ciconfig MTD_NAND_BRCMNAND 262306a36Sopenharmony_ci tristate "Broadcom STB NAND controller" 362306a36Sopenharmony_ci depends on ARM || ARM64 || MIPS || COMPILE_TEST 462306a36Sopenharmony_ci depends on HAS_IOMEM 562306a36Sopenharmony_ci help 662306a36Sopenharmony_ci Enables the Broadcom NAND controller driver. The controller was 762306a36Sopenharmony_ci originally designed for Set-Top Box but is used on various BCM7xxx, 862306a36Sopenharmony_ci BCM3xxx, BCM63xxx, iProc/Cygnus and more. 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ciif MTD_NAND_BRCMNAND 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ciconfig MTD_NAND_BRCMNAND_BCM63XX 1362306a36Sopenharmony_ci tristate "Broadcom BCM63xx NAND controller glue" 1462306a36Sopenharmony_ci default BCM63XX 1562306a36Sopenharmony_ci help 1662306a36Sopenharmony_ci Enables the BRCMNAND glue driver to register the NAND controller 1762306a36Sopenharmony_ci on Broadcom BCM63xx MIPS-based DSL platforms. 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ciconfig MTD_NAND_BRCMNAND_BCMA 2062306a36Sopenharmony_ci tristate "Broadcom BCMA NAND controller" 2162306a36Sopenharmony_ci depends on BCMA_NFLASH 2262306a36Sopenharmony_ci depends on BCMA 2362306a36Sopenharmony_ci help 2462306a36Sopenharmony_ci Enables the BRCMNAND controller over BCMA on BCM47186/BCM5358 SoCs. 2562306a36Sopenharmony_ci The glue driver will take care of performing the low-level I/O 2662306a36Sopenharmony_ci operations to interface the BRCMNAND controller over the BCMA bus. 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ciconfig MTD_NAND_BRCMNAND_BCMBCA 2962306a36Sopenharmony_ci tristate "Broadcom BCMBCA NAND controller glue" 3062306a36Sopenharmony_ci default ARCH_BCMBCA 3162306a36Sopenharmony_ci help 3262306a36Sopenharmony_ci Enables the BRCMNAND glue driver to register the NAND controller 3362306a36Sopenharmony_ci on Broadcom BCA platforms. 3462306a36Sopenharmony_ci 3562306a36Sopenharmony_ciconfig MTD_NAND_BRCMNAND_BRCMSTB 3662306a36Sopenharmony_ci tristate "Broadcom STB Nand controller glue" 3762306a36Sopenharmony_ci default ARCH_BRCMSTB 3862306a36Sopenharmony_ci help 3962306a36Sopenharmony_ci Enables the BRCMNAND glue driver to register the NAND controller 4062306a36Sopenharmony_ci on Broadcom STB platforms. 4162306a36Sopenharmony_ci 4262306a36Sopenharmony_ciconfig MTD_NAND_BRCMNAND_IPROC 4362306a36Sopenharmony_ci tristate "Broadcom iProc NAND controller glue" 4462306a36Sopenharmony_ci default ARCH_BCM_IPROC 4562306a36Sopenharmony_ci help 4662306a36Sopenharmony_ci Enables the BRCMNAND controller glue driver to register the NAND 4762306a36Sopenharmony_ci controller on Broadcom iProc platforms. 4862306a36Sopenharmony_ci 4962306a36Sopenharmony_ciendif # MTD_NAND_BRCMNAND 50