Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp3167361imm; Tue, 29 May 2018 02:13:15 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpaSFDgwCNxGRXFk/biivFOIRjCxy5ihToIIEx5S1vYsETI/Nj8WI1BQ8uZvnNZLUIKfa+X X-Received: by 2002:a63:2dc2:: with SMTP id t185-v6mr13364364pgt.204.1527585195650; Tue, 29 May 2018 02:13:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527585195; cv=none; d=google.com; s=arc-20160816; b=Rxw+lZyrsaf3lXZR2+5a7e2Lnxw9rDKfuh2D8dLiVwA20ux3zH/tcmn/QprPvvrO1A leLVVXflEw1PljRSu0tQauBmYRPFVwb3MZYIIVQx77p7GO6/2EJ1/FDntbiDnTFF0kHY xF0PfDQ955uSwcK3RZWyWdSW9u0SLN90y4AIVOzdSKbCybCJWwN2RrD8iSY7IO8yKNdv N/LaAC2uTtXZk5IAZQs7x9Crmp9htHGbOCD9DDPwONrc6AFO0/tOFx8rilC5/TGnQLGH 7j5/93feWG7+bW61EaGM4iBaFt7qQ0m08eN/wVVGGPNR07v/CZsj3hmdh/5gJp4n8WXq v37w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=DFoiMOj06frjC6U3xLaz7X2dAlHRx5R6PVxuFWW/Hbg=; b=XbX20fLDRWpaJMJ/ZKDW66EsYWIXO/ibv5EBCNlZGWoOZ4CQtoaLMZ3EVekuqoEcXx uIZVXxaYF95HZWB8eScefEs3XG7MgDHXWz83Y2/axdW+tlbuTzxpxbFKkp5OadB1boZ5 LetQ5MGnMLfdHNF4kKbPw11/0SY9DozRes/3Yf3sIo012fxTncGAOLwmche8sOZYcjBp tjPw+7plGXDm0NLNoSGcZQBbZAVZwLA/aUWgW7XtVxJYzxdMZk/9jErROIoLRzKyXbcj NlssQ/WxrLrxzn+WTmt7sdlJBH583nL2tfnUM62dv8MEgiAGz1tsbpYoj/or5j51rXKi Rs0A== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=JomjbN9A; 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 x15-v6si26103157pgq.442.2018.05.29.02.13.01; Tue, 29 May 2018 02:13:15 -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=fail header.i=@gmail.com header.s=20161025 header.b=JomjbN9A; 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 S932615AbeE2JMe (ORCPT + 99 others); Tue, 29 May 2018 05:12:34 -0400 Received: from mail-vk0-f67.google.com ([209.85.213.67]:37455 "EHLO mail-vk0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932284AbeE2JM2 (ORCPT ); Tue, 29 May 2018 05:12:28 -0400 Received: by mail-vk0-f67.google.com with SMTP id m144-v6so8433280vke.4; Tue, 29 May 2018 02:12:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=DFoiMOj06frjC6U3xLaz7X2dAlHRx5R6PVxuFWW/Hbg=; b=JomjbN9A7a83IZs+FDLBdiHl9+N0lLjXTsn3r+0Vf2fBWplzX3uGCMKYiP13tfNDih h5zYmLuw3lE4Zu3+BAHs9PAlEPJEmEkYth2mwT8Bd+DucXe8+Ewvsor8r1taQeowqPKH E+x+fnvUsCPcm8JCkdXGRRe6L1BIMuRaO1aiXnbmyp3P6hNigYvxpx6BtLV3IwUJqEpJ 60s36YbLgJAEY5XTLoTgb2As5uitIaZlQ7OqSUGvKrPzH13+P2aId5LBUcVnioArREYq SHze5r/N9HEdB8/MvX39wJu7YImfKpLOHE6hsyZ+9ul56MlWrpIgHkXM/zHPU6ucm7lm 6EeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=DFoiMOj06frjC6U3xLaz7X2dAlHRx5R6PVxuFWW/Hbg=; b=tMO6Yi07HgSYDEExYIrP512aGMAFRdi3/Vls9iR9UT+EYrEZg6rz8dOBYrJ5yG9UBo IqcJh+w20qMTqhVYUHKIYUavKejtXHj09x9/gLxf7+iIV3LsFvWYlesvx1Ao5OZxzZpf FIpFMfCjz8x6uWUnPeffupjIAI0jiHJbzcVTvz0IFTwdygyznVjlBqFGaDQbmqVxV56S 4hbEMDJUDs7a3TouqL+HAw8h98SN9kDOXK1p0TBZB60m3zUhzTAx1WZPqoRZPxM83FHy y1WXCICMwZDulouADQZxc7Ux6BGTTuUwzKGH2pWyS/WrqVJ8diarrNsFAsrLIQ0zz5CT Y9zg== X-Gm-Message-State: ALKqPwdOYMHOWaD1uvYpaeFcc85m1KlmwsJpSzCmJsoTdDSqMC1gc2mr 018zzoaryaf1zH8b4kBqLoVKIzWxZdNCVyI5QzE= X-Received: by 2002:a1f:1957:: with SMTP id 84-v6mr9733908vkz.90.1527585146969; Tue, 29 May 2018 02:12:26 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a67:7a0a:0:0:0:0:0 with HTTP; Tue, 29 May 2018 02:12:26 -0700 (PDT) In-Reply-To: <3a36b5e7-56ab-c680-e575-7a8394e5799a@ideasonboard.com> References: <20180427165722.19445-1-kieran.bingham+renesas@ideasonboard.com> <20180427165722.19445-11-kieran.bingham+renesas@ideasonboard.com> <3a36b5e7-56ab-c680-e575-7a8394e5799a@ideasonboard.com> From: Geert Uytterhoeven Date: Tue, 29 May 2018 11:12:26 +0200 X-Google-Sender-Auth: 9CilAHpJLcYJc3vhLjIygj9K5ig Message-ID: Subject: Re: [PATCH v2 10/11] arm64: dts: r8a77965-salvator-x: Enable DU external clocks and HDMI To: Kieran Bingham Cc: Kuninori Morimoto , Linux-Renesas , Laurent Pinchart , DRI Development , Simon Horman , Magnus Damm , Rob Herring , Mark Rutland , Catalin Marinas , Will Deacon , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM64 PORT (AARCH64 ARCHITECTURE)" , open list Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Kieran, On Tue, May 29, 2018 at 11:08 AM, Kieran Bingham wrote: > On 28/05/18 10:06, Geert Uytterhoeven wrote: >> On Fri, Apr 27, 2018 at 6:57 PM, Kieran Bingham >> wrote: >>> 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 Versaclock5 clock generator. >>> >>> Enable the clocks, and the HDMI encoder for the M3-N Salvator-X board >>> and hook it up to the HDMI connector. >>> >>> Based on patches from Takeshi Kihara >>> >>> Signed-off-by: Kieran Bingham >>> >>> --- >>> v2: >>> - Remove LVDS clocks from DU node >>> - Merge DU Clocks and HDMI enablement >>> --- >>> .../boot/dts/renesas/r8a77965-salvator-x.dts | 28 +++++++++++++++++++ >>> 1 file changed, 28 insertions(+) >>> >>> diff --git a/arch/arm64/boot/dts/renesas/r8a77965-salvator-x.dts b/arch/arm64/boot/dts/renesas/r8a77965-salvator-x.dts >>> index 75d890d91df9..340a3c72b65a 100644 >>> --- a/arch/arm64/boot/dts/renesas/r8a77965-salvator-x.dts >>> +++ b/arch/arm64/boot/dts/renesas/r8a77965-salvator-x.dts >>> @@ -19,3 +19,31 @@ >>> reg = <0x0 0x48000000 0x0 0x78000000>; >>> }; >>> }; >>> + >>> +&du { >>> + clocks = <&cpg CPG_MOD 724>, >>> + <&cpg CPG_MOD 723>, >>> + <&cpg CPG_MOD 721>, >>> + <&versaclock5 1>, >>> + <&x21_clk>, >>> + <&versaclock5 2>; >>> + clock-names = "du.0", "du.1", "du.3", >>> + "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>; >>> +}; >> >> I think the hdmi0 and hdmi0_con parts can be moved to salvator-common.dtsi. >> Can we do that now (with stubs?), or does this have to wait until r8a77965 has >> received HDMI sound support? > > I don't know about the sound integration I'm afraid, but common HDMI connections > would certainly be a benefit I believe. > > Is this something you're looking to tackle? Or would you like > me/Morimoto-san/media team to look at it? Feel free to give it a try. Thanks! Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds