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 42E7CC3ABBF for ; Wed, 7 May 2025 22:07:14 +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: Content-Transfer-Encoding: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=4gwEUWCpT4YdJpsY/GBKWtpeiTh23Z4zRMGe35KrUtQ=; b=Lufh0VvFIK7Rv5/sdEvJy2D3ta 0tRb7JzrtB3ezy4Cdc1xNskemE2DdrbixOr4oyNWrsiESnDjpCIcah5zUGW62Yb0ReKFgEL3lgBW1 gVW2vl9HjNJWTnf2Pseco5hpRvWu4HY/kloCPRBg5P2iiSnxiMpCvsAy8ac8/Np5k/ICrudBTvddo 1Cx2yTPr2byV8zQz11rp3WP/FPR1lKTpemB6LfYBFPUN4vneyNN/wYOhJ4/n0b68qiY3wZa8QFXen jRGf3Q3Hv65LsLZKebrSf2Dr1QqKH4GP7ywpzfuoilbazBCDC53imI7IhLMHASyZj5SPgw0wVaLhp /sXShcIw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1uCmur-0000000GqqX-1HFl; Wed, 07 May 2025 22:07:01 +0000 Received: from gloria.sntech.de ([185.11.138.130]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1uCmst-0000000GqeX-1fyj; Wed, 07 May 2025 22:05:01 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sntech.de; s=gloria202408; h=Content-Type:Content-Transfer-Encoding:MIME-Version: Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=4gwEUWCpT4YdJpsY/GBKWtpeiTh23Z4zRMGe35KrUtQ=; b=JT4CppGjdz5CcDtyNEhXTIX9/i QpGMX1HVTrzaTomaOkFGEIzCqATS+QkJRs4Q2+GFv07ZtQoaF3/U6qRrjHGDkyKFDaRxOBOwwoU3X JDW//zKZJmjdw4vGH2tP1pYAxct1p1mdiGs2+2upD0OWTJRXrpYsR7R+RSHk6yIQrHoVS8LjWLuO7 C3Nqa+bHObxXprm4pLcu7zj34wAPSA811m9CHhW0kyOkdLZHuGxIn6qAoQOADxcHSb0/RPok3jNxC se13y93Cs3upseuqyuwpVD9votv17Xt5D4ejiQ0K9E6QGWHI+MuFPQcblSpcO3Nv6KZVGVe1QjDnk Y2rBMlfQ==; Received: from i53875a1d.versanet.de ([83.135.90.29] helo=diego.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 1uCmsk-0001vi-Hd; Thu, 08 May 2025 00:04:50 +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.16 #1 Date: Thu, 08 May 2025 00:04:48 +0200 Message-ID: <2307187.iZASKD2KPV@diego> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250507_150459_599047_71FD8BD8 X-CRM114-Status: GOOD ( 16.96 ) 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 soc maintainers, please find below and in a subsequent pull-requests Rockchip changes for for 6.16 . Even some arm32 boards got some love (in the next PR) Please pull. Thanks Heiko The following changes since commit 0af2f6be1b4281385b618cb86ad946eded089ac8: Linux 6.15-rc1 (2025-04-06 13:11:33 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git ta= gs/v6.16-rockchip-dts64-1 for you to fetch changes up to a706a593cb19796f31d3a888423ef1a71885ae72: arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3566-rock3c (2025-= 05-07 08:31:09 +0200) =2D--------------------------------------------------------------- =2D New boards: rk3588-evb2, rk3588-tiger-haikou-video-demo-overlay =2D New peripherals: RNG+PCIe+SATA on rk3576; eDP on rk3588; DMA+I2C+PWM on rk3528; DSI on rk3588 =2D SPI-flash binding got a supply-property, so a number of boards add this supply. =2D RK3588 wrongly declared the shared memory with SCMI in the peripheral space - moved to the correct reserved-memory structure now. =2D The rest is peripheral enablement accross many boards - like hdmi output for a big number of boards, regulators, eeprom, etc. =2D--------------------------------------------------------------- Andy Yan (6): arm64: dts: rockchip: aliase sdhci as mmc0 for rk3566 box demo arm64: dts: rockchip: Rename hdmi-con to hdmi0-con for Cool Pi CM5 EVB arm64: dts: rockchip: Enable HDMI1 on Cool Pi CM5 EVB arm64: dts: rockchip: Enable HDMI audio outputs for Cool Pi CM5 EVB arm64: dts: rockchip: Add eDP1 dt node for rk3588 arm64: dts: rockchip: Enable eDP display for Cool Pi GenBook Chaoyi Chen (2): dt-bindings: arm: rockchip: Add rk3588 evb2 board arm64: dts: rockchip: Add rk3588 evb2 board Chris Morgan (1): arm64: dts: rockchip: Enable HDMI0 audio output for Indiedroid Nova Chukun Pan (6): arm64: dts: rockchip: Add missing uart3 interrupt for RK3528 arm64: dts: rockchip: Add DMA controller for RK3528 arm64: dts: rockchip: Add UART DMA support for RK3528 arm64: dts: rockchip: Move SHMEM memory to reserved memory on rk3588 arm64: dts: rockchip: Add pwm nodes for RK3528 arm64: dts: rockchip: Enable regulators for Radxa E20C Damon Ding (2): arm64: dts: rockchip: Add eDP0 node for RK3588 arm64: dts: rockchip: Enable eDP0 display on RK3588S EVB1 board Diederik de Haas (6): arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3328-rock64 arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3399-rockpro64 arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3566-pinetab2 arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3588-rock-5b arm64: dts: rockchip: Add phy-supply to gmac0 on NanoPi R5S arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3566-quartz64-b Heiko Stuebner (5): arm64: dts: rockchip: change rng reset id back to its constant value arm64: dts: rockchip: add mipi dcphy nodes to rk3588 arm64: dts: rockchip: add dsi controller nodes on rk3588 arm64: dts: rockchip: add overlay for tiger-haikou video-demo adapter arm64: dts: rockchip: Add HDMI support for roc-rk3576-pc Jacobe Zang (3): arm64: dts: rockchip: Add bluetooth support to Khadas Edge2 arm64: dts: rockchip: Add HDMI & VOP2 to Khadas Edge2 arm64: dts: rockchip: enable HDMI out audio on Khadas Edge2 Jianfeng Liu (1): arm64: dts: rockchip: Enable HDMI ports on ArmSoM W3 Jimmy Hon (1): arm64: dts: rockchip: Enable bluetooth of AP6611s on OrangePI5 Max/Ul= tra John Clark (1): arm64: dts: rockchip: fix usb-c port functionality on rk3588-nanopc-t6 Kever Yang (1): arm64: dts: rockchip: Add rk3576 pcie nodes Krzysztof Kozlowski (1): arm64: dts: rockchip: Switch to undeprecated qcom,calibration-variant= on RK3399 Marcin Juszkiewicz (2): arm64: dts: rockchip: enable HDMI1 on FriendlyElec NanoPC-T6 arm64: dts: rockchip: enable HDMI sound on FriendlyElec NanoPC-T6 Markus Reichl (1): arm64: dts: rockchip: Add vcc supply to spi flash on rk3399-roc-pc Nicolas Frattaroli (3): arm64: dts: rockchip: enable pcie on Sige5 arm64: dts: rockchip: add SATA nodes to RK3576 arm64: dts: rockchip: add RK3576 RNG node Peter Robinson (1): arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3566-rock3c Quentin Schulz (2): arm64: dts: rockchip: Enable HDMI audio output for RK3588 Jaguar arm64: dts: rockchip: Enable HDMI audio output for RK3588 Tiger Haikou Shawn Lin (3): arm64: dts: rockchip: Enable ufshc on rk3576 evb1 board arm64: dts: rockchip: Rename vcc3v3_pcie0 to vcc3v3_pcie1 for rk3576-= evb1-v10 arm64: dts: rockchip: Add pcie1 slot for rk3576 evb1 board Uwe Kleine-K=C3=B6nig (2): arm64: dts: rockchip: Correct gmac phy address on QNAP TS433 arm64: dts: rockchip: Add gmac phy reset GPIO to QNAP TS433 Yao Zi (2): arm64: dts: rockchip: Add I2C controllers for RK3528 arm64: dts: rockchip: Add onboard EEPROM for Radxa E20C =2E../devicetree/bindings/arm/rockchip.yaml | 4 +- arch/arm64/boot/dts/rockchip/Makefile | 6 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 1 + .../boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts | 87 ++ arch/arm64/boot/dts/rockchip/rk3528.dtsi | 219 ++++- arch/arm64/boot/dts/rockchip/rk3566-box-demo.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3566-pinetab2.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 1 + arch/arm64/boot/dts/rockchip/rk3566-rock-3c.dts | 1 + arch/arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dts | 1 + arch/arm64/boot/dts/rockchip/rk3568-qnap-ts433.dts | 15 +- .../boot/dts/rockchip/rk3576-armsom-sige5.dts | 23 + arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts | 17 +- arch/arm64/boot/dts/rockchip/rk3576-roc-pc.dts | 47 ++ arch/arm64/boot/dts/rockchip/rk3576.dtsi | 146 ++++ arch/arm64/boot/dts/rockchip/rk3588-armsom-w3.dts | 101 +++ arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 144 +++- .../boot/dts/rockchip/rk3588-coolpi-cm5-evb.dts | 62 +- .../dts/rockchip/rk3588-coolpi-cm5-genbook.dts | 47 ++ arch/arm64/boot/dts/rockchip/rk3588-evb2-v10.dts | 931 +++++++++++++++++= ++++ arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi | 28 + arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts | 8 + arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi | 75 +- .../dts/rockchip/rk3588-orangepi-5-compact.dtsi | 36 + arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 1 + .../rockchip/rk3588-tiger-haikou-video-demo.dtso | 153 ++++ .../boot/dts/rockchip/rk3588-tiger-haikou.dts | 8 + arch/arm64/boot/dts/rockchip/rk3588s-evb1-v10.dts | 55 ++ .../boot/dts/rockchip/rk3588s-indiedroid-nova.dts | 8 + .../boot/dts/rockchip/rk3588s-khadas-edge2.dts | 77 +- 33 files changed, 2281 insertions(+), 32 deletions(-) create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-evb2-v10.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-tiger-haikou-video-= demo.dtso