]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
Merge tag 'stm32-soc-for-v4.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorOlof Johansson <olof@lixom.net>
Wed, 19 Apr 2017 12:23:33 +0000 (05:23 -0700)
committerOlof Johansson <olof@lixom.net>
Wed, 19 Apr 2017 12:23:33 +0000 (05:23 -0700)
STM32 SOC updates for v4.12, round 1.

Highlights:
----------
 - Create a dedicated Kconfig for STM32 machine
 - Add support of STM32H743 MCU

* tag 'stm32-soc-for-v4.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32:
  ARM: stm32: Add a new SOC - STM32H743
  ARM: stm32: Introduce MACH_STM32H743 flag
  ARM: stm32: create dedicated kconfig for STM32 machine

Signed-off-by: Olof Johansson <olof@lixom.net>
1  2 
arch/arm/Kconfig

diff --combined arch/arm/Kconfig
index f1e83a7ffdae595d7ba46f981b3cac43c1bac822,4386fd8edf7ac36e5c34a97c947d503abe7a0043..93ee674c2793f28481dd76b6627ab1088a00100b
@@@ -359,6 -359,15 +359,6 @@@ config ARM_SINGLE_ARMV7
        select SPARSE_IRQ
        select USE_OF
  
 -config ARCH_GEMINI
 -      bool "Cortina Systems Gemini"
 -      select CLKSRC_MMIO
 -      select CPU_FA526
 -      select GENERIC_CLOCKEVENTS
 -      select GPIOLIB
 -      help
 -        Support for the Cortina Systems Gemini family SoCs
 -
  config ARCH_EBSA110
        bool "EBSA-110"
        select ARCH_USES_GETTIMEOFFSET
@@@ -810,6 -819,8 +810,8 @@@ source "arch/arm/mach-spear/Kconfig
  
  source "arch/arm/mach-sti/Kconfig"
  
+ source "arch/arm/mach-stm32/Kconfig"
  source "arch/arm/mach-s3c24xx/Kconfig"
  
  source "arch/arm/mach-s3c64xx/Kconfig"
@@@ -868,28 -879,6 +870,6 @@@ config ARCH_LPC18X
          Support for NXP's LPC18xx Cortex-M3 and LPC43xx Cortex-M4
          high performance microcontrollers.
  
- config ARCH_STM32
-       bool "STMicrolectronics STM32"
-       depends on ARM_SINGLE_ARMV7M
-       select ARCH_HAS_RESET_CONTROLLER
-       select ARMV7M_SYSTICK
-       select CLKSRC_STM32
-       select PINCTRL
-       select RESET_CONTROLLER
-       select STM32_EXTI
-       help
-         Support for STMicroelectronics STM32 processors.
- config MACH_STM32F429
-       bool "STMicrolectronics STM32F429"
-       depends on ARCH_STM32
-       default y
- config MACH_STM32F746
-       bool "STMicrolectronics STM32F746"
-       depends on ARCH_STM32
-       default y
  config ARCH_MPS2
        bool "ARM MPS2 platform"
        depends on ARM_SINGLE_ARMV7M