Merge git://git.denx.de/u-boot-sunxi
[oweals/u-boot.git] / arch / arm / mach-stm32mp / Kconfig
1 if ARCH_STM32MP
2
3 config 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
22 config SYS_SOC
23         default "stm32mp"
24
25 config 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
36 config 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
44 config 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
52 source "board/st/stm32mp1/Kconfig"
53
54 endif