From patchwork Sun May 10 23:21:58 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Andreas_F=C3=A4rber?= X-Patchwork-Id: 11539507 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 8171C159A for ; Sun, 10 May 2020 23:22:08 +0000 (UTC) Received: by mail.kernel.org (Postfix) id 786E5208DB; Sun, 10 May 2020 23:22:08 +0000 (UTC) Delivered-To: soc@kernel.org Received: from mx2.suse.de (mx2.suse.de [195.135.220.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2543120725 for ; Sun, 10 May 2020 23:22:08 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2543120725 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=suse.de Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=afaerber@suse.de X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 48E8CAEBA; Sun, 10 May 2020 23:22:09 +0000 (UTC) From: =?utf-8?q?Andreas_F=C3=A4rber?= List-Id: To: soc@kernel.org Cc: Arnd Bergmann , Olof Johansson , linux-arm-kernel@lists.infradead.org, linux-realtek-soc@lists.infradead.org, =?utf-8?q?Andreas_F=C3=A4rber?= Subject: [GIT PULL] ARM: realtek: dt for v5.8 Date: Mon, 11 May 2020 01:21:58 +0200 Message-Id: <20200510232158.18477-2-afaerber@suse.de> X-Mailer: git-send-email 2.26.1 In-Reply-To: <20200510232158.18477-1-afaerber@suse.de> References: <20200510232158.18477-1-afaerber@suse.de> MIME-Version: 1.0 Hi Olof, Here's a dt pull for Realtek. This is a rebase of the 5.6 pull request that didn't get merged. Two Fixes updated. Regards, Andreas The following changes since commit 8f3d9f354286745c751374f5f1fcafee6b3f3136: Linux 5.7-rc1 (2020-04-12 12:35:55 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/afaerber/linux-realtek.git tags/realtek-dt-for-5.8 for you to fetch changes up to 378788120bed12cfafc17e0348710c145f598644: dt-bindings: reset: rtd1295: Add SB2 reset (2020-04-12 23:59:30 +0200) ---------------------------------------------------------------- Realtek Arm based SoC DT for v5.8 Add RTD1195, RTD1395 and RTD1619 SoCs as well as Xnano X5 TV box. Clean up memory nodes and /soc ranges. Factor out r-bus and partition it into CRT, Iso, Misc, SB2 and SCPU Wrapper blocks. ---------------------------------------------------------------- Andreas Färber (33): dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000 ARM: dts: Prepare Realtek RTD1195 and MeLE X1000 ARM: dts: rtd1195: Exclude boot ROM from memory ranges ARM: dts: rtd1195: Introduce r-bus dt-bindings: arm: realtek: Add Realtek Horseradish EVB ARM: dts: rtd1195: Add Realtek Horseradish EVB arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293 arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions arm64: dts: realtek: rtd129x: Introduce r-bus arm64: dts: realtek: rtd129x: Carve out boot ROM from memory dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4 arm64: dts: realtek: Add RTD1395 and BPi-M4 dt-bindings: arm: realtek: Add Realtek Lion Skin EVB arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory arm64: dts: realtek: rtd16xx: Add memory reservations dt-bindings: vendor-prefixes: Add Xnano dt-bindings: arm: realtek: Add Xnano X5 arm64: dts: realtek: rtd1295: Add Xnano X5 ARM: dts: rtd1195: Introduce iso and misc syscon arm64: dts: realtek: rtd129x: Introduce CRT, iso and misc syscon arm64: dts: realtek: rtd139x: Introduce CRT, iso and misc syscon arm64: dts: realtek: rtd16xx: Introduce iso and misc syscon ARM: dts: rtd1195: Add CRT syscon node dt-bindings: reset: Add Realtek RTD1195 ARM: dts: rtd1195: Add reset nodes ARM: dts: rtd1195: Add UART resets arm64: dts: realtek: rtd16xx: Add CRT syscon node ARM: dts: rtd1195: Add SB2 and SCPU Wrapper syscon nodes arm64: dts: realtek: rtd129x: Add SB2 and SCPU Wrapper syscon nodes arm64: dts: realtek: rtd139x: Add SB2 and SCPU Wrapper syscon nodes arm64: dts: realtek: rtd16xx: Add SB2 and SCPU Wrapper syscon nodes dt-bindings: reset: rtd1295: Add SB2 reset James Tai (2): dt-bindings: arm: realtek: Document RTD1619 and Realtek Mjolnir EVB arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB Documentation/devicetree/bindings/arm/realtek.yaml | 21 ++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/rtd1195-horseradish.dts | 32 +++ arch/arm/boot/dts/rtd1195-mele-x1000.dts | 32 +++ arch/arm/boot/dts/rtd1195.dtsi | 217 +++++++++++++++++++ arch/arm64/boot/dts/realtek/Makefile | 6 + arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1293.dtsi | 12 +- arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts | 6 +- .../arm64/boot/dts/realtek/rtd1295-probox2-ava.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts | 30 +++ arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 21 +- arch/arm64/boot/dts/realtek/rtd1296-ds418.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1296.dtsi | 8 +- arch/arm64/boot/dts/realtek/rtd129x.dtsi | 221 +++++++++++++------- arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts | 30 +++ arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts | 36 ++++ arch/arm64/boot/dts/realtek/rtd1395.dtsi | 65 ++++++ arch/arm64/boot/dts/realtek/rtd139x.dtsi | 193 +++++++++++++++++ arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts | 44 ++++ arch/arm64/boot/dts/realtek/rtd1619.dtsi | 12 ++ arch/arm64/boot/dts/realtek/rtd16xx.dtsi | 229 +++++++++++++++++++++ include/dt-bindings/reset/realtek,rtd1195.h | 74 +++++++ include/dt-bindings/reset/realtek,rtd1295.h | 3 + 26 files changed, 1208 insertions(+), 109 deletions(-) create mode 100644 arch/arm/boot/dts/rtd1195-horseradish.dts create mode 100644 arch/arm/boot/dts/rtd1195-mele-x1000.dts create mode 100644 arch/arm/boot/dts/rtd1195.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1395.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd139x.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1619.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd16xx.dtsi create mode 100644 include/dt-bindings/reset/realtek,rtd1195.h