[U-Boot] [PATCH v5 0/2] spl: Convert MMC raw mode sector options to Kconfig

Sam Protsenko semen.protsenko at linaro.org
Thu Nov 3 20:47:47 CET 2016


This series accomplishes next:

  1. Convert CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR option to Kconfig
  2. Remove CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR from boards that
     don't build SPL
  3. Add CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR bool option, which
     can be tested with #ifdef
  4. Remove CONFIG_SYS_U_BOOT_MAX_SIZE_SECTORS option, as it's not used

All patches were tested with buildman tool, proving they are not breaking
or changing any board.

Changes in v5:
  - PATCH 1/2: USE_SECTOR: add default=y for default architectures
Changes in v4:
  - PATCH 1/2: remove TARGET_* from Kconfig default section
Changes in v3:
  - PATCH 1/2: add USE_SECTOR to missed boards (reported by buildman):
Changes in v2:
  - PATCH 1/2: merge "SPL dependency" patch
  - PATCH 1/2: add defaults for common architectures/targets

Sam Protsenko (2):
  spl: Convert CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR to Kconfig
  spl: Remove CONFIG_SYS_U_BOOT_MAX_SIZE_SECTORS

 README                                             |  5 ---
 common/spl/Kconfig                                 | 27 ++++++++++++++
 common/spl/spl_mmc.c                               |  4 +-
 configs/Chuwi_V7_CW0825_defconfig                  |  1 -
 configs/MSI_Primo81_defconfig                      |  1 -
 configs/brppt1_mmc_defconfig                       |  2 +
 configs/brppt1_nand_defconfig                      |  2 +
 configs/brppt1_spi_defconfig                       |  2 +
 configs/brxre1_defconfig                           |  2 +
 configs/clearfog_defconfig                         |  1 +
 configs/cm_fx6_defconfig                           |  1 +
 configs/cm_t43_defconfig                           |  2 +
 configs/cm_t54_defconfig                           |  1 +
 configs/draco_defconfig                            |  2 +
 configs/etamin_defconfig                           |  2 +
 configs/imx6qdl_icore_mmc_defconfig                | 43 ++++++++++------------
 configs/ls1021aqds_nand_defconfig                  |  2 +
 configs/ls1021aqds_sdcard_ifc_defconfig            |  2 +
 configs/ls1021aqds_sdcard_qspi_defconfig           |  2 +
 .../ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig    |  2 +
 configs/ls1021atwr_sdcard_ifc_defconfig            |  2 +
 configs/ls1021atwr_sdcard_qspi_defconfig           |  2 +
 configs/ls1043aqds_nand_defconfig                  |  2 +
 configs/ls1043aqds_sdcard_ifc_defconfig            |  2 +
 configs/ls1043aqds_sdcard_qspi_defconfig           |  2 +
 configs/ls1043ardb_nand_defconfig                  |  2 +
 configs/ls1043ardb_sdcard_defconfig                |  2 +
 configs/ls1046aqds_nand_defconfig                  |  2 +
 configs/ls1046aqds_sdcard_ifc_defconfig            |  2 +
 configs/ls1046aqds_sdcard_qspi_defconfig           |  2 +
 configs/ls1046ardb_emmc_defconfig                  |  2 +
 configs/ls1046ardb_sdcard_defconfig                |  2 +
 configs/mx6cuboxi_defconfig                        |  2 +-
 configs/pxm2_defconfig                             |  2 +
 configs/rastaban_defconfig                         |  2 +
 configs/rut_defconfig                              |  2 +
 configs/sama5d2_xplained_mmc_defconfig             |  8 ++--
 configs/sama5d2_xplained_spiflash_defconfig        |  6 +--
 configs/thuban_defconfig                           |  2 +
 configs/ti814x_evm_defconfig                       |  2 +
 configs/ti816x_evm_defconfig                       |  2 +
 configs/woodburn_sd_defconfig                      |  2 +
 configs/zc5202_defconfig                           |  2 +-
 configs/zc5601_defconfig                           |  2 +-
 include/configs/am3517_crane.h                     |  2 -
 include/configs/am3517_evm.h                       |  2 -
 include/configs/at91sam9m10g45ek.h                 |  2 -
 include/configs/at91sam9n12ek.h                    |  2 -
 include/configs/at91sam9x5ek.h                     |  2 -
 include/configs/brppt1.h                           |  3 --
 include/configs/brxre1.h                           |  3 --
 include/configs/clearfog.h                         |  3 --
 include/configs/cm_fx6.h                           |  3 --
 include/configs/cm_t35.h                           |  2 -
 include/configs/cm_t43.h                           |  2 -
 include/configs/cm_t54.h                           |  7 ----
 include/configs/da850evm.h                         |  1 -
 include/configs/db-88f6820-gp.h                    |  2 -
 include/configs/draco.h                            |  2 -
 include/configs/etamin.h                           |  2 -
 include/configs/imx6_spl.h                         |  4 +-
 include/configs/ls1021aqds.h                       |  2 -
 include/configs/ls1021atwr.h                       |  7 +---
 include/configs/ls1043a_common.h                   |  2 -
 include/configs/ls1046a_common.h                   |  2 -
 include/configs/mcx.h                              |  1 -
 include/configs/omap3_evm.h                        |  2 -
 include/configs/picosam9g45.h                      |  2 -
 include/configs/pxm2.h                             |  2 -
 include/configs/rastaban.h                         |  2 -
 include/configs/rk3288_common.h                    |  1 -
 include/configs/rk3399_common.h                    |  1 -
 include/configs/rut.h                              |  2 -
 include/configs/sama5d2_xplained.h                 |  2 -
 include/configs/sama5d3_xplained.h                 |  2 -
 include/configs/sama5d3xek.h                       |  2 -
 include/configs/sama5d4_xplained.h                 |  2 -
 include/configs/sama5d4ek.h                        |  2 -
 include/configs/siemens-am33x-common.h             |  1 -
 include/configs/socfpga_common.h                   |  1 -
 include/configs/sunxi-common.h                     |  1 -
 include/configs/tam3517-common.h                   |  1 -
 include/configs/tao3530.h                          |  2 -
 include/configs/thuban.h                           |  2 -
 include/configs/ti814x_evm.h                       |  2 -
 include/configs/ti816x_evm.h                       |  2 -
 include/configs/ti_armv7_common.h                  |  4 --
 include/configs/tricorder.h                        |  1 -
 include/configs/uniphier.h                         |  1 -
 include/configs/woodburn_sd.h                      |  2 -
 include/configs/zynq-common.h                      |  2 -
 scripts/config_whitelist.txt                       |  2 -
 92 files changed, 121 insertions(+), 147 deletions(-)

-- 
2.9.3



More information about the U-Boot mailing list