
On Thu, Apr 18, 2019 at 9:02 PM Jonas Smedegaard dr@jones.dk wrote:
Olimex A64-Teres-I board is a mainboard (the only one so far) for Olimex Teres-I DIY laptop kit.
Key features:
- Allwinner A64 Cortex-A53
- Mali-400MP2 GPU
- AXP803 PMIC
- 2GB DDR3 RAM
- MicroSD Slot
- 16GB eMMC Flash
- eDP LCD display
- HDMI
- USB Host
- Battery management
- 5V DC power supply
- Certified Open Source Hardware (OSHW)
Works:
- i2C
- MMC/SD
- PWM backlight
Known broken:
- USB
what is broken? any information?
Company page: https://linux-sunxi.org/Olimex_Teres-A64 Community page: https://linux-sunxi.org/Olimex_Teres-A64 hardware sources: https://github.com/OLIMEX/DIY-LAPTOP/tree/master/HARDWARE/A64-TERES/TERES-PC...
I usually won't prefer these links in commit message.
This patch enables support for the A64-Teres-I board to u-boot, including enabling screen backlight (lacking from Linux device-tree).
Linux commit details about the sun50i-a64-teres-i.dts sync: "arm64: dts: allwinner: a64: Rename uart0_pins_a label to uart0_pb_pins" (sha1: d91ebb95b96c8840932dc3a10c9f243712555467)
Cosmetic warnings regarding whitespace and placement of SPDX notice for dts file was ignored.
config and .dtsi file are adapted from pinebook files.
Tested-by: Jonas Smedegaard dr@jones.dk Signed-off-by: Jonas Smedegaard dr@jones.dk
Changes for v2:
- List Icenowy and Jonas as MAINTAINERS
- Add commit hash in linux tree for sun50i-a64-teres-i.dts
- Drop superfluous and unsupported Author: tag
Changes for v3:
- Use tags sun50i a64 (not sunxi)
- List key, working, and known broken features
- Reference upstream pages.
- Reference linux commit
MAINTAINERS | 8 + arch/arm/dts/Makefile | 3 +- arch/arm/dts/sun50i-a64-teres-i-u-boot.dtsi | 41 +++ arch/arm/dts/sun50i-a64-teres-i.dts | 270 ++++++++++++++++++++ configs/teres_i_defconfig | 21 ++ 5 files changed, 342 insertions(+), 1 deletion(-) create mode 100644 arch/arm/dts/sun50i-a64-teres-i-u-boot.dtsi create mode 100644 arch/arm/dts/sun50i-a64-teres-i.dts create mode 100644 configs/teres_i_defconfig
diff --git a/MAINTAINERS b/MAINTAINERS index c77abba1e5..d6ba87a0ba 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -319,6 +319,14 @@ F: arch/arm/include/asm/arch-sunxi/ F: arch/arm/mach-sunxi/ F: board/sunxi/
+ARM SUNXI OLIMEX TERES-I +M: Jonas Smedegaard dr@jones.dk +M: Icenowy Zheng icenowy@aosc.io +S: Maintained +T: git https://salsa.debian.org/js/u-boot
Is there any relation to this tree to Mainline. usually the git tree which are preparing PR's can list like this otherwise no need.