Browse Source

mtd: ensure MTD is compiled when CMD_MTDPARTS is selected

MTD support must be enabled when using mtdparts. Indeed, functions
like get_mtd_info(), get_mtd_device() and put_mtd_device() are in
drivers/mtd/mtd_uboot.c and are built only with CONFIG_MTD.

Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Reviewed-by: Boris Brezillon <boris.brezillon@bootlin.com>
Miquel Raynal 4 years ago
parent
commit
f6434a9561
81 changed files with 81 additions and 0 deletions
  1. 1 0
      configs/BSC9131RDB_NAND_SYSCLK100_defconfig
  2. 1 0
      configs/BSC9131RDB_NAND_defconfig
  3. 1 0
      configs/BSC9132QDS_NAND_DDRCLK100_defconfig
  4. 1 0
      configs/BSC9132QDS_NAND_DDRCLK133_defconfig
  5. 1 0
      configs/CHIP_pro_defconfig
  6. 1 0
      configs/MPC8313ERDB_NAND_33_defconfig
  7. 1 0
      configs/MPC8313ERDB_NAND_66_defconfig
  8. 1 0
      configs/Nintendo_NES_Classic_Edition_defconfig
  9. 1 0
      configs/P1010RDB-PA_36BIT_NAND_defconfig
  10. 1 0
      configs/P1010RDB-PA_NAND_defconfig
  11. 1 0
      configs/P1010RDB-PB_36BIT_NAND_defconfig
  12. 1 0
      configs/P1010RDB-PB_NAND_defconfig
  13. 1 0
      configs/P1020RDB-PD_NAND_defconfig
  14. 1 0
      configs/P1021RDB-PC_36BIT_NAND_defconfig
  15. 1 0
      configs/P1021RDB-PC_NAND_defconfig
  16. 1 0
      configs/P1022DS_36BIT_NAND_defconfig
  17. 1 0
      configs/P1022DS_NAND_defconfig
  18. 1 0
      configs/P2020RDB-PC_36BIT_NAND_defconfig
  19. 1 0
      configs/P2020RDB-PC_NAND_defconfig
  20. 1 0
      configs/T1023RDB_NAND_defconfig
  21. 1 0
      configs/T1024QDS_NAND_defconfig
  22. 1 0
      configs/T1024RDB_NAND_defconfig
  23. 1 0
      configs/T1040D4RDB_NAND_defconfig
  24. 1 0
      configs/T1040RDB_NAND_defconfig
  25. 1 0
      configs/T1042D4RDB_NAND_defconfig
  26. 1 0
      configs/T1042RDB_PI_NAND_SECURE_BOOT_defconfig
  27. 1 0
      configs/T1042RDB_PI_NAND_defconfig
  28. 1 0
      configs/T2080QDS_NAND_defconfig
  29. 1 0
      configs/T2080RDB_NAND_defconfig
  30. 1 0
      configs/T2081QDS_NAND_defconfig
  31. 1 0
      configs/am335x_evm_defconfig
  32. 1 0
      configs/am335x_hs_evm_defconfig
  33. 1 0
      configs/am335x_hs_evm_uart_defconfig
  34. 1 0
      configs/am335x_igep003x_defconfig
  35. 1 0
      configs/am43xx_evm_defconfig
  36. 1 0
      configs/am43xx_evm_rtconly_defconfig
  37. 1 0
      configs/am43xx_evm_usbhost_boot_defconfig
  38. 1 0
      configs/am43xx_hs_evm_defconfig
  39. 1 0
      configs/ap152_defconfig
  40. 1 0
      configs/aristainetos2_defconfig
  41. 1 0
      configs/aristainetos2b_defconfig
  42. 1 0
      configs/aristainetos_defconfig
  43. 1 0
      configs/at91sam9n12ek_mmc_defconfig
  44. 1 0
      configs/at91sam9n12ek_spiflash_defconfig
  45. 1 0
      configs/axm_defconfig
  46. 1 0
      configs/brppt1_nand_defconfig
  47. 1 0
      configs/cairo_defconfig
  48. 1 0
      configs/chiliboard_defconfig
  49. 1 0
      configs/cm_fx6_defconfig
  50. 1 0
      configs/cm_t335_defconfig
  51. 1 0
      configs/cm_t35_defconfig
  52. 1 0
      configs/cm_t43_defconfig
  53. 1 0
      configs/corvus_defconfig
  54. 1 0
      configs/da850evm_direct_nor_defconfig
  55. 1 0
      configs/db-88f6281-bp-spi_defconfig
  56. 1 0
      configs/devkit8000_defconfig
  57. 1 0
      configs/draco_defconfig
  58. 1 0
      configs/etamin_defconfig
  59. 1 0
      configs/flea3_defconfig
  60. 1 0
      configs/igep00x0_defconfig
  61. 1 0
      configs/lion-rk3368_defconfig
  62. 1 0
      configs/mscc_jr2_defconfig
  63. 1 0
      configs/mscc_luton_defconfig
  64. 1 0
      configs/mscc_serval_defconfig
  65. 1 0
      configs/mscc_servalt_defconfig
  66. 1 0
      configs/mx35pdk_defconfig
  67. 1 0
      configs/omap3_zoom1_defconfig
  68. 1 0
      configs/pengwyn_defconfig
  69. 1 0
      configs/pxm2_defconfig
  70. 1 0
      configs/rastaban_defconfig
  71. 1 0
      configs/rut_defconfig
  72. 1 0
      configs/sandbox64_defconfig
  73. 1 0
      configs/sandbox_defconfig
  74. 1 0
      configs/smartweb_defconfig
  75. 1 0
      configs/socfpga_mcvevk_defconfig
  76. 1 0
      configs/taurus_defconfig
  77. 1 0
      configs/thuban_defconfig
  78. 1 0
      configs/ti816x_evm_defconfig
  79. 1 0
      configs/wb45n_defconfig
  80. 1 0
      configs/woodburn_defconfig
  81. 1 0
      configs/woodburn_sd_defconfig

