Hi all After some internal review, this series must be reworked. A v2 will be submitted
Thanks Patrice On 08/04/2017 03:18 PM, patrice.chot...@st.com wrote: > From: Patrice Chotard <patrice.chot...@st.com> > > This series adds support for STM32H7 SoCs series and its Discovery board > > For more detailed information about STM32H7 SoCs family please visit: > www.st.com/en/microcontrollers/stm32h7-series.html > > The STM32H743-discovery board offers: > _ 2MBytes Flash > _ 1 x micro USB OTG port > _ 1 x STLink connector (micro USB) > _ 1 x micro SD card slot > _ 1 x RJ45 connector > _ 1 x RCA connector > _ 2 x Audio jack connectors (in and out) > _ 2 x speaker connectors (left and right) > _ 1 x joystick > _ 1 x DCMI connector (Digital camera interface) > _ 1 x 4 inch DSI LCD (Display Serial Interface) > _ Arduino Uno Connectors > _ 2 x PIO connectors (PMOD and PMOD+) > _ 1 x wakeup button > _ 1 x reset button > > Christophe Kerello (1): > dm: misc: add stm32 rcc driver > > Patrice Chotard (14): > pinctrl: stm32: add stm32h743-pinctrl compatible > serial: stm32x7: add STM32H7 support > dm: clk: add clk driver support for stm32h7 SoCs > dm: reset: add stm32 reset driver > ARM: DTS: stm32: add stm32h743i-disco files > ARM: DTS: stm32: Enable Clock driver for stm32h743 > ARM: DTS: stm32: update usart compatible string for stm32h743 > ARM: DTS: stm32: add gpio compatible and aliases for stm32h743 > ARM: DTS: stm32: add sdram config for stm32h743i-disco > ARM: DTS: stm32: add HSI and CSI fixed clock for stm32H743 > ARM: DTS: stm32: add u-boot,dm-pre-reloc for stm32h743i-disco > ARM: DTS: stm32: set HSE clock to 25Mhz for stm32h743i-disco > ARM: DTS: stm32: add "simple-bus" compatible for clocks node > board: Add stm32h7 SoC and stm32h743-disco board support > > arch/arm/dts/Makefile | 1 + > arch/arm/dts/stm32h743-pinctrl.dtsi | 261 ++++ > arch/arm/dts/stm32h743.dtsi | 142 ++ > arch/arm/dts/stm32h743i-disco.dts | 96 ++ > arch/arm/include/asm/arch-stm32h7/gpio.h | 126 ++ > arch/arm/include/asm/arch-stm32h7/rcc.h | 304 ++++ > arch/arm/include/asm/arch-stm32h7/stm32.h | 21 + > arch/arm/mach-stm32/Kconfig | 4 + > arch/arm/mach-stm32/Makefile | 1 + > arch/arm/mach-stm32/stm32h7/Kconfig | 8 + > 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 | 80 + > configs/stm32h743-disco_defconfig | 42 + > doc/device-tree-bindings/clock/st,stm32h7-rcc.txt | 152 ++ > doc/device-tree-bindings/reset/st,stm32-rcc.txt | 6 + > drivers/clk/Makefile | 1 + > drivers/clk/clk_stm32h7.c | 468 ++++++ > drivers/misc/Kconfig | 9 + > drivers/misc/Makefile | 1 + > drivers/misc/stm32_rcc.c | 45 + > drivers/pinctrl/pinctrl_stm32.c | 1 + > drivers/reset/Kconfig | 7 + > drivers/reset/Makefile | 1 + > drivers/reset/stm32-reset.c | 80 + > drivers/serial/Kconfig | 7 +- > drivers/serial/serial_stm32x7.c | 2 + > include/configs/stm32h743-disco.h | 55 + > include/dt-bindings/clock/stm32h7-clks.h | 165 +++ > include/dt-bindings/memory/stm32-sdram.h | 7 + > include/dt-bindings/mfd/stm32h7-rcc.h | 138 ++ > include/dt-bindings/pinctrl/stm32h7-pinfunc.h | 1612 > +++++++++++++++++++++ > 35 files changed, 3941 insertions(+), 3 deletions(-) > create mode 100644 arch/arm/dts/stm32h743-pinctrl.dtsi > create mode 100644 arch/arm/dts/stm32h743.dtsi > create mode 100644 arch/arm/dts/stm32h743i-disco.dts > create mode 100644 arch/arm/include/asm/arch-stm32h7/gpio.h > create mode 100644 arch/arm/include/asm/arch-stm32h7/rcc.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 configs/stm32h743-disco_defconfig > create mode 100644 doc/device-tree-bindings/clock/st,stm32h7-rcc.txt > create mode 100644 doc/device-tree-bindings/reset/st,stm32-rcc.txt > create mode 100644 drivers/clk/clk_stm32h7.c > create mode 100644 drivers/misc/stm32_rcc.c > create mode 100644 drivers/reset/stm32-reset.c > create mode 100644 include/configs/stm32h743-disco.h > create mode 100644 include/dt-bindings/clock/stm32h7-clks.h > create mode 100644 include/dt-bindings/mfd/stm32h7-rcc.h > create mode 100644 include/dt-bindings/pinctrl/stm32h7-pinfunc.h > _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot