[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