ARM: dts: sunxi: Add Olimex A20-SOM204-EVB board
authorStefan Mavrodiev <stefan@olimex.com>
Mon, 29 Jan 2018 13:56:39 +0000 (15:56 +0200)
committerMaxime Ripard <maxime.ripard@bootlin.com>
Tue, 13 Feb 2018 08:39:24 +0000 (09:39 +0100)
commita84e0d636d64e863700f5cd7cd7b6994800f5dd1
tree554d8c26a3936536542e0be9546590b48d44f955
parenta816d946285a31d3336ddf61e9e2d119cfa96fae
ARM: dts: sunxi: Add Olimex A20-SOM204-EVB board

This is new System-On-Module platform with universal dimm socket for
easy insertation. The EVB board is designed to be universal with
future modules. Product page is located here [1].

There are two dts files - one for base model and another for eMMC variant.

Base features of A20-SOM204 board includes:
* 1GB DDR3 RAM
* AXP209 PMU
* KSZ9031 Gigabit PHY
* AT24C16 EEPROM
* Status LED
* LCD connector
* GPIO connector

There will be variants with the following options:
* Second LAN8710A Megabit PHY
* 16MB SPI Flash memory
* eMMC card
* ATECC508 crypto device

The EVB board has:
* Debug UART
* MicroSD card connector
* USB-OTG connector
* Two USB host
* RTL8723BS WiFi/BT combo
* IrDA transceiver/receiver
* HDMI connector
* VGA connector
* Megabit ethernet transceiver
* Gigabit ethernet transceiver
* SATA connector
* CAN driver
* CSI camera
* MIC and HP connectors
* PCIe x4 connector
* USB3 connector
* Two UEXT connectors
* Two user LEDs

Some of the features are multiplexed and cannot be used the same time:
CAN and Megabit PHY. Others are not usable with A20 SoC: PCIe and USB3.

[1] https://www.olimex.com/Products/SOM204/

Signed-off-by: Stefan Mavrodiev <stefan@olimex.com>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
arch/arm/boot/dts/Makefile
arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts [new file with mode: 0644]