Re: [U-Boot] [PATCH v2 0/2] spl: Convert MMC raw mode sector options to Kconfig
Please ignore this patchset. I will send v3 shortly. On Mon, Oct 31, 2016 at 7:39 PM, Sam Protsenko wrote: > 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. This command: > > $ ./tools/buildman/buildman -b master -sSdB > > results in: > > Summary of 3 commits for 622 boards (4 threads, 1 job per thread) > 01: travis-ci: Add test.py for various qemu platforms >arm: + colibri_pxa270 snow smdk5250 spring > 02: spl: Convert CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR to Kconfig > 03: spl: Remove CONFIG_SYS_U_BOOT_MAX_SIZE_SECTORS > > So patchset doesn't break or alter any board. > > 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 | 30 > ++ > common/spl/spl_mmc.c | 4 +-- > configs/A10-OLinuXino-Lime_defconfig | 1 + > configs/A10s-OLinuXino-M_defconfig | 1 + > configs/A13-OLinuXinoM_defconfig | 1 + > configs/A13-OLinuXino_defconfig| 1 + > configs/A20-OLinuXino-Lime2_defconfig | 1 + > configs/A20-OLinuXino-Lime_defconfig | 1 + > configs/A20-OLinuXino_MICRO_defconfig | 1 + > configs/A20-Olimex-SOM-EVB_defconfig | 1 + > configs/A33-OLinuXino_defconfig| 1 + > configs/Ainol_AW1_defconfig| 1 + > configs/Ampe_A76_defconfig | 1 + > configs/Auxtek-T003_defconfig | 1 + > configs/Auxtek-T004_defconfig | 1 + > configs/Bananapi_defconfig | 1 + > configs/Bananapro_defconfig| 1 + > configs/CHIP_defconfig | 1 + > configs/CSQ_CS908_defconfig| 1 + > configs/Chuwi_V7_CW0825_defconfig | 2 +- > configs/Colombus_defconfig | 1 + > configs/Cubieboard2_defconfig | 1 + > configs/Cubieboard_defconfig | 1 + > configs/Cubietruck_defconfig | 1 + > configs/Cubietruck_plus_defconfig | 1 + > configs/Empire_electronix_d709_defconfig | 1 + > configs/Empire_electronix_m712_defconfig | 1 + > configs/Hummingbird_A31_defconfig | 1 + > configs/Hyundai_A7HD_defconfig | 1 + > configs/Itead_Ibox_A20_defconfig | 1 + > configs/Lamobo_R1_defconfig| 1 + > configs/Linksprite_pcDuino3_Nano_defconfig | 1 + > configs/Linksprite_pcDuino3_defconfig | 1 + > configs/Linksprite_pcDuino_defconfig | 1 + > configs/MK808C_defconfig | 1 + > configs/MSI_Primo73_defconfig | 1 + > configs/MSI_Primo81_defconfig | 2 +- > configs/Marsboard_A10_defconfig| 1 + > configs/Mele_A1000G_quad_defconfig | 1 + > configs/Mele_A1000_defconfig | 1 + > configs/Mele_I7_defconfig | 1 + > configs/Mele_M3_defconfig | 1 + > configs/Mele_M5_defconfig | 1 + > configs/Mele_M9_defconfig | 1 + > configs/Mini-X_defconfig | 1 + > configs/Orangepi_defconfig | 1 + > configs/Orangepi_mini_defconfig| 1 + > configs/Sinlinx_SinA31s_defconfig | 1 + > configs/Sinlinx_SinA33_defconfig | 1 + > configs/Sinovoip_BPI_M2_defconfig | 1 + > configs/Sinovoip_BPI_M3_defconfig | 1 + > configs/UTOO_P66_defconfig | 1 + > configs/Wexler_TAB7200_defconfig | 1 + > configs/Wits_Pro_A20_DKT_defconfig | 1 + > configs/Wobo_i5_defconfig | 1 + > configs/Yones_Toptech_BD1078_defconfig | 1 + > configs/Yones_Toptech_BS1078_V2_defconfig | 1 + > configs/am335x_baltos_defconfig| 1 + > configs/am335x_boneblack_defconfig | 1 + > configs/am335x_boneblack_vboot_defcon
[U-Boot] [PATCH v2 0/2] spl: Convert MMC raw mode sector options to Kconfig
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. This command: $ ./tools/buildman/buildman -b master -sSdB results in: Summary of 3 commits for 622 boards (4 threads, 1 job per thread) 01: travis-ci: Add test.py for various qemu platforms arm: + colibri_pxa270 snow smdk5250 spring 02: spl: Convert CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR to Kconfig 03: spl: Remove CONFIG_SYS_U_BOOT_MAX_SIZE_SECTORS So patchset doesn't break or alter any board. 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 | 30 ++ common/spl/spl_mmc.c | 4 +-- configs/A10-OLinuXino-Lime_defconfig | 1 + configs/A10s-OLinuXino-M_defconfig | 1 + configs/A13-OLinuXinoM_defconfig | 1 + configs/A13-OLinuXino_defconfig| 1 + configs/A20-OLinuXino-Lime2_defconfig | 1 + configs/A20-OLinuXino-Lime_defconfig | 1 + configs/A20-OLinuXino_MICRO_defconfig | 1 + configs/A20-Olimex-SOM-EVB_defconfig | 1 + configs/A33-OLinuXino_defconfig| 1 + configs/Ainol_AW1_defconfig| 1 + configs/Ampe_A76_defconfig | 1 + configs/Auxtek-T003_defconfig | 1 + configs/Auxtek-T004_defconfig | 1 + configs/Bananapi_defconfig | 1 + configs/Bananapro_defconfig| 1 + configs/CHIP_defconfig | 1 + configs/CSQ_CS908_defconfig| 1 + configs/Chuwi_V7_CW0825_defconfig | 2 +- configs/Colombus_defconfig | 1 + configs/Cubieboard2_defconfig | 1 + configs/Cubieboard_defconfig | 1 + configs/Cubietruck_defconfig | 1 + configs/Cubietruck_plus_defconfig | 1 + configs/Empire_electronix_d709_defconfig | 1 + configs/Empire_electronix_m712_defconfig | 1 + configs/Hummingbird_A31_defconfig | 1 + configs/Hyundai_A7HD_defconfig | 1 + configs/Itead_Ibox_A20_defconfig | 1 + configs/Lamobo_R1_defconfig| 1 + configs/Linksprite_pcDuino3_Nano_defconfig | 1 + configs/Linksprite_pcDuino3_defconfig | 1 + configs/Linksprite_pcDuino_defconfig | 1 + configs/MK808C_defconfig | 1 + configs/MSI_Primo73_defconfig | 1 + configs/MSI_Primo81_defconfig | 2 +- configs/Marsboard_A10_defconfig| 1 + configs/Mele_A1000G_quad_defconfig | 1 + configs/Mele_A1000_defconfig | 1 + configs/Mele_I7_defconfig | 1 + configs/Mele_M3_defconfig | 1 + configs/Mele_M5_defconfig | 1 + configs/Mele_M9_defconfig | 1 + configs/Mini-X_defconfig | 1 + configs/Orangepi_defconfig | 1 + configs/Orangepi_mini_defconfig| 1 + configs/Sinlinx_SinA31s_defconfig | 1 + configs/Sinlinx_SinA33_defconfig | 1 + configs/Sinovoip_BPI_M2_defconfig | 1 + configs/Sinovoip_BPI_M3_defconfig | 1 + configs/UTOO_P66_defconfig | 1 + configs/Wexler_TAB7200_defconfig | 1 + configs/Wits_Pro_A20_DKT_defconfig | 1 + configs/Wobo_i5_defconfig | 1 + configs/Yones_Toptech_BD1078_defconfig | 1 + configs/Yones_Toptech_BS1078_V2_defconfig | 1 + configs/am335x_baltos_defconfig| 1 + configs/am335x_boneblack_defconfig | 1 + configs/am335x_boneblack_vboot_defconfig | 1 + configs/am335x_evm_defconfig | 1 + configs/am335x_evm_nor_defconfig | 1 + configs/am335x_evm_spiboot_defconfig | 1 + configs/am335x_evm_usbspl_defconfig| 1 + configs/am335x_igep0033_defco