sunxi: Globally enable SUPPORT_SPL

This was already supported by every machine type. It is unlikely that
any new SoC support will be added without SPL support.

Signed-off-by: Samuel Holland <samuel@sholland.org>
This commit is contained in:
Samuel Holland 2022-08-05 23:31:04 -05:00
parent 957c017647
commit 0c6f608a68
2 changed files with 2 additions and 14 deletions

View File

@ -178,7 +178,6 @@ config SUN50I_GEN_H6
select FIT select FIT
select SPL_LOAD_FIT select SPL_LOAD_FIT
select MMC_SUNXI_HAS_NEW_MODE select MMC_SUNXI_HAS_NEW_MODE
select SUPPORT_SPL
---help--- ---help---
Select this for sunxi SoCs which have H6 like peripherals, clocks Select this for sunxi SoCs which have H6 like peripherals, clocks
and memory map. and memory map.
@ -219,7 +218,6 @@ config MACH_SUNXI_H3_H5
select SUNXI_DRAM_DW select SUNXI_DRAM_DW
select SUNXI_DRAM_DW_32BIT select SUNXI_DRAM_DW_32BIT
select SUNXI_GEN_SUN6I select SUNXI_GEN_SUN6I
select SUPPORT_SPL
# TODO: try out A80's 8GiB DRAM space # TODO: try out A80's 8GiB DRAM space
config SUNXI_DRAM_MAX_SIZE config SUNXI_DRAM_MAX_SIZE
@ -236,7 +234,6 @@ config MACH_SUNIV
bool "suniv (Allwinner F1C100s/F1C200s/F1C600/R6)" bool "suniv (Allwinner F1C100s/F1C200s/F1C600/R6)"
select CPU_ARM926EJS select CPU_ARM926EJS
select SUNXI_GEN_SUN6I select SUNXI_GEN_SUN6I
select SUPPORT_SPL
select SKIP_LOWLEVEL_INIT_ONLY select SKIP_LOWLEVEL_INIT_ONLY
select SPL_SKIP_LOWLEVEL_INIT_ONLY select SPL_SKIP_LOWLEVEL_INIT_ONLY
@ -245,7 +242,6 @@ config MACH_SUN4I
select CPU_V7A select CPU_V7A
select DRAM_SUN4I select DRAM_SUN4I
select SUNXI_GEN_SUN4I select SUNXI_GEN_SUN4I
select SUPPORT_SPL
imply SPL_SYS_I2C_LEGACY imply SPL_SYS_I2C_LEGACY
imply SYS_I2C_LEGACY imply SYS_I2C_LEGACY
@ -254,7 +250,6 @@ config MACH_SUN5I
select CPU_V7A select CPU_V7A
select DRAM_SUN4I select DRAM_SUN4I
select SUNXI_GEN_SUN4I select SUNXI_GEN_SUN4I
select SUPPORT_SPL
imply SPL_SYS_I2C_LEGACY imply SPL_SYS_I2C_LEGACY
imply SYS_I2C_LEGACY imply SYS_I2C_LEGACY
@ -269,7 +264,6 @@ config MACH_SUN6I
select SPL_I2C select SPL_I2C
select SUN6I_PRCM select SUN6I_PRCM
select SUNXI_GEN_SUN6I select SUNXI_GEN_SUN6I
select SUPPORT_SPL
select SYS_I2C_SUN6I_P2WI select SYS_I2C_SUN6I_P2WI
select ARMV7_BOOT_SEC_DEFAULT if OLD_SUNXI_KERNEL_COMPAT select ARMV7_BOOT_SEC_DEFAULT if OLD_SUNXI_KERNEL_COMPAT
@ -282,7 +276,6 @@ config MACH_SUN7I
select SPL_ARMV7_SET_CORTEX_SMPEN select SPL_ARMV7_SET_CORTEX_SMPEN
select DRAM_SUN4I select DRAM_SUN4I
select SUNXI_GEN_SUN4I select SUNXI_GEN_SUN4I
select SUPPORT_SPL
select ARMV7_BOOT_SEC_DEFAULT if OLD_SUNXI_KERNEL_COMPAT select ARMV7_BOOT_SEC_DEFAULT if OLD_SUNXI_KERNEL_COMPAT
imply SPL_SYS_I2C_LEGACY imply SPL_SYS_I2C_LEGACY
imply SYS_I2C_LEGACY imply SYS_I2C_LEGACY
@ -296,7 +289,6 @@ config MACH_SUN8I_A23
select DRAM_SUN8I_A23 select DRAM_SUN8I_A23
select SPL_I2C select SPL_I2C
select SUNXI_GEN_SUN6I select SUNXI_GEN_SUN6I
select SUPPORT_SPL
select SYS_I2C_SUN8I_RSB select SYS_I2C_SUN8I_RSB
select ARMV7_BOOT_SEC_DEFAULT if OLD_SUNXI_KERNEL_COMPAT select ARMV7_BOOT_SEC_DEFAULT if OLD_SUNXI_KERNEL_COMPAT
@ -309,7 +301,6 @@ config MACH_SUN8I_A33
select DRAM_SUN8I_A33 select DRAM_SUN8I_A33
select SPL_I2C select SPL_I2C
select SUNXI_GEN_SUN6I select SUNXI_GEN_SUN6I
select SUPPORT_SPL
select SYS_I2C_SUN8I_RSB select SYS_I2C_SUN8I_RSB
select ARMV7_BOOT_SEC_DEFAULT if OLD_SUNXI_KERNEL_COMPAT select ARMV7_BOOT_SEC_DEFAULT if OLD_SUNXI_KERNEL_COMPAT
@ -321,7 +312,6 @@ config MACH_SUN8I_A83T
select SUNXI_GEN_SUN6I select SUNXI_GEN_SUN6I
select MMC_SUNXI_HAS_NEW_MODE select MMC_SUNXI_HAS_NEW_MODE
select MMC_SUNXI_HAS_MODE_SWITCH select MMC_SUNXI_HAS_MODE_SWITCH
select SUPPORT_SPL
select SYS_I2C_SUN8I_RSB select SYS_I2C_SUN8I_RSB
config MACH_SUN8I_H3 config MACH_SUN8I_H3
@ -341,7 +331,6 @@ config MACH_SUN8I_R40
select ARCH_SUPPORT_PSCI select ARCH_SUPPORT_PSCI
select SUNXI_GEN_SUN6I select SUNXI_GEN_SUN6I
select MMC_SUNXI_HAS_NEW_MODE select MMC_SUNXI_HAS_NEW_MODE
select SUPPORT_SPL
select SUNXI_DRAM_DW select SUNXI_DRAM_DW
select SUNXI_DRAM_DW_32BIT select SUNXI_DRAM_DW_32BIT
imply SPL_SYS_I2C_LEGACY imply SPL_SYS_I2C_LEGACY
@ -368,7 +357,6 @@ config MACH_SUN8I_V3S
select SUNXI_GEN_SUN6I select SUNXI_GEN_SUN6I
select SUNXI_DRAM_DW select SUNXI_DRAM_DW
select SUNXI_DRAM_DW_16BIT select SUNXI_DRAM_DW_16BIT
select SUPPORT_SPL
select ARMV7_BOOT_SEC_DEFAULT if OLD_SUNXI_KERNEL_COMPAT select ARMV7_BOOT_SEC_DEFAULT if OLD_SUNXI_KERNEL_COMPAT
config MACH_SUN9I config MACH_SUN9I
@ -379,7 +367,6 @@ config MACH_SUN9I
select SPL_I2C select SPL_I2C
select SUN6I_PRCM select SUN6I_PRCM
select SUNXI_GEN_SUN6I select SUNXI_GEN_SUN6I
select SUPPORT_SPL
config MACH_SUN50I config MACH_SUN50I
bool "sun50i (Allwinner A64)" bool "sun50i (Allwinner A64)"
@ -388,7 +375,6 @@ config MACH_SUN50I
select SUNXI_DE2 select SUNXI_DE2
select SUNXI_GEN_SUN6I select SUNXI_GEN_SUN6I
select MMC_SUNXI_HAS_NEW_MODE select MMC_SUNXI_HAS_NEW_MODE
select SUPPORT_SPL
select SUNXI_DRAM_DW select SUNXI_DRAM_DW
select SUNXI_DRAM_DW_32BIT select SUNXI_DRAM_DW_32BIT
select FIT select FIT

