Skip to contentSkip to conversation

arm64: allwinner: a64: Add Amarula A64 Relic initial support

PATCH Superseded Jagan Teki 3 participants 4 messages May 11, 2018

Subsystems (2)

v2 of 4 Superseded Latest is v4 →

lore
Share & tools
lore

Jagan Teki

author
#0 lore raw

PATCH v2 1/1 arm64: allwinner: a64: Add Amarula A64 Relic initial support

Amarula A64 Relic is Allwinner A64 based IoT device, which support
- Allwinner A64 Cortex-A53
- Mali-400MP2 GPU
- AXP803 PMIC
- 1GB DDR3 RAM
- 8GB eMMC
- AP6330 Wifi/BLE
- MIPI-DSI
- CSI: OV5640 sensor
- USB OTG
- 12V DC power supply

---
Changes for v2:
- Rename dts name to sun50i-a64-relic.dts which is simple to use
- Update dldo4 min voltage as 1.8
- Use licence year as 2018

 arch/arm64/boot/dts/allwinner/Makefile             |   1 +
 arch/arm64/boot/dts/allwinner/sun50i-a64-relic.dts | 182 +++++++++++++++++++++
 2 files changed, 183 insertions(+)
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-relic.dts
arch/arm64/boot/dts/allwinner/Makefile +1 -0
index c31f90a49481..9b4417f00b68 100644
@@ -6,6 +6,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-orangepi-win.dtb
 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-pine64-plus.dtb sun50i-a64-pine64.dtb
 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-sopine-baseboard.dtb
 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-teres-i.dtb
+dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-relic.dtb
 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-libretech-all-h3-cc.dtb
 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-nanopi-neo2.dtb
 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-nanopi-neo-plus2.dtb
arch/arm64/boot/dts/allwinner/sun50i-a64-relic.dts new file +182 -0

182 lines not on this page · raw message

Signature · 1 line
2.14.3
#1 lore raw
Quoted 12 lines · Jagan Teki

Amarula A64 Relic is Allwinner A64 based IoT device, which support
- Allwinner A64 Cortex-A53
- Mali-400MP2 GPU
- AXP803 PMIC
- 1GB DDR3 RAM
- 8GB eMMC
- AP6330 Wifi/BLE
- MIPI-DSI
- CSI: OV5640 sensor
- USB OTG
- 12V DC power supply

Quoted 4 lines

---
Changes for v2:
- Rename dts name to sun50i-a64-relic.dts which is simple to use

This is subjective. For other users this hardly qualifies to identify the board. Please keep the vendor / brand name in the file name.

ChenYu

author
#2 lore raw
Quoted 13 lines · Chen-Yu Tsai
Quoted 12 lines · Jagan Teki

Amarula A64 Relic is Allwinner A64 based IoT device, which support
- Allwinner A64 Cortex-A53
- Mali-400MP2 GPU
- AXP803 PMIC
- 1GB DDR3 RAM
- 8GB eMMC
- AP6330 Wifi/BLE
- MIPI-DSI
- CSI: OV5640 sensor
- USB OTG
- 12V DC power supply

Quoted 8 lines
Quoted 4 lines

---
Changes for v2:
- Rename dts name to sun50i-a64-relic.dts which is simple to use

This is subjective. For other users this hardly qualifies to identify the board. Please keep the vendor / brand name in the file name.

Which I thought initially, but adding vendor makes long string which become lengthy for next boards to add it in future. So we make notation with <SOC_name>_<board_name> like sun50i-a64-teres-i.dts does.

#3 lore raw
Quoted 19 lines · Jagan Teki
Quoted 18 lines · Chen-Yu Tsai
Quoted 16 lines · Jagan Teki

Amarula A64 Relic is Allwinner A64 based IoT device, which support
- Allwinner A64 Cortex-A53
- Mali-400MP2 GPU
- AXP803 PMIC
- 1GB DDR3 RAM
- 8GB eMMC
- AP6330 Wifi/BLE
- MIPI-DSI
- CSI: OV5640 sensor
- USB OTG
- 12V DC power supply

---
Changes for v2:
- Rename dts name to sun50i-a64-relic.dts which is simple to use

Quoted 8 lines
Quoted 3 lines

This is subjective. For other users this hardly qualifies to identify the board. Please keep the vendor / brand name in the file name.

Which I thought initially, but adding vendor makes long string which become lengthy for next boards to add it in future. So we make notation with <SOC_name>_<board_name> like sun50i-a64-teres-i.dts does.

In the case of Teres-I, this is an easily identifiable board, for which a simple google search can give you very easily what board it is and where you can get it. Yours fail for both, so I agree with Chen-Yu here.

Maxime

Signature · 10 lines
Maxime Ripard, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20180511/19c6f9d6/attachment.sig>