[U-Boot] [PATCH] configs: Migrate CMD_NAND*

Bin Meng bmeng.cn at gmail.com
Fri Jul 28 15:08:58 UTC 2017


Hi Tom,

On Fri, Jul 28, 2017 at 10:39 PM, Tom Rini <trini at konsulko.com> wrote:
> Migrate all remaining instances of CMD_NAND, CMD_NAND_TRIMFFS
> CMD_NAND_LOCK_UNLOCK and CMD_NAND_TORTURE from the headers into the
> defconfig files.
>
> Signed-off-by: Tom Rini <trini at konsulko.com>
> ---
>  README                                           |  1 -
>  arch/powerpc/cpu/mpc85xx/Kconfig                 | 21 +++++++++++++++++++++
>  configs/M5329AFEE_defconfig                      |  1 +
>  configs/M5329BFEE_defconfig                      |  1 +
>  configs/M5373EVB_defconfig                       |  1 +
>  configs/MPC8313ERDB_33_defconfig                 |  1 +
>  configs/MPC8313ERDB_66_defconfig                 |  1 +
>  configs/MPC8313ERDB_NAND_33_defconfig            |  1 +
>  configs/MPC8313ERDB_NAND_66_defconfig            |  1 +
>  configs/MPC8315ERDB_defconfig                    |  1 +
>  configs/MPC837XEMDS_HOST_defconfig               |  1 +
>  configs/MPC837XEMDS_defconfig                    |  1 +
>  configs/MPC8569MDS_ATM_defconfig                 |  1 +
>  configs/MPC8569MDS_defconfig                     |  1 +
>  configs/P1020RDB-PC_36BIT_NAND_defconfig         |  1 +
>  configs/P1020RDB-PC_36BIT_SDCARD_defconfig       |  1 +
>  configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig     |  1 +
>  configs/P1020RDB-PC_36BIT_defconfig              |  1 +
>  configs/P1020RDB-PC_NAND_defconfig               |  1 +
>  configs/P1020RDB-PC_SDCARD_defconfig             |  1 +
>  configs/P1020RDB-PC_SPIFLASH_defconfig           |  1 +
>  configs/P1020RDB-PC_defconfig                    |  1 +
>  configs/P1020RDB-PD_NAND_defconfig               |  1 +
>  configs/P1020RDB-PD_SDCARD_defconfig             |  1 +
>  configs/P1020RDB-PD_SPIFLASH_defconfig           |  1 +
>  configs/P1020RDB-PD_defconfig                    |  1 +
>  configs/P1022DS_36BIT_NAND_defconfig             |  1 +
>  configs/P1022DS_36BIT_SDCARD_defconfig           |  1 +
>  configs/P1022DS_36BIT_SPIFLASH_defconfig         |  1 +
>  configs/P1022DS_36BIT_defconfig                  |  1 +
>  configs/P1022DS_NAND_defconfig                   |  1 +
>  configs/P1022DS_SDCARD_defconfig                 |  1 +
>  configs/P1022DS_SPIFLASH_defconfig               |  1 +
>  configs/P1022DS_defconfig                        |  1 +
>  configs/P1023RDB_defconfig                       |  1 +
>  configs/P1025RDB_36BIT_defconfig                 |  1 +
>  configs/P1025RDB_NAND_defconfig                  |  1 +
>  configs/P1025RDB_SDCARD_defconfig                |  1 +
>  configs/P1025RDB_SPIFLASH_defconfig              |  1 +
>  configs/P1025RDB_defconfig                       |  1 +
>  configs/P5020DS_NAND_SECURE_BOOT_defconfig       |  1 +
>  configs/P5020DS_NAND_defconfig                   |  1 +
>  configs/P5020DS_SDCARD_defconfig                 |  1 +
>  configs/P5020DS_SECURE_BOOT_defconfig            |  1 +
>  configs/P5020DS_SPIFLASH_defconfig               |  1 +
>  configs/P5020DS_SRIO_PCIE_BOOT_defconfig         |  1 +
>  configs/P5020DS_defconfig                        |  1 +
>  configs/P5040DS_NAND_SECURE_BOOT_defconfig       |  1 +
>  configs/P5040DS_NAND_defconfig                   |  1 +
>  configs/P5040DS_SDCARD_defconfig                 |  1 +
>  configs/P5040DS_SECURE_BOOT_defconfig            |  1 +
>  configs/P5040DS_SPIFLASH_defconfig               |  1 +
>  configs/P5040DS_defconfig                        |  1 +
>  configs/am335x_baltos_defconfig                  |  1 +
>  configs/am335x_evm_defconfig                     |  1 +
>  configs/am335x_evm_nor_defconfig                 |  1 +
>  configs/am335x_evm_usbspl_defconfig              |  1 +
>  configs/am335x_hs_evm_defconfig                  |  1 +
>  configs/am335x_igep003x_defconfig                |  1 +
>  configs/am3517_crane_defconfig                   |  1 +
>  configs/am3517_evm_defconfig                     |  1 +
>  configs/am43xx_evm_defconfig                     |  1 +
>  configs/am43xx_evm_ethboot_defconfig             |  1 +
>  configs/am43xx_evm_usbhost_boot_defconfig        |  1 +
>  configs/am43xx_hs_evm_defconfig                  |  1 +
>  configs/apf27_defconfig                          |  3 +++
>  configs/apx4devkit_defconfig                     |  1 +
>  configs/aristainetos2_defconfig                  |  2 ++
>  configs/aristainetos2b_defconfig                 |  2 ++
>  configs/aristainetos_defconfig                   |  2 ++
>  configs/at91sam9260ek_dataflash_cs0_defconfig    |  1 +
>  configs/at91sam9260ek_dataflash_cs1_defconfig    |  1 +
>  configs/at91sam9260ek_nandflash_defconfig        |  1 +
>  configs/at91sam9261ek_dataflash_cs0_defconfig    |  1 +
>  configs/at91sam9261ek_dataflash_cs3_defconfig    |  1 +
>  configs/at91sam9261ek_nandflash_defconfig        |  1 +
>  configs/at91sam9263ek_dataflash_cs0_defconfig    |  1 +
>  configs/at91sam9263ek_dataflash_defconfig        |  1 +
>  configs/at91sam9263ek_nandflash_defconfig        |  1 +
>  configs/at91sam9263ek_norflash_boot_defconfig    |  1 +
>  configs/at91sam9263ek_norflash_defconfig         |  1 +
>  configs/at91sam9g10ek_dataflash_cs0_defconfig    |  1 +
>  configs/at91sam9g10ek_dataflash_cs3_defconfig    |  1 +
>  configs/at91sam9g10ek_nandflash_defconfig        |  1 +
>  configs/at91sam9g20ek_2mmc_defconfig             |  1 +
>  configs/at91sam9g20ek_2mmc_nandflash_defconfig   |  1 +
>  configs/at91sam9g20ek_dataflash_cs0_defconfig    |  1 +
>  configs/at91sam9g20ek_dataflash_cs1_defconfig    |  1 +
>  configs/at91sam9g20ek_nandflash_defconfig        |  1 +
>  configs/at91sam9m10g45ek_mmc_defconfig           |  1 +
>  configs/at91sam9m10g45ek_nandflash_defconfig     |  1 +
>  configs/at91sam9n12ek_mmc_defconfig              |  2 ++
>  configs/at91sam9n12ek_nandflash_defconfig        |  2 ++
>  configs/at91sam9n12ek_spiflash_defconfig         |  2 ++
>  configs/at91sam9rlek_dataflash_defconfig         |  1 +
>  configs/at91sam9rlek_mmc_defconfig               |  1 +
>  configs/at91sam9rlek_nandflash_defconfig         |  1 +
>  configs/at91sam9x5ek_dataflash_defconfig         |  2 ++
>  configs/at91sam9x5ek_mmc_defconfig               |  2 ++
>  configs/at91sam9x5ek_nandflash_defconfig         |  2 ++
>  configs/at91sam9x5ek_spiflash_defconfig          |  2 ++
>  configs/at91sam9xeek_dataflash_cs0_defconfig     |  1 +
>  configs/at91sam9xeek_dataflash_cs1_defconfig     |  1 +
>  configs/at91sam9xeek_nandflash_defconfig         |  1 +
>  configs/axm_defconfig                            |  1 +
>  configs/axs101_defconfig                         |  1 +
>  configs/axs103_defconfig                         |  1 +
>  configs/bg0900_defconfig                         |  2 ++
>  configs/bk4r1_defconfig                          |  1 +
>  configs/cairo_defconfig                          |  2 ++
>  configs/chiliboard_defconfig                     |  1 +
>  configs/cm_fx6_defconfig                         |  1 +
>  configs/cm_t335_defconfig                        |  1 +
>  configs/cm_t3517_defconfig                       |  1 +
>  configs/cm_t35_defconfig                         |  1 +
>  configs/cm_t43_defconfig                         |  1 +
>  configs/colibri_imx7_defconfig                   |  2 ++
>  configs/colibri_t20_defconfig                    |  1 +
>  configs/corvus_defconfig                         |  1 +
>  configs/db-88f6720_defconfig                     |  1 +
>  configs/db-88f6820-amc_defconfig                 |  1 -
>  configs/devkit3250_defconfig                     |  1 +
>  configs/devkit8000_defconfig                     |  2 ++
>  configs/dns325_defconfig                         |  1 +
>  configs/dockstar_defconfig                       |  1 +
>  configs/draco_defconfig                          |  1 +
>  configs/ea20_defconfig                           |  1 +
>  configs/eco5pk_defconfig                         |  1 +
>  configs/etamin_defconfig                         |  1 +
>  configs/ethernut5_defconfig                      |  1 +
>  configs/flea3_defconfig                          |  1 +
>  configs/goflexhome_defconfig                     |  1 +
>  configs/gurnard_defconfig                        |  1 +
>  configs/gwventana_nand_defconfig                 |  2 ++
>  configs/harmony_defconfig                        |  1 +
>  configs/iconnect_defconfig                       |  1 +
>  configs/ids8313_defconfig                        |  2 ++
>  configs/igep0020_defconfig                       |  1 +
>  configs/igep0030_defconfig                       |  1 +
>  configs/igep0032_defconfig                       |  1 +
>  configs/imx6q_logic_defconfig                    |  2 +-
>  configs/imx6qdl_icore_nand_defconfig             |  1 -
>  configs/imx6ul_geam_nand_defconfig               |  1 -
>  configs/imx6ul_isiot_nand_defconfig              |  1 -
>  configs/ipam390_defconfig                        |  2 ++
>  configs/km_kirkwood_128m16_defconfig             |  1 +
>  configs/km_kirkwood_defconfig                    |  1 +
>  configs/km_kirkwood_pci_defconfig                |  1 +
>  configs/kmcoge5ne_defconfig                      |  1 +
>  configs/kmcoge5un_defconfig                      |  1 +
>  configs/kmnusa_defconfig                         |  1 +
>  configs/kmsugp1_defconfig                        |  1 +
>  configs/kmsuv31_defconfig                        |  1 +
>  configs/kmtegr1_defconfig                        |  1 +
>  configs/ls1021aqds_ddr4_nor_defconfig            |  1 +
>  configs/ls1021aqds_ddr4_nor_lpuart_defconfig     |  1 +
>  configs/ls1021aqds_nand_defconfig                |  1 +
>  configs/ls1021aqds_nor_SECURE_BOOT_defconfig     |  1 +
>  configs/ls1021aqds_nor_defconfig                 |  1 +
>  configs/ls1021aqds_nor_lpuart_defconfig          |  1 +
>  configs/ls1021aqds_sdcard_ifc_defconfig          |  1 +
>  configs/ls1043aqds_defconfig                     |  1 +
>  configs/ls1043aqds_lpuart_defconfig              |  1 +
>  configs/ls1043aqds_nand_defconfig                |  1 +
>  configs/ls1043aqds_nor_ddr3_defconfig            |  1 +
>  configs/ls1043aqds_sdcard_ifc_defconfig          |  1 +
>  configs/ls1043ardb_SECURE_BOOT_defconfig         |  1 +
>  configs/ls1043ardb_defconfig                     |  1 +
>  configs/ls1043ardb_nand_SECURE_BOOT_defconfig    |  1 +
>  configs/ls1043ardb_nand_defconfig                |  1 +
>  configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig  |  1 +
>  configs/ls1043ardb_sdcard_defconfig              |  1 +
>  configs/ls1046aqds_SECURE_BOOT_defconfig         |  1 +
>  configs/ls1046aqds_defconfig                     |  1 +
>  configs/ls1046aqds_lpuart_defconfig              |  1 +
>  configs/ls1046aqds_nand_defconfig                |  1 +
>  configs/ls1046aqds_sdcard_ifc_defconfig          |  1 +
>  configs/ls1046ardb_emmc_defconfig                |  1 +
>  configs/ls1046ardb_qspi_SECURE_BOOT_defconfig    |  1 +
>  configs/ls1046ardb_qspi_defconfig                |  1 +
>  configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig  |  1 +
>  configs/ls1046ardb_sdcard_defconfig              |  1 +
>  configs/ls2080a_simu_defconfig                   |  1 +
>  configs/ls2080aqds_SECURE_BOOT_defconfig         |  1 +
>  configs/ls2080aqds_defconfig                     |  1 +
>  configs/ls2080aqds_nand_defconfig                |  1 +
>  configs/ls2080aqds_qspi_defconfig                |  1 +
>  configs/ls2080aqds_sdcard_defconfig              |  1 +
>  configs/ls2080ardb_SECURE_BOOT_defconfig         |  1 +
>  configs/ls2080ardb_defconfig                     |  1 +
>  configs/ls2080ardb_nand_defconfig                |  1 +
>  configs/m28evk_defconfig                         |  2 ++
>  configs/m53evk_defconfig                         |  2 ++
>  configs/mcx_defconfig                            |  1 +
>  configs/medcom-wide_defconfig                    |  1 +
>  configs/meesc_defconfig                          |  1 +
>  configs/mgcoge3un_defconfig                      |  1 +
>  configs/mt_ventoux_defconfig                     |  1 +
>  configs/mx28evk_auart_console_defconfig          |  2 ++
>  configs/mx28evk_defconfig                        |  2 ++
>  configs/mx28evk_nand_defconfig                   |  2 ++
>  configs/mx28evk_spi_defconfig                    |  2 ++
>  configs/mx31pdk_defconfig                        |  1 +
>  configs/mx35pdk_defconfig                        |  1 +
>  configs/mx53ard_defconfig                        |  1 +
>  configs/mx6sabreauto_defconfig                   |  2 ++
>  configs/mx6sxsabreauto_defconfig                 |  2 ++
>  configs/nas220_defconfig                         |  1 +
>  configs/omap3_beagle_defconfig                   |  1 +
>  configs/omap3_evm_defconfig                      |  1 +
>  configs/omap3_ha_defconfig                       |  1 +
>  configs/omap3_logic_defconfig                    |  2 ++
>  configs/omap3_overo_defconfig                    |  1 +
>  configs/omap3_pandora_defconfig                  |  1 +
>  configs/omap3_zoom1_defconfig                    |  2 ++
>  configs/omapl138_lcdk_defconfig                  |  1 +
>  configs/openrd_base_defconfig                    |  1 +
>  configs/openrd_client_defconfig                  |  1 +
>  configs/openrd_ultimate_defconfig                |  1 +
>  configs/pcm052_defconfig                         |  1 +
>  configs/pcm058_defconfig                         |  2 ++
>  configs/pengwyn_defconfig                        |  1 +
>  configs/platinum_picon_defconfig                 |  2 ++
>  configs/platinum_titanium_defconfig              |  2 ++
>  configs/plutux_defconfig                         |  1 +
>  configs/pm9261_defconfig                         |  1 +
>  configs/pm9263_defconfig                         |  1 +
>  configs/pm9g45_defconfig                         |  1 +
>  configs/pogo_e02_defconfig                       |  1 +
>  configs/portl2_defconfig                         |  1 +
>  configs/pxm2_defconfig                           |  1 +
>  configs/rastaban_defconfig                       |  1 +
>  configs/rut_defconfig                            |  1 +
>  configs/sama5d2_ptc_nandflash_defconfig          |  2 ++
>  configs/sama5d2_ptc_spiflash_defconfig           |  2 ++
>  configs/sama5d36ek_cmp_mmc_defconfig             |  2 ++
>  configs/sama5d36ek_cmp_nandflash_defconfig       |  2 ++
>  configs/sama5d36ek_cmp_spiflash_defconfig        |  2 ++
>  configs/sama5d3_xplained_mmc_defconfig           |  2 ++
>  configs/sama5d3_xplained_nandflash_defconfig     |  2 ++
>  configs/sama5d3xek_mmc_defconfig                 |  2 ++
>  configs/sama5d3xek_nandflash_defconfig           |  2 ++
>  configs/sama5d3xek_spiflash_defconfig            |  2 ++
>  configs/sama5d4_xplained_mmc_defconfig           |  1 +
>  configs/sama5d4_xplained_nandflash_defconfig     |  1 +
>  configs/sama5d4_xplained_spiflash_defconfig      |  1 +
>  configs/sama5d4ek_mmc_defconfig                  |  1 +
>  configs/sama5d4ek_nandflash_defconfig            |  1 +
>  configs/sama5d4ek_spiflash_defconfig             |  1 +
>  configs/seaboard_defconfig                       |  1 +
>  configs/smartweb_defconfig                       |  1 +
>  configs/snapper9260_defconfig                    |  1 +
>  configs/snapper9g20_defconfig                    |  1 +
>  configs/socrates_defconfig                       |  1 +
>  configs/spear300_defconfig                       |  1 +
>  configs/spear300_nand_defconfig                  |  1 +
>  configs/spear300_usbtty_defconfig                |  1 +
>  configs/spear300_usbtty_nand_defconfig           |  1 +
>  configs/spear310_defconfig                       |  1 +
>  configs/spear310_nand_defconfig                  |  1 +
>  configs/spear310_pnor_defconfig                  |  1 +
>  configs/spear310_usbtty_defconfig                |  1 +
>  configs/spear310_usbtty_nand_defconfig           |  1 +
>  configs/spear310_usbtty_pnor_defconfig           |  1 +
>  configs/spear320_defconfig                       |  1 +
>  configs/spear320_nand_defconfig                  |  1 +
>  configs/spear320_pnor_defconfig                  |  1 +
>  configs/spear320_usbtty_defconfig                |  1 +
>  configs/spear320_usbtty_nand_defconfig           |  1 +
>  configs/spear320_usbtty_pnor_defconfig           |  1 +
>  configs/spear600_defconfig                       |  1 +
>  configs/spear600_nand_defconfig                  |  1 +
>  configs/spear600_usbtty_defconfig                |  1 +
>  configs/spear600_usbtty_nand_defconfig           |  1 +
>  configs/tao3530_defconfig                        |  1 +
>  configs/taurus_defconfig                         |  1 +
>  configs/tec_defconfig                            |  1 +
>  configs/thuban_defconfig                         |  1 +
>  configs/ti816x_evm_defconfig                     |  1 +
>  configs/titanium_defconfig                       |  2 ++
>  configs/tricorder_defconfig                      |  2 ++
>  configs/tricorder_flash_defconfig                |  2 ++
>  configs/twister_defconfig                        |  1 +
>  configs/uniphier_ld4_sld8_defconfig              |  1 -
>  configs/uniphier_pro4_defconfig                  |  1 -
>  configs/uniphier_pxs2_ld6b_defconfig             |  1 -
>  configs/uniphier_sld3_defconfig                  |  1 -
>  configs/usb_a9263_dataflash_defconfig            |  1 +
>  configs/ve8313_defconfig                         |  1 +
>  configs/vf610twr_defconfig                       |  1 +
>  configs/vf610twr_nand_defconfig                  |  1 +
>  configs/woodburn_defconfig                       |  1 +
>  configs/woodburn_sd_defconfig                    |  1 +
>  configs/work_92105_defconfig                     |  1 +
>  configs/x600_defconfig                           |  1 +
>  configs/xilinx_zynqmp_ep_defconfig               |  2 +-
>  configs/xilinx_zynqmp_zc1751_xm016_dc2_defconfig |  2 +-
>  configs/xpedite517x_defconfig                    |  1 +
>  configs/xpedite520x_defconfig                    |  1 +
>  configs/zynq_zc770_xm011_defconfig               |  2 +-
>  drivers/mtd/nand/Kconfig                         |  7 +++++++
>  include/config_cmd_all.h                         |  1 -
>  include/configs/B4860QDS.h                       |  1 -
>  include/configs/BSC9131RDB.h                     |  1 -
>  include/configs/BSC9132QDS.h                     |  1 -
>  include/configs/C29XPCIE.h                       |  1 -
>  include/configs/M5329EVB.h                       |  4 ----
>  include/configs/M5373EVB.h                       |  4 ----
>  include/configs/M54418TWR.h                      |  3 ---
>  include/configs/MPC8313ERDB.h                    |  1 -
>  include/configs/MPC8315ERDB.h                    |  1 -
>  include/configs/MPC837XEMDS.h                    |  1 -
>  include/configs/MPC8536DS.h                      |  1 -
>  include/configs/MPC8569MDS.h                     |  1 -
>  include/configs/MPC8572DS.h                      |  1 -
>  include/configs/P1010RDB.h                       |  1 -
>  include/configs/P1022DS.h                        |  1 -
>  include/configs/P1023RDB.h                       |  1 -
>  include/configs/P2041RDB.h                       |  1 -
>  include/configs/T102xQDS.h                       |  1 -
>  include/configs/T102xRDB.h                       |  1 -
>  include/configs/T1040QDS.h                       |  1 -
>  include/configs/T104xRDB.h                       |  1 -
>  include/configs/T208xQDS.h                       |  1 -
>  include/configs/T208xRDB.h                       |  1 -
>  include/configs/T4240QDS.h                       |  1 -
>  include/configs/T4240RDB.h                       |  1 -
>  include/configs/am3517_crane.h                   |  4 ----
>  include/configs/am3517_evm.h                     |  3 ---
>  include/configs/apf27.h                          |  7 -------
>  include/configs/apx4devkit.h                     |  4 ----
>  include/configs/aristainetos-common.h            |  2 --
>  include/configs/at91sam9260ek.h                  |  5 -----
>  include/configs/at91sam9261ek.h                  |  5 -----
>  include/configs/at91sam9263ek.h                  |  5 -----
>  include/configs/at91sam9m10g45ek.h               |  6 ------
>  include/configs/at91sam9n12ek.h                  | 10 +---------
>  include/configs/at91sam9rlek.h                   |  6 ------
>  include/configs/at91sam9x5ek.h                   | 15 ++++-----------
>  include/configs/axs10x.h                         |  5 -----
>  include/configs/baltos.h                         |  1 -
>  include/configs/bg0900.h                         |  5 -----
>  include/configs/cm_fx6.h                         |  1 -
>  include/configs/cm_t335.h                        |  1 -
>  include/configs/cm_t35.h                         |  2 --
>  include/configs/cm_t3517.h                       |  2 --
>  include/configs/colibri_imx7.h                   |  2 --
>  include/configs/colibri_t20.h                    |  1 -
>  include/configs/colibri_vf.h                     |  1 -
>  include/configs/corenet_ds.h                     |  1 -
>  include/configs/corvus.h                         |  5 -----
>  include/configs/da850evm.h                       |  2 --
>  include/configs/db-mv784mp-gp.h                  |  1 -
>  include/configs/devkit3250.h                     |  2 --
>  include/configs/devkit8000.h                     |  3 ---
>  include/configs/dns325.h                         |  1 -
>  include/configs/dockstar.h                       |  4 ----
>  include/configs/ea20.h                           |  2 --
>  include/configs/ethernut5.h                      |  3 ---
>  include/configs/flea3.h                          |  2 --
>  include/configs/goflexhome.h                     |  1 -
>  include/configs/gw_ventana.h                     |  2 --
>  include/configs/harmony.h                        |  1 -
>  include/configs/iconnect.h                       |  1 -
>  include/configs/ids8313.h                        |  2 --
>  include/configs/imx27lite-common.h               |  6 ------
>  include/configs/imx6_logic.h                     |  1 -
>  include/configs/ipam390.h                        |  3 ---
>  include/configs/km/km_arm.h                      |  2 --
>  include/configs/km/kmp204x-common.h              |  1 -
>  include/configs/km8360.h                         |  1 -
>  include/configs/ls1021aqds.h                     |  1 -
>  include/configs/ls1043aqds.h                     |  1 -
>  include/configs/ls1043ardb.h                     |  1 -
>  include/configs/ls1046aqds.h                     |  1 -
>  include/configs/ls1046ardb.h                     |  1 -
>  include/configs/ls2080a_simu.h                   |  1 -
>  include/configs/ls2080aqds.h                     |  1 -
>  include/configs/ls2080ardb.h                     |  1 -
>  include/configs/m28evk.h                         |  4 ----
>  include/configs/m53evk.h                         |  6 ------
>  include/configs/mcx.h                            |  1 -
>  include/configs/medcom-wide.h                    |  1 -
>  include/configs/meesc.h                          |  8 --------
>  include/configs/mx28evk.h                        |  5 -----
>  include/configs/mx31pdk.h                        |  6 ------
>  include/configs/mx35pdk.h                        |  2 --
>  include/configs/mx53ard.h                        |  1 -
>  include/configs/mx6sabreauto.h                   |  4 ----
>  include/configs/mx6sxsabreauto.h                 |  4 ----
>  include/configs/mx7dsabresd.h                    |  3 ---
>  include/configs/nas220.h                         |  1 -
>  include/configs/omap3_beagle.h                   |  2 --
>  include/configs/omap3_cairo.h                    |  3 ---
>  include/configs/omap3_evm.h                      |  7 -------
>  include/configs/omap3_logic.h                    |  4 ----
>  include/configs/omap3_zoom1.h                    |  1 -
>  include/configs/omapl138_lcdk.h                  |  2 --
>  include/configs/openrd.h                         |  1 -
>  include/configs/p1_p2_rdb_pc.h                   |  1 -
>  include/configs/pcm052.h                         |  2 --
>  include/configs/pcm058.h                         |  2 --
>  include/configs/pengwyn.h                        |  1 -
>  include/configs/platinum.h                       |  7 -------
>  include/configs/plutux.h                         |  1 -
>  include/configs/pm9261.h                         |  5 -----
>  include/configs/pm9263.h                         |  5 -----
>  include/configs/pm9g45.h                         |  5 -----
>  include/configs/pogo_e02.h                       |  1 -
>  include/configs/s32v234evb.h                     |  1 -
>  include/configs/sama5d2_ptc.h                    |  3 ---
>  include/configs/sama5d2_xplained.h               |  3 ---
>  include/configs/sama5d3_xplained.h               | 11 ++++-------
>  include/configs/sama5d3xek.h                     |  5 +----
>  include/configs/sama5d4_xplained.h               |  2 --
>  include/configs/sama5d4ek.h                      |  2 --
>  include/configs/seaboard.h                       |  1 -
>  include/configs/siemens-am33x-common.h           |  2 --
>  include/configs/smartweb.h                       |  8 --------
>  include/configs/smdkc100.h                       |  2 --
>  include/configs/snapper9260.h                    |  1 -
>  include/configs/snapper9g45.h                    |  1 -
>  include/configs/socrates.h                       |  1 -
>  include/configs/spear-common.h                   |  1 -
>  include/configs/suvd3.h                          |  1 -
>  include/configs/tam3517-common.h                 |  3 ---
>  include/configs/tao3530.h                        |  2 --
>  include/configs/taurus.h                         |  5 -----
>  include/configs/tec.h                            |  1 -
>  include/configs/ti_armv7_omap.h                  |  1 -
>  include/configs/titanium.h                       |  3 ---
>  include/configs/tricorder.h                      |  4 ----
>  include/configs/usb_a9263.h                      |  5 -----
>  include/configs/vct.h                            |  4 ----
>  include/configs/ve8313.h                         |  1 -
>  include/configs/vf610twr.h                       |  2 --
>  include/configs/woodburn_common.h                |  2 --
>  include/configs/work_92105.h                     |  2 --
>  include/configs/x600.h                           |  1 -
>  include/configs/xilinx_zynqmp.h                  |  1 -
>  include/configs/xpedite517x.h                    |  1 -
>  include/configs/xpedite520x.h                    |  1 -
>  include/configs/xpedite537x.h                    |  1 -
>  include/configs/xpedite550x.h                    |  1 -
>  include/configs/zynq-common.h                    |  1 -
>  445 files changed, 373 insertions(+), 368 deletions(-)
>
> diff --git a/README b/README
> index 1527dee04063..1edf3dbbd83b 100644
> --- a/README
> +++ b/README
> @@ -810,7 +810,6 @@ The following options need to be configured:
>                 CONFIG_CMD_MISC           Misc functions like sleep etc
>                 CONFIG_CMD_MMC          * MMC memory mapped support
>                 CONFIG_CMD_MII          * MII utility commands
> -               CONFIG_CMD_NAND         * NAND support
>                 CONFIG_CMD_NET            bootp, tftpboot, rarpboot
>                 CONFIG_CMD_NFS            NFS support
>                 CONFIG_CMD_PCA953X      * PCA953x I2C gpio commands
> diff --git a/arch/powerpc/cpu/mpc85xx/Kconfig b/arch/powerpc/cpu/mpc85xx/Kconfig
> index 0c74f1d35bf0..3a4018e7ec85 100644
> --- a/arch/powerpc/cpu/mpc85xx/Kconfig
> +++ b/arch/powerpc/cpu/mpc85xx/Kconfig
> @@ -426,6 +426,7 @@ config ARCH_B4420
>         select SYS_PPC64
>         select FSL_IFC
>         imply CMD_EEPROM
> +       imply CMD_NAND
>
>  config ARCH_B4860
>         bool
> @@ -452,6 +453,7 @@ config ARCH_B4860
>         select SYS_PPC64
>         select FSL_IFC
>         imply CMD_EEPROM
> +       imply CMD_NAND
>
>  config ARCH_BSC9131
>         bool
> @@ -466,6 +468,7 @@ config ARCH_BSC9131
>         select SYS_FSL_SEC_COMPAT_4
>         select FSL_IFC
>         imply CMD_EEPROM
> +       imply CMD_NAND
>
>  config ARCH_BSC9132
>         bool
> @@ -485,6 +488,7 @@ config ARCH_BSC9132
>         select FSL_IFC
>         imply CMD_EEPROM
>         imply CMD_MTDPARTS
> +       imply CMD_NAND
>
>  config ARCH_C29X
>         bool
> @@ -498,6 +502,7 @@ config ARCH_C29X
>         select SYS_FSL_SEC_COMPAT_6
>         select SYS_PPC_E500_USE_DEBUG_TLB
>         select FSL_IFC
> +       imply CMD_NAND
>
>  config ARCH_MPC8536
>         bool
> @@ -511,6 +516,7 @@ config ARCH_MPC8536
>         select SYS_FSL_SEC_COMPAT_2
>         select SYS_PPC_E500_USE_DEBUG_TLB
>         select FSL_ELBC
> +       imply CMD_NAND
>         imply CMD_SATA
>
>  config ARCH_MPC8540
> @@ -599,6 +605,7 @@ config ARCH_MPC8572
>         select SYS_FSL_SEC_COMPAT_2
>         select SYS_PPC_E500_USE_DEBUG_TLB
>         select FSL_ELBC
> +       imply CMD_NAND
>         imply ENV_IS_IN_FLASH
>
>  config ARCH_P1010
> @@ -623,6 +630,7 @@ config ARCH_P1010
>         select FSL_IFC
>         imply CMD_EEPROM
>         imply CMD_MTDPARTS
> +       imply CMD_NAND
>         imply CMD_SATA
>
>  config ARCH_P1011
> @@ -667,6 +675,7 @@ config ARCH_P1021
>         select SYS_FSL_SEC_COMPAT_2
>         select SYS_PPC_E500_USE_DEBUG_TLB
>         select FSL_ELBC
> +       imply CMD_NAND
>         imply CMD_SATA
>
>  config ARCH_P1022
> @@ -711,6 +720,7 @@ config ARCH_P1024
>         select SYS_PPC_E500_USE_DEBUG_TLB
>         select FSL_ELBC
>         imply CMD_EEPROM
> +       imply CMD_NAND
>         imply CMD_SATA
>
>  config ARCH_P1025
> @@ -743,6 +753,7 @@ config ARCH_P2020
>         select SYS_PPC_E500_USE_DEBUG_TLB
>         select FSL_ELBC
>         imply CMD_EEPROM
> +       imply CMD_NAND
>
>  config ARCH_P2041
>         bool
> @@ -765,6 +776,7 @@ config ARCH_P2041
>         select SYS_FSL_SEC_BE
>         select SYS_FSL_SEC_COMPAT_4
>         select FSL_ELBC
> +       imply CMD_NAND
>
>  config ARCH_P3041
>         bool
> @@ -789,6 +801,7 @@ config ARCH_P3041
>         select SYS_FSL_SEC_BE
>         select SYS_FSL_SEC_COMPAT_4
>         select FSL_ELBC
> +       imply CMD_NAND
>         imply CMD_SATA
>
>  config ARCH_P4080
> @@ -891,6 +904,7 @@ config ARCH_T1023
>         select SYS_FSL_SEC_COMPAT_5
>         select FSL_IFC
>         imply CMD_EEPROM
> +       imply CMD_NAND
>
>  config ARCH_T1024
>         bool
> @@ -909,6 +923,7 @@ config ARCH_T1024
>         select SYS_FSL_SEC_COMPAT_5
>         select FSL_IFC
>         imply CMD_EEPROM
> +       imply CMD_NAND
>         imply CMD_MTDPARTS
>
>  config ARCH_T1040
> @@ -929,6 +944,7 @@ config ARCH_T1040
>         select SYS_FSL_SEC_COMPAT_5
>         select FSL_IFC
>         imply CMD_MTDPARTS
> +       imply CMD_NAND
>         imply CMD_SATA
>
>  config ARCH_T1042
> @@ -949,6 +965,7 @@ config ARCH_T1042
>         select SYS_FSL_SEC_COMPAT_5
>         select FSL_IFC
>         imply CMD_MTDPARTS
> +       imply CMD_NAND
>         imply CMD_SATA
>
>  config ARCH_T2080
> @@ -973,6 +990,7 @@ config ARCH_T2080
>         select SYS_PPC64
>         select FSL_IFC
>         imply CMD_SATA
> +       imply CMD_NAND
>
>  config ARCH_T2081
>         bool
> @@ -993,6 +1011,7 @@ config ARCH_T2081
>         select SYS_FSL_SEC_COMPAT_4
>         select SYS_PPC64
>         select FSL_IFC
> +       imply CMD_NAND
>
>  config ARCH_T4160
>         bool
> @@ -1015,6 +1034,7 @@ config ARCH_T4160
>         select SYS_PPC64
>         select FSL_IFC
>         imply CMD_SATA
> +       imply CMD_NAND
>
>  config ARCH_T4240
>         bool
> @@ -1040,6 +1060,7 @@ config ARCH_T4240
>         select SYS_PPC64
>         select FSL_IFC
>         imply CMD_SATA
> +       imply CMD_NAND
>
>  config BOOKE
>         bool
> diff --git a/configs/M5329AFEE_defconfig b/configs/M5329AFEE_defconfig
> index 1b4431ae5474..b4eabf2d9c62 100644
> --- a/configs/M5329AFEE_defconfig
> +++ b/configs/M5329AFEE_defconfig
> @@ -5,6 +5,7 @@ CONFIG_SYS_EXTRA_OPTIONS="NANDFLASH_SIZE=0"
>  CONFIG_BOOTDELAY=1
>  # CONFIG_DISPLAY_BOARDINFO is not set
>  CONFIG_SYS_PROMPT="-> "
> +CONFIG_CMD_NAND=y
>  CONFIG_CMD_I2C=y
>  # CONFIG_CMD_SETEXPR is not set
>  CONFIG_CMD_MII=y
> diff --git a/configs/M5329BFEE_defconfig b/configs/M5329BFEE_defconfig
> index cca678043e5b..ee1bd371baef 100644
> --- a/configs/M5329BFEE_defconfig
> +++ b/configs/M5329BFEE_defconfig
> @@ -5,6 +5,7 @@ CONFIG_SYS_EXTRA_OPTIONS="NANDFLASH_SIZE=16"
>  CONFIG_BOOTDELAY=1
>  # CONFIG_DISPLAY_BOARDINFO is not set
>  CONFIG_SYS_PROMPT="-> "
> +CONFIG_CMD_NAND=y
>  CONFIG_CMD_I2C=y
>  # CONFIG_CMD_SETEXPR is not set
>  CONFIG_CMD_MII=y
> diff --git a/configs/M5373EVB_defconfig b/configs/M5373EVB_defconfig
> index cc8b44026628..bac65b57fd20 100644
> --- a/configs/M5373EVB_defconfig
> +++ b/configs/M5373EVB_defconfig
> @@ -5,6 +5,7 @@ CONFIG_SYS_EXTRA_OPTIONS="NANDFLASH_SIZE=16"
>  CONFIG_BOOTDELAY=1
>  # CONFIG_DISPLAY_BOARDINFO is not set
>  CONFIG_SYS_PROMPT="-> "
> +CONFIG_CMD_NAND=y
>  CONFIG_CMD_I2C=y
>  # CONFIG_CMD_SETEXPR is not set
>  CONFIG_CMD_MII=y
> diff --git a/configs/MPC8313ERDB_33_defconfig b/configs/MPC8313ERDB_33_defconfig
> index b26731a2696f..13a4fde91777 100644
> --- a/configs/MPC8313ERDB_33_defconfig
> +++ b/configs/MPC8313ERDB_33_defconfig
> @@ -7,6 +7,7 @@ CONFIG_SYS_EXTRA_OPTIONS="SYS_33MHZ"
>  CONFIG_ENV_IS_IN_FLASH=y
>  CONFIG_BOOTDELAY=6
>  CONFIG_HUSH_PARSER=y
> +CONFIG_CMD_NAND=y
>  CONFIG_CMD_I2C=y
>  CONFIG_CMD_GPIO=y
>  # CONFIG_CMD_SETEXPR is not set
> diff --git a/configs/MPC8313ERDB_66_defconfig b/configs/MPC8313ERDB_66_defconfig
> index 00598d4e557f..c1b5c85b5de0 100644
> --- a/configs/MPC8313ERDB_66_defconfig
> +++ b/configs/MPC8313ERDB_66_defconfig
> @@ -7,6 +7,7 @@ CONFIG_SYS_EXTRA_OPTIONS="SYS_66MHZ"
>  CONFIG_ENV_IS_IN_FLASH=y
>  CONFIG_BOOTDELAY=6
>  CONFIG_HUSH_PARSER=y
> +CONFIG_CMD_NAND=y
>  CONFIG_CMD_I2C=y
>  CONFIG_CMD_GPIO=y
>  # CONFIG_CMD_SETEXPR is not set
> diff --git a/configs/MPC8313ERDB_NAND_33_defconfig b/configs/MPC8313ERDB_NAND_33_defconfig
> index 7ba437834813..e416ee36cea0 100644
> --- a/configs/MPC8313ERDB_NAND_33_defconfig
> +++ b/configs/MPC8313ERDB_NAND_33_defconfig
> @@ -10,6 +10,7 @@ CONFIG_ENV_IS_IN_NAND=y
>  CONFIG_BOOTDELAY=6
>  CONFIG_SPL=y
>  CONFIG_HUSH_PARSER=y
> +CONFIG_CMD_NAND=y
>  CONFIG_CMD_I2C=y
>  CONFIG_CMD_GPIO=y
>  # CONFIG_CMD_SETEXPR is not set
> diff --git a/configs/MPC8313ERDB_NAND_66_defconfig b/configs/MPC8313ERDB_NAND_66_defconfig
> index 21b8afa6f50a..787b23a7889e 100644
> --- a/configs/MPC8313ERDB_NAND_66_defconfig
> +++ b/configs/MPC8313ERDB_NAND_66_defconfig
> @@ -10,6 +10,7 @@ CONFIG_ENV_IS_IN_NAND=y
>  CONFIG_BOOTDELAY=6
>  CONFIG_SPL=y
>  CONFIG_HUSH_PARSER=y
> +CONFIG_CMD_NAND=y
>  CONFIG_CMD_I2C=y
>  CONFIG_CMD_GPIO=y
>  # CONFIG_CMD_SETEXPR is not set
> diff --git a/configs/MPC8315ERDB_defconfig b/configs/MPC8315ERDB_defconfig
> index 78e9b33dbfc0..74d886cd6ea0 100644
> --- a/configs/MPC8315ERDB_defconfig
> +++ b/configs/MPC8315ERDB_defconfig
> @@ -6,6 +6,7 @@ CONFIG_OF_STDOUT_VIA_ALIAS=y
>  CONFIG_ENV_IS_IN_FLASH=y
>  CONFIG_BOOTDELAY=6
>  CONFIG_HUSH_PARSER=y
> +CONFIG_CMD_NAND=y
>  CONFIG_CMD_I2C=y
>  CONFIG_CMD_USB=y
>  CONFIG_CMD_SATA=y
> diff --git a/configs/MPC837XEMDS_HOST_defconfig b/configs/MPC837XEMDS_HOST_defconfig
> index 00fc9e899100..eb3b73596a20 100644
> --- a/configs/MPC837XEMDS_HOST_defconfig
> +++ b/configs/MPC837XEMDS_HOST_defconfig
> @@ -7,6 +7,7 @@ CONFIG_ENV_IS_IN_FLASH=y
>  CONFIG_BOOTDELAY=6
>  CONFIG_HUSH_PARSER=y
>  CONFIG_CMD_MMC=y
> +CONFIG_CMD_NAND=y
>  CONFIG_CMD_I2C=y
>  CONFIG_CMD_USB=y
>  # CONFIG_CMD_SETEXPR is not set
> diff --git a/configs/MPC837XEMDS_defconfig b/configs/MPC837XEMDS_defconfig
> index 64e576745b15..b32fb38d7ef7 100644
> --- a/configs/MPC837XEMDS_defconfig
> +++ b/configs/MPC837XEMDS_defconfig
> @@ -7,6 +7,7 @@ CONFIG_ENV_IS_IN_FLASH=y
>  CONFIG_BOOTDELAY=6
>  CONFIG_HUSH_PARSER=y
>  CONFIG_CMD_MMC=y
> +CONFIG_CMD_NAND=y
>  CONFIG_CMD_I2C=y
>  # CONFIG_CMD_SETEXPR is not set
>  CONFIG_CMD_MII=y
> diff --git a/configs/MPC8569MDS_ATM_defconfig b/configs/MPC8569MDS_ATM_defconfig
> index b713db43adde..d4327c9817b9 100644
> --- a/configs/MPC8569MDS_ATM_defconfig
> +++ b/configs/MPC8569MDS_ATM_defconfig
> @@ -10,6 +10,7 @@ CONFIG_BOOTDELAY=10
>  CONFIG_BOARD_EARLY_INIT_F=y
>  CONFIG_HUSH_PARSER=y
>  CONFIG_CMD_MMC=y
> +CONFIG_CMD_NAND=y

