From patchwork Sun Apr 9 10:32:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Stuebner X-Patchwork-Id: 1767004 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=TxD0kF2J; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4PvT2w0Sfqz1yXv for ; Sun, 9 Apr 2023 20:33:08 +1000 (AEST) 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=5YEnzibradtFsN48vDt2a7uAAXY/xe7PHodkTZQ/daE=; b=TxD0kF2J10ZzL0 FfCkuqmeT3ZEGoDUt8ZPG1Pf0WaXz7RElI1xdNuKeNo5bLvvSHLcyWdZUVOXnKwmN+PNegOMEp1Um ZBDkHRApQjvL77fduuIHNnJuoASYumVuyiIJzT1f1EGoUS7tRdFwu9GHU+SX8kmQFg5p9UtG2t0kS R6LOevwBwGCC/TvIZbDpEP4WwVhDfRdyd8gIKhXjWslwHkwX+1dsMyqu9PZ5oOWyxPYUMU6O3Nes3 U5aMqx3CHbT04pxFC7kS3eXRce0YQw/hnAP4ZQupFY75P7/giAq4tuJOGCBlukwFk4VY/3ul1n3Nu PznsD22NKmLPgRWEnLvA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1plSLg-00DPjt-2W; Sun, 09 Apr 2023 10:32:40 +0000 Received: from gloria.sntech.de ([185.11.138.130]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1plSLc-00DPjG-2g; Sun, 09 Apr 2023 10:32:38 +0000 Received: from p57b77242.dip0.t-ipconnect.de ([87.183.114.66] helo=phil.localnet) by gloria.sntech.de with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1plSLZ-0001KY-O3; Sun, 09 Apr 2023 12:32:33 +0200 From: Heiko Stuebner To: arm@kernel.org Cc: soc@kernel.org, linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL] Rockchip dts64 changes for 6.4 #1 Date: Sun, 09 Apr 2023 12:32:32 +0200 Message-ID: <7289562.MhkbZ0Pkbq@phil> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230409_033236_892333_2A204DF2 X-CRM114-Status: GOOD ( 14.74 ) X-Spam-Score: 0.0 (/) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Arnd, Kevin, Olof, please find below and in subsequent pull-request Rockchip changes for for 6.4 As always the 64bit DTS part is the big one, with some new boards and a lot of added support for rk3588 peripherals. Content analysis details: (0.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 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+incoming-imx=patchwork.ozlabs.org@lists.infradead.org Hi Arnd, Kevin, Olof, please find below and in subsequent pull-request Rockchip changes for for 6.4 As always the 64bit DTS part is the big one, with some new boards and a lot of added support for rk3588 peripherals. Please pull! Thanks Heiko The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6: Linux 6.3-rc1 (2023-03-05 14:52:03 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v6.4-rockchip-dts64-1 for you to fetch changes up to 07099a551803e05d3ee42fae152bf404f8dc21f9: arm64: dts: rockchip: correct panel supplies on Odroid Go Super (2023-04-05 19:39:39 +0200) ---------------------------------------------------------------- New boards: OrangePi R1 Plus, NanoPi R2C + R5C + R5S, Khadas Edge2. General RK3588 additions: audio, thermal management, sdmmc, clock fixes, watchdog; RK3588-Rock5b: rtc, pwm, audio. Display support for Odroid Go Super and PinephonePro. And some misc adaptions for recently merged yaml binding conversions. ---------------------------------------------------------------- Cristian Ciocaltea (6): arm64: dts: rockchip: Add pwm-fan to rk3588-rock-5b arm64: dts: rockchip: Fix SCMI assigned clocks on rk3588s arm64: dts: rockchip: Assign PLL_PPLL clock rate to 1.1 GHz on rk3588s arm64: dts: rockchip: Add rk3588s I2S nodes arm64: dts: rockchip: Add I2S rk3588 nodes arm64: dts: rockchip: Add rk3588-rock-5b analog audio Johan Jonker (6): arm64: dts: rockchip: fix px30 lvds node arm64: dts: rockchip: fix px30 dsi node arm64: dts: rockchip: fix rk3399 dsi node arm64: dts: rockchip: fix rk3399 dp node arm64: dts: rockchip: rename vbus-supply to phy-supply in rk3566-box-demo.dts arm64: dts: rockchip: remove hclk from dsi node on rk356x Krzysztof Kozlowski (1): arm64: dts: rockchip: correct panel supplies on Odroid Go Super Lucas Tanure (1): arm64: dts: rockchip: Add sdmmc node to rk3588 Manoj Sai (1): arm64: dts: rockchip: Enable USB OTG for rk3566 Radxa CM3 Martijn Braam (2): arm64: dts: rockchip: Add internal display support to rk3399-pinephone-pro arm64: dts: rockchip: Add touchscreen support to rk3399-pinephone-pro Maya Matuszczyk (1): arm64: dts: rockchip: Add display support to Odroid Go Super Sebastian Reichel (1): arm64: dts: rockchip: add rk3588 thermal sensor Shreeya Patel (3): arm64: dts: rockchip: Enable watchdog support for RK3588 dt-bindings: watchdog: rockchip: Add rockchip,rk3588-wdt string arm64: dts: rockchip: Enable RTC support for Rock 5B Tianling Shen (9): arm64: dts: rockchip: create common dtsi for NanoPi R5 series dt-bindings: Add doc for FriendlyARM NanoPi R5C arm64: dts: rockchip: Add FriendlyARM NanoPi R5C arm64: dts: rockchip: fix gmac support for NanoPi R5S arm64: dts: rockchip: remove I2S1 TDM node for the NanoPi R5 series dt-bindings: Add doc for FriendlyARM NanoPi R2C arm64: dts: rockchip: Add FriendlyARM NanoPi R2C dt-bindings: Add doc for Xunlong OrangePi R1 Plus LTS arm64: dts: rockchip: Add Xunlong OrangePi R1 Plus LTS Vasily Khoruzhick (2): dt-bindings: Add doc for FriendlyARM NanoPi R5S arm64: dts: rockchip: Add FriendlyElec Nanopi R5S Yixun Lan (2): dt-bindings: arm: rockchip: Add Khadas Edge2 board arm64: dts: rockchip: Add Khadas edge2 board .../devicetree/bindings/arm/rockchip.yaml | 24 +- .../devicetree/bindings/watchdog/snps,dw-wdt.yaml | 1 + arch/arm64/boot/dts/rockchip/Makefile | 5 + arch/arm64/boot/dts/rockchip/px30.dtsi | 12 +- arch/arm64/boot/dts/rockchip/rk3326-odroid-go3.dts | 5 +- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c.dts | 40 ++ .../dts/rockchip/rk3328-orangepi-r1-plus-lts.dts | 40 ++ .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 114 ++++ arch/arm64/boot/dts/rockchip/rk3399.dtsi | 20 +- arch/arm64/boot/dts/rockchip/rk3566-box-demo.dts | 2 +- .../boot/dts/rockchip/rk3566-radxa-cm3-io.dts | 8 + arch/arm64/boot/dts/rockchip/rk3568-nanopi-r5c.dts | 112 ++++ arch/arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dts | 137 +++++ .../arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dtsi | 590 +++++++++++++++++++++ arch/arm64/boot/dts/rockchip/rk356x.dtsi | 8 +- arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 97 ++++ arch/arm64/boot/dts/rockchip/rk3588.dtsi | 68 +++ .../boot/dts/rockchip/rk3588s-khadas-edge2.dts | 37 ++ arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 203 ++++++- 19 files changed, 1503 insertions(+), 20 deletions(-) create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-nanopi-r5c.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-khadas-edge2.dts