arm64: dts: meson: add support for BananaPi M2S variants
authorChristian Hewitt <christianshewitt@gmail.com>
Sun, 5 Mar 2023 13:45:12 +0000 (13:45 +0000)
committerNeil Armstrong <neil.armstrong@linaro.org>
Mon, 6 Mar 2023 08:37:25 +0000 (09:37 +0100)
commit14e14723d2f58964f13e825738d01f62a8629e90
treea0fb87fb815b59115aa27389bc63678833fc91f0
parent0e1598a112f2e270bdd5771bb821f12852c548ac
arm64: dts: meson: add support for BananaPi M2S variants

BananaPi M2S ships in Amlogic S922X and A311D variants with the
following common specifications:

- 16GB eMMC
- HDMI 2.1a video
- 2x 10/100/1000 Base-T Ethernet (1x RTL8211F, 1x RTL811H)
- 2x USB 2.0 ports
- 2x Status LED's (green/blue)
- 1x Power/Reset button
- 1x micro SD card slot
- 40-pin GPIO header
- PWM fan header
- UART header

The S992X variant has:
- 2GB LPDDR4 RAM

The A311D variant has:

- 4GB LPDDR4 RAM
- NPU (5.0 TOPS)
- MIPI DSI header
- MIPI CSI header

An optional RTL8822CS SDIO WiFi/BT mezzanine is available for
both board variants.

Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Link: https://lore.kernel.org/r/20230305134512.1596572-3-christianshewitt@gmail.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
arch/arm64/boot/dts/amlogic/Makefile
arch/arm64/boot/dts/amlogic/meson-g12b-a311d-bananapi-m2s.dts [new file with mode: 0644]
arch/arm64/boot/dts/amlogic/meson-g12b-bananapi.dtsi [new file with mode: 0644]
arch/arm64/boot/dts/amlogic/meson-g12b-s922x-bananapi-m2s.dts [new file with mode: 0644]