board: gateworks: venice: add imx8mm-gw7901 support
authorTim Harvey <tharvey@gateworks.com>
Wed, 30 Jun 2021 23:50:02 +0000 (16:50 -0700)
committerStefano Babic <sbabic@denx.de>
Sat, 10 Jul 2021 16:12:41 +0000 (18:12 +0200)
commitc9f7ef37f97a38494ac757dc735b42ab00aba0c0
tree115ca8261e67ce196227bc5d3c8616b293c94ec3
parent6b86554865ad271a71e93c125594335721b615c9
board: gateworks: venice: add imx8mm-gw7901 support

The Gateworks GW7901 is an ARM based single board computer (SBC)
featuring:
 - i.MX8M Mini SoC
 - LPDDR4 DRAM
 - eMMC FLASH
 - SPI FRAM
 - Gateworks System Controller (GSC)
 - Atmel ATECC Crypto Authentication
 - USB 2.0
 - Microchip GbE Switch
 - Multiple multi-protocol RS232/RS485/RS422 Serial ports
 - onboard 802.11ac WiFi / BT
 - microSD socket
 - miniPCIe socket with PCIe, USB 2.0 and dual SIM sockets
 - Wide range DC power input
 - 802.3at PoE

To add support for this board:
 - add dts from Linux (accepted for v5.14)
 - add SPL PMIC config

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
arch/arm/dts/Makefile
arch/arm/dts/imx8mm-venice-gw7901-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/imx8mm-venice-gw7901.dts [new file with mode: 0644]
board/gateworks/venice/spl.c
configs/imx8mm_venice_defconfig