From patchwork Thu Feb 24 23:19:16 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Stuebner X-Patchwork-Id: 12759407 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 2F2C7C4332F for ; Thu, 24 Feb 2022 23:19:28 +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=LDYehm4oms3UpQgw/9RAZ5eRRT1NZd4wicAG/xMM6xA=; b=J3XrVQTcoSHYI2 HC5FQYsS8qnWcVyJ9u9OjKuBvExPGkaYer1ejGpyGE2soioAP/FdgM9AfQKAauwO54IuJYHQTPQpD cdVtRsJTtSB6n98aSdp92GCk5e9Ntzg0Z1KIEdBrK58cb7QnL/RJh1WEicc9uxhdvKhUTmKN+WfR1 OzoZLh/tIwIAWAfL/Ko6u5lO6FVeK3aA4xNp0QqnEXVvtw40qf1/GS4NVAEFxwDCBYcr5oJvWpCIj b6oTJqT5zsmEo2ie5tbfkBsExITHEhdXVn6jZesOUhVChCs2LJInk1kCCLWIvPuo8ThWC8QAbYPbH dgISpuil+ZjAlldHDaEw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nNNON-002g4Y-0H; Thu, 24 Feb 2022 23:19:23 +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 1nNNOK-002g4B-50; Thu, 24 Feb 2022 23:19:21 +0000 Received: from [185.156.123.69] (helo=phil.localnet) by gloria.sntech.de with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nNNOH-0004FM-Cw; Fri, 25 Feb 2022 00:19:17 +0100 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 5.18 #1 Date: Fri, 25 Feb 2022 00:19:16 +0100 Message-ID: <6456947.djgVdjDsCv@phil> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220224_151920_248699_3C61F465 X-CRM114-Status: GOOD ( 14.17 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org Hi Arnd, Kevin, Olof, please find below and in subsequent pull-requests Rockchip changes for for 5.18 . Only the arm64-one is on the bigger side. Please pull! Thanks Heiko The following changes since commit e783362eb54cd99b2cac8b3a9aeac942e6f6ac07: Linux 5.17-rc1 (2022-01-23 10:12:53 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v5.18-rockchip-dts64-1 for you to fetch changes up to a0024f55eb5b741b76a0b950f1222ddbab6a9fc9: arm64: dts: rockchip: align Google CROS EC PWM node name with dtschema (2022-02-24 00:07:56 +0100) ---------------------------------------------------------------- New boards: Pine64 PineNote ereader tablet and Bananapi-R2-Pro (both rk356x) New peripherals for the rk356x-family (pdm-audio, gpu, another i2s, usb2) A lot of additions to Quartz-A (connector-header, gpu, sdmmc1, io-domains, usb2) and rk3568-evb1-v10 (rk809-audio, cpu-regulator, gpu, tsadc, led, usb2, touchscreen). Fixes for the pwm-regulators, that used wrong names for their supplies as well adapting the cros-ec pwm nodes to a changed binding (going via the pwm tree). And as sort of misc-changes, defined the logic-regulator on rk3399-puma as well as enabled the mali-gpu on the rk3399-firefly. ---------------------------------------------------------------- Alex Bee (1): arm64: dts: rockchip: add cooling map and trip points for gpu to rk356x Ezequiel Garcia (2): arm64: dts: rockchip: add gpu node to rk356x arm64: dts: rockchip: enable the gpu on quartz64-a Frank Wunderlich (2): dt-bindings: rockchip: Add BananaPi R2 Pro Board arm64: dts: rockchip: Add Bananapi R2 Pro Heiko Stuebner (2): arm64: dts: rockchip: define vdd_log on rk3399-puma arm64: dts: rockchip: fix supplies for pwm regulators Krzysztof Kozlowski (1): arm64: dts: rockchip: align Google CROS EC PWM node name with dtschema Michael Riesch (11): arm64: dts: rockchip: fix vcc3v3_lcd{0,1}_n regulators in rk3568-evb1-10 arm64: dts: rockchip: add the touchscreen controller to rk3568-evb1-v10 arm64: dts: rockchip: add the i2s3_2ch node to rk356x arm64: dts: rockchip: rename and sort the rk356x usb2 phy handles arm64: dts: rockchip: add usb2 support to rk3568-evb1-v10 arm64: dts: rockchip: enable the gpu on rk3568-evb1-v10 arm64: dts: rockchip: enable the tsadc on rk3568-evb1-v10 arm64: dts: rockchip: enable work led on rk3568-evb1-v10 arm64: dts: rockchip: add the vdd_cpu regulator to rk3568-evb1-v10 arm64: dts: rockchip: set vdd_gpu regulator on rk3568-evb1-v10 to always on arm64: dts: rockchip: enable rk809 audio codec on the rk3568 evb1-v10 Michael Saunders (1): arm64: dts: rockchip: enable the mali GPU on rk3399-firefly Peter Geis (5): arm64: dts: rockchip: add usb2 nodes to rk3568 device tree arm64: dts: rockchip: add Quartz64-A usb2 support arm64: dts: rockchip: add Quartz64-A pmu_io_domains arm64: dts: rockchip: add Quartz64-A sdmmc1 node arm64: dts: rockchip: add Quartz64-A con40 hardware Samuel Holland (3): dt-bindings: arm: rockchip: Add Pine64 PineNote board arm64: dts: rockchip: Add pdm node to rk356x arm64: dts: rockchip: Add Pine64 PineNote board .../devicetree/bindings/arm/rockchip.yaml | 13 + arch/arm64/boot/dts/rockchip/Makefile | 3 + arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 7 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 2 +- .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 2 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 11 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 2 +- .../boot/dts/rockchip/rk3566-pinenote-v1.1.dts | 18 + .../boot/dts/rockchip/rk3566-pinenote-v1.2.dts | 18 + arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 639 +++++++++++++++++++++ arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 136 +++++ arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 457 +++++++++++++++ arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 205 ++++++- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 210 +++++++ 19 files changed, 1721 insertions(+), 12 deletions(-) create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-pinenote-v1.1.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-pinenote-v1.2.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts