From patchwork Tue Sep 3 15:56:32 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nishanth Menon X-Patchwork-Id: 13788989 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 01378CD3447 for ; Tue, 3 Sep 2024 15:56:42 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id D5D12C4AF0C; Tue, 3 Sep 2024 15:56:42 +0000 (UTC) Received: from lelv0143.ext.ti.com (lelv0143.ext.ti.com [198.47.23.248]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id C3DE0C4CEC8; Tue, 3 Sep 2024 15:56:40 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org C3DE0C4CEC8 Authentication-Results: smtp.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=ti.com Received: from fllv0034.itg.ti.com ([10.64.40.246]) by lelv0143.ext.ti.com (8.15.2/8.15.2) with ESMTP id 483FuXiG085518; Tue, 3 Sep 2024 10:56:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1725378993; bh=UEZJ4sFP7ETW1sRIaOC+SDQVPQJW2Qe93LABTVWeSOA=; h=Date:From:To:CC:Subject; b=DFcQ5cOYWq4gkrcjSrXGucgTW9qoTG2Wzn9lWBaY2miwlBTd4D2wQ2MkXhuRp0lag IkjRPogJLN3Vx8MoJ9UGDaLx5qMMuRDMXeU/mmEtbjkdg10IMmVDdUKD0BlSap4ifi Zad+g6UA2DBpdA5VUQ+Wu+ld44m8nwwiZKKmZ0ho= Received: from DFLE111.ent.ti.com (dfle111.ent.ti.com [10.64.6.32]) by fllv0034.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 483FuXps070548 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 3 Sep 2024 10:56:33 -0500 Received: from DFLE113.ent.ti.com (10.64.6.34) by DFLE111.ent.ti.com (10.64.6.32) 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:56:32 -0500 Received: from lelvsmtp6.itg.ti.com (10.180.75.249) by DFLE113.ent.ti.com (10.64.6.34) 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:56:32 -0500 Received: from localhost (uda0133052.dhcp.ti.com [128.247.81.232]) by lelvsmtp6.itg.ti.com (8.15.2/8.15.2) with ESMTP id 483FuWBN036900; Tue, 3 Sep 2024 10:56:32 -0500 Date: Tue, 3 Sep 2024 10:56:32 -0500 From: Nishanth Menon List-Id: To: Arnd , Olof , SoC CC: , , , Santosh Shilimkar , Tony Lindgren Subject: [GIT PULL 1/3] soc: ti: Driver updates for v6.12 Message-ID: <20240903155632.525twuumykwnfkiz@subtitle> MIME-Version: 1.0 Content-Disposition: inline X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Hi, 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-driver-soc-for-v6.12 for you to fetch changes up to 68123510b7c1c610387dd306f92ff539c3c546b5: soc: ti: pm33xx: do device_node auto cleanup (2024-08-28 12:18:02 -0500) ---------------------------------------------------------------- TI SoC driver updates for v6.12 - pm33xx/knav_qmss_queue/pruss: Cleanups around device_node scope based cleanups - knav: Additional fixes around of property - k3-ringacc: Optimizations for data structure ---------------------------------------------------------------- Christophe JAILLET (1): soc: ti: k3-ringacc: Constify struct k3_ring_ops Kousik Sanagavarapu (4): soc: ti: pruss: factor out memories setup soc: ti: pruss: do device_node auto cleanup soc: ti: knav_qmss_queue: do device_node auto cleanup soc: ti: pm33xx: do device_node auto cleanup Rob Herring (Arm) (2): soc: ti: knav: Drop unnecessary check for property presence soc: ti: knav: Use of_property_read_variable_u32_array() drivers/soc/ti/k3-ringacc.c | 12 +-- drivers/soc/ti/knav_dma.c | 22 ++--- drivers/soc/ti/knav_qmss_queue.c | 105 +++++++++++------------ drivers/soc/ti/pm33xx.c | 52 +++++------- drivers/soc/ti/pruss.c | 176 ++++++++++++++++++--------------------- 5 files changed, 166 insertions(+), 201 deletions(-) From patchwork Tue Sep 3 15:56:47 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nishanth Menon X-Patchwork-Id: 13788990 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 E9EE1CD3447 for ; Tue, 3 Sep 2024 15:56:51 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id AC499C4CECB; Tue, 3 Sep 2024 15:56:51 +0000 (UTC) Received: from fllv0015.ext.ti.com (fllv0015.ext.ti.com [198.47.19.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 658ACC4CEC8; Tue, 3 Sep 2024 15:56:50 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 658ACC4CEC8 Authentication-Results: smtp.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=ti.com Received: from fllv0034.itg.ti.com ([10.64.40.246]) by fllv0015.ext.ti.com (8.15.2/8.15.2) with ESMTP id 483FulIV053355; Tue, 3 Sep 2024 10:56:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1725379007; bh=lNboAUPHi4YBTwEpNuGV9LWf+wbkGzQEcG6L8MZqy38=; h=Date:From:To:CC:Subject; b=ROpa+ORreO1reUsrAxEwguBwGT5qLJEv/+TR8pYb0OXAmawtp4zbfs5wr/XtZTRfv e80BLgf6nDJNM0mW9QJ4hG5QkMby2LBmWIeZZi/piTVT62QRBu81vzImJT7J/dubXA 3TL+0ug8VxbXivXl5B43yGJYAlQ0yCbqFefu0p2A= Received: from DFLE111.ent.ti.com (dfle111.ent.ti.com [10.64.6.32]) by fllv0034.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 483FulGV070614 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 3 Sep 2024 10:56:47 -0500 Received: from DFLE113.ent.ti.com (10.64.6.34) by DFLE111.ent.ti.com (10.64.6.32) 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:56:47 -0500 Received: from lelvsmtp5.itg.ti.com (10.180.75.250) by DFLE113.ent.ti.com (10.64.6.34) 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:56:47 -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 483FulXb002487; Tue, 3 Sep 2024 10:56:47 -0500 Date: Tue, 3 Sep 2024 10:56:47 -0500 From: Nishanth Menon List-Id: To: Olof Johansson , Arnd Bergmann , , CC: Tero Kristo , , , Vignesh Raghavendra , Nishanth Menon Subject: [GIT PULL 2/3] arm64: defconfig: TI K3 platform updates for v6.12 Message-ID: <20240903155647.jy2uparewobeekrd@dreamless> MIME-Version: 1.0 Content-Disposition: inline X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Hi, 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-config-for-v6.12 for you to fetch changes up to e8c643daeaa9040e18f8349993b9bc504e9d2117: arm64: defconfig: Enable E5010 JPEG Encoder (2024-08-28 12:22:58 -0500) ---------------------------------------------------------------- TI K3 defconfig updates for v6.12 - Enable E5010 JPEG Encoder as kernel module ---------------------------------------------------------------- Devarsh Thakkar (1): arm64: defconfig: Enable E5010 JPEG Encoder arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) From patchwork Tue Sep 3 15:57:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Nishanth Menon X-Patchwork-Id: 13788991 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 88801CD3446 for ; Tue, 3 Sep 2024 15:57:06 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 70B5AC4CECA; Tue, 3 Sep 2024 15:57:06 +0000 (UTC) Received: from fllv0016.ext.ti.com (fllv0016.ext.ti.com [198.47.19.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 99632C4CEC4; Tue, 3 Sep 2024 15:57:04 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 99632C4CEC4 Authentication-Results: smtp.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=ti.com 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 List-Id: 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-Disposition: inline X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Hi, This includes ti-k3-dt-fixes-for-v6.11 changes provided by https://lore.kernel.org/all/20240806122659.vmasq2qjy6457bbs@peroxide/ and sent up the chain https://lore.kernel.org/all/3e7ea374-c321-4f80-b22b-96ce34cfaa3e@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-dt-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 explicitly 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 locations 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-mode 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-mode 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 reserved 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# regulator 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 names arm64: dts: ti: k3-j721s2-evm-gesi-exp-board: Rename gpio-hog node name 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éo 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-bkey-ekey-pcie.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2-bkey-usb3.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts