From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id AE59BCD3448 for ; Tue, 3 Sep 2024 16:10:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Type:MIME-Version: Message-ID:Subject:CC:To:From:Date:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=G9bYw92tHpgrxg+ItiJsjU/8Ygly692vppdgrtrvc3Q=; b=vuQOsn6NJu94/4/ot9YDnmVnwT W1hOo7k8nPq/THi77xdt5SQgHPeu2gethzsIBNo1ZyE6gflqiJmotGekWdBs8lLHHrjReGDi71wHI zbXFiRY+HrL+nuOFZDr1UR1ZW7Cpwe74A5F2p4ll3edxZNiIoHTM0FCRaEt7I8EtN+KKaTbxQeXhG 2m6x+Nxc7RAC4GGqIisWDF08ff+Mv8PY6o6h/rUdE3XJPfpowmUvrER/F3eTNSMXtX6pR+sKXIeUb qFkHQu5Ok89+4Pabv25b6tvjrmPZx7AAClK+ONncT0PGJVJYUdlsuWNnNnDjXXajxq5CkVldV7Wuq dDNa2tMg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1slW6V-0000000124w-3jh3; Tue, 03 Sep 2024 16:10:03 +0000 Received: from fllv0016.ext.ti.com ([198.47.19.142]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1slVtz-00000000yo1-3VLJ for linux-arm-kernel@lists.infradead.org; Tue, 03 Sep 2024 15:57:09 +0000 Received: from lelv0266.itg.ti.com ([10.180.67.225]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 483Fv2bk126743; Tue, 3 Sep 2024 10:57:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1725379022; bh=G9bYw92tHpgrxg+ItiJsjU/8Ygly692vppdgrtrvc3Q=; h=Date:From:To:CC:Subject; b=bZ3HxO8xi5P3TYlbdwc7Q4PDeowprgB1ZW4iYWb3gHhn9Bi+W3u9WC9mN6l82MTCe MrfDQhfrcY3VfV4vEJKDuwes95VmXksrujUmJhMYhyrVJQ2TA5c9vBVJ2b+FdOcfd5 1g/cfc4WPJW67fGdYKtaGx8p1KGdOCSsGNn/T3ac= Received: from DFLE114.ent.ti.com (dfle114.ent.ti.com [10.64.6.35]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTP id 483Fv2mV032847; Tue, 3 Sep 2024 10:57:02 -0500 Received: from DFLE101.ent.ti.com (10.64.6.22) by DFLE114.ent.ti.com (10.64.6.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Tue, 3 Sep 2024 10:57:01 -0500 Received: from lelvsmtp5.itg.ti.com (10.180.75.250) by DFLE101.ent.ti.com (10.64.6.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Tue, 3 Sep 2024 10:57:01 -0500 Received: from localhost (uda0133052.dhcp.ti.com [128.247.81.232]) by lelvsmtp5.itg.ti.com (8.15.2/8.15.2) with ESMTP id 483Fv1fO002729; Tue, 3 Sep 2024 10:57:01 -0500 Date: Tue, 3 Sep 2024 10:57:01 -0500 From: Nishanth Menon To: Olof Johansson , Arnd Bergmann , , CC: Tero Kristo , , , Vignesh Raghavendra , Nishanth Menon Subject: [GIT PULL 3/3] arm64: dts: ti: K3 devicetree updates for v6.12 Message-ID: <20240903155701.q7soxtplbkfofwxt@entering> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="of3w73qqwfcuozur" Content-Disposition: inline X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240903_085708_041191_5DDD39FF X-CRM114-Status: GOOD ( 19.15 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org --of3w73qqwfcuozur Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, This includes ti-k3-dt-fixes-for-v6.11 changes provided by https://lore.ker= nel.org/all/20240806122659.vmasq2qjy6457bbs@peroxide/ and sent up the chain https://lore.kernel.org/all/3e7ea374-c321-4f80-b22b-9= 6ce34cfaa3e@app.fastmail.com/ Changelog narrative is for changes since ti-k3-dt-fixes-for-v6.11: The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b: Linux 6.11-rc1 (2024-07-28 14:19:55 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git tags/ti-k3-d= t-for-v6.12 for you to fetch changes up to 5b035d14a508efd065895607ae7a6f913b26fef8: arm64: dts: ti: k3-j722s-evm: Enable Inter-Processor Communication (2024-= 09-01 16:07:42 -0500) ---------------------------------------------------------------- TI K3 device tree updates for v6.12 Generic Fixups/Cleanups: - AM62, AM62A, AM64, AM65, AM62P: ESM node cleanups - J784s4, J721s2, J721e, AM65: FSS (Flash subsystem) fixups for ranges - j721e/j7200/j721s2/am68/am69 SK/SoM, IOT2050: Disable of R5F lockstep - j721e/j7200/j721s2/am68/am69 reserve GP timers for firmware usage. - Misc device tree warning fixups: Serdes simple-mfd fixes for am654-serdes-ctrl; rename of gpio-hog nodes; mux-controller node names SoC Specific features and Fixes: New boards: - AM67A/J722s based BeagleBoard.org Foundation's BeagleY-AI AM62: - Thermal throttling enabled AM62A: - Add E5010 JPEG encoder AM62P: - gpio-reserved ranges - SK: drop cts/rts for wakeup_uart0 firmware console pinmux J722s: (AM62P variant) - IPC/Remote proc for C7x and R5F - gpio-reserved ranges - EVM: Add main_uart5 description and CAN support. AM64x: - adc description fixes for dtbs_check warnings - tqma64xxl and phyboard-electra: Add PRUSS ICSSG capability - CPSW Ethernet is now disabled by default at SoC level and enabled explici= tly at board level. - USB property to add fall back to j721e AM65x: - IOT2050: Add overlays for M.2, add Eth phy LED description - idk: Fixes for DMA causing dtbs_check warning, Add MCAN J721e: - SK and beagleboneai64: Fixes for inverted C6x carveouts J721s2: - AM68-SK: Fixes for mmc clkb internal mux, ospi partition for uboot.backup alignment fixup. J784s4: - WDT clock ID fix. - EVM: Use 4 lanes for PCIe0. ---------------------------------------------------------------- Alessandro Zini (1): arm64: dts: ti: k3-am62: Enable CPU freq throttling on thermal alert Andrew Davis (8): dt-bindings: soc: ti: am654-serdes-ctrl: Add simple-mfd to compatible= items arm64: dts: ti: k3-am65: Add simple-mfd compatible to SerDes control = nodes arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x carveout lo= cations arm64: dts: ti: k3-am65: Include entire FSS region in ranges arm64: dts: ti: k3-j721e: Include entire FSS region in ranges arm64: dts: ti: k3-j721s2: Include entire FSS region in ranges arm64: dts: ti: k3-j784s4: Include entire FSS region in ranges Andrew Halaney (2): arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references Apurva Nandan (2): arm64: dts: ti: k3-j722s-main: Add R5F and C7x remote processor nodes arm64: dts: ti: k3-j722s-evm: Enable Inter-Processor Communication Beleswar Padhi (14): arm64: dts: ti: k3-j7200-som-p0: Switch MAIN R5F cluster to Split-mode arm64: dts: ti: k3-j721e-som-p0: Switch MAIN R5F clusters to Split-mo= de arm64: dts: ti: k3-j721e-sk: Switch MAIN R5F clusters to Split-mode arm64: dts: ti: k3-j721s2-som-p0: Switch MAIN R5F clusters to Split-m= ode arm64: dts: ti: k3-am68-sk-som: Switch MAIN R5F clusters to Split-mode arm64: dts: ti: k3-j784s4-evm: Switch MAIN R5F clusters to Split-mode arm64: dts: ti: k3-am69-sk: Switch MAIN R5F clusters to Split-mode arm64: dts: ti: k3-j7200-som-p0: Change timer nodes status to reserved arm64: dts: ti: k3-j721e-som-p0: Change timer nodes status to reserved arm64: dts: ti: k3-j721e-sk: Change timer nodes status to reserved arm64: dts: ti: k3-j721s2-som-p0: Change timer nodes status to reserv= ed arm64: dts: ti: k3-am68-sk-som: Change timer nodes status to reserved arm64: dts: ti: k3-j784s4-evm: Change timer nodes status to reserved arm64: dts: ti: k3-am69-sk: Change timer nodes status to reserved Bhavya Kapoor (5): arm64: dts: ti: k3-j721s2-som-p0: Update mux-controller node name arm64: dts: ti: k3-j7200-som-p0: Update mux-controller node name arm64: dts: ti: k3-am68-sk-base-board: Add clklb pin mux for mmc1 arm64: dts: ti: k3-j722s-evm: Describe main_uart5 arm64: dts: ti: k3-j722s-evm: Add support for multiple CAN instances Devarsh Thakkar (1): arm64: dts: ti: k3-am62a: Add E5010 JPEG Encoder Diogo Ivo (1): arm64: dts: ti: iot2050: Declare Ethernet PHY leds Eric Chanudet (1): arm64: dts: ti: k3-j784s4-main: Align watchdog clocks Faiz Abbas (1): arm64: dts: ti: k3-am654-idk: Add Support for MCAN Francesco Dolcini (1): arm64: dts: ti: k3-am62-verdin-dahlia: Keep CTRL_SLEEP_MOCI# regulato= r on Jan Kiszka (2): arm64: dts: ti: k3-am642-evm: Silence schema warning arm64: dts: ti: iot2050: Add overlays for M.2 used by firmware Jared McArthur (5): arm64: dts: ti: k3-am62p: Add gpio-ranges for mcu_gpio0 arm64: dts: ti: k3-am62p: Fix gpio-range for main_pmx0 arm64: dts: ti: k3-j722s: Fix gpio-range for main_pmx0 arm64: dts: ti: k3-am62p: Add gpio-reserved-ranges for main_gpio1 arm64: dts: ti: k3-j722s: Add gpio-reserved-ranges for main_gpio1 Judith Mendez (5): arm64: dts: ti: k3-am62p: Fix ESM interrupt sources arm64: dts: ti: k3-am62: Add comments to ESM nodes arm64: dts: ti: k3-am62a: Add ESM nodes arm64: dts: ti: k3-am64: Add more ESM interrupt sources arm64: dts: ti: k3-am65: Add ESM nodes Li Hua Qian (1): arm64: dts: ti: iot2050: Disable lock-step for all iot2050 boards Logan Bristol (1): arm64: dts: ti: k3-am64*: Disable ethernet by default at SoC level MD Danish Anwar (1): arm64: dts: ti: k3-am654-idk: Fix dtbs_check warning in ICSSG dmas Matthias Schiffer (1): arm64: dts: ti: k3-am642-tqma64xxl-mbax4xxl: add PRU Ethernet support Nishanth Menon (3): Merge tag 'ti-k3-dt-for-v6.11-part2' into ti-k3-dts-next arm64: dts: ti: k3-am642-evm-nand: Rename pinctrl node and gpio-hog n= ames arm64: dts: ti: k3-j721s2-evm-gesi-exp-board: Rename gpio-hog node na= me Parth Pancholi (1): arm64: dts: ti: k3-j784s4-main: Correct McASP DMAs Prasanth Babu Mantena (1): arm64: dts: ti: k3-am68-sk-som: Update Partition info for OSPI Flash Robert Nelson (2): dt-bindings: arm: ti: Add BeagleY-AI arm64: dts: ti: Add k3-am67a-beagley-ai Santhosh Kumar K (1): arm64: dts: ti: k3-am62p: Remove 'reserved' status for ESM Siddharth Vadapalli (1): arm64: dts: ti: k3-j784s4-evm: Use 4 lanes for PCIe0 on EVM Th=E9o Lebrun (1): arm64: dts: ti: k3-am64: add USB fallback compatible to J721E Vibhore Vardhan (1): arm64: dts: ti: k3-am62p5-sk: Remove CTS/RTS from wkup_uart0 pinctrl Wadim Egorov (1): arm64: dts: ti: am642-phyboard-electra: Add PRU-ICSSG nodes Documentation/devicetree/bindings/arm/ti/k3.yaml | 1 + .../bindings/soc/ti/ti,am654-serdes-ctrl.yaml | 3 +- arch/arm64/boot/dts/ti/Makefile | 7 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi | 34 ++ arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi | 22 -- arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 6 - arch/arm64/boot/dts/ti/k3-am625.dtsi | 4 + arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 18 + arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am62a.dtsi | 2 + .../boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 3 +- .../boot/dts/ti/k3-am62p-j722s-common-mcu.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 2 - arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 3 +- arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am642-evm-nand.dtso | 6 +- arch/arm64/boot/dts/ti/k3-am642-evm.dts | 7 + .../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 146 ++++++++ arch/arm64/boot/dts/ti/k3-am642-sk.dts | 3 + arch/arm64/boot/dts/ti/k3-am642-sr-som.dtsi | 6 +- .../boot/dts/ti/k3-am642-tqma64xxl-mbax4xxl.dts | 104 +++++- .../boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 5 - arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 51 +++ arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 12 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 16 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 12 +- arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 5 - arch/arm64/boot/dts/ti/k3-am654-idk.dtso | 69 +++- ...-am6548-iot2050-advanced-m2-bkey-ekey-pcie.dtso | 27 ++ .../k3-am6548-iot2050-advanced-m2-bkey-usb3.dtso | 47 +++ arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts | 393 +++++++++++++++++= ++++ arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 1 + arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi | 37 +- arch/arm64/boot/dts/ti/k3-am69-sk.dts | 53 +++ arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 21 +- arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts | 4 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 41 ++- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 37 ++ arch/arm64/boot/dts/ti/k3-j721e.dtsi | 8 +- .../boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso | 2 +- arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 37 +- arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 246 +++++++++++++ arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 65 +++- arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 83 ++++- arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 42 +-- arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 14 +- arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 8 +- 54 files changed, 1606 insertions(+), 163 deletions(-) create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2-bk= ey-ekey-pcie.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2-bk= ey-usb3.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts --=20 Regards, Nishanth Menon Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5= 849D 1736 249D --of3w73qqwfcuozur Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE+KKGk1TrgjIXoxo03bWEnRc2JJ0FAmbXMccACgkQ3bWEnRc2 JJ3B/RAApK+2KlkME+qS0W4iLuaYUoTxUr3Lenpyqi3VwTBKwYdhfX8CTSqgNiGi sVUsd7qBKilEfvMudRCHWwCTL0gMgf1zwm/AbCZqGFb9wB9zoY1NNDlECC6HGzMk /GBq6FMdluC6KwW18SLEtrK7RXGj+qnUb8h5pQea3vk673u9rLSBIFFTEDM48/I6 yGnh21/dytvzb1BOt6NjR/T6+1IIlSCuf6nJrBc3ciUGQgI0fPEnxjkoLd/OPamf 1Oes7d9p8vljMHJ4l2ICGOLfQqKFyhBCQ9G5wFoDbN3oYjx5fI9O1mxKx0hI52Ag hetZUf51sqFmcj9YJ2WH3UPVCwqS/RQrRmXg3cKAMmeW+vRuo50GdmvMELipWygE uA0xSyFMO6l5NDE90twQ/r7uSK938MZ94xxcXKRyyIomrftu9fUivFeAcuhyomtM 2PmI07NVEUuPnazqCBmDyPKfb9CdU5mdcg+O7bxNZKT2mqakN1PlqI8gpy03WcGZ VofehBKVJQ1PLRKw8VL6Tg9kYPlZsUsONbJ5PYiOs8BeJAnu/jtJb+ffNCSUBMdB u93EYX+RpduQm6D+u4f8aVt2uDl15x01/mJUn12+4esiyoyXVlv4L6u7D1hb3buq UYGwLbia7JyJjknmfuk+YMItdqE5sdf+2+wToBXnUvd2dmcysjc= =/Bt6 -----END PGP SIGNATURE----- --of3w73qqwfcuozur--