This is inconsistent. Why not imply it in
arch/powerpc/cpu/mpc85xx/Kconfig::ARCH_MPC8569?

>  CONFIG_CMD_I2C=y
>  CONFIG_CMD_DHCP=y
>  CONFIG_CMD_MII=y
> diff --git a/configs/MPC8569MDS_defconfig b/configs/MPC8569MDS_defconfig
> index 96f7755f5de2..4f28bfe84698 100644
> --- a/configs/MPC8569MDS_defconfig
> +++ b/configs/MPC8569MDS_defconfig
> @@ -9,6 +9,7 @@ CONFIG_BOOTDELAY=10
>  CONFIG_BOARD_EARLY_INIT_F=y
>  CONFIG_HUSH_PARSER=y
>  CONFIG_CMD_MMC=y
> +CONFIG_CMD_NAND=y
>  CONFIG_CMD_I2C=y
>  CONFIG_CMD_DHCP=y
>  CONFIG_CMD_MII=y
> diff --git a/configs/P1020RDB-PC_36BIT_NAND_defconfig b/configs/P1020RDB-PC_36BIT_NAND_defconfig
> index 58723535b6c9..ed196af265ea 100644
> --- a/configs/P1020RDB-PC_36BIT_NAND_defconfig
> +++ b/configs/P1020RDB-PC_36BIT_NAND_defconfig
> @@ -23,6 +23,7 @@ CONFIG_TPL_I2C_SUPPORT=y
>  CONFIG_TPL_MPC8XXX_INIT_DDR_SUPPORT=y
>  CONFIG_HUSH_PARSER=y
>  CONFIG_CMD_MMC=y
> +CONFIG_CMD_NAND=y

