zynq: Kconfig: extend the bootstrap malloc() pool
[oweals/u-boot.git] / arch / arm / mach-stm32mp / Kconfig
index ccbeb5c38815a86915df4856cec02b6db9ce1b4b..8a929fa91322dc3252932f874ab715541242d629 100644 (file)
@@ -5,6 +5,7 @@ config SPL
        select SPL_CLK
        select SPL_DM
        select SPL_DM_SEQ_ALIAS
+       select SPL_DRIVERS_MISC_SUPPORT
        select SPL_FRAMEWORK
        select SPL_GPIO_SUPPORT
        select SPL_LIBCOMMON_SUPPORT
@@ -13,7 +14,7 @@ config SPL
        select SPL_OF_TRANSLATE
        select SPL_PINCTRL
        select SPL_REGMAP
-       select SPL_RESET_SUPPORT
+       select SPL_DM_RESET
        select SPL_SERIAL_SUPPORT
        select SPL_SYSCON
        select SPL_DRIVERS_MISC_SUPPORT
@@ -29,6 +30,7 @@ config TARGET_STM32MP1
        select CPU_V7_HAS_NONSEC
        select CPU_V7_HAS_VIRT
        select PINCTRL_STM32
+       select STM32_RCC
        select STM32_RESET
        select SYS_ARCH_TIMER
        select SYSRESET_SYSCON
@@ -54,4 +56,19 @@ config SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION_MMC2
 
 source "board/st/stm32mp1/Kconfig"
 
+# currently activated for debug / should be deactivated for real product
+if DEBUG_UART
+
+config DEBUG_UART_BOARD_INIT
+       default y
+
+# debug on UART4 by default
+config DEBUG_UART_BASE
+       default 0x40010000
+
+# clock source is HSI on reset
+config DEBUG_UART_CLOCK
+       default 64000000
+endif
+
 endif