[PATCH 00/17] Makefile: Start simplifying Makefile rules (Part A)
Simon Glass
sjg at chromium.org
Sun Jul 11 05:14:20 CEST 2021
At present a few of the Makefiles have confusing layouts, with separate
sections for U-Boot proper and SPL/TPL. It is generally possible to have
a simple rule of the form:
obj-$(CONFIG_$(SPL_TPL_)TIMER) += timer/
so that timer/ is built for the different U-Boot phases based on which of
CONFIG_TIMER, CONFIG_SPL_TIMER and CONFIG_SPL_TIMER are set.
Moving towards this requires rationalisation of the Kconfig options, such
as dropping the old _SUPPORT suffix sometimes applied to SPL options. It
is also easier if there is single Kconfig option which controls each
feature, at least each one that involves building a directory.
This series starts the process of tidying this up, renaming some SPL
options and updated I2C to suit.
Note: The $(SPL_TPL) option is going to become confusing when we also have
VPL (Verifying Program Loader). We may want to consider renaming it, e.g.
to $(PHASE).
Simon Glass (17):
README: Fix hyphenation in the directory docs
Makefile: Sort the subdirectories
Makefile: Move phy rules into drivers/phy
Rename SPL_POWER_SUPPORT to SPL_POWER
Rename SPL_CRYPTO_SUPPORT to SPL_CRYPTO
Rename SPL_ETH_SUPPORT to SPL_ETH
Rename SPL_MUSB_NEW_SUPPORT to SPL_MUSB_NEW
Rename SPL_WATCHDOG_SUPPORT to SPL_WATCHDOG
Rename SPL_USB_HOST_SUPPORT to SPL_USB_HOST
Rename GPIO_SUPPORT to GPIO
Rename DRIVERS_MISC_SUPPORT to DRIVERS_MISC
i2c: Rename CONFIG_SYS_I2C to CONFIG_SYS_I2C_LEGACY
i2c: Fix the migration warning
i2c: Drop unused CONFIG_I2C
i2c: Create a new Kconfig for I2C
i2c: Rename SPL/TPL_I2C_SUPPORT to I2C
Makefile: Move drivers/i2c/ into drivers/Makefile
Makefile | 13 ++++----
README | 25 ++++++++-------
arch/Kconfig | 8 ++---
arch/arm/Kconfig | 6 ++--
arch/arm/cpu/armv8/fsl-layerscape/soc.c | 2 +-
arch/arm/cpu/armv8/fsl-layerscape/spl.c | 4 +--
.../include/asm/arch-fsl-layerscape/config.h | 2 +-
arch/arm/mach-exynos/Kconfig | 2 +-
arch/arm/mach-imx/mx6/Kconfig | 6 ++--
arch/arm/mach-kirkwood/include/mach/config.h | 2 +-
arch/arm/mach-mvebu/Kconfig | 2 +-
arch/arm/mach-omap2/Kconfig | 18 +++++------
arch/arm/mach-omap2/am33xx/Kconfig | 16 +++++-----
arch/arm/mach-omap2/am33xx/board.c | 2 +-
arch/arm/mach-omap2/boot-common.c | 6 ++--
arch/arm/mach-rockchip/Kconfig | 10 +++---
arch/arm/mach-rockchip/rk3288/Kconfig | 2 +-
arch/arm/mach-rockchip/rk3399/rk3399.c | 4 +--
arch/arm/mach-stm32/Kconfig | 4 +--
arch/arm/mach-stm32mp/Kconfig | 6 ++--
arch/arm/mach-sunxi/board.c | 2 +-
arch/arm/mach-tegra/Kconfig | 2 +-
arch/powerpc/cpu/mpc83xx/Kconfig | 14 ++++----
arch/riscv/cpu/fu740/Kconfig | 2 +-
board/Arcturus/ucp1020/spl.c | 2 +-
board/compulab/common/Makefile | 2 +-
board/compulab/common/eeprom.h | 2 +-
board/engicam/stm32mp1/spl.c | 2 +-
board/freescale/ls1021aqds/ls1021aqds.c | 2 +-
board/freescale/p1_p2_rdb_pc/spl.c | 2 +-
board/phytec/phycore_rk3288/phycore-rk3288.c | 2 +-
board/renesas/draak/draak.c | 2 +-
board/renesas/salvator-x/salvator-x.c | 4 +--
board/renesas/ulcb/ulcb.c | 2 +-
board/siemens/draco/board.c | 2 +-
board/siemens/pxm2/board.c | 4 +--
board/somlabs/visionsom-6ull/visionsom-6ull.c | 2 +-
board/st/stm32mp1/spl.c | 4 +--
board/tcl/sl50/board.c | 6 ++--
board/ti/am335x/board.c | 4 +--
board/tqc/tqma6/tqma6.c | 4 +--
board/vscom/baltos/board.c | 6 ++--
cmd/Kconfig | 2 +-
cmd/date.c | 4 +--
cmd/eeprom.c | 2 +-
cmd/i2c.c | 24 +++++++-------
common/Kconfig.boot | 2 +-
common/Makefile | 2 +-
common/board_f.c | 4 +--
common/spl/Kconfig | 32 +++++++++----------
common/spl/spl.c | 2 +-
common/spl/spl_net.c | 4 +--
common/stdio.c | 2 +-
configs/A10-OLinuXino-Lime_defconfig | 2 +-
configs/A10s-OLinuXino-M_defconfig | 2 +-
configs/A13-OLinuXino_defconfig | 2 +-
configs/A20-OLinuXino-Lime2-eMMC_defconfig | 2 +-
configs/A20-OLinuXino-Lime2_defconfig | 2 +-
configs/A20-OLinuXino-Lime_defconfig | 2 +-
configs/A20-OLinuXino_MICRO-eMMC_defconfig | 2 +-
configs/A20-OLinuXino_MICRO_defconfig | 2 +-
configs/A20-Olimex-SOM-EVB_defconfig | 2 +-
configs/A20-Olimex-SOM204-EVB-eMMC_defconfig | 2 +-
configs/A20-Olimex-SOM204-EVB_defconfig | 2 +-
configs/Ainol_AW1_defconfig | 2 +-
configs/Ampe_A76_defconfig | 2 +-
configs/Auxtek-T003_defconfig | 2 +-
configs/Auxtek-T004_defconfig | 2 +-
configs/Bananapi_M2_Ultra_defconfig | 2 +-
configs/Bananapi_defconfig | 2 +-
configs/Bananapro_defconfig | 2 +-
configs/CHIP_defconfig | 2 +-
configs/CHIP_pro_defconfig | 2 +-
configs/Chuwi_V7_CW0825_defconfig | 2 +-
configs/Cubieboard2_defconfig | 2 +-
configs/Cubieboard_defconfig | 2 +-
configs/Cubietruck_defconfig | 2 +-
configs/Empire_electronix_d709_defconfig | 2 +-
configs/Empire_electronix_m712_defconfig | 2 +-
configs/Hyundai_A7HD_defconfig | 2 +-
configs/Itead_Ibox_A20_defconfig | 2 +-
configs/Lamobo_R1_defconfig | 2 +-
configs/Linksprite_pcDuino3_Nano_defconfig | 2 +-
configs/Linksprite_pcDuino3_defconfig | 2 +-
configs/Linksprite_pcDuino_defconfig | 2 +-
configs/MK808C_defconfig | 2 +-
configs/MSI_Primo73_defconfig | 2 +-
configs/Mele_A1000_defconfig | 2 +-
configs/Mele_M3_defconfig | 2 +-
configs/Mele_M5_defconfig | 2 +-
configs/Mini-X_defconfig | 2 +-
configs/Orangepi_defconfig | 2 +-
configs/Orangepi_mini_defconfig | 2 +-
configs/P1010RDB-PA_36BIT_NAND_defconfig | 6 ++--
configs/P1010RDB-PA_36BIT_SDCARD_defconfig | 4 +--
configs/P1010RDB-PA_36BIT_SPIFLASH_defconfig | 4 +--
configs/P1010RDB-PA_NAND_defconfig | 6 ++--
configs/P1010RDB-PA_SDCARD_defconfig | 4 +--
configs/P1010RDB-PA_SPIFLASH_defconfig | 4 +--
configs/P1010RDB-PB_36BIT_NAND_defconfig | 6 ++--
configs/P1010RDB-PB_36BIT_SDCARD_defconfig | 4 +--
configs/P1010RDB-PB_36BIT_SPIFLASH_defconfig | 4 +--
configs/P1010RDB-PB_NAND_defconfig | 6 ++--
configs/P1010RDB-PB_SDCARD_defconfig | 4 +--
configs/P1010RDB-PB_SPIFLASH_defconfig | 4 +--
configs/P1020RDB-PC_36BIT_NAND_defconfig | 2 +-
configs/P1020RDB-PC_36BIT_SDCARD_defconfig | 2 +-
configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig | 2 +-
configs/P1020RDB-PC_NAND_defconfig | 2 +-
configs/P1020RDB-PC_SDCARD_defconfig | 2 +-
configs/P1020RDB-PC_SPIFLASH_defconfig | 2 +-
configs/P1020RDB-PD_NAND_defconfig | 2 +-
configs/P1020RDB-PD_SDCARD_defconfig | 2 +-
configs/P1020RDB-PD_SPIFLASH_defconfig | 2 +-
configs/P2020RDB-PC_36BIT_NAND_defconfig | 2 +-
configs/P2020RDB-PC_36BIT_SDCARD_defconfig | 2 +-
configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig | 2 +-
configs/P2020RDB-PC_NAND_defconfig | 2 +-
configs/P2020RDB-PC_SDCARD_defconfig | 2 +-
configs/P2020RDB-PC_SPIFLASH_defconfig | 2 +-
configs/T1024RDB_NAND_defconfig | 4 +--
configs/T1024RDB_SDCARD_defconfig | 4 +--
configs/T1024RDB_SPIFLASH_defconfig | 4 +--
configs/T1042D4RDB_NAND_defconfig | 4 +--
configs/T1042D4RDB_SDCARD_defconfig | 4 +--
configs/T1042D4RDB_SPIFLASH_defconfig | 4 +--
configs/T2080QDS_NAND_defconfig | 4 +--
configs/T2080QDS_SDCARD_defconfig | 4 +--
configs/T2080QDS_SPIFLASH_defconfig | 4 +--
configs/T2080RDB_NAND_defconfig | 4 +--
configs/T2080RDB_SDCARD_defconfig | 4 +--
configs/T2080RDB_SPIFLASH_defconfig | 4 +--
configs/T2080RDB_revD_NAND_defconfig | 4 +--
configs/T2080RDB_revD_SDCARD_defconfig | 4 +--
configs/T2080RDB_revD_SPIFLASH_defconfig | 4 +--
configs/T4240RDB_SDCARD_defconfig | 4 +--
configs/UTOO_P66_defconfig | 2 +-
configs/Wexler_TAB7200_defconfig | 2 +-
configs/Wits_Pro_A20_DKT_defconfig | 2 +-
configs/Wobo_i5_defconfig | 2 +-
configs/Yones_Toptech_BD1078_defconfig | 2 +-
configs/am335x_baltos_defconfig | 6 ++--
configs/am335x_boneblack_vboot_defconfig | 2 +-
configs/am335x_evm_defconfig | 4 +--
configs/am335x_guardian_defconfig | 12 +++----
configs/am335x_igep003x_defconfig | 8 ++---
configs/am335x_pdu001_defconfig | 4 +--
configs/am335x_shc_defconfig | 8 ++---
configs/am335x_shc_ict_defconfig | 8 ++---
configs/am335x_shc_netboot_defconfig | 8 ++---
configs/am335x_shc_sdboot_defconfig | 8 ++---
configs/am335x_sl50_defconfig | 8 ++---
configs/am3517_evm_defconfig | 4 +--
configs/am43xx_evm_defconfig | 6 ++--
configs/am43xx_evm_usbhost_boot_defconfig | 2 +-
configs/am43xx_hs_evm_defconfig | 6 ++--
configs/am64x_evm_a53_defconfig | 6 ++--
configs/am64x_evm_r5_defconfig | 10 +++---
configs/am65x_evm_a53_defconfig | 6 ++--
configs/am65x_evm_r5_defconfig | 8 ++---
configs/am65x_evm_r5_usbdfu_defconfig | 8 ++---
configs/am65x_evm_r5_usbmsc_defconfig | 10 +++---
configs/am65x_hs_evm_a53_defconfig | 4 +--
configs/am65x_hs_evm_r5_defconfig | 8 ++---
configs/apalis_imx6_defconfig | 6 ++--
configs/axm_defconfig | 2 +-
configs/ba10_tv_box_defconfig | 2 +-
configs/bananapi_m1_plus_defconfig | 2 +-
configs/bananapi_m2_berry_defconfig | 2 +-
configs/bg0900_defconfig | 2 +-
configs/brppt1_mmc_defconfig | 8 ++---
configs/brppt1_nand_defconfig | 8 ++---
configs/brppt1_spi_defconfig | 8 ++---
configs/brppt2_defconfig | 4 +--
configs/brsmarc1_defconfig | 6 ++--
configs/brxre1_defconfig | 6 ++--
configs/cgtqmx8_defconfig | 8 ++---
configs/chiliboard_defconfig | 6 ++--
configs/chromebook_bob_defconfig | 2 +-
configs/chromebook_link64_defconfig | 2 +-
configs/ci20_mmc_defconfig | 2 +-
configs/cl-som-imx7_defconfig | 4 +--
configs/clearfog_defconfig | 2 +-
configs/cm_fx6_defconfig | 6 ++--
configs/cm_t335_defconfig | 8 ++---
configs/cm_t43_defconfig | 4 +--
configs/colibri_imx6_defconfig | 6 ++--
configs/controlcenterdc_defconfig | 2 +-
configs/corvus_defconfig | 2 +-
configs/db-88f6720_defconfig | 2 +-
configs/db-88f6820-amc_defconfig | 2 +-
configs/db-88f6820-gp_defconfig | 2 +-
configs/db-mv784mp-gp_defconfig | 2 +-
configs/deneb_defconfig | 8 ++---
configs/dh_imx6_defconfig | 4 +--
configs/difrnce_dit4350_defconfig | 2 +-
configs/display5_defconfig | 6 ++--
configs/display5_factory_defconfig | 8 ++---
configs/draco_defconfig | 6 ++--
configs/ds414_defconfig | 2 +-
configs/dserve_dsrv9703c_defconfig | 2 +-
configs/etamin_defconfig | 6 ++--
configs/evb-px30_defconfig | 2 +-
configs/evb-px5_defconfig | 2 +-
configs/evb-rk3308_defconfig | 2 +-
configs/evb-rk3328_defconfig | 4 +--
configs/firefly-px30_defconfig | 2 +-
.../gardena-smart-gateway-at91sam_defconfig | 2 +-
configs/ge_b1x5v2_defconfig | 4 +--
configs/giedi_defconfig | 8 ++---
configs/gwventana_emmc_defconfig | 8 ++---
configs/gwventana_gw5904_defconfig | 8 ++---
configs/gwventana_nand_defconfig | 8 ++---
configs/helios4_defconfig | 2 +-
configs/i12-tvbox_defconfig | 2 +-
configs/iNet_3F_defconfig | 2 +-
configs/iNet_3W_defconfig | 2 +-
configs/iNet_86VS_defconfig | 2 +-
configs/icnova-a20-swac_defconfig | 2 +-
configs/imx28_xea_defconfig | 2 +-
configs/imx6dl_icore_nand_defconfig | 4 +--
configs/imx6q_icore_nand_defconfig | 4 +--
configs/imx6q_logic_defconfig | 8 ++---
configs/imx6qdl_icore_mipi_defconfig | 4 +--
configs/imx6qdl_icore_mmc_defconfig | 4 +--
configs/imx6qdl_icore_nand_defconfig | 4 +--
configs/imx6qdl_icore_rqs_defconfig | 4 +--
configs/imx6ul_geam_mmc_defconfig | 4 +--
configs/imx6ul_geam_nand_defconfig | 4 +--
configs/imx6ul_isiot_emmc_defconfig | 4 +--
configs/imx6ul_isiot_nand_defconfig | 4 +--
configs/imx7_cm_defconfig | 6 ++--
configs/imx8mm-cl-iot-gate_defconfig | 10 +++---
configs/imx8mm-icore-mx8mm-ctouch2_defconfig | 6 ++--
configs/imx8mm-icore-mx8mm-edimm2.2_defconfig | 6 ++--
configs/imx8mm_beacon_defconfig | 10 +++---
configs/imx8mm_evk_defconfig | 10 +++---
configs/imx8mm_venice_defconfig | 10 +++---
configs/imx8mn_beacon_2g_defconfig | 8 ++---
configs/imx8mn_beacon_defconfig | 8 ++---
configs/imx8mn_ddr4_evk_defconfig | 8 ++---
configs/imx8mn_evk_defconfig | 10 +++---
configs/imx8mp_evk_defconfig | 10 +++---
configs/imx8mq_cm_defconfig | 4 +--
configs/imx8qm_mek_defconfig | 8 ++---
configs/imx8qm_rom7720_a1_4G_defconfig | 8 ++---
configs/imx8qxp_mek_defconfig | 6 ++--
configs/imxrt1020-evk_defconfig | 2 +-
configs/imxrt1050-evk_defconfig | 2 +-
configs/inet1_defconfig | 2 +-
configs/inet97fv2_defconfig | 2 +-
configs/inet98v_rev2_defconfig | 2 +-
configs/inet9f_rev03_defconfig | 2 +-
configs/j7200_evm_a72_defconfig | 8 ++---
configs/j7200_evm_r5_defconfig | 8 ++---
configs/j721e_evm_a72_defconfig | 8 ++---
configs/j721e_evm_r5_defconfig | 8 ++---
configs/j721e_hs_evm_a72_defconfig | 6 ++--
configs/j721e_hs_evm_r5_defconfig | 8 ++---
configs/jesurun_q5_defconfig | 2 +-
configs/k2e_evm_defconfig | 4 +--
configs/k2g_evm_defconfig | 4 +--
configs/k2hk_evm_defconfig | 4 +--
configs/k2l_evm_defconfig | 4 +--
configs/kp_imx6q_tpc_defconfig | 6 ++--
configs/lion-rk3368_defconfig | 4 +--
configs/liteboard_defconfig | 4 +--
configs/ls1021aqds_nand_defconfig | 6 ++--
configs/ls1021aqds_sdcard_ifc_defconfig | 6 ++--
configs/ls1021aqds_sdcard_qspi_defconfig | 6 ++--
configs/ls1021atsn_sdcard_defconfig | 4 +--
...s1021atwr_sdcard_ifc_SECURE_BOOT_defconfig | 8 ++---
configs/ls1021atwr_sdcard_ifc_defconfig | 4 +--
configs/ls1021atwr_sdcard_qspi_defconfig | 4 +--
configs/ls1043aqds_nand_defconfig | 6 ++--
configs/ls1043aqds_sdcard_ifc_defconfig | 6 ++--
configs/ls1043aqds_sdcard_qspi_defconfig | 6 ++--
configs/ls1043ardb_nand_SECURE_BOOT_defconfig | 6 ++--
configs/ls1043ardb_nand_defconfig | 6 ++--
.../ls1043ardb_sdcard_SECURE_BOOT_defconfig | 6 ++--
configs/ls1043ardb_sdcard_defconfig | 4 +--
configs/ls1046aqds_sdcard_ifc_defconfig | 6 ++--
configs/ls1046aqds_sdcard_qspi_defconfig | 6 ++--
configs/ls1046ardb_emmc_defconfig | 6 ++--
configs/ls1046ardb_qspi_spl_defconfig | 6 ++--
.../ls1046ardb_sdcard_SECURE_BOOT_defconfig | 8 ++---
configs/ls1046ardb_sdcard_defconfig | 6 ++--
configs/ls1088aqds_sdcard_ifc_defconfig | 4 +--
configs/ls1088aqds_sdcard_qspi_defconfig | 4 +--
...1088ardb_sdcard_qspi_SECURE_BOOT_defconfig | 6 ++--
configs/ls1088ardb_sdcard_qspi_defconfig | 4 +--
configs/ls2080aqds_nand_defconfig | 4 +--
configs/ls2080aqds_sdcard_defconfig | 4 +--
configs/ls2080ardb_nand_defconfig | 4 +--
configs/m53menlo_defconfig | 4 +--
configs/maxbcm_defconfig | 2 +-
configs/mccmon6_nor_defconfig | 2 +-
configs/mccmon6_sd_defconfig | 2 +-
configs/mk802_a10s_defconfig | 2 +-
configs/mk802ii_defconfig | 2 +-
configs/mt7629_rfb_defconfig | 4 +--
configs/mx23_olinuxino_defconfig | 2 +-
configs/mx23evk_defconfig | 2 +-
configs/mx28evk_auart_console_defconfig | 2 +-
configs/mx28evk_defconfig | 2 +-
configs/mx28evk_nand_defconfig | 2 +-
configs/mx28evk_spi_defconfig | 2 +-
configs/mx6cuboxi_defconfig | 6 ++--
configs/mx6memcal_defconfig | 4 +--
configs/mx6sabreauto_defconfig | 8 ++---
configs/mx6sabresd_defconfig | 6 ++--
configs/mx6slevk_spl_defconfig | 6 ++--
configs/mx6ul_14x14_evk_defconfig | 8 ++---
configs/mx6ul_9x9_evk_defconfig | 6 ++--
configs/myir_mys_6ulx_defconfig | 4 +--
configs/nanopi-r2s-rk3328_defconfig | 8 ++---
configs/novena_defconfig | 6 ++--
configs/odroid-go2_defconfig | 6 ++--
configs/omap35_logic_defconfig | 4 +--
configs/omap35_logic_somlv_defconfig | 6 ++--
configs/omap3_logic_defconfig | 4 +--
configs/omap3_logic_somlv_defconfig | 6 ++--
configs/omap4_panda_defconfig | 2 +-
configs/omap4_sdp4430_defconfig | 2 +-
configs/opos6uldev_defconfig | 4 +--
configs/orangepi_2_defconfig | 2 +-
configs/orangepi_pc2_defconfig | 2 +-
configs/orangepi_pc_defconfig | 2 +-
configs/orangepi_pc_plus_defconfig | 2 +-
configs/orangepi_plus2e_defconfig | 2 +-
configs/orangepi_plus_defconfig | 2 +-
configs/orangepi_zero2_defconfig | 2 +-
configs/pcm058_defconfig | 4 +--
configs/phycore-am335x-r2-regor_defconfig | 6 ++--
configs/phycore-am335x-r2-wega_defconfig | 6 ++--
configs/phycore-imx8mm_defconfig | 10 +++---
configs/phycore-imx8mp_defconfig | 10 +++---
configs/phycore_pcl063_defconfig | 4 +--
configs/phycore_pcl063_ull_defconfig | 4 +--
configs/pico-dwarf-imx6ul_defconfig | 4 +--
configs/pico-dwarf-imx7d_defconfig | 6 ++--
configs/pico-hobbit-imx6ul_defconfig | 4 +--
configs/pico-hobbit-imx7d_defconfig | 6 ++--
configs/pico-imx6_defconfig | 6 ++--
configs/pico-imx6ul_defconfig | 4 +--
configs/pico-imx7d_bl33_defconfig | 6 ++--
configs/pico-imx7d_defconfig | 6 ++--
configs/pico-nymph-imx7d_defconfig | 6 ++--
configs/pico-pi-imx6ul_defconfig | 4 +--
configs/pico-pi-imx7d_defconfig | 6 ++--
configs/pinecube_defconfig | 2 +-
configs/pov_protab2_ips9_defconfig | 2 +-
configs/puma-rk3399_defconfig | 6 ++--
configs/px30-core-ctouch2-px30_defconfig | 2 +-
configs/px30-core-edimm2.2-px30_defconfig | 2 +-
configs/pxm2_defconfig | 6 ++--
configs/q8_a13_tablet_defconfig | 2 +-
configs/r7-tv-dongle_defconfig | 2 +-
configs/rastaban_defconfig | 6 ++--
configs/riotboard_defconfig | 2 +-
configs/roc-cc-rk3308_defconfig | 2 +-
configs/roc-cc-rk3328_defconfig | 8 ++---
configs/roc-pc-mezzanine-rk3399_defconfig | 2 +-
configs/roc-pc-rk3399_defconfig | 2 +-
configs/rock-pi-e-rk3328_defconfig | 10 +++---
configs/rock-pi-n10-rk3399pro_defconfig | 2 +-
configs/rock64-rk3328_defconfig | 8 ++---
configs/rut_defconfig | 6 ++--
configs/sama5d27_giantboard_defconfig | 4 +--
configs/sama5d27_som1_ek_mmc1_defconfig | 4 +--
configs/sama5d27_som1_ek_mmc_defconfig | 4 +--
configs/sama5d27_som1_ek_qspiflash_defconfig | 4 +--
configs/sama5d27_wlsom1_ek_mmc_defconfig | 4 +--
.../sama5d27_wlsom1_ek_qspiflash_defconfig | 4 +--
configs/sama5d2_icp_mmc_defconfig | 4 +--
configs/sama5d2_xplained_emmc_defconfig | 4 +--
configs/sama5d2_xplained_mmc_defconfig | 4 +--
configs/sama5d2_xplained_qspiflash_defconfig | 4 +--
configs/sama5d2_xplained_spiflash_defconfig | 4 +--
configs/sama5d3_xplained_mmc_defconfig | 4 +--
configs/sama5d3_xplained_nandflash_defconfig | 4 +--
configs/sama5d3xek_mmc_defconfig | 4 +--
configs/sama5d3xek_nandflash_defconfig | 4 +--
configs/sama5d3xek_spiflash_defconfig | 4 +--
configs/sama5d4_xplained_mmc_defconfig | 4 +--
configs/sama5d4_xplained_nandflash_defconfig | 4 +--
configs/sama5d4_xplained_spiflash_defconfig | 4 +--
configs/sama5d4ek_mmc_defconfig | 4 +--
configs/sama5d4ek_nandflash_defconfig | 4 +--
configs/sama5d4ek_spiflash_defconfig | 4 +--
configs/sandbox_noinst_defconfig | 4 +--
configs/sandbox_spl_defconfig | 4 +--
configs/seeed_npi_imx6ull_defconfig | 4 +--
configs/sifive_unleashed_defconfig | 2 +-
configs/sifive_unmatched_defconfig | 2 +-
configs/smartweb_defconfig | 2 +-
configs/socfpga_arria10_defconfig | 2 +-
configs/socfpga_secu1_defconfig | 2 +-
...stm32mp15-icore-stm32mp1-ctouch2_defconfig | 4 +--
...tm32mp15-icore-stm32mp1-edimm2.2_defconfig | 4 +--
...-microgea-stm32mp1-microdev2-of7_defconfig | 4 +--
...mp15-microgea-stm32mp1-microdev2_defconfig | 4 +--
configs/stm32mp15_basic_defconfig | 4 +--
configs/stm32mp15_dhcom_basic_defconfig | 4 +--
configs/stm32mp15_dhcor_basic_defconfig | 4 +--
configs/sunxi_Gemei_G9_defconfig | 2 +-
configs/taurus_defconfig | 2 +-
configs/theadorable_debug_defconfig | 2 +-
configs/thuban_defconfig | 6 ++--
configs/ti816x_evm_defconfig | 2 +-
configs/tinker-rk3288_defconfig | 6 ++--
configs/tinker-s-rk3288_defconfig | 6 ++--
configs/turris_omnia_defconfig | 4 +--
configs/udoo_defconfig | 6 ++--
configs/udoo_neo_defconfig | 4 +--
configs/variscite_dart6ul_defconfig | 4 +--
configs/verdin-imx8mm_defconfig | 10 +++---
configs/vining_2000_defconfig | 8 ++---
configs/wandboard_defconfig | 6 ++--
configs/x530_defconfig | 2 +-
doc/README.SPL | 10 +++---
doc/SPL/README.am335x-network | 2 +-
drivers/Makefile | 25 +++++++--------
drivers/gpio/Kconfig | 6 ++--
drivers/i2c/Kconfig | 28 ++++++++++++++--
drivers/i2c/Makefile | 2 +-
drivers/mmc/omap_hsmmc.c | 2 +-
drivers/phy/Makefile | 4 +++
drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 4 +--
drivers/power/regulator/Kconfig | 4 +--
drivers/usb/cdns3/Kconfig | 2 +-
drivers/usb/cdns3/core.c | 6 ++--
drivers/usb/dwc3/dwc3-generic.c | 4 +--
drivers/usb/mtu3/mtu3_plat.c | 4 +--
include/asm-generic/global_data.h | 2 +-
include/config_fallbacks.h | 4 +--
include/configs/M5208EVBE.h | 2 +-
include/configs/M52277EVB.h | 2 +-
include/configs/M5235EVB.h | 2 +-
include/configs/M5253DEMO.h | 2 +-
include/configs/M5275EVB.h | 2 +-
include/configs/M53017EVB.h | 2 +-
include/configs/M5329EVB.h | 2 +-
include/configs/M5373EVB.h | 2 +-
include/configs/M54451EVB.h | 2 +-
include/configs/M54455EVB.h | 2 +-
include/configs/MPC8349EMDS.h | 2 +-
include/configs/MPC8349EMDS_SDRAM.h | 2 +-
include/configs/MPC837XERDB.h | 2 +-
include/configs/MPC8540ADS.h | 2 +-
include/configs/MPC8548CDS.h | 2 +-
include/configs/MPC8560ADS.h | 2 +-
include/configs/P1010RDB.h | 2 +-
include/configs/P2041RDB.h | 2 +-
include/configs/T102xRDB.h | 2 +-
include/configs/T104xRDB.h | 2 +-
include/configs/T208xQDS.h | 2 +-
include/configs/T208xRDB.h | 2 +-
include/configs/T4240RDB.h | 2 +-
include/configs/UCP1020.h | 2 +-
include/configs/am43xx_evm.h | 2 +-
include/configs/astro_mcf5373l.h | 2 +-
include/configs/bur_am335x_common.h | 3 +-
include/configs/cl-som-imx7.h | 2 +-
include/configs/cm_fx6.h | 2 +-
include/configs/colibri_pxa270.h | 2 +-
include/configs/controlcenterdc.h | 2 +-
include/configs/corenet_ds.h | 2 +-
include/configs/db-88f6720.h | 2 +-
include/configs/db-88f6820-gp.h | 2 +-
include/configs/db-mv784mp-gp.h | 2 +-
include/configs/devkit3250.h | 2 +-
include/configs/ds414.h | 2 +-
include/configs/eb_cpu5282.h | 2 +-
include/configs/edminiv2.h | 2 +-
include/configs/el6x_common.h | 2 +-
include/configs/embestmx6boards.h | 2 +-
include/configs/ethernut5.h | 2 +-
include/configs/flea3.h | 2 +-
include/configs/gw_ventana.h | 2 +-
include/configs/ids8313.h | 2 +-
include/configs/imx8mp_evk.h | 2 +-
include/configs/imx8mq_evk.h | 12 +++----
include/configs/imx8mq_phanbell.h | 12 +++----
include/configs/km/km-mpc83xx.h | 2 +-
include/configs/km/km_arm.h | 2 +-
include/configs/km/pg-wcom-ls102xa.h | 2 +-
include/configs/kzm9g.h | 2 +-
include/configs/legoev3.h | 2 +-
include/configs/ls1012a_common.h | 2 +-
include/configs/ls1021aiot.h | 6 ++--
include/configs/ls1021aqds.h | 2 +-
include/configs/ls1021atsn.h | 2 +-
include/configs/ls1021atwr.h | 2 +-
include/configs/ls1028a_common.h | 2 +-
include/configs/ls1043a_common.h | 2 +-
include/configs/ls1046a_common.h | 8 ++---
include/configs/ls1088a_common.h | 2 +-
include/configs/ls2080a_common.h | 2 +-
include/configs/m53menlo.h | 2 +-
include/configs/maxbcm.h | 2 +-
include/configs/mx53loco.h | 2 +-
include/configs/mx6_common.h | 2 +-
include/configs/mx6sabreauto.h | 2 +-
include/configs/mx6sabresd.h | 2 +-
include/configs/mx7_common.h | 2 +-
include/configs/nitrogen6x.h | 2 +-
include/configs/novena.h | 2 +-
include/configs/p1_p2_rdb_pc.h | 2 +-
include/configs/phycore_imx8mp.h | 2 +-
include/configs/pico-imx7d.h | 2 +-
include/configs/pico-imx8mq.h | 12 +++----
include/configs/siemens-am33x-common.h | 3 +-
include/configs/snapper9260.h | 2 +-
include/configs/sniper.h | 2 +-
include/configs/sunxi-common.h | 2 +-
include/configs/t4qds.h | 2 +-
include/configs/tam3517-common.h | 2 +-
include/configs/theadorable.h | 2 +-
include/configs/ti_armv7_common.h | 3 +-
include/configs/ti_omap4_common.h | 2 +-
include/configs/topic_miami.h | 2 +-
include/configs/tqma6_wru4.h | 2 +-
include/configs/turris_omnia.h | 2 +-
include/configs/udoo_neo.h | 2 +-
include/configs/usbarmory.h | 2 +-
include/configs/vf610twr.h | 2 +-
include/configs/vining_2000.h | 2 +-
include/configs/warp.h | 2 +-
include/configs/work_92105.h | 2 +-
include/configs/xpress.h | 2 +-
include/i2c.h | 8 ++---
include/watchdog.h | 2 +-
scripts/config_whitelist.txt | 3 +-
tools/buildman/README | 2 +-
535 files changed, 1113 insertions(+), 1092 deletions(-)
--
2.32.0.93.g670b81a890-goog
More information about the U-Boot
mailing list