From patchwork Wed May 11 23:41:27 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Stuebner X-Patchwork-Id: 12846725 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 2420FC433F5 for ; Wed, 11 May 2022 23:41:49 +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=FY3jTyxBjRaxDXUbZ7SPsjC+ppSHh5/LIjs1s3prVqA=; b=SfRlu+JwxJdiQF s8v7SWiFbSlILNLTwB101r/KddiaHB13xiLjIckxwFhTZDU3pgxpfNsGmRCpuuY+/NvmbuUiIMuv+ dWp/HuE9dpU+BkX4qL4HAOCGRzFkjJoSNeKuhivab81L2f81YarcZdhJUwhxrRupFSZz36mF5U5WM IfHRb/ZqEpa38RkJni2Fsy/kMi+5Bk0/hiHxdS6o1Pp+1v5AKxcyp8GGGCahimebGygM6HosLF3Pw L3nbxryostF0HCzpyoj1ZTgXOrgJu78IvW9OaG52qiqnhglwdrvtCDOXHnjTgVZC8WNlLMpF+TO6s T94PinQaCw8JivqR5AIA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1novxV-0095T4-Vr; Wed, 11 May 2022 23:41:34 +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 1novxT-0095Sb-La; Wed, 11 May 2022 23:41:33 +0000 Received: from ip5b412258.dynamic.kabel-deutschland.de ([91.65.34.88] helo=phil.localnet) by gloria.sntech.de with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1novxQ-0006Sy-4n; Thu, 12 May 2022 01:41:28 +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 5.19 #1 Date: Thu, 12 May 2022 01:41:27 +0200 Message-ID: <7748558.DvuYhMxLoT@phil> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220511_164131_754380_17C4D718 X-CRM114-Status: GOOD ( 15.59 ) 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.19 . As always the 64bit DTS part is the big one. Please pull! Thanks Heiko The following changes since commit 3123109284176b1532874591f7c81f3837bbdc17: Linux 5.18-rc1 (2022-04-03 14:08:21 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v5.19-rockchip-dts64-1 for you to fetch changes up to bc405bb3eeee4b711830ab569e7f3811b92196ab: arm64: dts: rockchip: enable otg/drd operation of usb_host0_xhci in rk356x (2022-05-11 06:09:55 +0200) ---------------------------------------------------------------- New peripherals supported on rk356x: sfc, usb3, sata and the video-decoder on rk3328. RK3399 received some improvements and nodes for the memory controller. Additional peripherals for PineNote, Gru and BananaPi-R2-Pro. New boards are the Firefly Station M2, Pine64 SoQuartz SOM and Quartz64 model B as well as the Radxa Rock3 model A. ---------------------------------------------------------------- Caleb Connolly (1): arm64: dts: rockchip: add an input enable pinconf to rk3399 Christopher Obbard (2): arm64: dts: rockchip: Rename vdec_mmu node for RK3328 arm64: dts: rockchip: Add vdec support for RK3328 Frank Wunderlich (3): arm64: dts: rockchip: Add sata nodes to rk356x arm64: dts: rockchip: Add USB nodes for BPI-R2-Pro arm64: dts: rockchip: Add SATA support to BPI-R2-Pro Furkan Kardame (1): arm64: dts: rockchip: add dts for Firefly Station M2 rk3566 Heiko Stuebner (1): arm64: dts: rockchip: fix Makefile sorting for BananaPi R2 Pro Johan Jonker (2): arm64: dts: rockchip: use generic node name for pmucru on rk3399 arm64: dts: rockchip: add clocks property to cru nodes rk3399 Krzysztof Kozlowski (1): arm64: dts: rockchip: correct interrupt flags on rk3399 boards Lin Huang (2): arm64: dts: rockchip: Add dfi and dmc nodes to rk3399 arm64: dts: rockchip: Enable dmc and dfi nodes on gru Michael Riesch (6): dt-bindings: arm: rockchip: add radxa rock3 model a arm64: dts: rockchip: add basic dts for the radxa rock3 model a arm64: dts: rockchip: add usb3 support to rk3568-evb1-v10 arm64: dts: rockchip: add usb3 support to the radxa rock3 model a arm64: dts: rockchip: enable usb hub on the radxa rock3 model a arm64: dts: rockchip: enable otg/drd operation of usb_host0_xhci in rk356x Peter Geis (8): arm64: dts: rockchip: add rk356x dwc3 usb3 nodes arm64: dts: rockchip: enable dwc3 on quartz64-a arm64: dts: rockchip: add rk356x sfc support dt-bindings: arm: rockchip: Add Pine64 Quartz64 Model B dt-bindings: arm: rockchip: Add Pine64 SoQuartz SoM dt-bindings: arm: rockchip: Add Firefly Station M2 arm64: dts: rockchip: add Pine64 Quartz64-B device tree arm64: dts: rockchip: add SoQuartz CM4IO dts Robin Murphy (1): arm64: dts: rockchip: Add some pins for NanoPi4 Samuel Holland (2): arm64: dts: rockchip: Add accelerometer to rk3566-pinenote arm64: dts: rockchip: Add USB and TCPC to rk3566-pinenote Sascha Hauer (1): arm64: dts: rockchip: rename HDMI ref clock to 'ref' on rk3399 Shawn Lin (1): arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 .../devicetree/bindings/arm/rockchip.yaml | 23 +- arch/arm64/boot/dts/rockchip/Makefile | 6 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 22 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 3 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 7 + .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 12 + arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 28 + arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 3 +- .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 3 +- arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 3 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-op1-opp.dtsi | 25 + arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 3 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 3 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 45 +- arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 80 +++ arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 37 ++ arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 615 ++++++++++++++++++++ arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts | 579 +++++++++++++++++++ .../boot/dts/rockchip/rk3566-soquartz-cm4.dts | 177 ++++++ arch/arm64/boot/dts/rockchip/rk3566-soquartz.dtsi | 616 +++++++++++++++++++++ arch/arm64/boot/dts/rockchip/rk3566.dtsi | 11 + arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 102 ++++ arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 46 ++ arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 562 +++++++++++++++++++ arch/arm64/boot/dts/rockchip/rk3568.dtsi | 23 + arch/arm64/boot/dts/rockchip/rk356x.dtsi | 74 ++- 29 files changed, 3096 insertions(+), 18 deletions(-) create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-cm4.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts