Received: by 10.192.165.148 with SMTP id m20csp944648imm; Fri, 27 Apr 2018 09:59:23 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrNMEP5gesiVaATuMR6G8Kyf27S5CJ23OmbKWNTd/wFwcQ5tan2ZV5RFZDZXrw3z6X+Daef X-Received: by 10.98.181.9 with SMTP id y9mr2861186pfe.121.1524848363365; Fri, 27 Apr 2018 09:59:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524848363; cv=none; d=google.com; s=arc-20160816; b=1Cbm5iMu2v9c19JM2kt3s+Sj2puB3AoVZdxpDf+rOEDd1kIitn4yHKles+pGDMXpW7 LIQNCgR0TmZnUam0STfWOpF3QpD82kPF702rjBBFl5zTmSkOjARDT5hx1L1Q3aKxxdbC bkxEwej9kxlvZrrkegq81f/9lX6/vgvpqa6gEJXqLVdfRMHuF0zBeZ4I5JelP0cIVDEX 0soGPHp2bSjz+0amw5rWNqCiuRm9+j7YyDA7rWmOfzIGnwoJDikxYT68hlIGIxQ0HLf+ H5JNcw/QlVlootUhtaLu1Hj2nqJ/78EecbJHSicGWGUTajHergdMTqxExk1/AOo16QS1 fR6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=sqagZ9J8qe4U6bWLlaqxMOfdTp2HrnTNVJrwlOFaCwg=; b=t3fBjHsbNd7vN00S+lJvhhhH55LJDIVKtXa3+Pzxw8vpj1z9QyMrQkvE6IQ3FOGk89 jdWEfCgHKujglMrEg+9qrT+oE11f1erzT1lhxOmQN8hU4UA6+/GFii7u5t5g8EvrTr2f VUdjLqtcbEfO4gm8+BJN30xCt5M1mhyR9a9fjkMijzH7Grn8NEeIsXLo6EvUR6h8HVyS 5siFMSjsRxpb+bsBRr8uyBlkJQHI7bzvTIpaZZ4vGmddIVAPqUPVF7fZyvKZNbS6v4Bd xwnl8dSOdFbNM+yOF9EplmRnYEY9rBYPDHVYs6rAssh6AtQvdNLz0F8l+rLn387timtq vh3w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@ideasonboard.com header.s=mail header.b=b6JIp3ph; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d17-v6si1486768pgv.188.2018.04.27.09.59.09; Fri, 27 Apr 2018 09:59:23 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass (test mode) header.i=@ideasonboard.com header.s=mail header.b=b6JIp3ph; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758900AbeD0Q5k (ORCPT + 99 others); Fri, 27 Apr 2018 12:57:40 -0400 Received: from perceval.ideasonboard.com ([213.167.242.64]:53204 "EHLO perceval.ideasonboard.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758871AbeD0Q5i (ORCPT ); Fri, 27 Apr 2018 12:57:38 -0400 Received: from localhost.localdomain (cpc89242-aztw30-2-0-cust488.18-1.cable.virginm.net [86.31.129.233]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 2208660E7; Fri, 27 Apr 2018 18:57:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1524848252; bh=q0nj9JCAlD6hqN6lwOb8H2f9Wc+bBS3L5v+YhOOW0X4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=b6JIp3phz0IgAVHMUOitCJTb9kc4vzb0yy+abG2Iqmh+anjHnpaAh3OFuumv6lkMM XNBCWzatc0YcH7xOy4Y8EXO4AgHP/uB6PEFgKJTZEyM3c4N7tU5dH0LwtBUb7/4Y9T Jhj7QCmr4qVQjA7NrKwKLGx7D28r+rwkq004VbOw= From: Kieran Bingham To: linux-renesas-soc@vger.kernel.org, Laurent Pinchart , Kieran Bingham , dri-devel@lists.freedesktop.org Cc: Takeshi Kihara , Simon Horman , Magnus Damm , Rob Herring , Mark Rutland , Catalin Marinas , Will Deacon , devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS), linux-arm-kernel@lists.infradead.org (moderated list:ARM64 PORT (AARCH64 ARCHITECTURE)), linux-kernel@vger.kernel.org (open list) Subject: [PATCH v2 09/11] arm64: dts: r8a77965: Add HDMI encoder instance Date: Fri, 27 Apr 2018 17:57:20 +0100 Message-Id: <20180427165722.19445-10-kieran.bingham+renesas@ideasonboard.com> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180427165722.19445-1-kieran.bingham+renesas@ideasonboard.com> References: <20180427165722.19445-1-kieran.bingham+renesas@ideasonboard.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add the HDMI encoder to the R8A77965 DT in disabled state. Based on a similar patch of the R8A7796 device tree by Laurent Pinchart . Signed-off-by: Takeshi Kihara [Kieran: Rebase to top of tree] Signed-off-by: Kieran Bingham Reviewed-by: Laurent Pinchart --- v2: - Provide correct CPC MSSR header --- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 30 ++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/renesas/r8a77965.dtsi b/arch/arm64/boot/dts/renesas/r8a77965.dtsi index a35ea2f32da2..b46af2744135 100644 --- a/arch/arm64/boot/dts/renesas/r8a77965.dtsi +++ b/arch/arm64/boot/dts/renesas/r8a77965.dtsi @@ -8,7 +8,7 @@ * Copyright (C) 2016 Renesas Electronics Corp. */ -#include +#include #include #include @@ -1105,6 +1105,33 @@ }; }; + hdmi0: hdmi@fead0000 { + compatible = "renesas,r8a77965-hdmi", + "renesas,rcar-gen3-hdmi"; + reg = <0 0xfead0000 0 0x10000>; + interrupts = ; + clocks = <&cpg CPG_MOD 729>, + <&cpg CPG_CORE R8A77965_CLK_HDMI>; + clock-names = "iahb", "isfr"; + power-domains = <&sysc R8A77965_PD_ALWAYS_ON>; + resets = <&cpg 729>; + status = "disabled"; + + ports { + #address-cells = <1>; + #size-cells = <0>; + port@0 { + reg = <0>; + dw_hdmi0_in: endpoint { + remote-endpoint = <&du_out_hdmi0>; + }; + }; + port@1 { + reg = <1>; + }; + }; + }; + du: display@feb00000 { compatible = "renesas,du-r8a77965"; reg = <0 0xfeb00000 0 0x80000>; @@ -1132,6 +1159,7 @@ port@1 { reg = <1>; du_out_hdmi0: endpoint { + remote-endpoint = <&dw_hdmi0_in>; }; }; port@2 { -- 2.17.0