arm64: dts: meson: add initial device-trees for X96-AIR
authorChristian Hewitt <christianshewitt@gmail.com>
Wed, 12 Jan 2022 02:27:07 +0000 (02:27 +0000)
committerNeil Armstrong <narmstrong@baylibre.com>
Wed, 12 Jan 2022 08:24:41 +0000 (09:24 +0100)
commit37875d9dcb42d489ba28518b50fed0b2ba768b03
tree84ac19ad7bff07e01231a506026c1a564adf9d7a
parentd2ecf5ae59c8eef9fe2ad20d83977c2889646d4c
arm64: dts: meson: add initial device-trees for X96-AIR

The Amediatek X96-AIR is based on Amlogic S905X3 reference board
designs and ships in multiple configurations:

– 4GB DDR3 + 64GB eMMC + WiFi a/b/g/n/ac + BT + Gb Ethernet
– 4GB DDR3 + 32GB eMMC + WiFi a/b/g/n/ac + BT + Gb Ethernet
– 4GB DDR3 + 32GB eMMC + WiFi b/g/n (no BT) + 10/100 Ethernet
– 2GB DDR3 + 16GB eMMC + WiFi b/g/n (no BT) + 10/100 Ethernet
...
- HDMI 2.1 video
- S/PDIF optical output
- AV output
- 2x USB 2.0 inc. OTG port
- 1x USB 3.0 port
- IR receiver
- 1x micro SD card slot (internal)
- 1x Reset/Update button (in AV jack)
- 7-segment VFD

The device-tree with -gbit suffix supports models with Gigabit
Ethernet, and the device-tree with no suffix supports models
with 10/100 Ethernet.

Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
Tested-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> # X96-Air with Gbit PHY
Tested-by: Piotr Oniszczuk <piotr.oniszczuk@gmail.com> # X96-Air with 10/100 Eth
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Link: https://lore.kernel.org/r/20220112022713.25962-4-christianshewitt@gmail.com
arch/arm64/boot/dts/amlogic/Makefile
arch/arm64/boot/dts/amlogic/meson-sm1-x96-air-gbit.dts [new file with mode: 0644]
arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts [new file with mode: 0644]