+ 1 - 0
configs/BSC9131RDB_NAND_SYSCLK100_defconfig

@@ -54,3 +54,4 @@ CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_FDT_FIXUP_PARTITIONS=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/BSC9131RDB_NAND_defconfig

@@ -53,3 +53,4 @@ CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_FDT_FIXUP_PARTITIONS=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/BSC9132QDS_NAND_DDRCLK100_defconfig

@@ -62,3 +62,4 @@ CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_FDT_FIXUP_PARTITIONS=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/BSC9132QDS_NAND_DDRCLK133_defconfig

@@ -62,3 +62,4 @@ CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_FDT_FIXUP_PARTITIONS=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/CHIP_pro_defconfig

@@ -32,3 +32,4 @@ CONFIG_USB_MUSB_GADGET=y
 CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE=y
 CONFIG_USB_FUNCTION_MASS_STORAGE=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/MPC8313ERDB_NAND_33_defconfig

@@ -167,3 +167,4 @@ CONFIG_TSEC_ENET=y
 CONFIG_SYS_NS16550=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/MPC8313ERDB_NAND_66_defconfig

@@ -166,3 +166,4 @@ CONFIG_TSEC_ENET=y
 CONFIG_SYS_NS16550=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/Nintendo_NES_Classic_Edition_defconfig

@@ -28,3 +28,4 @@ CONFIG_USB_MUSB_GADGET=y
 CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE=y
 CONFIG_USB_FUNCTION_MASS_STORAGE=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/P1010RDB-PA_36BIT_NAND_defconfig

@@ -69,3 +69,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/P1010RDB-PA_NAND_defconfig

@@ -68,3 +68,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/P1010RDB-PB_36BIT_NAND_defconfig

@@ -69,3 +69,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/P1010RDB-PB_NAND_defconfig

@@ -68,3 +68,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/P1020RDB-PD_NAND_defconfig

@@ -77,3 +77,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_DM_MMC=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/P1021RDB-PC_36BIT_NAND_defconfig

@@ -74,3 +74,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/P1021RDB-PC_NAND_defconfig

@@ -73,3 +73,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/P1022DS_36BIT_NAND_defconfig

@@ -70,3 +70,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/P1022DS_NAND_defconfig

@@ -69,3 +69,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/P2020RDB-PC_36BIT_NAND_defconfig

@@ -79,3 +79,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_DM_MMC=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/P2020RDB-PC_NAND_defconfig

@@ -78,3 +78,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_DM_MMC=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/T1023RDB_NAND_defconfig

@@ -72,3 +72,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/T1024QDS_NAND_defconfig

@@ -77,3 +77,4 @@ CONFIG_USB_STORAGE=y
 CONFIG_VIDEO=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/T1024RDB_NAND_defconfig

@@ -80,3 +80,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_DM_MMC=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/T1040D4RDB_NAND_defconfig

