Received: by 10.192.165.156 with SMTP id m28csp577820imm; Thu, 19 Apr 2018 04:11:09 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/LVhVbBITIRlAbG4H24x0t/ycPxC18WFVHYfhGsNYVXjztViuqlb/sOefyeK3/u0DL0rxI X-Received: by 10.98.135.206 with SMTP id i197mr5461328pfe.52.1524136268979; Thu, 19 Apr 2018 04:11:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524136268; cv=none; d=google.com; s=arc-20160816; b=zL1jGX7xq0LoyBywuN5Dt1qTgkUNTwdCp8N+WFZhRdwWDibVfkJG6OXBKdLPZAwHe3 VjoTS1HXeUjJexf0Vp0uYeXTJ1h9b5f1BZn5JpSowyElrb5CXuHDobxL77Kw3+q6R4pF 518nSYVGLkPVcLRCKCi7UVuMUpx2hRxQppeqXc1KC9Qj8M2tVFede/m7wQFQpC6xwDs4 R+k5aFzBKXaOFq59CFFOG9iQuLIg6id3bT2f6L+qsfk7wuKjpaSY8q4a18i39HESMpDj /PKKeNJZPgCuLGVZWrkIPj7n2Nx4drbE3lfmHBa8F1m5sVKgWrqCJ7OiCK1G3jwcwuG9 BMWQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:organization:message-id:date:subject:cc:to :from:dkim-signature:arc-authentication-results; bh=dVqKAUVxp058ajVhgLcYW64ru+3Js3KTaRPc5XocGJY=; b=LPPbR0+vx+xslepXoaUzdNRDfi3BxEfgAx2bZ0NUGjTaYV9S46A56A8+o1MQxNI7RX X0WFt4nXIFeOx7oSF8WHPXoM2nZ+62pIOtcN9hT+M2D3lw0VkqIR3D6E9Uk1H8yZ9G6s 1kz+gK4J322YoRRJ+wBu8O3nriFAs5K26Prv1nlo1b6s2dT3eFwIY4G6eL0E8G5Yiw/3 VHBa3RDtLcho8fn1Vm29/zr9tJfqiAMWRbm/qKP8ym22yuS+ixbnr9DXX3TEEZL6AHOn AfBq3JU2G82XzgYPg+x9gQCgCl6mh9xR+Zbbg9FuyAO91zp4L7aYZXGfvpCOFRKMiLtm 7K1g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@ideasonboard.com header.s=mail header.b=GOXrNokQ; 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 f34-v6si3307359plf.362.2018.04.19.04.10.55; Thu, 19 Apr 2018 04:11:08 -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=GOXrNokQ; 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 S1751879AbeDSLJq (ORCPT + 99 others); Thu, 19 Apr 2018 07:09:46 -0400 Received: from perceval.ideasonboard.com ([213.167.242.64]:35008 "EHLO perceval.ideasonboard.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751136AbeDSLJp (ORCPT ); Thu, 19 Apr 2018 07:09:45 -0400 Received: from avalon.localnet (dfj612ybrt5fhg77mgycy-3.rev.dnainternet.fi [IPv6:2001:14ba:21f5:5b00:2e86:4862:ef6a:2804]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 9CC175FF6; Thu, 19 Apr 2018 13:09:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1524136183; bh=v2Wtx4y88LtRSiFHRBNVbQw6zUsAgraMKwouf0m/Das=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=GOXrNokQbgb/4twqMfZilugho/Pa87flv1mqnpith1PV76+89EW4EgcJdlLkEIaDG fQnEDykOuBGV7bkPgzNCDoOY/ZiCWAOcRRgqfYMu5htX4G+zHuTX9jfz70x4S+WgW1 bXij1Rd+vOr+FvHU5w6vW8DmQiyLbsCZ6WXJmj9o= From: Laurent Pinchart To: Philippe CORNU Cc: Archit Taneja , Andrzej Hajda , David Airlie , Rob Herring , Mark Rutland , "dri-devel@lists.freedesktop.org" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Yannick FERTRE , Benjamin Gaignard , Alexandre TORGUE Subject: Re: [PATCH 1/2] dt-bindings/display/bridge: sii902x: add optional power supplies Date: Thu, 19 Apr 2018 14:09:52 +0300 Message-ID: <1733412.i2Wslp7VkI@avalon> Organization: Ideas on Board Oy In-Reply-To: References: <20180410051927.8268-1-philippe.cornu@st.com> <20599695.GSkeUvMnvx@avalon> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Philippe, On Thursday, 19 April 2018 12:31:15 EEST Philippe CORNU wrote: > On 04/19/2018 10:11 AM, Laurent Pinchart wrote: > > On Tuesday, 10 April 2018 08:19:26 EEST Philippe Cornu wrote: > > > >> Add the 3 optional power supplies using the exact description > >> found in the document named > >> "SiI9022A/SiI9024A HDMI Transmitter Data Sheet (August 2016)". > >> > >> Signed-off-by: Philippe Cornu > >> --- > >> > >> Documentation/devicetree/bindings/display/bridge/sii902x.txt | 3 +++ > >> 1 file changed, 3 insertions(+) > >> > >> diff --git > >> a/Documentation/devicetree/bindings/display/bridge/sii902x.txt > >> b/Documentation/devicetree/bindings/display/bridge/sii902x.txt index > >> 56a3e68ccb80..cf53678fe574 100644 > >> --- a/Documentation/devicetree/bindings/display/bridge/sii902x.txt > >> +++ b/Documentation/devicetree/bindings/display/bridge/sii902x.txt > >> @@ -8,6 +8,9 @@ Optional properties: > >> - interrupts-extended or interrupt-parent + interrupts: describe > >> the interrupt line used to inform the host about hotplug events. > >> - reset-gpios: OF device-tree gpio specification for RST_N pin. > >> + - iovcc-supply: I/O supply voltage (1.8V or 3.3V, host-dependent). > >> + - avcc12-supply: TMDS analog supply voltage (1.2V). > >> + - cvcc12-supply: Digital core supply voltage (1.2V). > > > > It seems that the AVCC12 and CVCC12 power supplies are usually derived > > from the same source. How about starting with one DT property for both, > > and adding a second one later if needed ? > > Well, I do not know what is the best. Here I took the description from > the documentation, and to allow all possible board configurations, I > added these supplies as "optional" properties: if there is only one 1v2 > regulator on the board, the dt will contain only avcc12 or cvcc12 and > everything will work fine (we will have a dummy regulator for the > missing optional 1v2 reg), if both regulators are there for any reasons > (stability, noise, whatever...) then both entries will be in the dt. > > If you confirm you prefer a single 1v2 supply (named for instance > "vcc12-supply") then I will do :-) Please see https://lists.freedesktop.org/archives/dri-devel/2018-April/ 172400.html (and the messages that lead to it) and https:// lists.freedesktop.org/archives/dri-devel/2018-March/170763.html. > >> Optional subnodes: > >> - video input: this subnode can contain a video input port node -- Regards, Laurent Pinchart