imx6: add support for GW5907/GW5910/GW5912/GW5913
authorTim Harvey <tharvey@gateworks.com>
Wed, 11 Mar 2020 15:02:58 +0000 (08:02 -0700)
committerPetr Štetiar <ynezz@true.cz>
Thu, 12 Mar 2020 11:59:44 +0000 (12:59 +0100)
commit3666c67a5430abea1b70864e9cf218c1f192f5de
tree48f2752e0d0d928fad119cceb5eccd42f5462ce1
parent86b59d0709116209185f43b7c1144b198b38c1d2
imx6: add support for GW5907/GW5910/GW5912/GW5913

This patch adds support for GW5907/GW5910/GW5912/GW5913 IMX6 based boards
from the Gateworks Ventana Family[A]:
- backport upstream dt patches from 5.6 to 4.19 and 5.4
- add dtb's to ventana images
- add board-name and network config

A. https://www.gateworks.com/products/imx6-single-board-computer-gateworks-ventana-family

Flashing instructions for Ventana boards:

Using pre-flashed bootloader:
- Use appropriate ubi image depending on board NAND to flash via bootloader:
openwrt-imx6-ventana-squashfs-nand.ubi - 2KiB page size
openwrt-imx6-ventana-large-squashfs-nand.ubi - 4KiB page size
http://trac.gateworks.com/wiki/linux/ubi

Using Gateworks JTAG dongle:
- Use Gateworks mkimage_jtag script to create a JTAG image comprised of
pre-built bootloader and ubi image:
http://trac.gateworks.com/wiki/jtag_instructions

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
target/linux/imx6/base-files/etc/board.d/02_network
target/linux/imx6/base-files/lib/imx6.sh
target/linux/imx6/image/Makefile
target/linux/imx6/patches-4.19/001-ARM-dts-imx-Add-GW5907-board-support.patch [new file with mode: 0644]
target/linux/imx6/patches-4.19/002-ARM-dts-imx-Add-GW5910-board-support.patch [new file with mode: 0644]
target/linux/imx6/patches-4.19/003-ARM-dts-imx-Add-GW5913-board-support.patch [new file with mode: 0644]
target/linux/imx6/patches-4.19/004-ARM-dts-imx-Add-GW5912-board-support.patch [new file with mode: 0644]
target/linux/imx6/patches-5.4/001-ARM-dts-imx-Add-GW5907-board-support.patch [new file with mode: 0644]
target/linux/imx6/patches-5.4/002-ARM-dts-imx-Add-GW5910-board-support.patch [new file with mode: 0644]
target/linux/imx6/patches-5.4/003-ARM-dts-imx-Add-GW5913-board-support.patch [new file with mode: 0644]
target/linux/imx6/patches-5.4/004-ARM-dts-imx-Add-GW5912-board-support.patch [new file with mode: 0644]