[PATCH v2 0/3] Add Avenger96 board support

From: Manivannan Sadhasivam
Date: Mon May 06 2019 - 06:06:25 EST


Hello,

This patchset adds Avenger96 board support. This board is one of the
Consumer Edition boards of the 96Boards family from Arrow Electronics
featuring STM32MP157A MPU and has the following features:

SoC: STM32MP157AAC
PMIC: STPMIC1A
RAM: 1024 Mbyte @ 533MHz
Storage: eMMC v4.51: 8 Gbyte
microSD Socket: UHS-1 v3.01
Ethernet Port: 10/100/1000 Mbit/s, IEEE 802.3 Compliant
Wireless: WiFi 5 GHz & 2.4GHz IEEE 802.11a/b/g/n/ac
BluetoothÂv4.2 (BR/EDR/BLE)
USB: 2x Type A (USB 2.0) Host and 1x Micro B (USB 2.0) OTG
Display: HDMI: WXGA (1366x768)@ 60 fps, HDMI 1.4
LED: 4x User LED, 1x WiFi LED, 1x BT LED

More information about this board can be found in 96Boards website:
https://www.96boards.org/product/avenger96/

Thanks,
Mani

Changes in v2:

As per Alex's review:

* Fixed I2C2 pinctrl node
* Sorted the avenger96 dtb in alphabetical order
* Added device-type property to memory node

Manivannan Sadhasivam (3):
dt-bindings: arm: stm32: Document Avenger96 devicetree binding
ARM: dts: stm32mp157: Add missing pinctrl definitions
ARM: dts: Add Avenger96 devicetree support based on STM32MP157A

.../devicetree/bindings/arm/stm32/stm32.txt | 6 +
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 75 ++++
arch/arm/boot/dts/stm32mp157a-avenger96.dts | 321 ++++++++++++++++++
4 files changed, 403 insertions(+)
create mode 100644 arch/arm/boot/dts/stm32mp157a-avenger96.dts

--
2.17.1