@@ -71,3 +71,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/T1040RDB_NAND_defconfig

@@ -72,3 +72,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/T1042D4RDB_NAND_defconfig

@@ -80,3 +80,4 @@ CONFIG_VIDEO=y
 CONFIG_CFB_CONSOLE_ANSI=y
 CONFIG_DM_MMC=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/T1042RDB_PI_NAND_SECURE_BOOT_defconfig

@@ -81,3 +81,4 @@ CONFIG_SPL_RSA=y
 CONFIG_RSA_SOFTWARE_EXP=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/T1042RDB_PI_NAND_defconfig

@@ -76,3 +76,4 @@ CONFIG_VIDEO=y
 CONFIG_CFB_CONSOLE_ANSI=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/T2080QDS_NAND_defconfig

@@ -81,3 +81,4 @@ CONFIG_USB=y
 CONFIG_DM_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/T2080RDB_NAND_defconfig

@@ -78,3 +78,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_DM_MMC=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/T2081QDS_NAND_defconfig

@@ -70,3 +70,4 @@ CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/am335x_evm_defconfig

@@ -80,3 +80,4 @@ CONFIG_RSA=y
 CONFIG_LZO=y
 # CONFIG_OF_LIBFDT_OVERLAY is not set
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/am335x_hs_evm_defconfig

@@ -71,3 +71,4 @@ CONFIG_SPL_TINY_MEMSET=y
 CONFIG_RSA=y
 CONFIG_LZO=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/am335x_hs_evm_uart_defconfig

@@ -73,3 +73,4 @@ CONFIG_SPL_TINY_MEMSET=y
 CONFIG_RSA=y
 CONFIG_LZO=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/am335x_igep003x_defconfig

@@ -75,3 +75,4 @@ CONFIG_FAT_WRITE=y
 CONFIG_FDT_FIXUP_PARTITIONS=y
 # CONFIG_GENERATE_SMBIOS_TABLE is not set
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/am43xx_evm_defconfig

@@ -81,3 +81,4 @@ CONFIG_USB_GADGET_PRODUCT_NUM=0xbd00
 CONFIG_USB_GADGET_DOWNLOAD=y
 CONFIG_USB_ETHER=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/am43xx_evm_rtconly_defconfig

@@ -62,3 +62,4 @@ CONFIG_USB_GADGET_VENDOR_NUM=0x0403
 CONFIG_USB_GADGET_PRODUCT_NUM=0xbd00
 CONFIG_USB_GADGET_DOWNLOAD=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/am43xx_evm_usbhost_boot_defconfig

@@ -74,3 +74,4 @@ CONFIG_USB_GADGET_VENDOR_NUM=0x0403
 CONFIG_USB_GADGET_PRODUCT_NUM=0xbd00
 CONFIG_USB_GADGET_DOWNLOAD=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/am43xx_hs_evm_defconfig

@@ -72,3 +72,4 @@ CONFIG_USB_GADGET_VENDOR_NUM=0x0403
 CONFIG_USB_GADGET_PRODUCT_NUM=0xbd00
 CONFIG_USB_GADGET_DOWNLOAD=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/ap152_defconfig

@@ -49,3 +49,4 @@ CONFIG_SPI=y
 CONFIG_DM_SPI=y
 CONFIG_ATH79_SPI=y
 CONFIG_LZMA=y
+CONFIG_MTD=y

+ 1 - 0
configs/aristainetos2_defconfig

@@ -70,3 +70,4 @@ CONFIG_VIDEO=y
 CONFIG_IMX_WATCHDOG=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/aristainetos2b_defconfig

@@ -68,3 +68,4 @@ CONFIG_VIDEO=y
 CONFIG_IMX_WATCHDOG=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/aristainetos_defconfig

@@ -69,3 +69,4 @@ CONFIG_VIDEO=y
 CONFIG_IMX_WATCHDOG=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/at91sam9n12ek_mmc_defconfig

@@ -61,3 +61,4 @@ CONFIG_DM_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_LCD=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/at91sam9n12ek_spiflash_defconfig

@@ -63,3 +63,4 @@ CONFIG_DM_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_LCD=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/axm_defconfig

@@ -75,3 +75,4 @@ CONFIG_WDT_AT91=y
 CONFIG_HEXDUMP=y
 # CONFIG_EFI_LOADER is not set
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/brppt1_nand_defconfig

