bool
select HAS_THUMB2
select HAS_VBAR
- select SYS_CACHE_SHIFT_6
+ select SYS_CACHE_SHIFT_5 if BCM63138
+ select SYS_CACHE_SHIFT_6 if !BCM63138
imply SYS_ARM_MMU
config CPU_V7M
This enables support for Broadcom ARM-based set-top box
chipsets, including the 7445 family of chips.
+config ARCH_BCMBCA
+ bool "Broadcom broadband chip family"
+ select DM
+ select OF_CONTROL
+ select DM_GPIO
+ select LED
+ select OF_BOARD_SETUP
+ select AES
+ select SPI
+ select DM_SPI
+ select BCM63XX_HSSPI
+ select BCMBCA_GPIO if PINCTRL_BCMBCA
+ select OF_SEPARATE
+ select SPL_OF_CONTROL if SPL
+ select TPL_OF_CONTROL if SPL
+ select SPL_DM if SPL
+ select SPL_DM_SERIAL if SPL
+ select SPL_BOARD_INIT if SPL
+ select TPL_BOARD_INIT if SPL
+ select TPL_LOAD_FIT if SPL
+ select TPL_FIT_SIGNATURE if SPL
+ select TPL_HASH_SUPPORT if SPL
+ select TPL_CRYPTO_SUPPORT if SPL
+ select TPL_SHA256_SUPPORT if SPL
+ select SPL_DM_SEQ_ALIAS if SPL
+ select TPL_DM_SEQ_ALIAS if SPL
+ select SPL_SPI_SUPPORT if SPL
+ select TPL_SPI_SUPPORT if SPL
+ select SPL_MTD_SUPPORT if SPL
+ select TPL_MTD_SUPPORT if SPL
+ select ARMV8_SPIN_TABLE if !TPL_ATF && ARM64
+ select ARMV8_MULTIENTRY if !TPL_ATF && ARM64
+ select ARMV8_SET_SMPEN if !TPL_ATF && ARM64
+ select BCM_BCA_LED
+ select OF_BOARD_FIXUP
+
+ imply CMD_DM
+
config TARGET_VEXPRESS_CA5X2
bool "Support vexpress_ca5x2"
select CPU_V7A
source "arch/arm/mach-bcmstb/Kconfig"
+source "arch/arm/mach-bcmbca/Kconfig"
+
source "arch/arm/mach-davinci/Kconfig"
source "arch/arm/mach-exynos/Kconfig"