apalis-tk1: support v1.2 hardware revision
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>
Fri, 9 Aug 2019 10:21:46 +0000 (13:21 +0300)
committerTom Warren <twarren@nvidia.com>
Fri, 9 Aug 2019 17:01:35 +0000 (10:01 -0700)
commit4c63a601b90db131e92d3f6f6da6a4bc2b287df1
treee055ce7d598cd7f22b8edc3698ba5e6e98a5b5e8
parent5a20adf446bc248a8db02f6d262b43b14587812d
apalis-tk1: support v1.2 hardware revision

Support the V1.2 hardware revision with the following pin muxing
changes:

Ddc_scl_pv4 and ddc_sda_pv5 previously used as Apalis GPIO3 and GPIO4
are now used as DDC pins.

Gen2_i2c_scl_pt5 and gen2_i2c_sda_pt6 previously used as DDC pins are
now used as USB power enable signals.

Usb_vbus_en0_pn4 and usb_vbus_en1_pn5 previously used as USB power
enable signals are now used as GPIO3 and GPIO4.

Additionally a new device tree file tegra124-apalis-v1.2-eval.dtb is
loaded on V1.2 and later modules and resp. USB power enable signals
activated.

Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
arch/arm/dts/tegra124-apalis.dts
board/toradex/apalis-tk1/apalis-tk1.c
board/toradex/apalis-tk1/pinmux-config-apalis-tk1.h
configs/apalis-tk1_defconfig
include/configs/apalis-tk1.h