summaryrefslogtreecommitdiff
path: root/arch/arm/dts/k3-am69-aquila-dev.dts
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/dts/k3-am69-aquila-dev.dts')
-rw-r--r--arch/arm/dts/k3-am69-aquila-dev.dts41
1 files changed, 41 insertions, 0 deletions
diff --git a/arch/arm/dts/k3-am69-aquila-dev.dts b/arch/arm/dts/k3-am69-aquila-dev.dts
new file mode 100644
index 0000000000..1daa7e973b
--- /dev/null
+++ b/arch/arm/dts/k3-am69-aquila-dev.dts
@@ -0,0 +1,41 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
+/*
+ * Copyright 2024 Toradex
+ *
+ * Device tree for Toradex Aquila AM69 SoM on Aquila development carrier board
+ *
+ * https://www.toradex.com/computer-on-modules/aquila-arm-family/ti-am69
+ * https://www.toradex.com/products/carrier-board/aquila-development-board-kit
+ */
+
+/dts-v1/;
+
+#include "k3-j784s4.dtsi"
+#include "k3-am69-aquila.dtsi"
+
+/ {
+ model = "Toradex Aquila AM69 on Aquila Development Board";
+ compatible = "toradex,aquila-am69-dev",
+ "toradex,aquila-am69",
+ "ti,j784s4";
+};
+
+/* Aquila SD_1 */
+&main_sdhci1 {
+ status = "okay";
+};
+
+/* Aquila UART_3, used as the Linux console */
+&main_uart8 {
+ status = "okay";
+};
+
+&usb0 {
+ dr_mode = "peripheral";
+ maximum-speed = "super-speed";
+};
+
+&usbss0 {
+ status = "okay";
+ ti,vbus-divider;
+};