1if ARCH_STM32MP 2 3config SPL 4 select SPL_BOARD_INIT 5 select SPL_CLK 6 select SPL_DM 7 select SPL_DM_SEQ_ALIAS 8 select SPL_FRAMEWORK 9 select SPL_GPIO_SUPPORT 10 select SPL_LIBCOMMON_SUPPORT 11 select SPL_LIBGENERIC_SUPPORT 12 select SPL_OF_CONTROL 13 select SPL_OF_TRANSLATE 14 select SPL_PINCTRL 15 select SPL_REGMAP 16 select SPL_RESET_SUPPORT 17 select SPL_SERIAL_SUPPORT 18 select SPL_SYSCON 19 select SPL_DRIVERS_MISC_SUPPORT 20 imply SPL_LIBDISK_SUPPORT 21 22config SYS_SOC 23 default "stm32mp" 24 25config TARGET_STM32MP1 26 bool "Support stm32mp1xx" 27 select CPU_V7 28 select PINCTRL_STM32 29 select STM32_RESET 30 select SYS_ARCH_TIMER 31 select SYSRESET_SYSCON 32 help 33 target STMicroelectronics SOC STM32MP1 family 34 STMicroelectronics MPU with core ARMv7 35 36config SYS_TEXT_BASE 37 prompt "U-Boot base address" 38 default 0xC0100000 39 help 40 configure the U-Boot base address 41 when DDR driver is used: 42 DDR + 1MB (0xC0100000) 43 44config SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION_MMC2 45 hex "Partition on MMC2 to use to load U-Boot from" 46 depends on SYS_MMCSD_RAW_MODE_U_BOOT_USE_PARTITION 47 default 1 48 help 49 Partition on the second MMC to load U-Boot from when the MMC is being 50 used in raw mode 51 52source "board/st/stm32mp1/Kconfig" 53 54endif 55