Skip to contentSkip to conversation

ARM: dts: am5729: beaglebone-ai: adding device tree

PATCH In review Drew Fustini 2 participants 2 messages Apr 4, 2020 – Apr 21, 2020

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH v3 1/1 ARM: dts: am5729: beaglebone-ai: adding device tree

From: Jason Kridner <[email protected]>

BeagleBoard.org BeagleBone AI is an open source hardware single board computer based on the Texas Instruments AM5729 SoC featuring dual-core 1.5GHz Arm Cortex-A15 processor, dual-core C66 digital signal processor (DSP), quad-core embedded vision engine (EVE), Arm Cortex-M4 processors, dual programmable realtime unit industrial control subsystems and more. The board features 1GB DDR3L, USB3.0 Type-C, USB HS Type-A, microHDMI, 16GB eMMC flash, 1G Ethernet, 802.11ac 2/5GHz, Bluetooth, and BeagleBone expansion headers.

For more information, refer to:
https://beaglebone.ai

This patch introduces the BeagleBone AI device tree.

Note that the device use the "ti,tpd12s016" component which is software compatible with "ti,tpd12s015". Thus we only use the latter driver.

---
V3 Changes:
- remove changes for dra7.dtsi as they are not needed after commit ecdeca6d961c6 by Suman for PRU-ICSS interconnect target-module nodes
- change compatible to "beagle,am5729-beagleboneai" which matches entry for BeagleBoard.org in patch posted for vendor-prefixes.yaml

V2 Changes:
- dra7.dtsi was reintroduced and components that are only not present in upstream linux dts were removed.

---
 arch/arm/boot/dts/Makefile                |   1 +
 arch/arm/boot/dts/am5729-beagleboneai.dts | 731 ++++++++++++++++++++++
 2 files changed, 732 insertions(+)
 create mode 100644 arch/arm/boot/dts/am5729-beagleboneai.dts
arch/arm/boot/dts/Makefile +1 -0
index e8dd99201397..d86ea9ae0190 100644
@@ -832,6 +832,7 @@ dtb-$(CONFIG_SOC_DRA7XX) += \
 	am57xx-beagle-x15.dtb \
 	am57xx-beagle-x15-revb1.dtb \
 	am57xx-beagle-x15-revc.dtb \
+	am5729-beagleboneai.dtb \
 	am57xx-cl-som-am57x.dtb \
 	am57xx-sbc-am57x.dtb \
 	am572x-idk.dtb \
arch/arm/boot/dts/am5729-beagleboneai.dts new file +731 -0

731 lines not on this page · raw message

Signature · 1 line
2.20.1
#1 lore raw
Quoted 13 lines · Drew Fustini

From: Jason Kridner <[email protected]>

BeagleBoard.org BeagleBone AI is an open source hardware single board computer based on the Texas Instruments AM5729 SoC featuring dual-core 1.5GHz Arm Cortex-A15 processor, dual-core C66 digital signal processor (DSP), quad-core embedded vision engine (EVE), Arm Cortex-M4 processors, dual programmable realtime unit industrial control subsystems and more. The board features 1GB DDR3L, USB3.0 Type-C, USB HS Type-A, microHDMI, 16GB eMMC flash, 1G Ethernet, 802.11ac 2/5GHz, Bluetooth, and BeagleBone expansion headers.

Quoted 4 lines

For more information, refer to:
https://beaglebone.ai

This patch introduces the BeagleBone AI device tree.

Thanks applying into omap-for-v5.8/dt.

Tony