Re: [U-Boot] [PATCH v2 1/6] Convert CONFIG_NAND_MXS to Kconfig
On 02.02.2018 22:44, Stefan Agner wrote: > From: Stefan Agner> > This converts CONFIG_NAND_MXS to Kconfig. > > Signed-off-by: Stefan Agner > --- > > Changes in v2: > - Extend the patchset with "Convert CONFIG_NAND_MXS to Kconfig" patch > > configs/apx4devkit_defconfig| 3 ++- > configs/aristainetos2_defconfig | 3 ++- > configs/aristainetos2b_defconfig| 3 ++- > configs/aristainetos_defconfig | 3 ++- > configs/cm_fx6_defconfig| 11 ++- > configs/colibri_imx7_defconfig | 3 ++- > configs/gwventana_nand_defconfig| 3 ++- > configs/m28evk_defconfig| 3 ++- > configs/mx28evk_auart_console_defconfig | 3 ++- > configs/mx28evk_defconfig | 3 ++- > configs/mx28evk_nand_defconfig | 3 ++- > configs/mx28evk_spi_defconfig | 3 ++- > configs/mx6sabreauto_defconfig | 3 ++- > configs/mx6sxsabreauto_defconfig| 3 ++- > configs/pcm058_defconfig| 3 ++- > configs/pfla02_defconfig| 3 +++ > configs/platinum_picon_defconfig| 3 ++- > configs/platinum_titanium_defconfig | 3 ++- > configs/titanium_defconfig | 3 ++- > include/configs/aristainetos-common.h | 1 - > include/configs/cm_fx6.h| 1 - > include/configs/colibri_imx7.h | 2 -- > include/configs/gw_ventana.h| 1 - > include/configs/mx6sabreauto.h | 1 - > include/configs/mx6sxsabreauto.h| 1 - > include/configs/mxs.h | 1 - > include/configs/pcm058.h| 1 - > include/configs/pfla02.h| 1 - > include/configs/platinum.h | 1 - > include/configs/titanium.h | 1 - > 30 files changed, 39 insertions(+), 38 deletions(-) > > diff --git a/configs/apx4devkit_defconfig b/configs/apx4devkit_defconfig > index 47a4ee9e26..cc6da42066 100644 > --- a/configs/apx4devkit_defconfig > +++ b/configs/apx4devkit_defconfig > @@ -13,7 +13,6 @@ CONFIG_SPL=y > CONFIG_HUSH_PARSER=y > # CONFIG_CMD_FLASH is not set > CONFIG_CMD_MMC=y > -CONFIG_CMD_NAND=y > CONFIG_CMD_USB=y > # CONFIG_CMD_SETEXPR is not set > CONFIG_CMD_DHCP=y > @@ -27,6 +26,8 @@ > CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:128k(bootstrap),1024k(boot),768k(env > CONFIG_CMD_UBI=y > CONFIG_ENV_IS_IN_NAND=y > CONFIG_MMC_MXS=y > +CONFIG_NAND=y > +CONFIG_NAND_MXS=y This needs NAND_MXS to be selectable for MX23/28 architectures, however with the current Kconfig this is not possible. I have a patchset ready which converts MX23/28 to Kconfig.. I will move this patch ontop of that patchset, and send a v3 for the driver related changes. -- Stefan > CONFIG_USB=y > CONFIG_USB_EHCI_HCD=y > CONFIG_USB_STORAGE=y > diff --git a/configs/aristainetos2_defconfig b/configs/aristainetos2_defconfig > index 288dab0d3c..c0daed6b22 100644 > --- a/configs/aristainetos2_defconfig > +++ b/configs/aristainetos2_defconfig > @@ -14,7 +14,6 @@ CONFIG_CMD_BOOTZ=y > CONFIG_CMD_GPIO=y > CONFIG_CMD_I2C=y > CONFIG_CMD_MMC=y > -CONFIG_CMD_NAND=y > CONFIG_CMD_NAND_TRIMFFS=y > CONFIG_CMD_SF=y > CONFIG_CMD_USB=y > @@ -31,6 +30,8 @@ CONFIG_CMD_FAT=y > CONFIG_CMD_FS_GENERIC=y > CONFIG_CMD_UBI=y > CONFIG_ENV_IS_IN_SPI_FLASH=y > +CONFIG_NAND=y > +CONFIG_NAND_MXS=y > CONFIG_SPI_FLASH=y > CONFIG_SPI_FLASH_STMICRO=y > CONFIG_MTD_UBI_FASTMAP=y > diff --git a/configs/aristainetos2b_defconfig > b/configs/aristainetos2b_defconfig > index 115ae07ad6..fbb2c1c38d 100644 > --- a/configs/aristainetos2b_defconfig > +++ b/configs/aristainetos2b_defconfig > @@ -14,7 +14,6 @@ CONFIG_CMD_BOOTZ=y > CONFIG_CMD_GPIO=y > CONFIG_CMD_I2C=y > CONFIG_CMD_MMC=y > -CONFIG_CMD_NAND=y > CONFIG_CMD_NAND_TRIMFFS=y > CONFIG_CMD_SF=y > CONFIG_CMD_USB=y > @@ -31,6 +30,8 @@ CONFIG_CMD_FAT=y > CONFIG_CMD_FS_GENERIC=y > CONFIG_CMD_UBI=y > CONFIG_ENV_IS_IN_SPI_FLASH=y > +CONFIG_NAND=y > +CONFIG_NAND_MXS=y > CONFIG_SPI_FLASH=y > CONFIG_SPI_FLASH_STMICRO=y > CONFIG_MTD_UBI_FASTMAP=y > diff --git a/configs/aristainetos_defconfig b/configs/aristainetos_defconfig > index cad8b4af8a..13f4d6eb52 100644 > --- a/configs/aristainetos_defconfig > +++ b/configs/aristainetos_defconfig > @@ -14,7 +14,6 @@ CONFIG_CMD_BOOTZ=y > CONFIG_CMD_GPIO=y > CONFIG_CMD_I2C=y > CONFIG_CMD_MMC=y > -CONFIG_CMD_NAND=y > CONFIG_CMD_NAND_TRIMFFS=y > CONFIG_CMD_SF=y > CONFIG_CMD_USB=y > @@ -31,6 +30,8 @@ CONFIG_CMD_FAT=y > CONFIG_CMD_FS_GENERIC=y > CONFIG_CMD_UBI=y > CONFIG_ENV_IS_IN_SPI_FLASH=y > +CONFIG_NAND=y > +CONFIG_NAND_MXS=y > CONFIG_SPI_FLASH=y > CONFIG_SPI_FLASH_STMICRO=y > CONFIG_MTD_UBI_FASTMAP=y > diff --git a/configs/cm_fx6_defconfig b/configs/cm_fx6_defconfig > index 6b1c0a823c..995baabd5d 100644 > --- a/configs/cm_fx6_defconfig > +++ b/configs/cm_fx6_defconfig > @@ -20,9 +20,7 @@ CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd; > run legacy_bootcmd" >
[U-Boot] [PATCH v2 1/6] Convert CONFIG_NAND_MXS to Kconfig
From: Stefan AgnerThis converts CONFIG_NAND_MXS to Kconfig. Signed-off-by: Stefan Agner --- Changes in v2: - Extend the patchset with "Convert CONFIG_NAND_MXS to Kconfig" patch configs/apx4devkit_defconfig| 3 ++- configs/aristainetos2_defconfig | 3 ++- configs/aristainetos2b_defconfig| 3 ++- configs/aristainetos_defconfig | 3 ++- configs/cm_fx6_defconfig| 11 ++- configs/colibri_imx7_defconfig | 3 ++- configs/gwventana_nand_defconfig| 3 ++- configs/m28evk_defconfig| 3 ++- configs/mx28evk_auart_console_defconfig | 3 ++- configs/mx28evk_defconfig | 3 ++- configs/mx28evk_nand_defconfig | 3 ++- configs/mx28evk_spi_defconfig | 3 ++- configs/mx6sabreauto_defconfig | 3 ++- configs/mx6sxsabreauto_defconfig| 3 ++- configs/pcm058_defconfig| 3 ++- configs/pfla02_defconfig| 3 +++ configs/platinum_picon_defconfig| 3 ++- configs/platinum_titanium_defconfig | 3 ++- configs/titanium_defconfig | 3 ++- include/configs/aristainetos-common.h | 1 - include/configs/cm_fx6.h| 1 - include/configs/colibri_imx7.h | 2 -- include/configs/gw_ventana.h| 1 - include/configs/mx6sabreauto.h | 1 - include/configs/mx6sxsabreauto.h| 1 - include/configs/mxs.h | 1 - include/configs/pcm058.h| 1 - include/configs/pfla02.h| 1 - include/configs/platinum.h | 1 - include/configs/titanium.h | 1 - 30 files changed, 39 insertions(+), 38 deletions(-) diff --git a/configs/apx4devkit_defconfig b/configs/apx4devkit_defconfig index 47a4ee9e26..cc6da42066 100644 --- a/configs/apx4devkit_defconfig +++ b/configs/apx4devkit_defconfig @@ -13,7 +13,6 @@ CONFIG_SPL=y CONFIG_HUSH_PARSER=y # CONFIG_CMD_FLASH is not set CONFIG_CMD_MMC=y -CONFIG_CMD_NAND=y CONFIG_CMD_USB=y # CONFIG_CMD_SETEXPR is not set CONFIG_CMD_DHCP=y @@ -27,6 +26,8 @@ CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:128k(bootstrap),1024k(boot),768k(env CONFIG_CMD_UBI=y CONFIG_ENV_IS_IN_NAND=y CONFIG_MMC_MXS=y +CONFIG_NAND=y +CONFIG_NAND_MXS=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y diff --git a/configs/aristainetos2_defconfig b/configs/aristainetos2_defconfig index 288dab0d3c..c0daed6b22 100644 --- a/configs/aristainetos2_defconfig +++ b/configs/aristainetos2_defconfig @@ -14,7 +14,6 @@ CONFIG_CMD_BOOTZ=y CONFIG_CMD_GPIO=y CONFIG_CMD_I2C=y CONFIG_CMD_MMC=y -CONFIG_CMD_NAND=y CONFIG_CMD_NAND_TRIMFFS=y CONFIG_CMD_SF=y CONFIG_CMD_USB=y @@ -31,6 +30,8 @@ CONFIG_CMD_FAT=y CONFIG_CMD_FS_GENERIC=y CONFIG_CMD_UBI=y CONFIG_ENV_IS_IN_SPI_FLASH=y +CONFIG_NAND=y +CONFIG_NAND_MXS=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y CONFIG_MTD_UBI_FASTMAP=y diff --git a/configs/aristainetos2b_defconfig b/configs/aristainetos2b_defconfig index 115ae07ad6..fbb2c1c38d 100644 --- a/configs/aristainetos2b_defconfig +++ b/configs/aristainetos2b_defconfig @@ -14,7 +14,6 @@ CONFIG_CMD_BOOTZ=y CONFIG_CMD_GPIO=y CONFIG_CMD_I2C=y CONFIG_CMD_MMC=y -CONFIG_CMD_NAND=y CONFIG_CMD_NAND_TRIMFFS=y CONFIG_CMD_SF=y CONFIG_CMD_USB=y @@ -31,6 +30,8 @@ CONFIG_CMD_FAT=y CONFIG_CMD_FS_GENERIC=y CONFIG_CMD_UBI=y CONFIG_ENV_IS_IN_SPI_FLASH=y +CONFIG_NAND=y +CONFIG_NAND_MXS=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y CONFIG_MTD_UBI_FASTMAP=y diff --git a/configs/aristainetos_defconfig b/configs/aristainetos_defconfig index cad8b4af8a..13f4d6eb52 100644 --- a/configs/aristainetos_defconfig +++ b/configs/aristainetos_defconfig @@ -14,7 +14,6 @@ CONFIG_CMD_BOOTZ=y CONFIG_CMD_GPIO=y CONFIG_CMD_I2C=y CONFIG_CMD_MMC=y -CONFIG_CMD_NAND=y CONFIG_CMD_NAND_TRIMFFS=y CONFIG_CMD_SF=y CONFIG_CMD_USB=y @@ -31,6 +30,8 @@ CONFIG_CMD_FAT=y CONFIG_CMD_FS_GENERIC=y CONFIG_CMD_UBI=y CONFIG_ENV_IS_IN_SPI_FLASH=y +CONFIG_NAND=y +CONFIG_NAND_MXS=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y CONFIG_MTD_UBI_FASTMAP=y diff --git a/configs/cm_fx6_defconfig b/configs/cm_fx6_defconfig index 6b1c0a823c..995baabd5d 100644 --- a/configs/cm_fx6_defconfig +++ b/configs/cm_fx6_defconfig @@ -20,9 +20,7 @@ CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd; run legacy_bootcmd" CONFIG_SPL=y CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x80 CONFIG_SPL_I2C_SUPPORT=y -CONFIG_HUSH_PARSER=y CONFIG_SYS_PROMPT="CM-FX6 # " -CONFIG_CMD_BOOTZ=y # CONFIG_CMD_XIMG is not set CONFIG_CMD_GREPENV=y CONFIG_CMD_EEPROM=y @@ -35,20 +33,13 @@ CONFIG_CMD_I2C=y # CONFIG_CMD_LOADB is not set # CONFIG_CMD_LOADS is not set CONFIG_CMD_MMC=y -CONFIG_CMD_NAND=y CONFIG_CMD_SATA=y CONFIG_CMD_SF=y CONFIG_CMD_USB=y # CONFIG_CMD_SETEXPR is not set -CONFIG_CMD_DHCP=y -CONFIG_CMD_PING=y CONFIG_CMD_BMP=y CONFIG_CMD_CACHE=y -CONFIG_CMD_EXT2=y -CONFIG_CMD_EXT4=y CONFIG_CMD_EXT4_WRITE=y