@@ -99,3 +99,4 @@ CONFIG_LZO=y
 # CONFIG_OF_LIBFDT_OVERLAY is not set
 # CONFIG_EFI_LOADER is not set
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/cairo_defconfig

@@ -38,3 +38,4 @@ CONFIG_OMAP3_SPI=y
 CONFIG_FAT_WRITE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/chiliboard_defconfig

@@ -59,3 +59,4 @@ CONFIG_USB_MUSB_TI=y
 CONFIG_FAT_WRITE=y
 CONFIG_LZO=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/cm_fx6_defconfig

@@ -91,3 +91,4 @@ CONFIG_VIDEO_IPUV3=y
 CONFIG_VIDEO=y
 CONFIG_FDT_FIXUP_PARTITIONS=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/cm_t335_defconfig

@@ -54,3 +54,4 @@ CONFIG_DRIVER_TI_CPSW=y
 CONFIG_FAT_WRITE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/cm_t35_defconfig

@@ -63,3 +63,4 @@ CONFIG_VIDEO_OMAP3=y
 CONFIG_LCD=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/cm_t43_defconfig

@@ -80,3 +80,4 @@ CONFIG_USB_XHCI_DWC3=y
 CONFIG_OMAP_USB_PHY=y
 CONFIG_FAT_WRITE=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/corvus_defconfig

@@ -65,3 +65,4 @@ CONFIG_USB_GADGET_ATMEL_USBA=y
 CONFIG_USB_GADGET_DOWNLOAD=y
 # CONFIG_EFI_LOADER is not set
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/da850evm_direct_nor_defconfig

@@ -80,3 +80,4 @@ CONFIG_USB_MUSB_HOST=y
 CONFIG_USB_MUSB_DA8XX=y
 CONFIG_USB_MUSB_PIO_ONLY=y
 CONFIG_USB_STORAGE=y
+CONFIG_MTD=y

+ 1 - 0
configs/db-88f6281-bp-spi_defconfig

@@ -59,3 +59,4 @@ CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_LZMA=y
 CONFIG_LZO=y
+CONFIG_MTD=y

+ 1 - 0
configs/devkit8000_defconfig

@@ -35,3 +35,4 @@ CONFIG_SPL_NAND_SIMPLE=y
 CONFIG_CONS_INDEX=3
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/draco_defconfig

@@ -88,3 +88,4 @@ CONFIG_USB_GADGET_PRODUCT_NUM=0x02d2
 CONFIG_USB_GADGET_DOWNLOAD=y
 CONFIG_USB_ETHER=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/etamin_defconfig

@@ -89,3 +89,4 @@ CONFIG_USB_GADGET_PRODUCT_NUM=0x02d2
 CONFIG_USB_GADGET_DOWNLOAD=y
 CONFIG_USB_ETHER=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/flea3_defconfig

@@ -47,3 +47,4 @@ CONFIG_OF_LIBFDT=y
 CONFIG_FDT_FIXUP_PARTITIONS=y
 # CONFIG_EFI_LOADER is not set
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/igep00x0_defconfig

@@ -65,3 +65,4 @@ CONFIG_OMAP3_SPI=y
 CONFIG_BCH=y
 CONFIG_FDT_FIXUP_PARTITIONS=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/lion-rk3368_defconfig

@@ -64,6 +64,7 @@ CONFIG_TPL_CLK=y
 CONFIG_ROCKCHIP_GPIO=y
 CONFIG_MMC_DW=y
 CONFIG_MMC_DW_ROCKCHIP=y
+CONFIG_MTD=y
 CONFIG_SPI_FLASH_MACRONIX=y
 CONFIG_SPI_FLASH_WINBOND=y
 CONFIG_PHY_MICREL=y

+ 1 - 0
configs/mscc_jr2_defconfig

@@ -71,3 +71,4 @@ CONFIG_SYS_NS16550=y
 CONFIG_SPI=y
 CONFIG_DM_SPI=y
 CONFIG_LZMA=y
+CONFIG_MTD=y

+ 1 - 0
configs/mscc_luton_defconfig

@@ -75,3 +75,4 @@ CONFIG_SPI=y
 CONFIG_DM_SPI=y
 CONFIG_MSCC_BB_SPI=y
 CONFIG_LZMA=y
+CONFIG_MTD=y

+ 1 - 0
configs/mscc_serval_defconfig

@@ -67,3 +67,4 @@ CONFIG_SYS_NS16550=y
 CONFIG_SPI=y
 CONFIG_DM_SPI=y
 CONFIG_LZMA=y
