From patchwork Wed Jan 3 18:12:17 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Kiszka X-Patchwork-Id: 13510389 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 D4BFBC47073 for ; Wed, 3 Jan 2024 18:13:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=lZ2I7OFghYWalV46UiTsk4s39GUaKCAVpg4UrZmtUNo=; b=AdMMDN8Ll339+F RwF/7CqYIQQylzWupMGFeBGFU2HUjmcz4PR2YutcXwuWsb9THeiOqgtlLtn6545jnvY3C2FuHYLEn PxUG9458SO+W61vm85xr49Zh8Wn5UCBLap44WcXbcHoPSf5mq+y0n+hY8b69KQ0kliyFWQ8McRgba kLFmMSYK5/lJ9vBnnErwpC1/lzofWaGCm+8XtHXn6JXrTcNRZS/rD74LYq92AbJ2U/JE5PiPUAXYN D1lshINexEyxqJwvxcWed9pQXlMdGc35T+UJup1xlVTkuz/YyQsS3WcbyqGntQlxGYl5WAPCZf2fU lcc1duPy1PG+3qWkhOqQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rL5jM-00BdRo-2x; Wed, 03 Jan 2024 18:12:40 +0000 Received: from mta-64-226.siemens.flowmailer.net ([185.136.64.226]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rL5jF-00BdOF-04 for linux-arm-kernel@lists.infradead.org; Wed, 03 Jan 2024 18:12:37 +0000 Received: by mta-64-226.siemens.flowmailer.net with ESMTPSA id 20240103181225d615db0d9f4381701b for ; Wed, 03 Jan 2024 19:12:25 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=jan.kiszka@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc; bh=IEH6nvsMj011pWE7jF9KmAgYyT5EGs2I+43ptPArTJg=; b=A+VZDDNUHPhWx6rdrx4MfEKqm3Vimq9yMjlHriJL0Y2BVvxOrE0G5lH9YmEbZNd+ZEbNM3 83Ybr8paUxhGk844d+OR3lY5vYORauvPfWtBsWD/UYEAJsbCi0W8pILILRLyIIQ+sD8uMx/Z HlI0MwskGd3sBMn4ID5gZEPxrDXwM=; From: Jan Kiszka To: Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Bao Cheng Su Subject: [PATCH v2 0/7] arm64: dts: iot2050: Add support for new SM variant Date: Wed, 3 Jan 2024 19:12:17 +0100 Message-Id: MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-294854:519-21489:flowmailer X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240103_101233_691668_90EB2C44 X-CRM114-Status: GOOD ( 11.04 ) 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 Changes in v2: - LED improvements - factor out DP and USB3 dtsi files - fix subject of last patch This bring support for yet another IOT2050 device variant, see last patch for details. The rest is binding and refactoring to make that happen. Plus, LED nodes are improved by adding function and color properties. This series needs to go on top of https://lore.kernel.org/lkml/cover.1699087938.git.jan.kiszka@siemens.com/ Jan Baocheng Su (2): arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards arm64: dts: ti: iot2050: Support IOT2050-SM variant Jan Kiszka (4): arm64: dts: ti: iot2050: Factor out arduino connector bits arm64: dts: ti: iot2050: Factor out enabling of USB3 support arm64: dts: ti: iot2050: Factor out DP related bits arm64: dts: ti: iot2050: Annotate LED nodes Su Bao Cheng (1): dt-bindings: arm: ti: Add binding for Siemens IOT2050 SM variant .../devicetree/bindings/arm/ti/k3.yaml | 1 + arch/arm64/boot/dts/ti/Makefile | 1 + .../ti/k3-am65-iot2050-arduino-connector.dtsi | 768 ++++++++++++++++ .../dts/ti/k3-am65-iot2050-common-pg1.dtsi | 5 +- .../dts/ti/k3-am65-iot2050-common-pg2.dtsi | 25 +- .../boot/dts/ti/k3-am65-iot2050-common.dtsi | 869 +----------------- .../arm64/boot/dts/ti/k3-am65-iot2050-dp.dtsi | 98 ++ .../boot/dts/ti/k3-am65-iot2050-usb3.dtsi | 27 + .../ti/k3-am6528-iot2050-basic-common.dtsi | 6 +- .../dts/ti/k3-am6528-iot2050-basic-pg2.dts | 2 + .../boot/dts/ti/k3-am6528-iot2050-basic.dts | 5 + .../dts/ti/k3-am6548-iot2050-advanced-m2.dts | 20 +- .../dts/ti/k3-am6548-iot2050-advanced-pg2.dts | 10 +- .../dts/ti/k3-am6548-iot2050-advanced-sm.dts | 189 ++++ .../dts/ti/k3-am6548-iot2050-advanced.dts | 1 + 15 files changed, 1131 insertions(+), 896 deletions(-) create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-arduino-connector.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-dp.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-usb3.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-sm.dts