From patchwork Fri Mar 16 16:38:40 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Simon Horman X-Patchwork-Id: 887056 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=verge.net.au Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="XlnLBrJp"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=verge.net.au header.i=@verge.net.au header.b="cpnrwCmc"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 402sqB0GJRz9sQn for ; Sat, 17 Mar 2018 04:27:50 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject: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=WpKcdvF/aq3P5IBRrBia0brXeK/3aQOXp9bV1GiGZ08=; b=XlnLBrJpiP7tgR PApr7sIwT3R7GYXEJw3a0zv5tHJA+Lk8fGYWXjuDkp+4PNCKDu6k6tqMVtnzUW4nieP8vyLzD/Aon P/S7FKvY0lLGHFGG5dM+gCgX56fFIi+6pECc0egvAOHRkDeqptLJoafHcYLjIF51QMkhBdG3p6hM+ tb7TiirNKhlAINPXbS+4J7Qb8DKCpuhAzCxM4MN5r0cDGnDF0Gp2abp+ZlrmwhT+7vsU4G36utBFY O5XjEuV3NlmuAZHJJnhMnF2N6xdNKHRxtHa3MqDlCCOiMTML5lff7ea3UX1F9vJCgf15GMm1z2Xon 1ZH15zbvX4h3hFq92TJQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1ewt8q-0006gX-F8; Fri, 16 Mar 2018 17:27:44 +0000 Received: from kirsty.vergenet.net ([202.4.237.240]) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1ewsxs-00052i-FI for linux-arm-kernel@lists.infradead.org; Fri, 16 Mar 2018 17:16:31 +0000 Received: from penelope.horms.nl (unknown [217.111.208.18]) by kirsty.vergenet.net (Postfix) with ESMTPA id B481D25B7D9; Sat, 17 Mar 2018 03:38:45 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=verge.net.au; s=mail; t=1521218326; bh=B9W+cWfqRNjJ91XV0OUb7/HgVO/VZkWergWG6+VFT5k=; h=From:To:Cc:Subject:Date:From; b=cpnrwCmcL7xZ9X8jEeSs+4mSoF4OhO6PTBh6VPgWTjGzUKt5lMbumHZQzE5R0qk20 pKKsMsj/I5MbWksnzpOzcj26YuS2/mXBNcf/KseopEfLsPT6v7KikKgkVjWmctbjn5 HvkD9oKVJHOMwZoWjtyHhlhUufPUThmp4bgYpM/o= Received: by penelope.horms.nl (Postfix, from userid 7100) id B7124E213E1; Fri, 16 Mar 2018 17:38:43 +0100 (CET) From: Simon Horman To: arm@kernel.org Subject: [GIT PULL v2] Renesas ARM Based SoC DT Updates for v4.17 Date: Fri, 16 Mar 2018 17:38:40 +0100 Message-Id: X-Mailer: git-send-email 2.11.0 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180316_101625_211406_1F5A287C X-CRM114-Status: GOOD ( 18.02 ) X-Spam-Score: -2.2 (--) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-2.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at http://www.dnswl.org/, medium trust [202.4.237.240 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_RP_MATCHES_RCVD Envelope sender domain matches handover relay domain 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Arnd Bergmann , Kevin Hilman , Magnus Damm , linux-renesas-soc@vger.kernel.org, Olof Johansson , Simon Horman , linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM based SoC DT updates for v4.17. Changes since v1 * Dropped r7s72100 to avoid conflict, I will see about resubmitting those still relevant for v4.18 The following changes since commit 7928b2cbe55b2a410a0f5c1f154610059c57b1b2: Linux 4.16-rc1 (2018-02-11 15:04:29 -0800) are available in the git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git tags/renesas-dt-for-v4.17 for you to fetch changes up to a24a5821a684a62ae2c53a214eaf2ad4f4f0dbcf: ARM: dts: silk: Add GPIO keys to DT (2018-03-16 17:24:18 +0100) ---------------------------------------------------------------- Renesas ARM Based SoC DT Updates for v4.17 * Silk board with R-Car E2 (r8a7794) SoC - Add r1ex24002 EEPROM to DT Magnus Damm says "Extend the Silk board support to include U14 which is an I2C based EEPROM hooked up to the I2C1 bus." - Add GPIO keys to DT Magnus Damm says "Extend the Silk board support to include SW3, SW4, SW6 and SW12. They are all connected via GPIO lines and handled by the gpio-keys driver" * Marzen board with R-Car H1 (r7a7779) SoC - Add SDHI0 VCCQ Regulator Magnus Damm says "Add support for the on-board voltage regulator hooked up to GPIO3_20 on r8a7779 Marzen. The board schematics describes the regulator as U4 TPS2110A. Input wise, U4 has D0 fixed to ground, D1 tied to GPIO3_20 while IN1 is fixed to 3.3V and IN2 is fixed to 1.8V. OUT goes to the pull-ups for the data pins of SDHI0." * Porter board with R-Car M3W (r8a7791) SoC - Fix HDMI output routing Laurent Pinchart says "The HDMI encoder is connected to the RGB output of the DU, which is port@0, not port@1." * iWave Systems RZ/G1E SODIMM System On Module (iW-RainboW-G22M-SM) and iWave Systems RZ/G1M Qseven System On Module (iW-RainboW-G20M-Qseven) - Enable cmt0 * Stout board with R-Car H2 (r8a7790) SoC - Initial support * Lager board with R-Car H2 (r8a7790) SoC - Add CEC clock for HDMI transmitter Niklas Söderlund says "The adv7511 on the Lager board has a 12 MHz fixed clock for the CEC block. Specify this in the dts to enable CEC support." - Move cec_clock to root node By definition nodes without a bus address do not belong on the bus * kzm9d board with EMMA Mobile EV2 (EMEV2) SoC - Fix "debounce-interval" property misspelling * RZ/G1M (r8a7743) and RZ/G1H (r8a7745) SoCs - Add IPMMU DT nodes - Add VSP support * R-Car Gen2 boards - Use I2C demuxer for This allows run-time switching between alternate I2C IP blocks * R-Car Gen2 and RZ/G1 SoCs - Clean up DT files to ease future maintenance + add soc node for IP attached to the bus + sort subnodes of soc and root node + consistently use single space after = * R-Car H2 (r8a7790), M3-W (r8a7791) and M3-N (r7a7793) SoCs - Reduce size of thermal registers According to the "User's Manual: Hardware" v2.00 the registers at base 0xe61f0000 extend to an offset of 0x10, rather than 0x14 which is the case on the r8a73a4 (R-Mobile APE6). This should not have any runtime affect as mapping granularity is PAGE_SIZE. ---------------------------------------------------------------- Biju Das (4): ARM: dts: r8a7743: Add IPMMU DT nodes ARM: dts: r8a7745: Add IPMMU DT nodes ARM: dts: r8a7743: Add VSP support ARM: dts: r8a7745: Add VSP support Fabrizio Castro (2): ARM: dts: iwg20m: Enable cmt0 ARM: dts: iwg22m: Enable cmt0 Geert Uytterhoeven (2): ARM: dts: kzm9d: Fix "debounce-interval" property misspelling ARM: dts: lager: Move cec_clock to root node Laurent Pinchart (1): ARM: dts: porter: Fix HDMI output routing Magnus Damm (3): ARM: dts: marzen: Add SDHI0 VCCQ Regulator ARM: dts: silk: Add r1ex24002 EEPROM to DT ARM: dts: silk: Add GPIO keys to DT Marek Vasut (1): ARM: dts: stout: Initial r8a7790 Stout board support Niklas Söderlund (1): ARM: dts: lager: Add CEC clock for HDMI transmitter Simon Horman (24): ARM: dts: r8a7790: Reduce size of thermal registers ARM: dts: r8a7791: Reduce size of thermal registers ARM: dts: r8a7793: Reduce size of thermal registers ARM: dts: r8a7790: consistently use single space after = ARM: dts: r8a7790: add soc node ARM: dts: r8a7790: sort subnodes of soc node ARM: dts: r8a7790: sort subnodes of root node ARM: dts: r8a7791: consistently use single space after = ARM: dts: r8a7791: add soc node ARM: dts: r8a7791: sort subnodes of root node ARM: dts: r8a7792: sort subnodes of soc node ARM: dts: r8a7793: consistently use single space after = ARM: dts: r8a7793: add soc node ARM: dts: r8a7793: sort subnodes of soc node ARM: dts: r8a7793: sort subnodes of root node ARM: dts: r8a7794: consistently use single space after = ARM: dts: r8a7794: add soc node ARM: dts: r8a7794: sort subnodes of soc node ARM: dts: r8a7794: sort subnodes of root node ARM: dts: r8a7790: consistently use single space before = ARM: dts: r8a7791: consistently use single space before = ARM: dts: r8a7793: consistently use single space before = ARM: dts: r8a7743: sort subnodes of soc node ARM: dts: r8a7745: sort subnodes of soc node Wolfram Sang (9): ARM: dts: lager: use demuxer for IIC2/I2C2 ARM: dts: lager: use demuxer for IIC3/I2C3 ARM: dts: koelsch: use demuxer for I2C2 ARM: dts: koelsch: use demuxer for I2C4 ARM: dts: porter: use demuxer for I2C2 ARM: dts: alt: use demuxer for I2C1 ARM: dts: silk: use demuxer for I2C1 ARM: dts: gose: use demuxer for I2C2 ARM: dts: gose: use demuxer for I2C4 arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/emev2-kzm9d.dts | 8 +- arch/arm/boot/dts/r8a7743-iwg20m.dtsi | 4 + arch/arm/boot/dts/r8a7743.dtsi | 1324 ++++++++------- arch/arm/boot/dts/r8a7745-iwg22m.dtsi | 4 + arch/arm/boot/dts/r8a7745.dtsi | 1778 ++++++++++---------- arch/arm/boot/dts/r8a7779-marzen.dts | 14 + arch/arm/boot/dts/r8a7790-lager.dts | 287 ++-- arch/arm/boot/dts/r8a7790-stout.dts | 363 ++++ arch/arm/boot/dts/r8a7790.dtsi | 2837 ++++++++++++++++--------------- arch/arm/boot/dts/r8a7791-koelsch.dts | 232 ++- arch/arm/boot/dts/r8a7791-porter.dts | 130 +- arch/arm/boot/dts/r8a7791.dtsi | 2986 +++++++++++++++++---------------- arch/arm/boot/dts/r8a7792.dtsi | 498 +++--- arch/arm/boot/dts/r8a7793-gose.dts | 252 +-- arch/arm/boot/dts/r8a7793.dtsi | 2392 +++++++++++++------------- arch/arm/boot/dts/r8a7794-alt.dts | 53 +- arch/arm/boot/dts/r8a7794-silk.dts | 189 ++- arch/arm/boot/dts/r8a7794.dtsi | 2421 +++++++++++++------------- 19 files changed, 8436 insertions(+), 7337 deletions(-) create mode 100644 arch/arm/boot/dts/r8a7790-stout.dts