arch/powerpc/cpu/mpc85xx/Kconfig::ARCH_P1020?

Anyway, if these are all handled by moveconfig, I don't quite
understand how it handle these differently by adding some imply while
updating some defconfigs?

>  CONFIG_CMD_SF=y
>  CONFIG_CMD_I2C=y
>  CONFIG_CMD_USB=y
> diff --git a/configs/P1020RDB-PC_36BIT_SDCARD_defconfig b/configs/P1020RDB-PC_36BIT_SDCARD_defconfig
> index a8d81526d84c..0a0766f2f64b 100644
> --- a/configs/P1020RDB-PC_36BIT_SDCARD_defconfig
> +++ b/configs/P1020RDB-PC_36BIT_SDCARD_defconfig
> @@ -21,6 +21,7 @@ CONFIG_SPL_I2C_SUPPORT=y
>  CONFIG_SPL_MPC8XXX_INIT_DDR_SUPPORT=y
>  CONFIG_HUSH_PARSER=y
>  CONFIG_CMD_MMC=y
> +CONFIG_CMD_NAND=y
>  CONFIG_CMD_SF=y
>  CONFIG_CMD_I2C=y
>  CONFIG_CMD_USB=y
> diff --git a/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig b/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig
> index 13ecc3212676..58ac95ae7bf4 100644
> --- a/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig
> +++ b/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig
> @@ -22,6 +22,7 @@ CONFIG_SPL_I2C_SUPPORT=y
>  CONFIG_SPL_MPC8XXX_INIT_DDR_SUPPORT=y
>  CONFIG_HUSH_PARSER=y
>  CONFIG_CMD_MMC=y
> +CONFIG_CMD_NAND=y
>  CONFIG_CMD_SF=y
>  CONFIG_CMD_I2C=y
>  CONFIG_CMD_USB=y
> diff --git a/configs/P1020RDB-PC_36BIT_defconfig b/configs/P1020RDB-PC_36BIT_defconfig
> index 32f10251ea79..beeea7fe5a52 100644
> --- a/configs/P1020RDB-PC_36BIT_defconfig
> +++ b/configs/P1020RDB-PC_36BIT_defconfig
> @@ -12,6 +12,7 @@ CONFIG_BOOTDELAY=10
>  CONFIG_BOARD_EARLY_INIT_F=y
>  CONFIG_HUSH_PARSER=y
>  CONFIG_CMD_MMC=y
> +CONFIG_CMD_NAND=y
>  CONFIG_CMD_SF=y
>  CONFIG_CMD_I2C=y
>  CONFIG_CMD_USB=y

[snip]

Probably need fix all 85xx stuff.

Regards,
Bin


More information about the U-Boot mailing list