arm64: dts: allwinner: Add initial support for Pine64 PinePhone
authorOndrej Jirman <megous@megous.com>
Thu, 27 Feb 2020 01:26:50 +0000 (02:26 +0100)
committerMaxime Ripard <maxime@cerno.tech>
Thu, 27 Feb 2020 13:04:16 +0000 (14:04 +0100)
commit91f480d409429db29b402c3200e4a6f1e519ba87
tree68c0a5dfb9d589eca0053d952d5b86b73ebb0194
parenta886ed26568646cb542866207563e2ad9afcde69
arm64: dts: allwinner: Add initial support for Pine64 PinePhone

At the moment PinePhone comes in two slightly incompatible variants:

- 1.0: Early Developer Batch
- 1.1: Braveheart Batch

There will be at least one more incompatible variant in the very near
future, so let's start by sharing the dtsi among multiple variants,
right away, even though the HW description doesn't yet include the
different bits.

The differences between 1.0 and 1.1 are: change in pins that control
the flash LED, differences in modem power status signal routing, and
maybe some other subtler things, that have not been determined yet.

This is a basic DT that includes only features that are already
supported by mainline drivers.

Co-developed-by: Samuel Holland <samuel@sholland.org>
Signed-off-by: Samuel Holland <samuel@sholland.org>
Co-developed-by: Martijn Braam <martijn@brixit.nl>
Signed-off-by: Martijn Braam <martijn@brixit.nl>
Co-developed-by: Luca Weiss <luca@z3ntu.xyz>
Signed-off-by: Luca Weiss <luca@z3ntu.xyz>
Signed-off-by: Bhushan Shah <bshah@kde.org>
Signed-off-by: Icenowy Zheng <icenowy@aosc.io>
Signed-off-by: Ondrej Jirman <megous@megous.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
arch/arm64/boot/dts/allwinner/Makefile
arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts [new file with mode: 0644]
arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts [new file with mode: 0644]
arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi [new file with mode: 0644]