+CONFIG_MTD=y

+ 1 - 0
configs/mscc_servalt_defconfig

@@ -64,3 +64,4 @@ CONFIG_SYS_NS16550=y
 CONFIG_SPI=y
 CONFIG_DM_SPI=y
 CONFIG_LZMA=y
+CONFIG_MTD=y

+ 1 - 0
configs/mx35pdk_defconfig

@@ -50,3 +50,4 @@ CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/omap3_zoom1_defconfig

@@ -39,3 +39,4 @@ CONFIG_USB_GADGET=y
 CONFIG_FAT_WRITE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/pengwyn_defconfig

@@ -63,3 +63,4 @@ CONFIG_USB_GADGET=y
 CONFIG_FAT_WRITE=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/pxm2_defconfig

@@ -94,3 +94,4 @@ CONFIG_VIDEO=y
 CONFIG_SYS_CONSOLE_BG_COL=0xff
 CONFIG_SYS_CONSOLE_FG_COL=0x00
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/rastaban_defconfig

@@ -89,3 +89,4 @@ CONFIG_USB_GADGET_DOWNLOAD=y
 CONFIG_USB_ETHER=y
 CONFIG_USBNET_HOST_ADDR="de:ad:be:af:00:00"
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/rut_defconfig

@@ -94,3 +94,4 @@ CONFIG_VIDEO=y
 CONFIG_SYS_CONSOLE_BG_COL=0xff
 CONFIG_SYS_CONSOLE_FG_COL=0x00
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/sandbox64_defconfig

@@ -116,6 +116,7 @@ CONFIG_PWRSEQ=y
 CONFIG_SPL_PWRSEQ=y
 CONFIG_I2C_EEPROM=y
 CONFIG_MMC_SANDBOX=y
+CONFIG_MTD=y
 CONFIG_SPI_FLASH_SANDBOX=y
 CONFIG_SPI_FLASH_ATMEL=y
 CONFIG_SPI_FLASH_EON=y

+ 1 - 0
configs/sandbox_defconfig

@@ -136,6 +136,7 @@ CONFIG_PWRSEQ=y
 CONFIG_SPL_PWRSEQ=y
 CONFIG_I2C_EEPROM=y
 CONFIG_MMC_SANDBOX=y
+CONFIG_MTD=y
 CONFIG_SPI_FLASH_SANDBOX=y
 CONFIG_SPI_FLASH_ATMEL=y
 CONFIG_SPI_FLASH_EON=y

+ 1 - 0
configs/smartweb_defconfig

@@ -69,3 +69,4 @@ CONFIG_WDT_AT91=y
 CONFIG_SPL_TINY_MEMSET=y
 # CONFIG_EFI_LOADER is not set
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/socfpga_mcvevk_defconfig

@@ -62,3 +62,4 @@ CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5
 CONFIG_USB_GADGET_DWC2_OTG=y
 CONFIG_USB_GADGET_DOWNLOAD=y
 # CONFIG_SPL_WDT is not set
+CONFIG_MTD=y

+ 1 - 0
configs/taurus_defconfig

@@ -92,3 +92,4 @@ CONFIG_WDT_AT91=y
 CONFIG_HEXDUMP=y
 # CONFIG_EFI_LOADER is not set
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/thuban_defconfig

@@ -88,3 +88,4 @@ CONFIG_USB_GADGET_PRODUCT_NUM=0x02d2
 CONFIG_USB_GADGET_DOWNLOAD=y
 CONFIG_USB_ETHER=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/ti816x_evm_defconfig

@@ -58,3 +58,4 @@ CONFIG_SPI=y
 CONFIG_OMAP3_SPI=y
 # CONFIG_USE_PRIVATE_LIBGCC is not set
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/wb45n_defconfig

@@ -39,3 +39,4 @@ CONFIG_SPL_GENERATE_ATMEL_PMECC_HEADER=y
 CONFIG_LZMA=y
 CONFIG_OF_LIBFDT=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/woodburn_defconfig

@@ -49,3 +49,4 @@ CONFIG_MII=y
 CONFIG_SPI=y
 CONFIG_MXC_SPI=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y

+ 1 - 0
configs/woodburn_sd_defconfig

@@ -61,3 +61,4 @@ CONFIG_MII=y
 CONFIG_SPI=y
 CONFIG_MXC_SPI=y
 CONFIG_MTD=y
+CONFIG_MTD_RAW_NAND=y