board: toradex: add apalis imx8qm 4gb wb it v1.0b module support
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>
Fri, 31 May 2019 16:00:20 +0000 (19:00 +0300)
committerStefano Babic <sbabic@denx.de>
Tue, 11 Jun 2019 08:42:48 +0000 (10:42 +0200)
commit3d6036650059b9d6b621b1cbc39392cb7fe4e8c4
tree70804cf0d6d05958b57426e58ba7fba5629223b2
parent74c0f5cd7c9b404d3ae5a2db9af77c94357ef40f
board: toradex: add apalis imx8qm 4gb wb it v1.0b module support

This commit adds initial support for the Toradex Apalis iMX8QM 4GB WB IT
V1.0B module. Unlike the V1.0A early access samples exclusively booting
from SD card, they are now strapped to boot from eFuses which are
factory fused to properly boot from their on-module eMMC. U-Boot
supports either booting from the on-module eMMC or may be used for
recovery purpose using the universal update utility (uuu) aka mfgtools
3.0.

Functionality wise the following is known to be working:
- eMMC, 8-bit and 4-bit MMC/SD card slots
- Gigabit Ethernet
- GPIOs
- I2C

Unfortunately, there is no USB functionality for the i.MX 8QM as of yet.

Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Reviewed-by: Max Krummenacher <max.krummenacher@toradex.com>
12 files changed:
arch/arm/dts/Makefile
arch/arm/dts/fsl-imx8qm-apalis-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/fsl-imx8qm-apalis.dts [new file with mode: 0644]
arch/arm/mach-imx/imx8/Kconfig
board/toradex/apalis-imx8/Kconfig [new file with mode: 0644]
board/toradex/apalis-imx8/MAINTAINERS [new file with mode: 0644]
board/toradex/apalis-imx8/Makefile [new file with mode: 0644]
board/toradex/apalis-imx8/README [new file with mode: 0644]
board/toradex/apalis-imx8/apalis-imx8.c [new file with mode: 0644]
board/toradex/apalis-imx8/apalis-imx8qm-imximage.cfg [new file with mode: 0644]
configs/apalis-imx8qm_defconfig [new file with mode: 0644]
include/configs/apalis-imx8.h [new file with mode: 0644]