View File

@ -17,6 +17,7 @@ config BOARD_SUNXI
select SPL_SEPARATE_BSS if SPL select SPL_SEPARATE_BSS if SPL
select SUNXI_GPIO if GPIO select SUNXI_GPIO if GPIO
select SYS_NS16550 if SERIAL select SYS_NS16550 if SERIAL
select SUPPORT_SPL
select SYS_RELOC_GD_ENV_ADDR select SYS_RELOC_GD_ENV_ADDR
select USB if DISTRO_DEFAULTS select USB if DISTRO_DEFAULTS
select USB_KEYBOARD if DISTRO_DEFAULTS && USB_HOST select USB_KEYBOARD if DISTRO_DEFAULTS && USB_HOST
@ -32,6 +33,7 @@ config BOARD_SUNXI
imply FIT imply FIT
imply OF_LIBFDT_OVERLAY imply OF_LIBFDT_OVERLAY
imply PRE_CONSOLE_BUFFER imply PRE_CONSOLE_BUFFER
imply SPL
imply SPL_GPIO imply SPL_GPIO
imply SPL_LIBCOMMON_SUPPORT imply SPL_LIBCOMMON_SUPPORT
imply SPL_LIBGENERIC_SUPPORT imply SPL_LIBGENERIC_SUPPORT