Received: by 10.223.176.46 with SMTP id f43csp1073457wra; Wed, 24 Jan 2018 10:09:48 -0800 (PST) X-Google-Smtp-Source: AH8x224hI2GfZJu/6WJvndBB+FAZ8foir9745LU+SZig7aktcQjf7utOi5Ew4o8k82hPi35JPCUb X-Received: by 2002:a17:902:14b:: with SMTP id 69-v6mr9020339plb.209.1516817388439; Wed, 24 Jan 2018 10:09:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516817388; cv=none; d=google.com; s=arc-20160816; b=a+B4u8LqXSJ+Q7iDAUSO4GGdWftygRMnUK9UymM8XloqpeNiKo4agP20P5p6uN4h/D k67GfKSpBNVu5scWFsGcoEO09IxC7vWTEQfrcNiEHDwNh8m4XUljVCt4gR+LBKgzcg4+ +ZvrCB54Ch4c7MLENZineXyVonkf6p9UZo29HjBRODJa+HjkGY8ZPidzlkhDkxMrTCKD Y4F+ZExsOcLlOAYFjyDBa+QCwBljn4aQwaOMwhKmWzu6OhOgeboop1XOYXfPUZCBXBbw xhHORcx9BeHcaKY2BupjfY9ZMpXkPAkZvUKFPSDtvWVXzqOl8iIygzNr7r2NXr1yCSIM nb0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=5nzt/EhE/byeSPF/mykNr8yfOjab6W8HYK3JW81PFTw=; b=AEJQG89cNJEP6REfoGK5Kerr7Pw9oJB4GSGfN4TGynwpG6dP8VvHoTMb9N5ZUm4BgL bwE6zIXuJCm3bwBbajKM9qWkMwJdcgSf85UeEBXUuKj7zGewlq7Uf+v1+ciNTSMpJnKG zNhPebfioilD8NLcaZ+DL33yM4gGgXMENWCynRb30Qj/J6i96oBpp8bFGfHqn+L6Mocs cGAxI2PvrddFuDEOqP9c3PrjiBkrrDK6eW4xMJgAsaVvtaS9wjKqxnH80o1TJ5Jjy6Im n51eRNv0OG+9oMf1aePOPq99HcSqNVRlFrYIbENceCEnxAB9wWyxlv1dPq+gIFLfpT1D K+ow== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=TkOnQmvg; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j124si410738pgc.692.2018.01.24.10.09.32; Wed, 24 Jan 2018 10:09:48 -0800 (PST) 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 header.i=@chromium.org header.s=google header.b=TkOnQmvg; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965001AbeAXSJF (ORCPT + 99 others); Wed, 24 Jan 2018 13:09:05 -0500 Received: from mail-pg0-f67.google.com ([74.125.83.67]:35880 "EHLO mail-pg0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S964961AbeAXSJE (ORCPT ); Wed, 24 Jan 2018 13:09:04 -0500 Received: by mail-pg0-f67.google.com with SMTP id k68so3252535pga.3 for ; Wed, 24 Jan 2018 10:09:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=5nzt/EhE/byeSPF/mykNr8yfOjab6W8HYK3JW81PFTw=; b=TkOnQmvgrar/qtZLAUWOw+4gytH+TBikyjJX88JBIINrWPMkjJtiK4IzOhVIyLJ1dU kCnJGrn9OLnvvT/b57NDOb6PUK3UfN4SIMzpdDuDA/Gs8rUpkzjFb6B7YuZMERv47Mcz CEvBH9Ir5FF+B+EjwTe56YVGx8s4r1j8Ej2bc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=5nzt/EhE/byeSPF/mykNr8yfOjab6W8HYK3JW81PFTw=; b=s8DjCqnDiBv/uY/oqnGmDoYS0SRjtxuNn3HifHWVW3+5yDN+MAxAoUO3rRGCXF2Q8t P0hETM7ILUFiCEzko0UUm7LtXYo3XBE96zkZqHFT6sBP8X+Xws+VXamP9b+m4ldW2Jse 0OApV1v6wRHadQEmvND5DCARKIbh0RB7uH79hAJQgdSjYwUjyUwufTrhOtvNbTeLy8oX 6kKBiI0b3K4rVU+cV5Cf+dOKqn676PiaBffXKcjmEDwIhlaLItKrCEqq0B5UkqLazpHP BXbp72dxfYr8r/m85REXdfsZraVUo6a866PWtpvUfxqX8LSCrD1+e2fqldYo1QWoXY1q gSCg== X-Gm-Message-State: AKwxytd6NbIyiuvMO8SF6Eg9GRc/xahmzqNmd8RHb2JNYbewtGJGpLEA m1xy9UTQwuBZgwlKGHLmE8Svwg== X-Received: by 2002:a17:902:ab93:: with SMTP id f19-v6mr9033177plr.10.1516817343422; Wed, 24 Jan 2018 10:09:03 -0800 (PST) Received: from ban.mtv.corp.google.com ([172.22.113.17]) by smtp.gmail.com with ESMTPSA id 71sm10914109pfl.117.2018.01.24.10.09.02 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 24 Jan 2018 10:09:02 -0800 (PST) Date: Wed, 24 Jan 2018 10:09:00 -0800 From: Brian Norris To: Philippe CORNU Cc: Archit Taneja , Andrzej Hajda , Laurent Pinchart , David Airlie , Benjamin Gaignard , Bhumika Goyal , "dri-devel@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" , Sandy Huang , Heiko Stubner , "linux-arm-kernel@lists.infradead.org" , "linux-rockchip@lists.infradead.org" , Yannick FERTRE , Vincent ABRIOU , Alexandre TORGUE , Maxime Coquelin , Ludovic BARRE , Mickael REULIER , "hl@rock-chips.com" , Chris Zhong , "nickey.yang@rock-chips.com" Subject: Re: [PATCH v3] drm/bridge/synopsys: dsi: add optional pixel clock Message-ID: <20180124180859.mr736rpzysq5vn54@ban.mtv.corp.google.com> References: <20180123170806.5282-1-philippe.cornu@st.com> <20180123204939.qirvr34mlwgiwmqz@ban.mtv.corp.google.com> <507552a3-c68f-d6ac-a747-b8f5168d0d41@st.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <507552a3-c68f-d6ac-a747-b8f5168d0d41@st.com> User-Agent: NeoMutt/20170609 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jan 24, 2018 at 09:24:06AM +0000, Philippe CORNU wrote: > On 01/23/2018 09:49 PM, Brian Norris wrote: > > On Tue, Jan 23, 2018 at 06:08:06PM +0100, Philippe Cornu wrote: > >> --- a/drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c > >> +++ b/drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c > >> @@ -828,6 +833,14 @@ __dw_mipi_dsi_probe(struct platform_device *pdev, > >> return ERR_PTR(ret); > >> } > >> > >> + dsi->px_clk = devm_clk_get(dev, "px_clk"); > > > > Did you write a device tree binding document update for this anywhere? > > Many thanks for your review, > > yes, "px_clk" is already documented, please have a look to > Documentation/devicetree/bindings/display/bridge/dw_mipi_dsi.txt Ah, I see. Normally I expect that the binding document is sent around when the first user of it shows up, but I guess that's not a requirement. Sorry I missed that! Just a note: I don't think that Rockchip systems have an equivalent clock from which to directly derive the pixel clock rate. I believe it's controlled through additional dividers that are not part of the common clock framework. So this isn't particularly useful for them. I don't think it's worth very much in this case, but: Reviewed-by: Brian Norris