Received: by 10.192.165.148 with SMTP id m20csp951066imm; Fri, 27 Apr 2018 10:04:11 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqnMPrh0bZqCPfdfrWK3vADFggoB+POw1TkiKQJ1oSuHWfWUEXdh9ztx3udsFFpwRSOn9Kz X-Received: by 2002:a63:5ec5:: with SMTP id s188-v6mr2773281pgb.21.1524848651701; Fri, 27 Apr 2018 10:04:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524848651; cv=none; d=google.com; s=arc-20160816; b=ftKPknIoYuETlT4G+InOMMRImBtEc4x5401NjDJjXAIfZ49S5OWeYbYQ6a0xtcJr2X 4Ek58I8rmRPKsYq4zTvVdaYdKOhFaGo4vTagv3A4b/XT9vEwXB1z8peu+gXY4F1YWnUD rRuchy+M4mN4SvFlb0q/MIKHfBCErZh4kY5j2rnCITELn8ULkv3RkEUIuMWbz4lk+D/v wGBbzbJgDddohjh/oueJdwzNqxJTAltnCXAsw+qjqv6Q4ihEQsHDPjFgPxjr8xkle4SL Bqwyj4/EUKrox2izf7ODbPQNOvNoN9P8tYBVjSkoRY4UKkg7tJP+r2ihozQSfrHmClG4 TzBQ== 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=Evq9FN+hc3gyGbNga+41QZ0yVqR+sYACFKrb+VsTwJ0=; b=MTUJk4hlsOrb2LB34YmzpS3h2ZPasjz+NYHuXajdA3FOd+mVNH417mEOE3MDwuo8dZ i7JGkhf22kxBF9GrTVJ58B0MC+b13yPDumz5Za/ZKrqYff46vsNtobVJWhdQY8adOdsB JgkGbUg2IXfrFewqrj2RZUVsR1iVQLQkFeHYzAEa2h96kgij8jE5AEsydMTga7qVNklj 5ZTb6/L53H0op4Jcv0rLwj1Pzn3wjAEoE9xnwiGKfwBraH3zsLhuCsLFk9za9IY39m5u v+SumOKkNaIZPlPq6l+XNkEsIUf4IHMp9DY34JArMwLKlW1xjI5/CpGs2shPuDc8iLgq V+Qw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@ideasonboard.com header.s=mail header.b=g+h/79Kj; 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 e11-v6si1488959pgr.423.2018.04.27.10.03.39; Fri, 27 Apr 2018 10:04:11 -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=g+h/79Kj; 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 S1759044AbeD0RBV (ORCPT + 99 others); Fri, 27 Apr 2018 13:01:21 -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 S1758888AbeD0Q5j (ORCPT ); Fri, 27 Apr 2018 12:57:39 -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 C15D23E45; Fri, 27 Apr 2018 18:57:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1524848254; bh=Y4yU7wav+z6CMz+05sNnvixf5b0LnxuBOW/1x9GmE18=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=g+h/79Kjea5vgdKonI4BjPjzSLj6gDiz9EUMSykVl2AanNBM67HPcZPH4NPL+Rccd RaGkF6YyfSn3FQaiB21nYJ4+qUaG7L2GSZt1UVH4Pf4KNMYJ5v11cygBIa7zV5kYMO UxWLwarpwjeCproAuU2/9QUwKnY7fgUVPTLNeaKs= From: Kieran Bingham To: linux-renesas-soc@vger.kernel.org, Laurent Pinchart , Kieran Bingham , dri-devel@lists.freedesktop.org Cc: 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 11/11] arm64: dts: r8a77965-salvator-xs: Enable DU external clocks and HDMI Date: Fri, 27 Apr 2018 17:57:22 +0100 Message-Id: <20180427165722.19445-12-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 The DU1 external dot clock is provided by the fixed frequency clock generator X21, while the DU0 and DU3 clocks are provided by the programmable Versaclock6 clock generator. Enable the clocks, and the HDMI encoder for the M3-N Salvator-XS, and hook it up to the HDMI connector Based on patches from Takeshi Kihara Signed-off-by: Kieran Bingham --- .../boot/dts/renesas/r8a77965-salvator-xs.dts | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a77965-salvator-xs.dts b/arch/arm64/boot/dts/renesas/r8a77965-salvator-xs.dts index a83a00deed9e..dcf1849f1a67 100644 --- a/arch/arm64/boot/dts/renesas/r8a77965-salvator-xs.dts +++ b/arch/arm64/boot/dts/renesas/r8a77965-salvator-xs.dts @@ -19,3 +19,32 @@ reg = <0x0 0x48000000 0x0 0x78000000>; }; }; + +&du { + clocks = <&cpg CPG_MOD 724>, + <&cpg CPG_MOD 723>, + <&cpg CPG_MOD 721>, + <&cpg CPG_MOD 727>, + <&versaclock6 1>, + <&x21_clk>, + <&versaclock6 2>; + clock-names = "du.0", "du.1", "du.3", "lvds.0", + "dclkin.0", "dclkin.1", "dclkin.3"; +}; + +&hdmi0 { + status = "okay"; + + ports { + port@1 { + reg = <1>; + rcar_dw_hdmi0_out: endpoint { + remote-endpoint = <&hdmi0_con>; + }; + }; + }; +}; + +&hdmi0_con { + remote-endpoint = <&rcar_dw_hdmi0_out>; +}; -- 2.17.0