From patchwork Sat Sep 10 01:21:16 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Heiko_St=C3=BCbner?= X-Patchwork-Id: 1676317 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=T7Q5BuaU; 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 4MPZnr3VbYz1ync for ; Sat, 10 Sep 2022 11:21:36 +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=oVFyPpyaHWl3Y2Sw7/EDQJ0MZPFlTqIzYO6z4MHVD+w=; b=T7Q5BuaUTuirKY GnBIYlUcAPmP+5Z7S0OzxP+T94DSUQhJniXo9sjJVGVRd2ADcXv6wK4NQON97kWPQCtcI0zLP3wYQ nXRHfaBp92AwKmPIfpPU1NzW9IyQQTCS4LgdIZeAcCyxLr6I6lt+qm+Kk9b+Sse1ty7ASJamNghTH BTX40DBIZiMDU08kPcbl7CrVFNzIpWDvsxusYw4abzECIrFsAzBiZQMDjetPM/Q+gZObFyt/VD0Dx 7G7nIYPoquCHEVmZvdnC0UY3kNJ1NOjxko/kAvPoJ4M6TTK2q4nphXycNBJOLW23eQ56NMMDFXJPW AcK7rexAcmW3sEi9A7hg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oWpBS-004hNH-8e; Sat, 10 Sep 2022 01:21:22 +0000 Received: from gloria.sntech.de ([185.11.138.130]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oWpBO-004hHU-LK; Sat, 10 Sep 2022 01:21:20 +0000 Received: from ip5b412258.dynamic.kabel-deutschland.de ([91.65.34.88] 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 1oWpBN-00019F-5k; Sat, 10 Sep 2022 03:21:17 +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.1 #1 Date: Sat, 10 Sep 2022 03:21:16 +0200 Message-ID: <5600929.DvuYhMxLoT@phil> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220909_182118_727322_64AB8F32 X-CRM114-Status: GOOD ( 13.89 ) 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-requests Rockchip changes for for 6.1 As always the 64bit DTS part is the big one. 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-requests Rockchip changes for for 6.1 As always the 64bit DTS part is the big one. Please pull! Thanks Heiko The following changes since commit 1c23f9e627a7b412978b4e852793c5e3c3efc555: Linux 6.0-rc2 (2022-08-21 17:32:54 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v6.1-rockchip-dts64-1 for you to fetch changes up to 91419ae0420f0c91a326655d687b740826d0a3f9: arm64: dts: rockchip: use BCLK to GPIO switch on rk3399 (2022-09-10 01:08:48 +0200) ---------------------------------------------------------------- New boards the Anberic RG353P and RG503, Radxa Rock4c+ (variant with different display outputs), Pine64 Pinephone Pro, Open AI Lab EAIDK-610. New components of the rk356x (Video encoder/decoder, pcie, CSI dphy). New board-peripherals for rock3a (pcie, i2c, regulators, rtc), quartz64-b (pcie, analog audio) and BPI-R2-Pro (pcie), ROCK Pi (leds), Odroid Go (charger) Usage of the new-ish bclk special handling for audio on rk3399. ---------------------------------------------------------------- Andy Yan (3): dt-bindings: vendor-prefixes: Add OPEN AI LAB dt-bindings: arm: rockchip: Add EAIDK-610 arm64: dts: rockchip: Add dts for a rk3399 based board EAIDK-610 Chris Morgan (4): arm64: dts: rockchip: add rk817 chg to Odroid Go Advance dt-bindings: vendor-prefixes: add Anbernic dt-bindings: arm: rockchip: Add Anbernic RG353P and RG503 arm64: dts: rockchip: add Anbernic RG353P and RG503 Chukun Pan (2): arm64: dts: rockchip: add rtc to rock3a arm64: dts: rockchip: Enable PCIe controller on rock3a FUKAUMI Naoki (2): arm64: dts: rockchip: add LED for ROCK Pi 4A/B/C/A+/B+ arm64: dts: rockchip: add LEDs for ROCK 4C+ Frank Wunderlich (3): arm64: dts: rockchip: Add PCIe v3 nodes to rk3568 arm64: dts: rockchip: Add PCIe v3 nodes to BPI-R2-Pro arm64: dts: rockchip: Add regulator suffix to BPI-R2-Pro Jagan Teki (3): dt-bindings: arm: rockchip: Document Radxa ROCK 4C+ arm64: dts: rockchip: Add RK3399-T OPP table arm64: dts: rockchip: rk3399: Radxa ROCK 4C+ Judy Hsiao (1): arm64: dts: rockchip: use BCLK to GPIO switch on rk3399 Martijn Braam (1): arm64: dts: rockchip: Add initial support for Pine64 PinePhone Pro Michael Riesch (4): arm64: dts: rockchip: add vcc_cam regulator to rock-3a arm64: dts: rockchip: add vcc_mipi regulator to rock-3a arm64: dts: rockchip: specify pinctrl for i2c adapters on rock-3a arm64: dts: rockchip: add csi dphy node to rk356x Nicolas Frattaroli (3): arm64: dts: rockchip: Add analog audio output on quartz64-b arm64: dts: rockchip: Add PCIe 2 nodes to quartz64-b arm64: dts: rockchip: Add Hantro encoder node to rk356x Ondrej Jirman (1): arm64: dts: rockchip: Fix SD card controller probe on Pinephone Pro Piotr Oniszczuk (1): arm64: dts: rockchip: Add VPU support for RK3568/RK3566 Tom Fitzhenry (1): dt-bindings: arm: rockchip: Add PinePhone Pro bindings .../devicetree/bindings/arm/rockchip.yaml | 25 + .../devicetree/bindings/vendor-prefixes.yaml | 4 + arch/arm64/boot/dts/rockchip/Makefile | 5 + arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 26 + arch/arm64/boot/dts/rockchip/rk3399-eaidk-610.dts | 939 +++++++++++++++++++++ .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 10 + .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 398 +++++++++ .../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 679 +++++++++++++++ arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 21 + arch/arm64/boot/dts/rockchip/rk3399-t-opp.dtsi | 114 +++ arch/arm64/boot/dts/rockchip/rk3399.dtsi | 25 +- .../boot/dts/rockchip/rk3566-anbernic-rg353p.dts | 94 +++ .../boot/dts/rockchip/rk3566-anbernic-rg503.dts | 87 ++ .../boot/dts/rockchip/rk3566-anbernic-rgxx3.dtsi | 831 ++++++++++++++++++ arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 66 +- arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 129 ++- arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 113 +++ arch/arm64/boot/dts/rockchip/rk3568.dtsi | 122 +++ arch/arm64/boot/dts/rockchip/rk356x.dtsi | 52 ++ 19 files changed, 3732 insertions(+), 8 deletions(-) create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-eaidk-610.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-4c-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-t-opp.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rg353p.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rg503.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rgxx3.dtsi