Home | History | Annotate | Download | only in mach-stm32
      1 if STM32
      2 
      3 config STM32F4
      4 	bool "stm32f4 family"
      5 	select CLK
      6 	select DM_GPIO
      7 	select DM_RESET
      8 	select MISC
      9 	select PINCTRL
     10 	select PINCTRL_STM32
     11 	select RAM
     12 	select STM32_SDRAM
     13 	select STM32_RCC
     14 	select STM32_RESET
     15 	select STM32_SERIAL
     16 	select STM32_TIMER
     17 	select TIMER
     18 
     19 config STM32F7
     20 	bool "stm32f7 family"
     21 	select CLK
     22 	select DM_GPIO
     23 	select DM_RESET
     24 	select MISC
     25 	select PINCTRL
     26 	select PINCTRL_STM32
     27 	select RAM
     28 	select STM32_SDRAM
     29 	select STM32_RCC
     30 	select STM32_RESET
     31 	select STM32_SERIAL
     32 	select STM32_TIMER
     33 	select TIMER
     34 	select SUPPORT_SPL
     35 	select SPL
     36 	select SPL_BOARD_INIT
     37 	select SPL_CLK
     38 	select SPL_DM
     39 	select SPL_DM_SEQ_ALIAS
     40 	select SPL_DRIVERS_MISC_SUPPORT
     41 	select SPL_GPIO_SUPPORT
     42 	select SPL_LIBCOMMON_SUPPORT
     43 	select SPL_LIBGENERIC_SUPPORT
     44 	select SPL_MTD_SUPPORT
     45 	select SPL_OF_CONTROL
     46 	select SPL_OF_LIBFDT
     47 	select SPL_OF_TRANSLATE
     48 	imply SPL_OS_BOOT
     49 	select SPL_PINCTRL
     50 	select SPL_RAM
     51 	select SPL_RESET_SUPPORT
     52 	select SPL_SERIAL_SUPPORT
     53 	select SPL_SYS_MALLOC_SIMPLE
     54 	select SPL_TIMER
     55 	select SPL_XIP_SUPPORT
     56 
     57 config STM32H7
     58 	bool "stm32h7 family"
     59 	select CLK
     60 	select DM_GPIO
     61 	select DM_RESET
     62 	select MISC
     63 	select PINCTRL
     64 	select PINCTRL_STM32
     65 	select RAM
     66 	select REGMAP
     67 	select STM32_SDRAM
     68 	select STM32_RCC
     69 	select STM32_RESET
     70 	select STM32_SERIAL
     71 	select STM32_TIMER
     72 	select SYSCON
     73 	select TIMER
     74 
     75 source "arch/arm/mach-stm32/stm32f4/Kconfig"
     76 source "arch/arm/mach-stm32/stm32f7/Kconfig"
     77 source "arch/arm/mach-stm32/stm32h7/Kconfig"
     78 
     79 endif
     80