Merge tag 'spi-v5.0' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
[linux/fpc-iii.git] / Documentation / arm / stm32 / overview.rst
blob85cfc84107983c5953b9c1669f2154017cba62a7
1 ========================
2 STM32 ARM Linux Overview
3 ========================
5 Introduction
6 ------------
8 The STMicroelectronics STM32 family of Cortex-A microprocessors (MPUs) and
9 Cortex-M microcontrollers (MCUs) are supported by the 'STM32' platform of
10 ARM Linux.
12 Configuration
13 -------------
15 For MCUs, use the provided default configuration:
16         make stm32_defconfig
17 For MPUs, use multi_v7 configuration:
18         make multi_v7_defconfig
20 Layout
21 ------
23 All the files for multiple machine families are located in the platform code
24 contained in arch/arm/mach-stm32
26 There is a generic board board-dt.c in the mach folder which support
27 Flattened Device Tree, which means, it works with any compatible board with
28 Device Trees.
30 :Authors:
32 - Maxime Coquelin <mcoquelin.stm32@gmail.com>
33 - Ludovic Barre <ludovic.barre@st.com>
34 - Gerald Baeza <gerald.baeza@st.com>