Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/1.2/patches/2224681/?format=api
{ "id": 2224681, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2224681/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/patch/20260417-elb-6911-aquila69-ofupstr-v1-1-400d93db3747@toradex.com/", "project": { "id": 18, "url": "http://patchwork.ozlabs.org/api/1.2/projects/18/?format=api", "name": "U-Boot", "link_name": "uboot", "list_id": "u-boot.lists.denx.de", "list_email": "u-boot@lists.denx.de", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260417-elb-6911-aquila69-ofupstr-v1-1-400d93db3747@toradex.com>", "list_archive_url": null, "date": "2026-04-17T13:42:03", "name": "[1/2] arm: dts: k3-am69-aquila: migrate to OF_UPSTREAM", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "19b63ee25c03eaecba080327ec8a889772cfbdbe", "submitter": { "id": 90367, "url": "http://patchwork.ozlabs.org/api/1.2/people/90367/?format=api", "name": "Ernest Van Hoecke", "email": "ernestvanhoecke@gmail.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/uboot/patch/20260417-elb-6911-aquila69-ofupstr-v1-1-400d93db3747@toradex.com/mbox/", "series": [ { "id": 500383, "url": "http://patchwork.ozlabs.org/api/1.2/series/500383/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=500383", "date": "2026-04-17T13:42:02", "name": "k3-am69-aquila: Migrate to OF_UPSTREAM and add remoteproc FW pre-loading", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/500383/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2224681/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2224681/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<u-boot-bounces@lists.denx.de>", "X-Original-To": "incoming@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming@legolas.ozlabs.org", "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=BOymlCD9;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)", "phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=gmail.com", "phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de", "phobos.denx.de;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.b=\"BOymlCD9\";\n\tdkim-atps=neutral", "phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=gmail.com", "phobos.denx.de;\n spf=pass smtp.mailfrom=ernestvanhoecke@gmail.com" ], "Received": [ "from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fy2Kh1Nl6z1yCv\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 18 Apr 2026 03:43:20 +1000 (AEST)", "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id A601E842D2;\n\tFri, 17 Apr 2026 19:43:02 +0200 (CEST)", "by phobos.denx.de (Postfix, from userid 109)\n id C613A842CD; Fri, 17 Apr 2026 15:42:41 +0200 (CEST)", "from mail-wm1-x334.google.com (mail-wm1-x334.google.com\n [IPv6:2a00:1450:4864:20::334])\n (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 2DD7D8427F\n for <u-boot@lists.denx.de>; Fri, 17 Apr 2026 15:42:38 +0200 (CEST)", "by mail-wm1-x334.google.com with SMTP id\n 5b1f17b1804b1-488971db0fdso7669205e9.0\n for <u-boot@lists.denx.de>; Fri, 17 Apr 2026 06:42:38 -0700 (PDT)", "from ernest.hoecke-nb\n (248.201.173.83.static.wline.lns.sme.cust.swisscom.ch. [83.173.201.248])\n by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-488fb7a0b60sm16729095e9.17.2026.04.17.06.42.34\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Fri, 17 Apr 2026 06:42:36 -0700 (PDT)" ], "X-Spam-Checker-Version": "SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de", "X-Spam-Level": "", "X-Spam-Status": "No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_GMAIL_RCVD,FREEMAIL_FROM,\n RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=no\n autolearn_force=no version=3.4.2", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1776433357; x=1777038157; darn=lists.denx.de;\n h=cc:to:in-reply-to:references:message-id:content-transfer-encoding\n :mime-version:subject:date:from:from:to:cc:subject:date:message-id\n :reply-to; bh=iZEN+3Zs0xXWIy5SCPfHZbYEBcmu2ym7Xt1xzjTj49o=;\n b=BOymlCD9AyeDHH0y9NPVc87AarqdbFfQ2F8UfOCWe8ETycWpmxeY1ABWaIUMv6Nv0S\n FnKeSIX4pPHhTolhMg0rBAtvc3wQ4nFUvn1na7P2rapZBSisCATm/nSnRoGZhQDjhAaR\n b1W8vIkkpbwVku4mKX6Nay+x3eIDLvlu/dHqmDezB/DGpcARi98vmc6CBsyFqoe0PRAw\n 7it1FohMBFBTiOgwlI8xBC1DGolasfTv8etokmYlib3Ye8Qlz5c+qTQ60mxk58tYFJrN\n SnIXfWOmEYx8YECur3/ym2p9Q6tfyialam1h95KgRkO4xYEIb8LFzX1nT1q36adSOqdK\n nUSg==", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776433357; x=1777038157;\n h=cc:to:in-reply-to:references:message-id:content-transfer-encoding\n :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to\n :cc:subject:date:message-id:reply-to;\n bh=iZEN+3Zs0xXWIy5SCPfHZbYEBcmu2ym7Xt1xzjTj49o=;\n b=j8m6yZO4nT1C38TnS1AAMJtIl+lS0ilDaRO9tscyhSmRn6h9/ePSM6+j0bmreGkC2N\n HK9TTqBpTROZXv7HIOPJ8jDrKgzEw3qrJKixyBX6N5nuj/0YKgMARJca+o/zosLbN3BJ\n WOeS8GRZNhg4ctWOfE5gnTozygiBJhxCIFg0ppAEEdZgDHG2DXa4eQcLkAb0MD6f5aqJ\n NdkIBR2tb9rMCKO42sj1svd+BfFI4wFEoB+uYonYULh/1mNX7/9JsAWBYJZFN2o3j1B0\n D/o2Lajco3yK9U+4zsH4aAaOT35+uxgiqrQVrUDoRSiC85xZxkQvB8Ati5aEASqlsrRW\n wP4g==", "X-Gm-Message-State": "AOJu0YwGx2+9QwNTqRCo8cij3aQLvjRObxZUzjzMDd95su9d+/7dT2f5\n xePKMYMacVDYDp+c6t5vfH7G0PIR8xfeFrZYnvixfH09Qhz/VnuBJV2bUkfauXeC", "X-Gm-Gg": "AeBDies6DWKr0aJHpAAgfx97aAgHr/PLnnw5xbYoBGMKx71bWZxNVnCgDAEVCmHEHYE\n dNeG7fg85qece1vAjHZAhfUPh4QtXNLzng2hrJbVq1hY57ehnYlu+Hq3H3wknzLh5cw6G0vhHnh\n VuNqoUCzduO5bVplIL9F1vAVtjs6PuFHXFJj4QTRf6Evf6hlULvzpeA9j7p5lCwqOgOAjFX1gvA\n 2oIT7DVdNaKbb1pHsQdknY+CpfYjDhHGJJxrubGzkyNJTqalaCgAWrDnK3mXeUDEdvOivMh85X6\n Lh7M3kiE2L0uVXC6LnJ5a1wQzQdT2fVGQnL9yOIXMsvGbsxEtydtoLN3HWHPeiZUZhxqgDyHMgZ\n vQRMfwQ4wBlTdwuRVhVSns8F542ereyx6xSX9pEwMgTz8FXs+GRwp8pKau4es0TYANSvI4UEc/U\n hwgiQsVsSy+tlL13NqpuuIMEDRCyV4GHNK9XLtmj5pJbVLYAcBhlJlgW9+JfEA786ypJ+aqPN2m\n 2DYEfBxOHBDeilgLFdiM6SfbTMuLTQdELCxhg==", "X-Received": "by 2002:a05:600c:8b2e:b0:488:b749:8482 with SMTP id\n 5b1f17b1804b1-488fb7469b3mr47716645e9.4.1776433356689;\n Fri, 17 Apr 2026 06:42:36 -0700 (PDT)", "From": "Ernest Van Hoecke <ernestvanhoecke@gmail.com>", "Date": "Fri, 17 Apr 2026 15:42:03 +0200", "Subject": "[PATCH 1/2] arm: dts: k3-am69-aquila: migrate to OF_UPSTREAM", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=\"utf-8\"", "Content-Transfer-Encoding": "7bit", "Message-Id": "<20260417-elb-6911-aquila69-ofupstr-v1-1-400d93db3747@toradex.com>", "References": "<20260417-elb-6911-aquila69-ofupstr-v1-0-400d93db3747@toradex.com>", "In-Reply-To": "\n <20260417-elb-6911-aquila69-ofupstr-v1-0-400d93db3747@toradex.com>", "To": "u-boot@lists.denx.de", "Cc": "Tom Rini <trini@konsulko.com>,\n Francesco Dolcini <francesco.dolcini@toradex.com>,\n Apurva Nandan <a-nandan@ti.com>, Vitor Soares <vitor.soares@toradex.com>,\n Ernest Van Hoecke <ernest.vanhoecke@toradex.com>", "X-Mailer": "b4 0.13.0", "X-Mailman-Approved-At": "Fri, 17 Apr 2026 19:42:59 +0200", "X-BeenThere": "u-boot@lists.denx.de", "X-Mailman-Version": "2.1.39", "Precedence": "list", "List-Id": "U-Boot discussion <u-boot.lists.denx.de>", "List-Unsubscribe": "<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>", "List-Archive": "<https://lists.denx.de/pipermail/u-boot/>", "List-Post": "<mailto:u-boot@lists.denx.de>", "List-Help": "<mailto:u-boot-request@lists.denx.de?subject=help>", "List-Subscribe": "<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>", "Errors-To": "u-boot-bounces@lists.denx.de", "Sender": "\"U-Boot\" <u-boot-bounces@lists.denx.de>", "X-Virus-Scanned": "clamav-milter 0.103.8 at phobos.denx.de", "X-Virus-Status": "Clean" }, "content": "From: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>\n\nEnable CONFIG_OF_UPSTREAM to receive automatic\ndevice tree updates for the Aquila AM69.\n\nRemove the now-obsolete device tree files:\n- arch/arm/dts/k3-am69-aquila-dev.dts\n- arch/arm/dts/k3-am69-aquila.dtsi\n\nSigned-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>\n---\n arch/arm/dts/Makefile | 3 +-\n arch/arm/dts/k3-am69-aquila-dev-u-boot.dtsi | 2 +-\n arch/arm/dts/k3-am69-aquila-dev.dts | 576 ---------\n arch/arm/dts/k3-am69-aquila.dtsi | 1837 ---------------------------\n arch/arm/mach-k3/j784s4/Kconfig | 1 +\n board/toradex/aquila-am69/MAINTAINERS | 2 -\n configs/aquila-am69_a72_defconfig | 3 +-\n 7 files changed, 5 insertions(+), 2419 deletions(-)", "diff": "diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile\nindex 4085d4c2de12..c2144c840257 100644\n--- a/arch/arm/dts/Makefile\n+++ b/arch/arm/dts/Makefile\n@@ -1079,8 +1079,7 @@ dtb-$(CONFIG_SOC_K3_J7200) += k3-j7200-r5-common-proc-board.dtb\n dtb-$(CONFIG_SOC_K3_J721S2) += k3-am68-sk-r5-base-board.dtb\\\n \t\t\t k3-j721s2-r5-common-proc-board.dtb\n \n-dtb-$(CONFIG_SOC_K3_J784S4) += k3-am69-aquila-dev.dtb \\\n-\t\t\t k3-am69-r5-aquila-dev.dtb \\\n+dtb-$(CONFIG_SOC_K3_J784S4) += k3-am69-r5-aquila-dev.dtb \\\n \t\t\t k3-am69-r5-sk.dtb \\\n \t\t\t k3-j784s4-r5-evm.dtb\n \ndiff --git a/arch/arm/dts/k3-am69-aquila-dev-u-boot.dtsi b/arch/arm/dts/k3-am69-aquila-dev-u-boot.dtsi\nindex 5b8b8539da3f..63b37e522927 100644\n--- a/arch/arm/dts/k3-am69-aquila-dev-u-boot.dtsi\n+++ b/arch/arm/dts/k3-am69-aquila-dev-u-boot.dtsi\n@@ -3,7 +3,7 @@\n * Copyright (C) 2025 Toradex - https://www.toradex.com/\n */\n \n-#define SPL_BOARD_DTB \"spl/dts/k3-am69-aquila-dev.dtb\"\n+#define SPL_BOARD_DTB \"spl/dts/ti/k3-am69-aquila-dev.dtb\"\n #define BOARD_DESCRIPTION \"k3-am69-aquila\"\n #define UBOOT_BOARD_DESCRIPTION \"U-Boot for AM69 Aquila board\"\n \ndiff --git a/arch/arm/dts/k3-am69-aquila-dev.dts b/arch/arm/dts/k3-am69-aquila-dev.dts\ndeleted file mode 100644\nindex c7ce804eac70..000000000000\n--- a/arch/arm/dts/k3-am69-aquila-dev.dts\n+++ /dev/null\n@@ -1,576 +0,0 @@\n-// SPDX-License-Identifier: GPL-2.0-or-later OR MIT\n-/*\n- * Copyright (C) 2025 Toradex\n- *\n- * https://www.toradex.com/computer-on-modules/aquila-arm-family/ti-am69\n- * https://www.toradex.com/products/carrier-board/aquila-development-board-kit\n- */\n-\n-/dts-v1/;\n-\n-#include <dt-bindings/pwm/pwm.h>\n-#include \"k3-am69-aquila.dtsi\"\n-\n-/ {\n-\tmodel = \"Toradex Aquila AM69 on Aquila Development Board\";\n-\tcompatible = \"toradex,aquila-am69-dev\",\n-\t\t \"toradex,aquila-am69\",\n-\t\t \"ti,j784s4\";\n-\n-\taliases {\n-\t\teeprom1 = &carrier_eeprom;\n-\t};\n-\n-\treg_1v8_sw: regulator-1v8-sw {\n-\t\tcompatible = \"regulator-fixed\";\n-\t\tregulator-max-microvolt = <1800000>;\n-\t\tregulator-min-microvolt = <1800000>;\n-\t\tregulator-name = \"Carrier_1V8\";\n-\t};\n-\n-\treg_3v3_dp: regulator-3v3-dp {\n-\t\tcompatible = \"regulator-fixed\";\n-\t\tpinctrl-names = \"default\";\n-\t\tpinctrl-0 = <&pinctrl_gpio_21_dp>;\n-\t\t/* Aquila GPIO_21_DP (AQUILA B57) */\n-\t\tgpio = <&main_gpio0 37 GPIO_ACTIVE_HIGH>;\n-\t\tenable-active-high;\n-\t\tregulator-max-microvolt = <3300000>;\n-\t\tregulator-min-microvolt = <3300000>;\n-\t\tregulator-name = \"DP_3V3\";\n-\t\tstartup-delay-us = <10000>;\n-\t};\n-\n-\tdp0-connector {\n-\t\tcompatible = \"dp-connector\";\n-\t\tdp-pwr-supply = <®_3v3_dp>;\n-\t\tlabel = \"Display Port\";\n-\t\ttype = \"full-size\";\n-\n-\t\tport {\n-\t\t\tdp0_connector_in: endpoint {\n-\t\t\t\tremote-endpoint = <&dp0_out>;\n-\t\t\t};\n-\t\t};\n-\t};\n-\n-\tsound {\n-\t\tcompatible = \"simple-audio-card\";\n-\t\tsimple-audio-card,bitclock-master = <&codec_dai>;\n-\t\tsimple-audio-card,format = \"i2s\";\n-\t\tsimple-audio-card,frame-master = <&codec_dai>;\n-\t\tsimple-audio-card,name = \"aquila-wm8904\";\n-\t\tsimple-audio-card,mclk-fs = <256>;\n-\t\tsimple-audio-card,routing =\n-\t\t\t\"Headphone Jack\", \"HPOUTL\",\n-\t\t\t\"Headphone Jack\", \"HPOUTR\",\n-\t\t\t\"IN2L\", \"Line In Jack\",\n-\t\t\t\"IN2R\", \"Line In Jack\",\n-\t\t\t\"Microphone Jack\", \"MICBIAS\",\n-\t\t\t\"IN1L\", \"Microphone Jack\",\n-\t\t\t\"IN1R\", \"Digital Mic\";\n-\t\tsimple-audio-card,widgets =\n-\t\t\t\"Microphone\", \"Microphone Jack\",\n-\t\t\t\"Microphone\", \"Digital Mic\",\n-\t\t\t\"Headphone\", \"Headphone Jack\",\n-\t\t\t\"Line\", \"Line In Jack\";\n-\n-\t\tcodec_dai: simple-audio-card,codec {\n-\t\t\tsound-dai = <&wm8904_1a>;\n-\t\t};\n-\n-\t\tsimple-audio-card,cpu {\n-\t\t\tsound-dai = <&mcasp4>;\n-\t\t};\n-\t};\n-};\n-\n-/* Aquila CTRL_PWR_BTN_MICO# */\n-&aquila_key_power {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila CTRL_WAKE1_MICO# */\n-&aquila_key_wake {\n-\tstatus = \"okay\";\n-};\n-\n-/* On-module ETH_1 MDIO */\n-&davinci_mdio {\n-\tstatus = \"okay\";\n-};\n-\n-&dp0_ports {\n-\tport@4 {\n-\t\treg = <4>;\n-\t\tdp0_out: endpoint {\n-\t\t\tremote-endpoint = <&dp0_connector_in>;\n-\t\t};\n-\t};\n-};\n-\n-&dss {\n-\tstatus = \"okay\";\n-};\n-\n-&main0_thermal {\n-\tcooling-maps {\n-\t\tmap0 {\n-\t\t\tcooling-device = <&fan 1 1>;\n-\t\t\ttrip = <&main0_alert0>;\n-\t\t};\n-\n-\t\tmap1 {\n-\t\t\tcooling-device = <&fan 2 2>;\n-\t\t\ttrip = <&main0_alert1>;\n-\t\t};\n-\t};\n-};\n-\n-&main1_thermal {\n-\tcooling-maps {\n-\t\tmap0 {\n-\t\t\tcooling-device = <&fan 1 1>;\n-\t\t\ttrip = <&main1_alert0>;\n-\t\t};\n-\n-\t\tmap1 {\n-\t\t\tcooling-device = <&fan 2 2>;\n-\t\t\ttrip = <&main1_alert1>;\n-\t\t};\n-\t};\n-};\n-\n-&main2_thermal {\n-\tcooling-maps {\n-\t\tmap0 {\n-\t\t\tcooling-device = <&fan 1 1>;\n-\t\t\ttrip = <&main2_alert0>;\n-\t\t};\n-\n-\t\tmap1 {\n-\t\t\tcooling-device = <&fan 2 2>;\n-\t\t\ttrip = <&main2_alert1>;\n-\t\t};\n-\t};\n-};\n-\n-&main3_thermal {\n-\tcooling-maps {\n-\t\tmap0 {\n-\t\t\tcooling-device = <&fan 1 1>;\n-\t\t\ttrip = <&main3_alert0>;\n-\t\t};\n-\n-\t\tmap1 {\n-\t\t\tcooling-device = <&fan 2 2>;\n-\t\t\ttrip = <&main3_alert1>;\n-\t\t};\n-\t};\n-};\n-\n-&main4_thermal {\n-\tcooling-maps {\n-\t\tmap0 {\n-\t\t\tcooling-device = <&fan 1 1>;\n-\t\t\ttrip = <&main4_alert0>;\n-\t\t};\n-\n-\t\tmap1 {\n-\t\t\tcooling-device = <&fan 2 2>;\n-\t\t\ttrip = <&main4_alert1>;\n-\t\t};\n-\t};\n-};\n-\n-/* Aquila ETH_2 */\n-&main_cpsw0 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila ETH_2 SGMII PHY */\n-&main_cpsw0_port8 {\n-\tphy-handle = <&cpsw0_port8_phy4>;\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila ETH_2_XGMII_MDIO */\n-&main_cpsw0_mdio {\n-\tstatus = \"okay\";\n-\n-\tcpsw0_port8_phy4: ethernet-phy@4 {\n-\t\treg = <4>;\n-\t\tpinctrl-names = \"default\";\n-\t\tpinctrl-0 = <&pinctrl_eth2_int>;\n-\t\tinterrupt-parent = <&main_gpio0>;\n-\t\tinterrupts = <44 IRQ_TYPE_EDGE_FALLING>;\n-\t};\n-};\n-\n-/* Aquila PWM_1 */\n-&main_ehrpwm0 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila PWM_4_DP */\n-&main_ehrpwm2 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila PWM_2 */\n-&main_ehrpwm1 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila PWM_3_DSI */\n-&main_ehrpwm5 {\n-\tstatus = \"okay\";\n-};\n-\n-&main_gpio0 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_gpio_01>, /* Aquila GPIO_01 */\n-\t\t <&pinctrl_gpio_02>, /* Aquila GPIO_02 */\n-\t\t <&pinctrl_gpio_03>; /* Aquila GPIO_03 */\n-};\n-\n-/* Aquila I2C_3_DSI1 */\n-&main_i2c0 {\n-\tstatus = \"okay\";\n-\n-\ti2c-mux@70 {\n-\t\tcompatible = \"nxp,pca9543\";\n-\t\treg = <0x70>;\n-\t\t#address-cells = <1>;\n-\t\t#size-cells = <0>;\n-\n-\t\t/* I2C on DSI Connector Pin #4 and #6 */\n-\t\ti2c_dsi_0: i2c@0 {\n-\t\t\treg = <0>;\n-\t\t\t#address-cells = <1>;\n-\t\t\t#size-cells = <0>;\n-\t\t};\n-\n-\t\t/* I2C on DSI Connector Pin #52 and #54 */\n-\t\ti2c_dsi_1: i2c@1 {\n-\t\t\treg = <1>;\n-\t\t\t#address-cells = <1>;\n-\t\t\t#size-cells = <0>;\n-\t\t};\n-\t};\n-};\n-\n-/* Aquila I2C_4_CSI1 */\n-&main_i2c1 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila I2C_5_CSI2 */\n-&main_i2c2 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila I2C_6 */\n-&main_i2c5 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila CAN_1 */\n-&main_mcan10 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila CAN_3 */\n-&main_mcan13 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila SD_1 */\n-&main_sdhci1 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila SPI_2 */\n-&main_spi0 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila SPI_1 */\n-&main_spi2 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila UART_1 */\n-&main_uart4 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila UART_3, used as the Linux console */\n-&main_uart8 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila I2S_1 */\n-&mcasp4 {\n-\tstatus = \"okay\";\n-};\n-\n-&mcu_cpsw {\n-\tstatus = \"okay\";\n-};\n-\n-/* On-module ETH_1 RGMII */\n-&mcu_cpsw_port1 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila I2C_1 */\n-&mcu_i2c0 {\n-\tclock-frequency = <100000>;\n-\tstatus = \"okay\";\n-\n-\tfan_controller: fan@18 {\n-\t\tcompatible = \"ti,amc6821\";\n-\t\treg = <0x18>;\n-\t\t#pwm-cells = <2>;\n-\n-\t\tfan: fan {\n-\t\t\tcooling-levels = <102 179 255>;\n-\t\t\t#cooling-cells = <2>;\n-\t\t\tpwms = <&fan_controller 40000 PWM_POLARITY_INVERTED>;\n-\t\t};\n-\t};\n-\n-\twm8904_1a: audio-codec@1a {\n-\t\tcompatible = \"wlf,wm8904\";\n-\t\treg = <0x1a>;\n-\t\tpinctrl-names = \"default\";\n-\t\tpinctrl-0 = <&pinctrl_audio_extrefclk1>;\n-\t\t#sound-dai-cells = <0>;\n-\t\tclocks = <&audio_refclk1>;\n-\t\tclock-names = \"mclk\";\n-\t\tAVDD-supply = <®_1v8_sw>;\n-\t\tCPVDD-supply = <®_1v8_sw>;\n-\t\tDBVDD-supply = <®_1v8_sw>;\n-\t\tDCVDD-supply = <®_1v8_sw>;\n-\t\tMICVDD-supply = <®_1v8_sw>;\n-\n-\t\twlf,drc-cfg-names = \"default\", \"peaklimiter\";\n-\t\t/*\n-\t\t * Config registers per name, respectively:\n-\t\t * KNEE_IP = 0, KNEE_OP = 0, HI_COMP = 1, LO_COMP = 1\n-\t\t * KNEE_IP = -24, KNEE_OP = -6, HI_COMP = 1/4, LO_COMP = 1\n-\t\t */\n-\t\twlf,drc-cfg-regs = /bits/ 16 <0x01af 0x3248 0x0000 0x0000>,\n-\t\t\t\t /bits/ 16 <0x04af 0x324b 0x0010 0x0408>;\n-\n-\t\t/* GPIO1 = DMIC_CLK, don't touch others */\n-\t\twlf,gpio-cfg = <0x0018>, <0xffff>, <0xffff>, <0xffff>;\n-\n-\t\twlf,in1r-as-dmicdat2;\n-\t};\n-\n-\t/* Current measurement into module VCC */\n-\thwmon@41 {\n-\t\tcompatible = \"ti,ina226\";\n-\t\treg = <0x41>;\n-\t\tshunt-resistor = <5000>;\n-\t};\n-\n-\ttemperature-sensor@4f {\n-\t\tcompatible = \"ti,tmp1075\";\n-\t\treg = <0x4f>;\n-\t};\n-\n-\t/* USB-C OTG (TCPC USB PD PHY) */\n-\ttcpc@52 {\n-\t\tcompatible = \"nxp,ptn5110\", \"tcpci\";\n-\t\treg = <0x52>;\n-\t\tpinctrl-names = \"default\";\n-\t\tpinctrl-0 = <&pinctrl_usb1_int>;\n-\t\tinterrupt-parent = <&main_gpio0>;\n-\t\tinterrupts = <28 IRQ_TYPE_EDGE_FALLING>;\n-\n-\t\tconnector {\n-\t\t\tcompatible = \"usb-c-connector\";\n-\t\t\tdata-role = \"dual\";\n-\t\t\tlabel = \"USB-C OTG\";\n-\t\t\tpower-role = \"dual\";\n-\t\t\ttry-power-role = \"sink\";\n-\t\t\tself-powered;\n-\t\t\tsource-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;\n-\t\t\tsink-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;\n-\t\t\top-sink-microwatt = <1000000>;\n-\n-\t\t\tports {\n-\t\t\t\t#address-cells = <1>;\n-\t\t\t\t#size-cells = <0>;\n-\n-\t\t\t\tport@0 {\n-\t\t\t\t\treg = <0>;\n-\n-\t\t\t\t\tusb_1_con_hs: endpoint {\n-\t\t\t\t\t\tremote-endpoint = <&usb0_hs>;\n-\t\t\t\t\t};\n-\t\t\t\t};\n-\n-\t\t\t\tport@1 {\n-\t\t\t\t\treg = <1>;\n-\n-\t\t\t\t\tusb_1_con_ss: endpoint {\n-\t\t\t\t\t\tremote-endpoint = <&usb0_ss_mux>;\n-\t\t\t\t\t};\n-\t\t\t\t};\n-\t\t\t};\n-\t\t};\n-\t};\n-\n-\tcarrier_eeprom: eeprom@57 {\n-\t\tcompatible = \"st,24c02\", \"atmel,24c02\";\n-\t\treg = <0x57>;\n-\t\tpagesize = <16>;\n-\t};\n-};\n-\n-/* Aquila I2C_2 */\n-&mcu_i2c1 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila CAN_2 */\n-&mcu_mcan0 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila CAN_4 */\n-&mcu_mcan1 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila UART_4 */\n-&mcu_uart0 {\n-\tstatus = \"okay\";\n-};\n-\n-&mhdp {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila QSPI_1 */\n-&ospi0 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_mcu_ospi0_4bit>, <&pinctrl_mcu_ospi0_cs0>;\n-\tstatus = \"okay\";\n-\n-\tflash@0 {\n-\t\tcompatible = \"jedec,spi-nor\";\n-\t\treg = <0x0>;\n-\t\tspi-max-frequency = <66000000>;\n-\t\tspi-rx-bus-width = <4>;\n-\t\tspi-tx-bus-width = <4>;\n-\t\tcdns,read-delay = <0>;\n-\t\tcdns,tchsh-ns = <3>;\n-\t\tcdns,tsd2d-ns = <10>;\n-\t\tcdns,tshsl-ns = <30>;\n-\t\tcdns,tslch-ns = <8>;\n-\t};\n-};\n-\n-/* Aquila PCIE_1 */\n-&pcie0_rc {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila PCIE_2 */\n-&pcie1_rc {\n-\tstatus = \"okay\";\n-};\n-\n-&serdes2 {\n-\tstatus = \"okay\";\n-};\n-\n-&serdes4 {\n-\tstatus = \"okay\";\n-};\n-\n-&serdes_wiz2 {\n-\tstatus = \"okay\";\n-};\n-\n-&serdes_wiz4 {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila ADC_[1-4] */\n-&tscadc0 {\n-\tstatus = \"okay\";\n-};\n-\n-&usbss0 {\n-\tstatus = \"okay\";\n-};\n-\n-&usb0ss_mux {\n-\tstatus = \"okay\";\n-\n-\tport {\n-\t\tusb0_ss_mux: endpoint {\n-\t\t\tremote-endpoint = <&usb_1_con_ss>;\n-\t\t};\n-\t};\n-};\n-\n-&usb0 {\n-\tstatus = \"okay\";\n-\n-\tport {\n-\t\tusb0_hs: endpoint {\n-\t\t\tremote-endpoint = <&usb_1_con_hs>;\n-\t\t};\n-\t};\n-};\n-\n-&wkup0_thermal {\n-\tcooling-maps {\n-\t\tmap0 {\n-\t\t\tcooling-device = <&fan 1 1>;\n-\t\t\ttrip = <&wkup0_alert0>;\n-\t\t};\n-\n-\t\tmap1 {\n-\t\t\tcooling-device = <&fan 2 2>;\n-\t\t\ttrip = <&wkup0_alert1>;\n-\t\t};\n-\t};\n-};\n-\n-&wkup1_thermal {\n-\tcooling-maps {\n-\t\tmap0 {\n-\t\t\tcooling-device = <&fan 1 1>;\n-\t\t\ttrip = <&wkup1_alert0>;\n-\t\t};\n-\n-\t\tmap1 {\n-\t\t\tcooling-device = <&fan 2 2>;\n-\t\t\ttrip = <&wkup1_alert1>;\n-\t\t};\n-\t};\n-};\n-\n-&wkup_gpio0 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_gpio_04>, /* Aquila GPIO_04 */\n-\t\t <&pinctrl_gpio_05>, /* Aquila GPIO_05 */\n-\t\t <&pinctrl_gpio_06>, /* Aquila GPIO_06 */\n-\t\t <&pinctrl_gpio_07>, /* Aquila GPIO_07 */\n-\t\t <&pinctrl_gpio_08>; /* Aquila GPIO_08 */\n-};\n-\n-/* Aquila UART_2, through RS485 transceiver */\n-&wkup_uart0 {\n-\tlinux,rs485-enabled-at-boot-time;\n-\trs485-rx-during-tx;\n-\tstatus = \"okay\";\n-};\ndiff --git a/arch/arm/dts/k3-am69-aquila.dtsi b/arch/arm/dts/k3-am69-aquila.dtsi\ndeleted file mode 100644\nindex 5e1f92fc85f6..000000000000\n--- a/arch/arm/dts/k3-am69-aquila.dtsi\n+++ /dev/null\n@@ -1,1837 +0,0 @@\n-// SPDX-License-Identifier: GPL-2.0-or-later OR MIT\n-/*\n- * Copyright (C) 2025 Toradex\n- *\n- * https://www.toradex.com/computer-on-modules/aquila-arm-family/ti-am69\n- */\n-\n-#include <dt-bindings/gpio/gpio.h>\n-#include <dt-bindings/input/input.h>\n-#include <dt-bindings/net/ti-dp83867.h>\n-#include <dt-bindings/phy/phy-cadence.h>\n-#include <dt-bindings/usb/pd.h>\n-#include \"k3-j784s4.dtsi\"\n-\n-/ {\n-\tchosen {\n-\t\tstdout-path = \"serial2:115200n8\";\n-\t};\n-\n-\taliases {\n-\t\tcan0 = &main_mcan10;\n-\t\tcan1 = &mcu_mcan0;\n-\t\tcan2 = &main_mcan13;\n-\t\tcan3 = &mcu_mcan1;\n-\t\teeprom0 = &som_eeprom;\n-\t\tethernet0 = &mcu_cpsw_port1;\n-\t\tethernet1 = &main_cpsw0_port8;\n-\t\ti2c0 = &wkup_i2c0;\n-\t\ti2c1 = &mcu_i2c0;\n-\t\ti2c2 = &mcu_i2c1;\n-\t\ti2c3 = &main_i2c0;\n-\t\ti2c4 = &main_i2c1;\n-\t\ti2c5 = &main_i2c2;\n-\t\ti2c6 = &main_i2c5;\n-\t\tmmc0 = &main_sdhci0;\n-\t\tmmc1 = &main_sdhci1;\n-\t\trtc0 = &rtc_i2c;\n-\t\tserial0 = &main_uart4;\n-\t\tserial1 = &wkup_uart0;\n-\t\tserial2 = &main_uart8;\n-\t\tserial3 = &mcu_uart0;\n-\t\tusb0 = &usb0;\n-\t};\n-\n-\taquila_key_power: gpio-key-power {\n-\t\tcompatible = \"gpio-keys\";\n-\t\tpinctrl-names = \"default\";\n-\t\tpinctrl-0 = <&pinctrl_pwr_btn_int>;\n-\t\tstatus = \"disabled\";\n-\n-\t\tkey-power {\n-\t\t\t/* Aquila CTRL_PWR_BTN_MICO# (AQUILA B93) */\n-\t\t\tgpios = <&wkup_gpio0 36 GPIO_ACTIVE_LOW>;\n-\t\t\tlabel = \"Power Button\";\n-\t\t\tlinux,code = <KEY_POWER>;\n-\t\t};\n-\t};\n-\n-\taquila_key_wake: gpio-key-wakeup {\n-\t\tcompatible = \"gpio-keys\";\n-\t\tpinctrl-names = \"default\";\n-\t\tpinctrl-0 = <&pinctrl_ctrl_wake1_mico>;\n-\t\tstatus = \"disabled\";\n-\n-\t\tkey-wakeup {\n-\t\t\t/* Aquila CTRL_WAKE1_MICO# (AQUILA D6) */\n-\t\t\tgpios = <&wkup_gpio0 49 GPIO_ACTIVE_LOW>;\n-\t\t\tlabel = \"Wake Up\";\n-\t\t\tlinux,code = <KEY_WAKEUP>;\n-\t\t\twakeup-source;\n-\t\t};\n-\t};\n-\n-\t/* Aquila CTRL_RESET_MICO# (AQUILA B92) */\n-\tgpio-restart {\n-\t\tcompatible = \"gpio-restart\";\n-\t\t/* COLD_RESET_REQ */\n-\t\tgpios = <&som_gpio_expander 1 GPIO_ACTIVE_HIGH>;\n-\t\tpriority = <192>;\n-\t};\n-\n-\t/* PWR_DOWN_REQ */\n-\tgpio-poweroff {\n-\t\tcompatible = \"gpio-poweroff\";\n-\t\t/* PWR_DOWN_REQ */\n-\t\tgpios = <&som_gpio_expander 2 GPIO_ACTIVE_HIGH>;\n-\t\ttimeout-ms = <3000>;\n-\t};\n-\n-\tmemory@80000000 {\n-\t\tdevice_type = \"memory\";\n-\t\t/* 32G RAM */\n-\t\treg = <0x00 0x80000000 0x00 0x80000000>,\n-\t\t <0x08 0x80000000 0x07 0x80000000>;\n-\t};\n-\n-\treserved_memory: reserved-memory {\n-\t\t#address-cells = <2>;\n-\t\t#size-cells = <2>;\n-\t\tranges;\n-\n-\t\tsecure_ddr: optee@9e800000 {\n-\t\t\treg = <0x00 0x9e800000 0x00 0x01800000>;\n-\t\t\tno-map;\n-\t\t};\n-\n-\t\tmcu_r5fss0_core0_dma_memory_region: memory@a0000000 {\n-\t\t\tcompatible = \"shared-dma-pool\";\n-\t\t\treg = <0x00 0xa0000000 0x00 0x100000>;\n-\t\t\tno-map;\n-\t\t};\n-\n-\t\tmcu_r5fss0_core0_memory_region: memory@a0100000 {\n-\t\t\tcompatible = \"shared-dma-pool\";\n-\t\t\treg = <0x00 0xa0100000 0x00 0xf00000>;\n-\t\t\tno-map;\n-\t\t};\n-\t};\n-\n-\t/* Module Power Supply (VCC) */\n-\treg_vin: regulator-vin {\n-\t\tcompatible = \"regulator-fixed\";\n-\t\tregulator-name = \"+V_IN\";\n-\t};\n-\n-\t/* Enabled by EN_3V3_VIO (PMIC_GPIO_9) */\n-\treg_1v1_usb_bridge: regulator-1v1-vio {\n-\t\tcompatible = \"regulator-fixed\";\n-\t\tregulator-max-microvolt = <1100000>;\n-\t\tregulator-min-microvolt = <1100000>;\n-\t\tregulator-name = \"+V1.1_VIO\";\n-\t\tvin-supply = <®_vin>;\n-\t};\n-\n-\treg_3v3_wifi: regulator-3v3-wifi {\n-\t\tcompatible = \"regulator-fixed\";\n-\t\tpinctrl-names = \"default\";\n-\t\tpinctrl-0 = <&pinctrl_en_3v3_wifi>;\n-\t\tgpio = <&wkup_gpio0 57 GPIO_ACTIVE_HIGH>;\n-\t\tenable-active-high;\n-\t\tregulator-always-on;\n-\t\tregulator-boot-on;\n-\t\tregulator-max-microvolt = <3300000>;\n-\t\tregulator-min-microvolt = <3300000>;\n-\t\tregulator-name = \"+V3.3_WIFI\";\n-\t\tstartup-delay-us = <20000>;\n-\t\tvin-supply = <®_vin>;\n-\t};\n-\n-\treg_1v8_stby: regulator-1v8-stby {\n-\t\tcompatible = \"regulator-fixed\";\n-\t\tregulator-max-microvolt = <1800000>;\n-\t\tregulator-min-microvolt = <1800000>;\n-\t\tregulator-name = \"+V1.8_STBY\";\n-\t\tvin-supply = <®_vin>;\n-\t};\n-\n-\t/* Aquila SD_1_PWR_EN */\n-\treg_sdhc1_vmmc: regulator-sdhci1 {\n-\t\tcompatible = \"regulator-fixed\";\n-\t\tpinctrl-names = \"default\";\n-\t\tpinctrl-0 = <&pinctrl_sd1_pwr_en>;\n-\t\t/* Aquila SD_1_PWR_EN (AQUILA A6) */\n-\t\tgpio = <&main_gpio0 52 GPIO_ACTIVE_HIGH>;\n-\t\tenable-active-high;\n-\t\toff-on-delay-us = <100000>;\n-\t\tregulator-max-microvolt = <3300000>;\n-\t\tregulator-min-microvolt = <3300000>;\n-\t\tregulator-name = \"+3V3_SD\";\n-\t\tstartup-delay-us = <20000>;\n-\t};\n-\n-\treg_sdhc1_vqmmc: regulator-sdhci1-vqmmc {\n-\t\tcompatible = \"regulator-gpio\";\n-\t\t/* SDIO_PWR_SEL_3.3V */\n-\t\tgpios = <&som_gpio_expander 7 GPIO_ACTIVE_HIGH>;\n-\t\tregulator-max-microvolt = <3300000>;\n-\t\tregulator-min-microvolt = <1800000>;\n-\t\tregulator-name = \"+VDD_SD_DV\";\n-\t\tstates = <1800000 0x0>,\n-\t\t\t <3300000 0x1>;\n-\t};\n-\n-\t/* On-module USB_1_SS mux */\n-\tusb0ss_mux: gpio-sbu-mux {\n-\t\tcompatible = \"ti,tmuxhs4212\", \"gpio-sbu-mux\";\n-\t\torientation-switch;\n-\t\t/* USB_MUX_SEL */\n-\t\tselect-gpios = <&som_gpio_expander 0 GPIO_ACTIVE_HIGH>;\n-\t\tstatus = \"disabled\";\n-\t};\n-};\n-\n-&main_pmx0 {\n-\t/* Aquila DP_1_HPD */\n-\tpinctrl_main_dp0_hpd: main-dp0-hpd-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x014, PIN_INPUT, 13) /* (AG33) MCAN14_TX.DP0_HPD */ /* AQUILA B59 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila PWM_1 */\n-\tpinctrl_main_ehrpwm0_b: main-ehrpwm0b-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x064, PIN_OUTPUT, 9) /* (AF38) MCAN0_TX.EHRPWM0_B */ /* AQUILA C25 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila PWM_2 */\n-\tpinctrl_main_ehrpwm1_a: main-ehrpwm1a-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x060, PIN_OUTPUT, 9) /* (AE36) MCASP2_AXR1.EHRPWM1_A */ /* AQUILA C26 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila PWM_3_DSI */\n-\tpinctrl_main_ehrpwm5_a: main-ehrpwm5a-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x084, PIN_OUTPUT, 9) /* (AG38) MCASP0_AXR5.EHRPWM5_A */ /* AQUILA B46 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila PWM_4_DP */\n-\tpinctrl_main_ehrpwm2_a: main-ehrpwm2a-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x040, PIN_INPUT, 9) /* (AF37) MCASP0_AXR0.EHRPWM2_A */ /* AQUILA B58 */\n-\t\t>;\n-\t};\n-\n-\t/* PMIC_INT# */\n-\tpinctrl_pmic_int: main-gpio0-0-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x000, PIN_INPUT, 7) /* (AN35) EXTINTn.GPIO0_0 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_09_CSI_1 */\n-\tpinctrl_gpio_09_csi_1: main-gpio0-1-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x004, PIN_INPUT, 7) /* (AG36) MCAN12_TX.GPIO0_1 */ /* AQUILA B17 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_10_CSI_1 */\n-\tpinctrl_gpio_10_csi_1: main-gpio0-2-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x008, PIN_INPUT, 7) /* (AJ33) MCAN12_RX.GPIO0_2 */ /* AQUILA B18 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila USB_1_OC# */\n-\tpinctrl_usb1_oc: main-gpio0-10-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x028, PIN_INPUT, 7) /* (AE33) MCAN16_RX.GPIO0_10 */ /* AQUILA B75 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila USB_1_EN */\n-\tpinctrl_usb1_en_gpio: main-gpio0-11-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x02c, PIN_INPUT, 7) /* (AL32) GPIO0_11 */ /* AQUILA B77 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_17_DSI_1 */\n-\tpinctrl_gpio_17_dsi_1: main-gpio0-12-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x030, PIN_INPUT, 7) /* (AK37) GPIO0_12 */ /* AQUILA B42 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_19_DSI_1 */\n-\tpinctrl_gpio_19_dsi_1: main-gpio0-13-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x034, PIN_INPUT, 7) /* (AJ34) PMIC_WAKE0n.GPIO0_13 */ /* AQUILA B44 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_02 */\n-\tpinctrl_gpio_02: main-gpio0-17-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x044, PIN_INPUT, 7) /* (AG37) MCASP0_AXR1.GPIO0_17 */ /* AQUILA D24 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_20_DSI_1 */\n-\tpinctrl_gpio_20_dsi_1: main-gpio0-18-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x048, PIN_INPUT, 7) /* (AK33) MCASP0_AXR2.GPIO0_18 */ /* AQUILA B45 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_21_DP */\n-\tpinctrl_gpio_21_dp: main-gpio0-21-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x054, PIN_INPUT, 7) /* (AD37) MCASP2_ACLKX.GPIO0_21 */ /* AQUILA B57 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila USB_1_INT# */\n-\tpinctrl_usb1_int: main-gpio0-28-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x070, PIN_INPUT, 7) /* (AH38) MCAN1_RX.GPIO0_28 */ /* AQUILA B74 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_03 */\n-\tpinctrl_gpio_03: main-gpio0-29-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x074, PIN_INPUT, 7) /* (AC33) MCAN2_TX.GPIO0_29 */ /* AQUILA D25 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_18_DSI_1 */\n-\tpinctrl_gpio_18_dsi_1: main-gpio0-31-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x07c, PIN_INPUT, 7) /* (AJ38) MCASP0_AXR3.GPIO0_31 */ /* AQUILA B43 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila PCIE_1_RESET# */\n-\tpinctrl_pcie0_reset: main-gpio0-32-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x080, PIN_INPUT, 7) /* (AK34) MCASP0_AXR4.GPIO0_32 */ /* AQUILA C38 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila PWM_3_DSI as GPIO */\n-\tpinctrl_pwm3_dsi_gpio: main-gpio0-33-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x084, PIN_INPUT, 7) /* (AG38) MCASP0_AXR5.GPIO0_33 */ /* AQUILA B46 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_01 */\n-\tpinctrl_gpio_01: main-gpio0-34-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x088, PIN_INPUT, 7) /* (AF36) MCASP0_AXR6.GPIO0_34 */ /* AQUILA D23 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila PCIE_2_RESET# */\n-\tpinctrl_pcie1_reset: main-gpio0-41-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x0a4, PIN_INPUT, 7) /* (AJ36) MCASP0_AXR13.GPIO0_41 */ /* AQUILA C35 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila ETH_2_xGMII_INT# */\n-\tpinctrl_eth2_int: main-gpio0-44-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x0b0, PIN_INPUT_PULLUP, 7) /* (AL33) MCASP1_AXR3.GPIO0_44 */ /* AQUILA B81 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_11_CSI_1 */\n-\tpinctrl_gpio_11_csi_1: main-gpio0-47-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x0bc, PIN_INPUT, 7) /* (AD33) MCASP1_AFSX.GPIO0_47 */ /* AQUILA A11 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_12_CSI_1 */\n-\tpinctrl_gpio_12_csi_1: main-gpio0-48-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x0c0, PIN_INPUT, 7) /* (AD38) MCASP1_AXR0.GPIO0_48 */ /* AQUILA B19 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila SD_1_PWR_EN */\n-\tpinctrl_sd1_pwr_en: main-gpio0-52-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x0d0, PIN_INPUT, 7) /* (AP38) SPI0_CS1.GPIO0_52 */ /* AQUILA A6 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila SD_1_CD# as GPIO */\n-\tpinctrl_sd1_cd_gpio: main-gpio0-58-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x0e8, PIN_INPUT_PULLUP, 7) /* (AR38) TIMER_IO0.GPIO0_58 */ /* AQUILA A1 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila I2C_3_DSI1 */\n-\tpinctrl_main_i2c0: main-i2c0-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x0e0, PIN_INPUT, 0) /* (AN36) I2C0_SCL */ /* AQUILA B41 */\n-\t\t\tJ784S4_IOPAD(0x0e4, PIN_INPUT, 0) /* (AP37) I2C0_SDA */ /* AQUILA B40 */\n-\t\t\t>;\n-\t};\n-\n-\t/* Aquila I2C_4_CSI1 */\n-\tpinctrl_main_i2c1: main-i2c1-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x020, PIN_INPUT_PULLUP, 12) /* (AJ35) MCAN15_RX.I2C1_SCL */ /* AQUILA A13 */\n-\t\t\tJ784S4_IOPAD(0x024, PIN_INPUT_PULLUP, 12) /* (AH34) MCAN16_TX.I2C1_SDA */ /* AQUILA A12 */\n-\t\t\t>;\n-\t};\n-\n-\t/* Aquila I2C_5_CSI2 */\n-\tpinctrl_main_i2c2: main-i2c2-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x04c, PIN_INPUT_PULLUP, 13) /* (AC32) MCASP1_AXR1.I2C2_SCL */ /* AQUILA C6 */\n-\t\t\tJ784S4_IOPAD(0x050, PIN_INPUT_PULLUP, 13) /* (AC37) MCASP1_AXR2.I2C2_SDA */ /* AQUILA C5 */\n-\t\t\t>;\n-\t};\n-\n-\t/* Aquila I2C_6 */\n-\tpinctrl_main_i2c5: main-i2c5-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x01c, PIN_INPUT_PULLUP, 8) /* (AG34) MCAN15_TX.I2C5_SCL */ /* AQUILA C19 */\n-\t\t\tJ784S4_IOPAD(0x018, PIN_INPUT_PULLUP, 8) /* (AK36) MCAN14_RX.I2C5_SDA */ /* AQUILA C18 */\n-\t\t\t>;\n-\t};\n-\n-\t/* Aquila I2S_1_MCLK */\n-\tpinctrl_audio_extrefclk1: audio-extrefclk1-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x078, PIN_OUTPUT, 1) /* (AH37) MCAN2_RX.AUDIO_EXT_REFCLK1 */ /* AQUILA B24 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila CAN_1 */\n-\tpinctrl_main_mcan10: main-mcan10-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x0b8, PIN_INPUT, 0) /* (AC34) MCASP1_ACLKX.MCAN10_RX */ /* AQUILA B49 */\n-\t\t\tJ784S4_IOPAD(0x0b4, PIN_OUTPUT, 0) /* (AL34) MCASP1_AXR4.MCAN10_TX */ /* AQUILA B48 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila CAN_3 */\n-\tpinctrl_main_mcan13: main-mcan13-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x010, PIN_INPUT, 0) /* (AH33) MCAN13_RX */ /* AQUILA B54 */\n-\t\t\tJ784S4_IOPAD(0x00c, PIN_OUTPUT, 0) /* (AF33) MCAN13_TX */ /* AQUILA B53 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila I2S_1 */\n-\tpinctrl_main_mcasp4: main-mcasp4-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x0c8, PIN_INPUT, 1) /* (AJ32) EXT_REFCLK1.MCASP4_ACLKX */ /* AQUILA B20 */\n-\t\t\tJ784S4_IOPAD(0x06c, PIN_INPUT, 1) /* (AJ37) MCAN1_TX.MCASP4_AFSX */ /* AQUILA B21 */\n-\t\t\tJ784S4_IOPAD(0x068, PIN_OUTPUT, 1) /* (AE38) MCAN0_RX.MCASP4_AXR1 */ /* AQUILA B22 */\n-\t\t\tJ784S4_IOPAD(0x0c4, PIN_INPUT, 1) /* (AD36) ECAP0_IN_APWM_OUT.MCASP4_AXR2 */ /* AQUILA B23 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila ETH_2_XGMII_MDIO */\n-\tpinctrl_main_mdio1: main-mdio1-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x058, PIN_OUTPUT, 4) /* (AE37) MCASP2_AFSX.MDIO1_MDC */ /* AQUILA B90 */\n-\t\t\tJ784S4_IOPAD(0x05c, PIN_INPUT, 4) /* (AC36) MCASP2_AXR0.MDIO1_MDIO */ /* AQUILA B89 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila SD_1 */\n-\tpinctrl_main_mmc1: main-mmc1-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x104, PIN_INPUT, 0) /* (AB38) MMC1_CLK */ /* AQUILA A5 */\n-\t\t\tJ784S4_IOPAD(0x108, PIN_INPUT, 0) /* (AB36) MMC1_CMD */ /* AQUILA A7 */\n-\t\t\tJ784S4_IOPAD(0x100, PIN_INPUT, 0) /* (No Pin) MMC1_CLKLB */\n-\t\t\tJ784S4_IOPAD(0x0fc, PIN_INPUT, 0) /* (AA33) MMC1_DAT0 */ /* AQUILA A3 */\n-\t\t\tJ784S4_IOPAD(0x0f8, PIN_INPUT, 0) /* (AB34) MMC1_DAT1 */ /* AQUILA A2 */\n-\t\t\tJ784S4_IOPAD(0x0f4, PIN_INPUT, 0) /* (AA32) MMC1_DAT2 */ /* AQUILA A10 */\n-\t\t\tJ784S4_IOPAD(0x0f0, PIN_INPUT, 0) /* (AC38) MMC1_DAT3 */ /* AQUILA A8 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila SPI_2 */\n-\tpinctrl_main_spi0: main-spi0-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x0d4, PIN_OUTPUT, 0) /* (AN38) SPI0_CLK */ /* AQUILA D14 */\n-\t\t\tJ784S4_IOPAD(0x0d8, PIN_INPUT, 0) /* (AM35) SPI0_D0 */ /* AQUILA D15 */\n-\t\t\tJ784S4_IOPAD(0x0dc, PIN_OUTPUT, 0) /* (AM36) SPI0_D1 */ /* AQUILA D17 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila SPI_2 CS */\n-\tpinctrl_main_spi0_cs0: main-spi0-cs0-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x0cc, PIN_OUTPUT, 0) /* (AM37) SPI0_CS0 */ /* AQUILA D16 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila SPI_1 */\n-\tpinctrl_main_spi2: main-spi2-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x0a0, PIN_OUTPUT, 10) /* (AD34) MCASP0_AXR12.SPI2_CLK */ /* AQUILA D12 */\n-\t\t\tJ784S4_IOPAD(0x0a8, PIN_INPUT, 10) /* (AF34) MCASP0_AXR14.SPI2_D0 */ /* AQUILA D10 */\n-\t\t\tJ784S4_IOPAD(0x0ac, PIN_OUTPUT, 10) /* (AE34) MCASP0_AXR15.SPI2_D1 */ /* AQUILA D11 */\n-\t\t\t>;\n-\t};\n-\n-\t/* Aquila SPI_1 CS */\n-\tpinctrl_main_spi2_cs0: main-spi2-cs0-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x09c, PIN_OUTPUT, 10) /* (AF35) MCASP0_AXR11.SPI2_CS1 */ /* AQUILA D9 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila UART_1 */\n-\tpinctrl_main_uart4: main-uart4-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x094, PIN_INPUT, 11) /* (AG35) MCASP0_AXR9.UART4_CTSn */ /* AQUILA B36 */\n-\t\t\tJ784S4_IOPAD(0x098, PIN_OUTPUT, 11) /* (AH36) MCASP0_AXR10.UART4_RTSn */ /* AQUILA B38 */\n-\t\t\tJ784S4_IOPAD(0x08c, PIN_INPUT, 11) /* (AE35) MCASP0_AXR7.UART4_RXD */ /* AQUILA B35 */\n-\t\t\tJ784S4_IOPAD(0x090, PIN_OUTPUT, 11) /* (AC35) MCASP0_AXR8.UART4_TXD */ /* AQUILA B37 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila UART_3, used as the Linux console */\n-\tpinctrl_main_uart8: main-uart8-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_IOPAD(0x038, PIN_INPUT, 11) /* (AK35) MCASP0_ACLKX.UART8_RXD */ /* AQUILA D19 */\n-\t\t\tJ784S4_IOPAD(0x03c, PIN_OUTPUT, 11) /* (AK38) MCASP0_AFSX.UART8_TXD */ /* AQUILA D20 */\n-\t\t>;\n-\t};\n-};\n-\n-&wkup_pmx0 {\n-\t/* Aquila QSPI_1 (4-bit) */\n-\tpinctrl_mcu_ospi0_4bit: mcu-ospi0-4bit-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x000, PIN_OUTPUT, 0) /* (E32) MCU_OSPI0_CLK */ /* AQUILA B65 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x00c, PIN_INPUT, 0) /* (B33) MCU_OSPI0_D0 */ /* AQUILA B68 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x010, PIN_INPUT, 0) /* (B32) MCU_OSPI0_D1 */ /* AQUILA B67 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x014, PIN_INPUT, 0) /* (C33) MCU_OSPI0_D2 */ /* AQUILA B61 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x018, PIN_INPUT, 0) /* (C35) MCU_OSPI0_D3 */ /* AQUILA B60 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x008, PIN_INPUT, 0) /* (C34) MCU_OSPI0_DQS */ /* AQUILA B63 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila QSPI_1 (8-bit) */\n-\tpinctrl_mcu_ospi0_8bit: mcu-ospi0-8bit-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x000, PIN_OUTPUT, 0) /* (E32) MCU_OSPI0_CLK */ /* AQUILA B65 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x00c, PIN_INPUT, 0) /* (B33) MCU_OSPI0_D0 */ /* AQUILA B68 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x010, PIN_INPUT, 0) /* (B32) MCU_OSPI0_D1 */ /* AQUILA B67 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x014, PIN_INPUT, 0) /* (C33) MCU_OSPI0_D2 */ /* AQUILA B61 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x018, PIN_INPUT, 0) /* (C35) MCU_OSPI0_D3 */ /* AQUILA B60 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x01c, PIN_INPUT, 0) /* (D33) MCU_OSPI0_D4 */ /* AQUILA B70 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x020, PIN_INPUT, 0) /* (D34) MCU_OSPI0_D5 */ /* AQUILA B71 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x024, PIN_INPUT, 0) /* (E34) MCU_OSPI0_D6 */ /* AQUILA B72 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x028, PIN_INPUT, 0) /* (E33) MCU_OSPI0_D7 */ /* AQUILA B73 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x008, PIN_INPUT, 0) /* (C34) MCU_OSPI0_DQS */ /* AQUILA B63 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila QSPI_1_CS1# */\n-\tpinctrl_mcu_ospi0_cs0: mcu-ospi0-cs0-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x02c, PIN_OUTPUT, 0) /* (A32) MCU_OSPI0_CSn0 */ /* AQUILA B66 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila QSPI_1_CS2# */\n-\tpinctrl_mcu_ospi0_cs1: mcu-ospi0-cs1-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x030, PIN_OUTPUT, 0) /* (A33) MCU_OSPI0_CSn1 */ /* AQUILA B62 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila QSPI_1_SCK as GPIO */\n-\tpinctrl_wkup_gpio_16: wkup-gpio0-16-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x000, PIN_INPUT, 7) /* (E32) MCU_OSPI0_CLK.WKUP_GPIO0_16 */ /* AQUILA B65 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_04 */\n-\tpinctrl_gpio_04: wkup-gpio0-17-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x004, PIN_INPUT, 7) /* (D32) MCU_OSPI0_LBCLKO.WKUP_GPIO0_17 */ /* AQUILA C20 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila QSPI_1_DQS as GPIO */\n-\tpinctrl_wkup_gpio_18: wkup-gpio0-18-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x008, PIN_INPUT, 7) /* (C34) MCU_OSPI0_DQS.WKUP_GPIO0_18 */ /* AQUILA B63 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila QSPI_1_IO0 as GPIO */\n-\tpinctrl_wkup_gpio_19: wkup-gpio0-19-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x00c, PIN_INPUT, 7) /* (B33) MCU_OSPI0_D0.WKUP_GPIO0_19 */ /* AQUILA B68 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila QSPI_1_IO1 as GPIO */\n-\tpinctrl_wkup_gpio_20: wkup-gpio0-20-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x010, PIN_INPUT, 7) /* (B32) MCU_OSPI0_D1.WKUP_GPIO0_20 */ /* AQUILA B67 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila QSPI_1_IO2 as GPIO */\n-\tpinctrl_wkup_gpio_21: wkup-gpio0-21-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x014, PIN_INPUT, 7) /* (C33) MCU_OSPI0_D2.WKUP_GPIO0_21 */ /* AQUILA B61 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila QSPI_1_IO3 as GPIO */\n-\tpinctrl_wkup_gpio_22: wkup-gpio0-22-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x018, PIN_INPUT, 7) /* (C35) MCU_OSPI0_D3.WKUP_GPIO0_22 */ /* AQUILA B60 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila QSPI_1_IO4 as GPIO */\n-\tpinctrl_wkup_gpio_23: wkup-gpio0-23-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x01c, PIN_INPUT, 7) /* (D33) MCU_OSPI0_D4.WKUP_GPIO0_23 */ /* AQUILA B70 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila QSPI_1_IO5 as GPIO */\n-\tpinctrl_wkup_gpio_24: wkup-gpio0-24-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x020, PIN_INPUT, 7) /* (D34) MCU_OSPI0_D5.WKUP_GPIO0_24 */ /* AQUILA B71 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila QSPI_1_IO6 as GPIO */\n-\tpinctrl_wkup_gpio_25: wkup-gpio0-25-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x024, PIN_INPUT, 7) /* (E34) MCU_OSPI0_D6.WKUP_GPIO0_25 */ /* AQUILA B72 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila QSPI_1_IO7 as GPIO */\n-\tpinctrl_wkup_gpio_26: wkup-gpio0-26-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x028, PIN_INPUT, 7) /* (E33) MCU_OSPI0_D7.WKUP_GPIO0_26 */ /* AQUILA B73 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila QSPI_1_CS#1 as GPIO */\n-\tpinctrl_wkup_gpio_27: wkup-gpio0-27-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x02c, PIN_INPUT, 7) /* (A32) MCU_OSPI0_CSn0.WKUP_GPIO0_27 */ /* AQUILA B66 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila QSPI_1_CS#2 as GPIO */\n-\tpinctrl_wkup_gpio_28: wkup-gpio0-28-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x030, PIN_INPUT, 7) /* (A33) MCU_OSPI0_CSn1.WKUP_GPIO0_28 */ /* AQUILA B62 */\n-\t\t>;\n-\t};\n-};\n-\n-&wkup_pmx1 {\n-\t/* Aquila UART_4 (RXD) */\n-\tpinctrl_mcu_uart0_rx: mcu-uart0-rx-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x018, PIN_INPUT, 4) /* (D31) MCU_OSPI1_D1.MCU_UART0_RXD */ /* AQUILA D21 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_05 */\n-\tpinctrl_gpio_05: wkup-gpio0-29-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x000, PIN_INPUT, 7) /* (B34) MCU_OSPI0_CSn2.WKUP_GPIO0_29 */ /* AQUILA C21 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_06 */\n-\tpinctrl_gpio_06: wkup-gpio0-30-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x004, PIN_INPUT, 7) /* (C32) MCU_OSPI0_CSn3.WKUP_GPIO0_30 */ /* AQUILA C22 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_07 */\n-\tpinctrl_gpio_07: wkup-gpio0-31-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x008, PIN_INPUT, 7) /* (F32) MCU_OSPI1_CLK.WKUP_GPIO0_31 */ /* AQUILA C23 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_13_CSI_2 */\n-\tpinctrl_gpio_13_csi_2: wkup-gpio0-32-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x00c, PIN_INPUT, 7) /* (C31) MCU_OSPI1_LBCLKO.WKUP_GPIO0_32 */ /* AQUILA C1 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_14_CSI_2 */\n-\tpinctrl_gpio_14_csi_2: wkup-gpio0-33-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x010, PIN_INPUT, 7) /* (F31) MCU_OSPI1_DQS.WKUP_GPIO0_33 */ /* AQUILA C2 */\n-\t\t>;\n-\t};\n-\n-\t/* RTC_IRQ# */\n-\tpinctrl_rtc_irq: wkup-gpio0-34-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x014, PIN_INPUT, 7) /* (E35) MCU_OSPI1_D0.WKUP_GPIO0_34 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila CTRL_PWR_BTN_MICO# (PWR_BTN_INT#) */\n-\tpinctrl_pwr_btn_int: wkup-gpio0-36-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x01c, PIN_INPUT_PULLUP, 7) /* (G31) MCU_OSPI1_D2.WKUP_GPIO0_36 */ /* AQUILA B92 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_15_CSI_2 */\n-\tpinctrl_gpio_15_csi_2: wkup-gpio0-37-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x020, PIN_INPUT, 7) /* (F33) MCU_OSPI1_D3.WKUP_GPIO0_37 */ /* AQUILA C3 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_08 */\n-\tpinctrl_gpio_08: wkup-gpio0-38-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x024, PIN_INPUT, 7) /* (G32) MCU_OSPI1_CSn0.WKUP_GPIO0_38 */ /* AQUILA C24 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila GPIO_16_CSI_2 */\n-\tpinctrl_gpio_16_csi_2: wkup-gpio0-39-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x028, PIN_INPUT, 7) /* (G33) MCU_OSPI1_CSn1.WKUP_GPIO0_39 */ /* AQUILA C4 */\n-\t\t>;\n-\t};\n-};\n-\n-&wkup_pmx2 {\n-\t/* Aquila ADC_[1-4] */\n-\tpinctrl_mcu_adc0: mcu-adc0-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x0cc, PIN_OUTPUT, 0) /* (P36) MCU_ADC0_AIN0 */ /* AQUILA D1 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x0d0, PIN_OUTPUT, 0) /* (V36) MCU_ADC0_AIN1 */ /* AQUILA D2 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x0d4, PIN_OUTPUT, 0) /* (T34) MCU_ADC0_AIN2 */ /* AQUILA D3 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x0d8, PIN_OUTPUT, 0) /* (T36) MCU_ADC0_AIN3 */ /* AQUILA D4 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila CTRL_MCLK_MOCI */\n-\tpinctrl_mcu_clkout0: mcu-clkout0-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x084, PIN_OUTPUT, 6) /* (M38) WKUP_GPIO0_11.MCU_CLKOUT0 */ /* AQUILA A14 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila I2C_1 */\n-\tpinctrl_mcu_i2c0: mcu-i2c0-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x0a0, PIN_INPUT, 0) /* (M35) MCU_I2C0_SCL */ /* AQUILA D8 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x0a4, PIN_INPUT, 0) /* (G34) MCU_I2C0_SDA */ /* AQUILA D7 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila I2C_2 */\n-\tpinctrl_mcu_i2c1: mcu-i2c1-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x078, PIN_INPUT_PULLUP, 0) /* (L35) WKUP_GPIO0_8.MCU_I2C1_SCL */ /* AQUILA C17 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x07c, PIN_INPUT_PULLUP, 0) /* (L34) WKUP_GPIO0_9.MCU_I2C1_SDA */ /* AQUILA C16 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila CAN_2 */\n-\tpinctrl_mcu_mcan0: mcu-mcan0-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x054, PIN_INPUT, 0) /* (F38) MCU_MCAN0_RX */ /* AQUILA B51 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x050, PIN_OUTPUT, 0) /* (K33) MCU_MCAN0_TX */ /* AQUILA B50 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila CAN_4 */\n-\tpinctrl_mcu_mcan1: mcu-mcan1-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x06c, PIN_INPUT, 0) /* (K36) WKUP_GPIO0_5.MCU_MCAN1_RX */ /* AQUILA B56 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x068, PIN_OUTPUT, 0) /* (H35) WKUP_GPIO0_4.MCU_MCAN1_TX */ /* AQUILA B55 */\n-\t\t>;\n-\t};\n-\n-\t/* On-module ETH_1 MDIO */\n-\tpinctrl_mcu_mdio: mcu-mdio-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x034, PIN_OUTPUT, 0) /* (A36) MCU_MDIO0_MDC */\n-\t\t\tJ784S4_WKUP_IOPAD(0x030, PIN_INPUT, 0) /* (B35) MCU_MDIO0_MDIO */\n-\t\t>;\n-\t};\n-\n-\t/* On-module ETH_1 RGMII */\n-\tpinctrl_mcu_rgmii1: mcu-rgmii1-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x02c, PIN_INPUT, 0) /* (A35) MCU_RGMII1_RD0 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x028, PIN_INPUT, 0) /* (B36) MCU_RGMII1_RD1 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x024, PIN_INPUT, 0) /* (C36) MCU_RGMII1_RD2 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x020, PIN_INPUT, 0) /* (D36) MCU_RGMII1_RD3 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x01c, PIN_INPUT, 0) /* (B37) MCU_RGMII1_RXC */\n-\t\t\tJ784S4_WKUP_IOPAD(0x004, PIN_INPUT, 0) /* (C37) MCU_RGMII1_RX_CTL */\n-\t\t\tJ784S4_WKUP_IOPAD(0x014, PIN_OUTPUT, 0) /* (D37) MCU_RGMII1_TD0 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x010, PIN_OUTPUT, 0) /* (D38) MCU_RGMII1_TD1 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x00c, PIN_OUTPUT, 0) /* (E37) MCU_RGMII1_TD2 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x008, PIN_OUTPUT, 0) /* (E38) MCU_RGMII1_TD3 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x018, PIN_OUTPUT, 0) /* (E36) MCU_RGMII1_TXC */\n-\t\t\tJ784S4_WKUP_IOPAD(0x000, PIN_OUTPUT, 0) /* (C38) MCU_RGMII1_TX_CTL */\n-\t\t>;\n-\t};\n-\n-\t/* On-module SPI (TPM_SPI) */\n-\tpinctrl_mcu_spi0: mcu-spi0-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x038, PIN_OUTPUT, 0) /* (G38) MCU_SPI0_CLK */\n-\t\t\tJ784S4_WKUP_IOPAD(0x044, PIN_OUTPUT, 0) /* (F37) MCU_SPI0_CS0 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x03c, PIN_INPUT, 0) /* (H36) MCU_SPI0_D0 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x040, PIN_OUTPUT, 0) /* (J38) MCU_SPI0_D1 */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila UART_4 (TX) */\n-\tpinctrl_mcu_uart0_tx: mcu-uart0-tx-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x080, PIN_OUTPUT, 2) /* (L33) WKUP_GPIO0_10.MCU_UART0_TXD */ /* AQUILA D22 */\n-\t\t>;\n-\t};\n-\n-\t/* On-module Wi-Fi Power Enable */\n-\tpinctrl_en_3v3_wifi: wkup-gpio0-57-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x114, PIN_INPUT, 7) /* (M36) WKUP_GPIO0_57 */\n-\t\t>;\n-\t};\n-\n-\t/* On-module TPM IRQ# */\n-\tpinctrl_tpm_irq: wkup-gpio0-81-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x0f4, PIN_INPUT, 7) /* (V34) MCU_ADC1_AIN2.WKUP_GPIO0_81 */\n-\t\t>;\n-\t};\n-\n-\t/* On-module I2C - WKUP_I2C0 */\n-\tpinctrl_wkup_i2c0: wkup-i2c0-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x098, PIN_INPUT, 0) /* (N33) WKUP_I2C0_SCL */\n-\t\t\tJ784S4_WKUP_IOPAD(0x09c, PIN_INPUT, 0) /* (N35) WKUP_I2C0_SDA */\n-\t\t>;\n-\t};\n-\n-\t/* Aquila UART_2 */\n-\tpinctrl_wkup_uart0: wkup-uart0-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x070, PIN_INPUT, 0) /* (L37) WKUP_GPIO0_6.WKUP_UART0_CTSn */ /* AQUILA B32 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x074, PIN_OUTPUT, 0) /* (L36) WKUP_GPIO0_7.WKUP_UART0_RTSn */ /* AQUILA B34 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x048, PIN_INPUT, 0) /* (K35) WKUP_UART0_RXD */ /* AQUILA B31 */\n-\t\t\tJ784S4_WKUP_IOPAD(0x04c, PIN_OUTPUT, 0) /* (K34) WKUP_UART0_TXD */ /* AQUILA B33 */\n-\t\t>;\n-\t};\n-};\n-\n-&wkup_pmx3 {\n-\t/* Aquila CTRL_WAKE1_MICO# */\n-\tpinctrl_ctrl_wake1_mico: wkup-gpio0-49-default-pins {\n-\t\tpinctrl-single,pins = <\n-\t\t\tJ784S4_WKUP_IOPAD(0x000, PIN_INPUT_PULLUP, 7) /* (M33) WKUP_GPIO0_49 */ /* AQUILA D6 */\n-\t\t>;\n-\t};\n-};\n-\n-/* Aquila I2S_1_MCLK */\n-&audio_refclk1 {\n-\tassigned-clock-rates = <24576000>;\n-};\n-\n-/* On-module ETH_1 MDIO */\n-&davinci_mdio {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_mcu_mdio>;\n-\tstatus = \"disabled\";\n-\n-\tmcu_phy0: ethernet-phy@0 {\n-\t\treg = <0>;\n-\t\tinterrupt-parent = <&wkup_gpio0>;\n-\t\tinterrupts = <79 IRQ_TYPE_EDGE_FALLING>;\n-\t\tti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;\n-\t\tti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;\n-\t};\n-};\n-\n-&dss {\n-\tassigned-clocks = <&k3_clks 218 2>,\n-\t\t\t <&k3_clks 218 5>;\n-\tassigned-clock-parents = <&k3_clks 218 3>,\n-\t\t\t\t <&k3_clks 218 7>;\n-\tstatus = \"disabled\";\n-};\n-\n-&dss_ports {\n-\t#address-cells = <1>;\n-\t#size-cells = <0>;\n-\n-\tport@0 {\n-\t\treg = <0>;\n-\t\tdpi0_out: endpoint {\n-\t\t\tremote-endpoint = <&dp0_in>;\n-\t\t};\n-\t};\n-};\n-\n-&dp0_ports {\n-\t#address-cells = <1>;\n-\t#size-cells = <0>;\n-\n-\tport@0 {\n-\t\treg = <0>;\n-\t\tdp0_in: endpoint {\n-\t\t\tremote-endpoint = <&dpi0_out>;\n-\t\t};\n-\t};\n-};\n-\n-&main0_crit {\n-\ttemperature = <105000>;\n-};\n-\n-&main0_thermal {\n-\ttrips {\n-\t\tmain0_alert0: trip-point0 {\n-\t\t\ttemperature = <70000>;\n-\t\t\thysteresis = <2000>;\n-\t\t\ttype = \"active\";\n-\t\t};\n-\n-\t\tmain0_alert1: trip-point1 {\n-\t\t\ttemperature = <85000>;\n-\t\t\thysteresis = <2000>;\n-\t\t\ttype = \"active\";\n-\t\t};\n-\t};\n-};\n-\n-&main1_crit {\n-\ttemperature = <105000>;\n-};\n-\n-&main1_thermal {\n-\ttrips {\n-\t\tmain1_alert0: trip-point0 {\n-\t\t\ttemperature = <70000>;\n-\t\t\thysteresis = <2000>;\n-\t\t\ttype = \"active\";\n-\t\t};\n-\n-\t\tmain1_alert1: trip-point1 {\n-\t\t\ttemperature = <85000>;\n-\t\t\thysteresis = <2000>;\n-\t\t\ttype = \"active\";\n-\t\t};\n-\t};\n-};\n-\n-&main2_crit {\n-\ttemperature = <105000>;\n-};\n-\n-&main2_thermal {\n-\ttrips {\n-\t\tmain2_alert0: trip-point0 {\n-\t\t\ttemperature = <70000>;\n-\t\t\thysteresis = <2000>;\n-\t\t\ttype = \"active\";\n-\t\t};\n-\n-\t\tmain2_alert1: trip-point1 {\n-\t\t\ttemperature = <85000>;\n-\t\t\thysteresis = <2000>;\n-\t\t\ttype = \"active\";\n-\t\t};\n-\t};\n-};\n-\n-&main3_crit {\n-\ttemperature = <105000>;\n-};\n-\n-&main3_thermal {\n-\ttrips {\n-\t\tmain3_alert0: trip-point0 {\n-\t\t\ttemperature = <70000>;\n-\t\t\thysteresis = <2000>;\n-\t\t\ttype = \"active\";\n-\t\t};\n-\n-\t\tmain3_alert1: trip-point1 {\n-\t\t\ttemperature = <85000>;\n-\t\t\thysteresis = <2000>;\n-\t\t\ttype = \"active\";\n-\t\t};\n-\t};\n-};\n-\n-&main4_crit {\n-\ttemperature = <105000>;\n-};\n-\n-&main4_thermal {\n-\ttrips {\n-\t\tmain4_alert0: trip-point0 {\n-\t\t\ttemperature = <70000>;\n-\t\t\thysteresis = <2000>;\n-\t\t\ttype = \"active\";\n-\t\t};\n-\n-\t\tmain4_alert1: trip-point1 {\n-\t\t\ttemperature = <85000>;\n-\t\t\thysteresis = <2000>;\n-\t\t\ttype = \"active\";\n-\t\t};\n-\t};\n-};\n-\n-/* Aquila ETH_2 SGMII PHY */\n-&main_cpsw0_port8 {\n-\tphy-mode = \"sgmii\";\n-\tphys = <&cpsw0_phy_gmii_sel 8>, <&serdes2_sgmii_link>;\n-\tphy-names = \"mac\", \"serdes\";\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila ETH_2_XGMII_MDIO */\n-&main_cpsw0_mdio {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_mdio1>;\n-};\n-\n-/* Aquila PWM_1 */\n-&main_ehrpwm0 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_ehrpwm0_b>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila PWM_2 */\n-&main_ehrpwm1 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_ehrpwm1_a>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila PWM_4_DP */\n-&main_ehrpwm2 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_ehrpwm2_a>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila PWM_3_DSI */\n-&main_ehrpwm5 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_ehrpwm5_a>;\n-\tstatus = \"disabled\";\n-};\n-\n-&main_gpio0 {\n-\tgpio-line-names =\n-\t\t\"\", /* 0 */\n-\t\t\"AQUILA_B17\",\n-\t\t\"AQUILA_B18\",\n-\t\t\"AQUILA_B53\",\n-\t\t\"AQUILA_B54\",\n-\t\t\"AQUILA_B59\",\n-\t\t\"AQUILA_C18\",\n-\t\t\"AQUILA_C19\",\n-\t\t\"AQUILA_A13\",\n-\t\t\"AQUILA_A12\",\n-\t\t\"AQUILA_B75\", /* 10 */\n-\t\t\"AQUILA_B77\",\n-\t\t\"AQUILA_B42\",\n-\t\t\"AQUILA_B44\",\n-\t\t\"AQUILA_D19\",\n-\t\t\"AQUILA_D20\",\n-\t\t\"AQUILA_B58\",\n-\t\t\"AQUILA_D24\",\n-\t\t\"AQUILA_B45\",\n-\t\t\"AQUILA_C06\",\n-\t\t\"AQUILA_C05\", /* 20 */\n-\t\t\"AQUILA_B57\",\n-\t\t\"AQUILA_B90\",\n-\t\t\"AQUILA_B89\",\n-\t\t\"AQUILA_C26\",\n-\t\t\"AQUILA_C25\",\n-\t\t\"AQUILA_B22\",\n-\t\t\"AQUILA_B21\",\n-\t\t\"AQUILA_B74\",\n-\t\t\"AQUILA_D25\",\n-\t\t\"AQUILA_B24\", /* 30 */\n-\t\t\"AQUILA_B43\",\n-\t\t\"AQUILA_C38\",\n-\t\t\"AQUILA_B46\",\n-\t\t\"AQUILA_D23\",\n-\t\t\"AQUILA_B35\",\n-\t\t\"AQUILA_B37\",\n-\t\t\"AQUILA_B36\",\n-\t\t\"AQUILA_B38\",\n-\t\t\"AQUILA_D09\",\n-\t\t\"AQUILA_D12\", /* 40 */\n-\t\t\"AQUILA_C35\",\n-\t\t\"AQUILA_D10\",\n-\t\t\"AQUILA_D11\",\n-\t\t\"AQUILA_B81\",\n-\t\t\"AQUILA_B48\",\n-\t\t\"AQUILA_B49\",\n-\t\t\"AQUILA_A11\",\n-\t\t\"AQUILA_B19\",\n-\t\t\"AQUILA_B23\",\n-\t\t\"AQUILA_B20\", /* 50 */\n-\t\t\"AQUILA_D16\",\n-\t\t\"AQUILA_A06\",\n-\t\t\"AQUILA_D14\",\n-\t\t\"AQUILA_D15\",\n-\t\t\"AQUILA_D17\",\n-\t\t\"AQUILA_B41\",\n-\t\t\"AQUILA_B40\",\n-\t\t\"AQUILA_A01\",\n-\t\t\"\",\n-\t\t\"AQUILA_A08\", /* 60 */\n-\t\t\"AQUILA_A10\",\n-\t\t\"AQUILA_A02\",\n-\t\t\"AQUILA_A03\",\n-\t\t\"AQUILA_A05\",\n-\t\t\"AQUILA_A07\";\n-\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila I2C_3_DSI1 */\n-&main_i2c0 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_i2c0>;\n-\tclock-frequency = <100000>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila I2C_4_CSI1 */\n-&main_i2c1 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_i2c1>;\n-\tclock-frequency = <400000>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila I2C_5_CSI2 */\n-&main_i2c2 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_i2c2>;\n-\tclock-frequency = <400000>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila I2C_6 */\n-&main_i2c5 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_i2c5>;\n-\tclock-frequency = <400000>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila CAN_1 */\n-&main_mcan10 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_mcan10>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila CAN_3 */\n-&main_mcan13 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_mcan13>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* On-module eMMC */\n-&main_sdhci0 {\n-\tdisable-wp;\n-\tnon-removable;\n-\tti,driver-strength-ohm = <50>;\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila SD_1 */\n-&main_sdhci1 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_mmc1>, <&pinctrl_sd1_cd_gpio>;\n-\tcd-gpios = <&main_gpio0 58 GPIO_ACTIVE_LOW>;\n-\tdisable-wp;\n-\tvmmc-supply = <®_sdhc1_vmmc>;\n-\tvqmmc-supply = <®_sdhc1_vqmmc>;\n-\tti,driver-strength-ohm = <50>;\n-\tti,fails-without-test-cd;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila SPI_2 */\n-&main_spi0 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_spi0>, <&pinctrl_main_spi0_cs0>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila SPI_1 */\n-&main_spi2 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_spi2>, <&pinctrl_main_spi2_cs0>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila UART_1 */\n-&main_uart4 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_uart4>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila UART_3, used as the Linux console */\n-&main_uart8 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_uart8>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila I2S_1 */\n-&mcasp4 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_mcasp4>;\n-\top-mode = <0>; /* MCASP_I2S_MODE */\n-\tserial-dir = <\t/* 0: INACTIVE, 1: TX, 2: RX */\n-\t\t0 1 2 0\n-\t\t0 0 0 0\n-\t\t0 0 0 0\n-\t\t0 0 0 0\n-\t>;\n-\ttdm-slots = <2>;\n-\t#sound-dai-cells = <0>;\n-\tstatus = \"disabled\";\n-};\n-\n-&mcu_cpsw {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_mcu_rgmii1>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* On-module ETH_1 RGMII */\n-&mcu_cpsw_port1 {\n-\tphy-handle = <&mcu_phy0>;\n-\tphy-mode = \"rgmii-id\";\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila I2C_1 */\n-&mcu_i2c0 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_mcu_i2c0>;\n-\tclock-frequency = <400000>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila I2C_2 */\n-&mcu_i2c1 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_mcu_i2c1>;\n-\tclock-frequency = <400000>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila CAN_2 */\n-&mcu_mcan0 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_mcu_mcan0>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila CAN_4 */\n-&mcu_mcan1 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_mcu_mcan1>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* On-module SPI (TPM_SPI) */\n-&mcu_spi0 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_mcu_spi0>;\n-\tstatus = \"okay\";\n-\n-\ttpm@0 {\n-\t\tcompatible = \"st,st33htpm-spi\", \"tcg,tpm_tis-spi\";\n-\t\treg = <0>;\n-\t\tpinctrl-names = \"default\";\n-\t\tpinctrl-0 = <&pinctrl_tpm_irq>;\n-\t\tinterrupt-parent = <&wkup_gpio0>;\n-\t\tinterrupts = <81 IRQ_TYPE_EDGE_FALLING>;\n-\t\tspi-max-frequency = <33000000>;\n-\t};\n-};\n-\n-/* Aquila UART_4 */\n-&mcu_uart0 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_mcu_uart0_rx>, <&pinctrl_mcu_uart0_tx>;\n-\tstatus = \"disabled\";\n-};\n-\n-&mhdp {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_main_dp0_hpd>;\n-\tphy-names = \"dpphy\";\n-\tphys = <&serdes4_dp0_link>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila QSPI_1 */\n-&ospi0 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_mcu_ospi0_8bit>, <&pinctrl_mcu_ospi0_cs0>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila PCIE_1 */\n-&pcie0_rc {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_pcie0_reset>;\n-\tclocks = <&k3_clks 332 0>, <&serdes1 CDNS_TORRENT_REFCLK_DRIVER>;\n-\tclock-names = \"fck\", \"pcie_refclk\";\n-\tnum-lanes = <2>;\n-\tphy-names = \"pcie-phy\";\n-\tphys = <&serdes1_pcie0_2l_link>;\n-\treset-gpios = <&main_gpio0 32 GPIO_ACTIVE_HIGH>;\n-\tti,syscon-acspcie-proxy-ctrl = <&acspcie1_proxy_ctrl 0x3>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila PCIE_2 */\n-&pcie1_rc {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_pcie1_reset>;\n-\tclocks = <&k3_clks 333 0>, <&serdes0 CDNS_TORRENT_REFCLK_DRIVER>;\n-\tclock-names = \"fck\", \"pcie_refclk\";\n-\tnum-lanes = <2>;\n-\tphy-names = \"pcie-phy\";\n-\tphys = <&serdes0_pcie1_2l_link>;\n-\treset-gpios = <&main_gpio0 41 GPIO_ACTIVE_HIGH>;\n-\tti,syscon-acspcie-proxy-ctrl = <&acspcie0_proxy_ctrl 0x3>;\n-\tstatus = \"disabled\";\n-};\n-\n-/* On-module PCIe USB Bridge */\n-&pcie2_rc {\n-\tclocks = <&k3_clks 334 0>, <&serdes1 CDNS_TORRENT_REFCLK_DRIVER>;\n-\tclock-names = \"fck\", \"pcie_refclk\";\n-\tnum-lanes = <1>;\n-\tphy-names = \"pcie-phy\";\n-\tphys = <&serdes1_pcie2_1l_link>;\n-\treset-gpios = <&som_gpio_expander 3 GPIO_ACTIVE_HIGH>;\n-\tti,syscon-acspcie-proxy-ctrl = <&acspcie1_proxy_ctrl 0x3>;\n-\tstatus = \"okay\";\n-\n-\tpci@0,0 {\n-\t\tdevice_type = \"pci\";\n-\t\treg = <0x0 0x0 0x0 0x0 0x0>;\n-\n-\t\t#address-cells = <3>;\n-\t\t#size-cells = <2>;\n-\t\tranges;\n-\n-\t\tusb@0 {\n-\t\t\tcompatible = \"pci104c,8241\";\n-\t\t\treg = <0x0 0x0 0x0 0x0 0x0>;\n-\t\t\tti,pwron-active-high;\n-\t\t};\n-\t};\n-};\n-\n-/* PCIE for On-module Wi-Fi */\n-&pcie3_rc {\n-\tclocks = <&k3_clks 335 0>, <&serdes0 CDNS_TORRENT_REFCLK_DRIVER>;\n-\tclock-names = \"fck\", \"pcie_refclk\";\n-\tnum-lanes = <1>;\n-\tphy-names = \"pcie-phy\";\n-\tphys = <&serdes0_pcie3_1l_link>;\n-\treset-gpios = <&som_gpio_expander 4 GPIO_ACTIVE_HIGH>;\n-\tti,syscon-acspcie-proxy-ctrl = <&acspcie0_proxy_ctrl 0x3>;\n-\tstatus = \"okay\";\n-};\n-\n-&serdes0 {\n-\tstatus = \"okay\";\n-\n-\t/* Aquila PCIE_2 */\n-\tserdes0_pcie1_2l_link: phy@0 {\n-\t\treg = <0>;\n-\t\t#phy-cells = <0>;\n-\t\tresets = <&serdes_wiz0 1>, <&serdes_wiz0 2>;\n-\t\tcdns,num-lanes = <2>;\n-\t\tcdns,phy-type = <PHY_TYPE_PCIE>;\n-\t};\n-\n-\t/* On-module PCIe Wi-Fi */\n-\tserdes0_pcie3_1l_link: phy@2 {\n-\t\treg = <2>;\n-\t\t#phy-cells = <0>;\n-\t\tresets = <&serdes_wiz0 3>;\n-\t\tcdns,num-lanes = <1>;\n-\t\tcdns,phy-type = <PHY_TYPE_PCIE>;\n-\t};\n-\n-\t/* Aquila USB0 SS */\n-\tserdes0_usb0_ss_link: phy@3 {\n-\t\treg = <3>;\n-\t\t#phy-cells = <0>;\n-\t\tresets = <&serdes_wiz0 4>;\n-\t\tcdns,num-lanes = <1>;\n-\t\tcdns,phy-type = <PHY_TYPE_USB3>;\n-\t};\n-};\n-\n-&serdes1 {\n-\tstatus = \"okay\";\n-\n-\t/* Aquila PCIE_1 */\n-\tserdes1_pcie0_2l_link: phy@0 {\n-\t\treg = <0>;\n-\t\t#phy-cells = <0>;\n-\t\tresets = <&serdes_wiz1 1>, <&serdes_wiz1 2>;\n-\t\tcdns,num-lanes = <2>;\n-\t\tcdns,phy-type = <PHY_TYPE_PCIE>;\n-\t};\n-\n-\t/* On-module PCIe USB Bridge */\n-\tserdes1_pcie2_1l_link: phy@2 {\n-\t\treg = <2>;\n-\t\t#phy-cells = <0>;\n-\t\tresets = <&serdes_wiz1 3>;\n-\t\tcdns,num-lanes = <1>;\n-\t\tcdns,phy-type = <PHY_TYPE_PCIE>;\n-\t};\n-};\n-\n-&serdes2 {\n-\tstatus = \"disabled\";\n-\n-\t/* Aquila ETH_2 xGMII */\n-\tserdes2_sgmii_link: phy@3 {\n-\t\treg = <3>;\n-\t\t#phy-cells = <0>;\n-\t\tresets = <&serdes_wiz2 4>;\n-\t\tcdns,num-lanes = <1>;\n-\t\tcdns,phy-type = <PHY_TYPE_SGMII>;\n-\t};\n-};\n-\n-&serdes4 {\n-\tstatus = \"disabled\";\n-\n-\t/* Aquila DP_1 */\n-\tserdes4_dp0_link: phy@0 {\n-\t\treg = <0>;\n-\t\t#phy-cells = <0>;\n-\t\tresets = <&serdes_wiz4 1>, <&serdes_wiz4 2>,\n-\t\t\t <&serdes_wiz4 3>, <&serdes_wiz4 4>;\n-\t\tcdns,max-bit-rate = <5400>;\n-\t\tcdns,num-lanes = <4>;\n-\t\tcdns,phy-type = <PHY_TYPE_DP>;\n-\t};\n-};\n-\n-&serdes_refclk {\n-\tclock-frequency = <100000000>;\n-\tstatus = \"okay\";\n-};\n-\n-&serdes_ln_ctrl {\n-\tidle-states = <J784S4_SERDES0_LANE0_PCIE1_LANE0>, /* Aquila PCIE_2 L0 */\n-\t\t <J784S4_SERDES0_LANE1_PCIE1_LANE1>, /* Aquila PCIE_2 L1 */\n-\t\t <J784S4_SERDES0_LANE2_PCIE3_LANE0>, /* On-module PCIe Wi-Fi */\n-\t\t <J784S4_SERDES0_LANE3_USB>, /* Aquila USB0 SS */\n-\t\t <J784S4_SERDES1_LANE0_PCIE0_LANE0>, /* Aquila PCIE_1 L0 */\n-\t\t <J784S4_SERDES1_LANE1_PCIE0_LANE1>, /* Aquila PCIE_1 L1 */\n-\t\t <J784S4_SERDES1_LANE2_PCIE2_LANE0>, /* On-module PCIe USB Bridge */\n-\t\t <J784S4_SERDES1_LANE3_QSGMII_LANE2>, /* Aquila SGMII MSP_9 */\n-\t\t <J784S4_SERDES2_LANE0_QSGMII_LANE5>, /* Aquila SGMII MSP_6 */\n-\t\t <J784S4_SERDES2_LANE1_QSGMII_LANE6>, /* Aquila SGMII MSP_7 */\n-\t\t <J784S4_SERDES2_LANE2_QSGMII_LANE7>, /* Aquila SGMII MSP_8 */\n-\t\t <J784S4_SERDES2_LANE3_QSGMII_LANE8>, /* Aquila ETH_2 xGMII */\n-\t\t <J784S4_SERDES4_LANE0_EDP_LANE0>, /* Aquila DP L0 */\n-\t\t <J784S4_SERDES4_LANE1_EDP_LANE1>, /* Aquila DP L1 */\n-\t\t <J784S4_SERDES4_LANE2_EDP_LANE2>, /* Aquila DP L2 */\n-\t\t <J784S4_SERDES4_LANE3_EDP_LANE3>; /* Aquila DP L3 */\n-};\n-\n-&serdes_wiz0 {\n-\tstatus = \"okay\";\n-};\n-\n-&serdes_wiz1 {\n-\tstatus = \"okay\";\n-};\n-\n-&serdes_wiz2 {\n-\tstatus = \"disabled\";\n-};\n-\n-&serdes_wiz4 {\n-\tstatus = \"disabled\";\n-};\n-\n-/* Aquila ADC_[1-4] */\n-&tscadc0 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_mcu_adc0>;\n-\tstatus = \"disabled\";\n-\n-\tadc {\n-\t\tti,adc-channels = <0 1 2 3>;\n-\t};\n-};\n-\n-&usb0 {\n-\tphys = <&serdes0_usb0_ss_link>;\n-\tphy-names = \"cdns3,usb3-phy\";\n-\tdr_mode = \"otg\";\n-\tmaximum-speed = \"super-speed\";\n-\tusb-role-switch;\n-\tstatus = \"disabled\";\n-};\n-\n-&usb_serdes_mux {\n-\tidle-states = <0>; /* USB0 to SERDES lane 3 */\n-};\n-\n-&usbss0 {\n-\tti,vbus-divider;\n-\tstatus = \"disabled\";\n-};\n-\n-&wkup_gpio0 {\n-\tgpio-line-names =\n-\t\t\"\", /* 0 */\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"AQUILA_C53\",\n-\t\t\"AQUILA_B55\",\n-\t\t\"AQUILA_B56\",\n-\t\t\"AQUILA_B32\",\n-\t\t\"AQUILA_B34\",\n-\t\t\"AQUILA_C17\",\n-\t\t\"AQUILA_C16\",\n-\t\t\"AQUILA_D22\", /* 10 */\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"AQUILA_B65\",\n-\t\t\"AQUILA_C20\",\n-\t\t\"AQUILA_B63\",\n-\t\t\"AQUILA_B68\",\n-\t\t\"AQUILA_B67\", /* 20 */\n-\t\t\"AQUILA_B61\",\n-\t\t\"AQUILA_B60\",\n-\t\t\"AQUILA_B70\",\n-\t\t\"AQUILA_B71\",\n-\t\t\"AQUILA_B72\",\n-\t\t\"AQUILC_B73\",\n-\t\t\"AQUILA_B66\",\n-\t\t\"AQUILA_B62\",\n-\t\t\"AQUILA_C21\",\n-\t\t\"AQUILA_C22\", /* 30 */\n-\t\t\"AQUILA_C23\",\n-\t\t\"AQUILA_C01\",\n-\t\t\"AQUILA_C02\",\n-\t\t\"\",\n-\t\t\"AQUILA_D21\",\n-\t\t\"\",\n-\t\t\"AQUILA_C03\",\n-\t\t\"AQUILA_C24\",\n-\t\t\"AQUILA_C04\",\n-\t\t\"AQUILA_B84\", /* 40 */\n-\t\t\"\",\n-\t\t\"AQUILA_B86\",\n-\t\t\"AQUILA_B87\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"AQUILA_B83\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\", /* 50 */\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"AQUILA_B31\",\n-\t\t\"AQUILA_B33\",\n-\t\t\"AQUILA_B50\", /* 60 */\n-\t\t\"AQUILA_B51\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"AQUILA_D08\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\", /* 70 */\n-\t\t\"AQUILA_D01\",\n-\t\t\"AQUILA_D02\",\n-\t\t\"AQUILA_D03\",\n-\t\t\"AQUILA_D04\",\n-\t\t\"AQUILA_D54\",\n-\t\t\"AQUILA_D55\",\n-\t\t\"AQUILA_C55\",\n-\t\t\"AQUILA_C56\",\n-\t\t\"\",\n-\t\t\"AQUILA_C36\", /* 80 */\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"\",\n-\t\t\"AQUILA_D07\",\n-\t\t\"\";\n-\n-\tstatus = \"okay\";\n-};\n-\n-/* On-module I2C - WKUP_I2C0 */\n-&wkup_i2c0 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_wkup_i2c0>;\n-\tclock-frequency = <400000>;\n-\tstatus = \"okay\";\n-\n-\tsom_gpio_expander: gpio@21 {\n-\t\tcompatible = \"ti,tca6408\";\n-\t\treg = <0x21>;\n-\t\t#gpio-cells = <2>;\n-\t\tgpio-controller;\n-\t\tgpio-line-names =\n-\t\t\t\"USB_MUX_SEL\",\n-\t\t\t\"COLD_RESET_REQ\",\n-\t\t\t\"PWR_DOWN_REQ\",\n-\t\t\t\"PCIE_3_RESET#\",\n-\t\t\t\"PCIE_4_RESET#\",\n-\t\t\t\"WIFI_DISABLE\",\n-\t\t\t\"BT_DISABLE\",\n-\t\t\t\"SDIO_PWR_SEL_3.3V\";\n-\t};\n-\n-\trtc_i2c: rtc@32 {\n-\t\tcompatible = \"epson,rx8130\";\n-\t\treg = <0x32>;\n-\t};\n-\n-\ttps62873a: regulator@40 {\n-\t\tcompatible = \"ti,tps62873\";\n-\t\treg = <0x40>;\n-\t\tregulator-always-on;\n-\t\tregulator-boot-on;\n-\t\tregulator-max-microvolt = <900000>;\n-\t\tregulator-min-microvolt = <600000>;\n-\t\tregulator-name = \"+VDD_CPU_AVS\";\n-\t};\n-\n-\ttps62873b: regulator@43 {\n-\t\tcompatible = \"ti,tps62873\";\n-\t\treg = <0x43>;\n-\t\tregulator-always-on;\n-\t\tregulator-boot-on;\n-\t\tregulator-max-microvolt = <840000>;\n-\t\tregulator-min-microvolt = <760000>;\n-\t\tregulator-name = \"+V0.8_VDD_CORE\";\n-\t};\n-\n-\tpmic_tps6594: pmic@48 {\n-\t\tcompatible = \"ti,tps6594-q1\";\n-\t\treg = <0x48>;\n-\t\tpinctrl-names = \"default\";\n-\t\tpinctrl-0 = <&pinctrl_pmic_int>;\n-\t\tinterrupt-parent = <&main_gpio0>;\n-\t\tinterrupts = <0 IRQ_TYPE_EDGE_FALLING>;\n-\t\t#gpio-cells = <2>;\n-\t\tgpio-controller;\n-\t\tbuck12-supply = <®_vin>;\n-\t\tbuck3-supply = <®_vin>;\n-\t\tbuck4-supply = <®_vin>;\n-\t\tbuck5-supply = <®_vin>;\n-\t\tldo1-supply = <®_vin>;\n-\t\tldo2-supply = <®_vin>;\n-\t\tldo3-supply = <®_vin>;\n-\t\tldo4-supply = <®_vin>;\n-\t\tsystem-power-controller;\n-\t\tti,primary-pmic;\n-\n-\t\tregulators {\n-\t\t\treg_vdd_ddr: buck12 {\n-\t\t\t\tregulator-always-on;\n-\t\t\t\tregulator-boot-on;\n-\t\t\t\tregulator-max-microvolt = <1100000>;\n-\t\t\t\tregulator-min-microvolt = <1100000>;\n-\t\t\t\tregulator-name = \"+V1.1_VDD_DDR (PMIC BUCK12)\";\n-\t\t\t};\n-\n-\t\t\treg_vdd_ram: buck3 {\n-\t\t\t\tregulator-always-on;\n-\t\t\t\tregulator-boot-on;\n-\t\t\t\tregulator-max-microvolt = <850000>;\n-\t\t\t\tregulator-min-microvolt = <850000>;\n-\t\t\t\tregulator-name = \"+V0.85_VDD_RAM (PMIC BUCK3)\";\n-\t\t\t};\n-\n-\t\t\treg_vdd_io: buck4 {\n-\t\t\t\tregulator-always-on;\n-\t\t\t\tregulator-boot-on;\n-\t\t\t\tregulator-max-microvolt = <1800000>;\n-\t\t\t\tregulator-min-microvolt = <1800000>;\n-\t\t\t\tregulator-name = \"+V1.8_VDD_IO (PMIC BUCK4)\";\n-\t\t\t};\n-\n-\t\t\treg_3v3_vio: buck5 {\n-\t\t\t\tregulator-always-on;\n-\t\t\t\tregulator-boot-on;\n-\t\t\t\tregulator-max-microvolt = <3300000>;\n-\t\t\t\tregulator-min-microvolt = <3300000>;\n-\t\t\t\tregulator-name = \"+V3.3_VIO (PMIC BUCK5)\";\n-\t\t\t};\n-\n-\t\t\treg_vda_phy: ldo1 {\n-\t\t\t\tregulator-always-on;\n-\t\t\t\tregulator-boot-on;\n-\t\t\t\tregulator-max-microvolt = <1800000>;\n-\t\t\t\tregulator-min-microvolt = <1800000>;\n-\t\t\t\tregulator-name = \"+V1.8_VDA_PHY (PMIC LDO1)\";\n-\t\t\t};\n-\n-\t\t\treg_2v5_eth: ldo2 {\n-\t\t\t\tregulator-always-on;\n-\t\t\t\tregulator-boot-on;\n-\t\t\t\tregulator-max-microvolt = <2500000>;\n-\t\t\t\tregulator-min-microvolt = <2500000>;\n-\t\t\t\tregulator-name = \"+V2.5_ETH (PMIC LDO2)\";\n-\t\t\t};\n-\n-\t\t\treg_vda_dll: ldo3 {\n-\t\t\t\tregulator-always-on;\n-\t\t\t\tregulator-boot-on;\n-\t\t\t\tregulator-max-microvolt = <800000>;\n-\t\t\t\tregulator-min-microvolt = <800000>;\n-\t\t\t\tregulator-name = \"+V0.8_VDA_DLL (PMIC LDO3)\";\n-\t\t\t};\n-\n-\t\t\treg_vda_pll: ldo4 {\n-\t\t\t\tregulator-always-on;\n-\t\t\t\tregulator-boot-on;\n-\t\t\t\tregulator-max-microvolt = <1800000>;\n-\t\t\t\tregulator-min-microvolt = <1800000>;\n-\t\t\t\tregulator-name = \"+V0.8_VDA_PLL (PMIC LDO4)\";\n-\t\t\t};\n-\t\t};\n-\t};\n-\n-\ttemperature-sensor@4f {\n-\t\tcompatible = \"ti,tmp1075\";\n-\t\treg = <0x4f>;\n-\t};\n-\n-\tsom_eeprom: eeprom@50 {\n-\t\tcompatible = \"st,24c02\", \"atmel,24c02\";\n-\t\treg = <0x50>;\n-\t\tpagesize = <16>;\n-\t};\n-};\n-\n-&wkup0_crit {\n-\ttemperature = <105000>;\n-};\n-\n-&wkup0_thermal {\n-\ttrips {\n-\t\twkup0_alert0: trip-point0 {\n-\t\t\ttemperature = <70000>;\n-\t\t\thysteresis = <2000>;\n-\t\t\ttype = \"active\";\n-\t\t};\n-\n-\t\twkup0_alert1: trip-point1 {\n-\t\t\ttemperature = <85000>;\n-\t\t\thysteresis = <2000>;\n-\t\t\ttype = \"active\";\n-\t\t};\n-\t};\n-};\n-\n-&wkup1_crit {\n-\ttemperature = <105000>;\n-};\n-\n-&wkup1_thermal {\n-\ttrips {\n-\t\twkup1_alert0: trip-point0 {\n-\t\t\ttemperature = <70000>;\n-\t\t\thysteresis = <2000>;\n-\t\t\ttype = \"active\";\n-\t\t};\n-\n-\t\twkup1_alert1: trip-point1 {\n-\t\t\ttemperature = <85000>;\n-\t\t\thysteresis = <2000>;\n-\t\t\ttype = \"active\";\n-\t\t};\n-\t};\n-};\n-\n-&wkup_gpio_intr {\n-\tstatus = \"okay\";\n-};\n-\n-/* Aquila UART_2 */\n-&wkup_uart0 {\n-\tpinctrl-names = \"default\";\n-\tpinctrl-0 = <&pinctrl_wkup_uart0>;\n-\tstatus = \"disabled\";\n-};\ndiff --git a/arch/arm/mach-k3/j784s4/Kconfig b/arch/arm/mach-k3/j784s4/Kconfig\nindex fff44dbf7c9a..f5447b0b836f 100644\n--- a/arch/arm/mach-k3/j784s4/Kconfig\n+++ b/arch/arm/mach-k3/j784s4/Kconfig\n@@ -14,6 +14,7 @@ config TARGET_AQUILA_AM69_A72\n \tselect ARM64\n \tselect SYS_DISABLE_DCACHE_OPS\n \tselect BINMAN\n+\timply OF_UPSTREAM\n \n config TARGET_AQUILA_AM69_R5\n \tbool \"Toradex Aquila AM69 running on R5\"\ndiff --git a/board/toradex/aquila-am69/MAINTAINERS b/board/toradex/aquila-am69/MAINTAINERS\nindex f629ba4a019e..014e7e99b0b0 100644\n--- a/board/toradex/aquila-am69/MAINTAINERS\n+++ b/board/toradex/aquila-am69/MAINTAINERS\n@@ -3,9 +3,7 @@ M:\tFrancesco Dolcini <francesco.dolcini@toradex.com>\n W:\thttps://www.toradex.com/computer-on-modules/aquila-arm-family/ti-am69\n S:\tMaintained\n F:\tarch/arm/dts/k3-am69-aquila-dev-u-boot.dtsi\n-F:\tarch/arm/dts/k3-am69-aquila-dev.dts\n F:\tarch/arm/dts/k3-am69-aquila-lpddr4-4266.dtsi\n-F:\tarch/arm/dts/k3-am69-aquila.dtsi\n F:\tarch/arm/dts/k3-am69-r5-aquila-dev.dts\n F:\tboard/toradex/aquila-am69\n F:\tconfigs/aquila-am69_a72_defconfig\ndiff --git a/configs/aquila-am69_a72_defconfig b/configs/aquila-am69_a72_defconfig\nindex 0f85b228b063..b15f86552cb4 100644\n--- a/configs/aquila-am69_a72_defconfig\n+++ b/configs/aquila-am69_a72_defconfig\n@@ -11,7 +11,7 @@ CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x80480000\n CONFIG_ENV_SIZE=0x2000\n CONFIG_ENV_OFFSET=0xFFFFDE00\n CONFIG_DM_GPIO=y\n-CONFIG_DEFAULT_DEVICE_TREE=\"k3-am69-aquila-dev\"\n+CONFIG_DEFAULT_DEVICE_TREE=\"ti/k3-am69-aquila-dev\"\n CONFIG_OF_LIBFDT_OVERLAY=y\n CONFIG_DM_RESET=y\n CONFIG_SPL_MMC=y\n@@ -76,6 +76,7 @@ CONFIG_CMD_EXT4_WRITE=y\n # CONFIG_SPL_EFI_PARTITION is not set\n CONFIG_OF_CONTROL=y\n CONFIG_SPL_OF_CONTROL=y\n+CONFIG_OF_UPSTREAM=y\n CONFIG_SPL_MULTI_DTB_FIT=y\n CONFIG_SPL_MULTI_DTB_FIT_NO_COMPRESSION=y\n CONFIG_ENV_OVERWRITE=y\n", "prefixes": [ "1/2" ] }