[U-Boot] [PATCH v2 9/9] board: Add stm32h7 SoC, discovery and evaluation boards support
Simon Glass
sjg at chromium.org
Sun Sep 17 17:53:35 UTC 2017
On 13 September 2017 at 10:00, <patrice.chotard at st.com> wrote:
> From: Patrice Chotard <patrice.chotard at st.com>
>
> This patch adds support for stm32h7 soc family, stm32h743
> discovery and evaluation boards.
>
> For more information about STM32H7 series, please visit:
> http://www.st.com/en/microcontrollers/stm32h7-series.html
>
> Signed-off-by: Patrice Chotard <patrice.chotard at st.com>
> ---
>
> v2: _ get memory address and size from DT in board file
>
>
> arch/arm/include/asm/arch-stm32h7/gpio.h | 126 +++++++++++++++++++++++++++++
> arch/arm/include/asm/arch-stm32h7/stm32.h | 21 +++++
> arch/arm/mach-stm32/Kconfig | 17 ++++
> arch/arm/mach-stm32/Makefile | 1 +
> arch/arm/mach-stm32/stm32h7/Kconfig | 12 +++
> arch/arm/mach-stm32/stm32h7/Makefile | 8 ++
> arch/arm/mach-stm32/stm32h7/soc.c | 59 ++++++++++++++
> board/st/stm32h743-disco/Kconfig | 19 +++++
> board/st/stm32h743-disco/MAINTAINERS | 7 ++
> board/st/stm32h743-disco/Makefile | 8 ++
> board/st/stm32h743-disco/stm32h743-disco.c | 56 +++++++++++++
> board/st/stm32h743-eval/Kconfig | 19 +++++
> board/st/stm32h743-eval/MAINTAINERS | 6 ++
> board/st/stm32h743-eval/Makefile | 8 ++
> board/st/stm32h743-eval/stm32h743-eval.c | 56 +++++++++++++
> configs/stm32h743-disco_defconfig | 30 +++++++
> configs/stm32h743-eval_defconfig | 30 +++++++
> include/configs/stm32h743-disco.h | 51 ++++++++++++
> include/configs/stm32h743-eval.h | 51 ++++++++++++
> 19 files changed, 585 insertions(+)
> create mode 100644 arch/arm/include/asm/arch-stm32h7/gpio.h
> create mode 100644 arch/arm/include/asm/arch-stm32h7/stm32.h
> create mode 100644 arch/arm/mach-stm32/stm32h7/Kconfig
> create mode 100644 arch/arm/mach-stm32/stm32h7/Makefile
> create mode 100644 arch/arm/mach-stm32/stm32h7/soc.c
> create mode 100644 board/st/stm32h743-disco/Kconfig
> create mode 100644 board/st/stm32h743-disco/MAINTAINERS
> create mode 100644 board/st/stm32h743-disco/Makefile
> create mode 100644 board/st/stm32h743-disco/stm32h743-disco.c
> create mode 100644 board/st/stm32h743-eval/Kconfig
> create mode 100644 board/st/stm32h743-eval/MAINTAINERS
> create mode 100644 board/st/stm32h743-eval/Makefile
> create mode 100644 board/st/stm32h743-eval/stm32h743-eval.c
> create mode 100644 configs/stm32h743-disco_defconfig
> create mode 100644 configs/stm32h743-eval_defconfig
> create mode 100644 include/configs/stm32h743-disco.h
> create mode 100644 include/configs/stm32h743-eval.h
Reviewed-by: Simon Glass <sjg at chromium.org>
More information about the U-Boot
mailing list