
On 13 September 2017 at 10:00, patrice.chotard@st.com wrote:
From: Patrice Chotard patrice.chotard@st.com
All these files are imported from linux kernel v4.13
Add device tree support for STM32H743 SoC and discovery board. This board offers : _ STM32H743XIH6 microcontroller with 2 Mbytes of Flash memory and 1 Mbyte of RAM in TFBGA240+25 package _ 5.7” 640x480 TFT color LCD with touch screen _ Ethernet compliant with IEEE-802.3-2002 _ USB OTG HS _ I2 C compatible serial interface _ ST-MEMS digital microphones _ 8-Gbyte (or more) SDIO3.0 interface microSD™ card _ 8Mx32bit SDRAM _ 1-Gbit Twin Quad-SPI NOR Flash _ Reset, wakeup, or key buttons _ Joystick with 4-direction control and selector _ Board connectors : 1 USB with Micro-AB Ethernet RJ45 Stereo headset jack including analog microphone input microSD™ card RCA connector JTAG/SWD and ETM trace _ Expansion connectors: Arduino Uno compatible Connectors 2 x PIO connectors (PMOD and PMOD+) _ On-board ST-LINK/V2-1 debugger/programmer with USB re-enumeration capability: mass storage, virtual COM port and debug port
Signed-off-by: Patrice Chotard patrice.chotard@st.com Reviewed-by: Vikas Manocha vikas.manocha@st.com
v2: _ reword the board description
arch/arm/dts/Makefile | 1 + arch/arm/dts/stm32h743-pinctrl.dtsi | 169 +++ arch/arm/dts/stm32h743.dtsi | 91 ++ arch/arm/dts/stm32h743i-disco.dts | 73 ++ include/dt-bindings/pinctrl/stm32h7-pinfunc.h | 1612 +++++++++++++++++++++++++ 5 files changed, 1946 insertions(+) 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 include/dt-bindings/pinctrl/stm32h7-pinfunc.h
Reviewed-by: Simon Glass sjg@chromium.org