From patchwork Tue Oct 12 12:08:17 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nishanth Menon X-Patchwork-Id: 12552303 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 46525C433F5 for ; Tue, 12 Oct 2021 12:11:04 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 0F79060F92 for ; Tue, 12 Oct 2021 12:11:04 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 0F79060F92 Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=ti.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: List-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id: 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=c10vH0295ngvvEh+xa7odEvqTnH0pkZBSEsTdTPrMr0=; b=24N 9Z/GGdNPFlU3r33yNkeIgFrXmeRBv24q3R1uOQ8V7LBsBl3CyxRIMZ7DcwKPAAzEzrDM3Qvq6tGh2 wPTorCuROnYugqX8PNnLIURyRKSP+PcjlP5aCcgZ6yLwa0yYGi41UHiWpCKrwWWFpB3cqUNzisLM0 vPwOo2noZya9D0tPeoiat7jlj060CcXtUDcBmqxXD7w0XzbyWYhtxh+eeEdTog8QWSGHI5LG4EScU t+MHMRAp/r+VNNoIo2JmpJ1E8OiFsWrxUhAj9R5ncyCrKVMcP9er/qAVXZYWm2p8E5nVLUohsp42t 1lBeLPHqP7MOKpODhl5DcpVNYt8cTHQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1maGaI-00Cj9T-TI; Tue, 12 Oct 2021 12:08:43 +0000 Received: from fllv0016.ext.ti.com ([198.47.19.142]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1maGa4-00Cj5S-TE for linux-arm-kernel@lists.infradead.org; Tue, 12 Oct 2021 12:08:31 +0000 Received: from lelv0265.itg.ti.com ([10.180.67.224]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 19CC8Hso051427; Tue, 12 Oct 2021 07:08:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1634040497; bh=4oOkOKVmpHRmmefNMWhNF9KUMmYSnPAMUu8b9ZRQ18E=; h=Date:From:To:CC:Subject; b=UGUe7sdYZgAmBT6Ha8B6h+Lg4Ekf7dpH/zL35Bavwn+JbVTsel+gWQyqxM8nHeVfr JDGyRWt2dpojhi7wBzjdeSS2jj8A5LVr3cZtIq5k0J9m1CgTzarfp7wh+PwZyqT4L6 bxu6pbfiyvoJco5Z6RAoJ9LJknQwS+3mkEn94SLw= Received: from DFLE109.ent.ti.com (dfle109.ent.ti.com [10.64.6.30]) by lelv0265.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 19CC8HfM051869 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 12 Oct 2021 07:08:17 -0500 Received: from DFLE108.ent.ti.com (10.64.6.29) by DFLE109.ent.ti.com (10.64.6.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2308.14; Tue, 12 Oct 2021 07:08:17 -0500 Received: from lelv0327.itg.ti.com (10.180.67.183) by DFLE108.ent.ti.com (10.64.6.29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2308.14 via Frontend Transport; Tue, 12 Oct 2021 07:08:17 -0500 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by lelv0327.itg.ti.com (8.15.2/8.15.2) with ESMTP id 19CC8Ho3002677; Tue, 12 Oct 2021 07:08:17 -0500 Date: Tue, 12 Oct 2021 07:08:17 -0500 From: Nishanth Menon List-Id: To: Olof Johansson , Arnd Bergmann , , CC: Tero Kristo , , , Vignesh Raghavendra , Nishanth Menon Subject: [GIT PULL] arm64: dts: TI K3 updates for v5.16 Message-ID: <20211012120817.beqhp4tygnf3xyi5@wireless> MIME-Version: 1.0 User-Agent: NeoMutt/20171215 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-20211012_050829_128799_543A5D85 X-CRM114-Status: GOOD ( 15.54 ) 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 Hi ARM SoC maintainers, We are still working on cleaning up various other existing device tree binding warnings, which we hope to address in follow on kernel revs. Primarily: audio, adc, ufs, display bridge. The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f: Linux 5.15-rc1 (2021-09-12 16:28:37 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/nmenon/linux.git tags/ti-k3-dt-for-v5.16 for you to fetch changes up to f46d16cf5b43b66de030f0e3b2f20d24ba95f369: arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (2021-10-05 17:46:40 -0500) ---------------------------------------------------------------- Devicetree changes for TI K3 platforms for v5.16 merge window: * New Platforms: - AM654: Siemens IOT2050 PG2 boards - J721E: Low cost SK board * New features: - mmc aliases introduced - AM64 ICSSG nodes, mcu pinctrl added * Fixes: - Schema fixups for pcie, thermal zones - Fixup to include board specific property for J721e-evm and j7200-evm - Misc fixups including cleaning up order in Makefile ---------------------------------------------------------------- Christian Gmeiner (1): arm64: dts: ti: k3-am64-mcu: Add pinctrl Jan Kiszka (6): arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices arm64: dts: ti: iot2050: Disable SR2.0-only PRUs arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores dt-bindings: arm: ti: Add bindings for Siemens IOT2050 PG2 boards arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards arm64: dts: ti: iot2050: Add support for product generation 2 boards Kishon Vijay Abraham I (6): arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node Nishanth Menon (6): arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location arm64: dts: ti: Makefile: Collate AM64 platforms together dt-bindings: arm: ti: Add missing compatibles for j721e/j7200 evms arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible Sinthu Raja (4): dt-bindings: arm: ti: Add compatible for J721E SK arm64: dts: ti: Add support for J721E SK arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes Suman Anna (1): arm64: dts: ti: k3-am64-main: Add ICSSG nodes Documentation/devicetree/bindings/arm/ti/k3.yaml | 15 +- arch/arm64/boot/dts/ti/Makefile | 4 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 280 ++++++ arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am64.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 8 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 8 + .../boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi | 46 + .../boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 51 + arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 39 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 2 + .../dts/ti/k3-am6528-iot2050-basic-common.dtsi | 60 ++ .../boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts | 24 + arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 56 +- arch/arm64/boot/dts/ti/k3-am654.dtsi | 4 + .../dts/ti/k3-am6548-iot2050-advanced-common.dtsi | 56 ++ .../boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts | 29 + .../boot/dts/ti/k3-am6548-iot2050-advanced.dts | 50 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 3 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 7 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 2 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 3 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 16 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 1002 ++++++++++++++++++++ arch/arm64/boot/dts/ti/k3-j721e.dtsi | 3 + 27 files changed, 1665 insertions(+), 125 deletions(-) create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk.dts