ARM: stm32: prepare stm32 family to welcome armv7 architecture
authorLudovic Barre <ludovic.barre@st.com>
Tue, 27 Feb 2018 08:05:18 +0000 (09:05 +0100)
committerAlexandre Torgue <alexandre.torgue@st.com>
Mon, 5 Mar 2018 08:08:35 +0000 (09:08 +0100)
commit3ed71f8ad98a07803299693481b03fa6391e094f
treef310ef918046eb6a163f96654d0cfb04c3de750e
parent40fed8d0e3833200f4b9f7cd057e37d0450a5044
ARM: stm32: prepare stm32 family to welcome armv7 architecture

This patch prepares the STM32 machine for the integration of Cortex-A
based microprocessor (MPU), on top of the existing Cortex-M
microcontroller family (MCU). Since both MCUs and MPUs are sharing
common hardware blocks we can keep using ARCH_STM32 flag for most of
them. If a hardware block is specific to one family we can use either
ARM_SINGLE_ARMV7M or ARCH_MULTI_V7 flag.

Signed-off-by: Ludovic Barre <ludovic.barre@st.com>
Signed-off-by: Alexandre Torgue <alexandre.torgue@st.com>
Documentation/arm/stm32/overview.rst
arch/arm/mach-stm32/Kconfig
arch/arm/mach-stm32/board-dt.c