Received: by 10.213.65.68 with SMTP id h4csp414212imn; Tue, 27 Mar 2018 01:29:17 -0700 (PDT) X-Google-Smtp-Source: AG47ELsEUE+CmjaP+HrO6k1uE05azxxaxQ+e2vdrqJEqu+9R7d+49dLD2+ONvYmkWOlw/khFk0Wp X-Received: by 2002:a17:902:788b:: with SMTP id q11-v6mr16262762pll.234.1522139357723; Tue, 27 Mar 2018 01:29:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522139357; cv=none; d=google.com; s=arc-20160816; b=m4JEVWB2uonl7j5U0wV0LxrGMYJs9AJBUmdu1/LB+YVeH8PTh2mAHAQasj2ZzE8CE/ IxPc4531UEA1QfHLG4Fpc08kfqYWJT/sQjIn2vTUTbnaK57smUkq2hCTPlfDbH9w4b2t atcqPkmRUGq4GQcMkEVXDkfVX2W2F2yhenjtkh17PzObhIi8tHpkZbssKlSp14AfacFl LE36ZS+HeWiVvHspFaa61yQDoGIvLeWNW+lHOO9kRHP8Sdhw6h9TjhYUwDyFvSnX1mC5 OfvOKd/iIkYhF+au0i24+C899zCJPkuRPyDG0whWdrhJExycNu1Y1LcVKrbf5EUhPVj7 dsMg== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=BC3vGwKYw4XfOPy+DTlQhnuo8KRQFeqp3EvYAVsUJjA=; b=klXs9JQrsKwhZZ6oQKOqXdp4+Cda3jIVegFVBF9nPUZpViJJPdp9m+K9EgjiGWjhg/ bBOq7GtoIs2+rLA6eIv6LxUgwdJeWAPKlbeegiFBw6KtXaeOEev0qnxtwfe7LyrNxFgu QpSbksQNjJ4B19V8AuYC2OZIBvpi8qafgszPaGJcmcMkouBWMtWGJ/RxaG3rSVjFHlXc we67I/zkQFjP59OmusIgx7z+OvgRzG0neYDmSnme8e9Ha6vpw4iBz6XjNd9AbJyJXALP /GRvcPTr0RZKtFG/hNNmjuZz0KpN7+gBBfuO/2KDEkrjt56e05mqKVkIzjkBu2sDN66/ HZ1w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cogentembedded-com.20150623.gappssmtp.com header.s=20150623 header.b=aKPXqA6K; 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 62si614828pfs.45.2018.03.27.01.29.03; Tue, 27 Mar 2018 01:29:17 -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 header.i=@cogentembedded-com.20150623.gappssmtp.com header.s=20150623 header.b=aKPXqA6K; 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 S1751398AbeC0I1q (ORCPT + 99 others); Tue, 27 Mar 2018 04:27:46 -0400 Received: from mail-lf0-f67.google.com ([209.85.215.67]:39219 "EHLO mail-lf0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751078AbeC0I1m (ORCPT ); Tue, 27 Mar 2018 04:27:42 -0400 Received: by mail-lf0-f67.google.com with SMTP id p142-v6so32035755lfd.6 for ; Tue, 27 Mar 2018 01:27:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cogentembedded-com.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=BC3vGwKYw4XfOPy+DTlQhnuo8KRQFeqp3EvYAVsUJjA=; b=aKPXqA6K3VgMQKdck0wH+7lVBpMts/sQf3065/ze50SOAb1lU6uCwWA1PBf2r/dTXn qulnvZxQk75pws7UoZgb2rNOb8QEx3IdzrIi1Fp4wLPDVlJCBHPVLsrA3KpaslZxS0sR 7Dqkwu3cCIPCNo3m/FmaAOB8soRdXESYt5iSRW/j8yuibrmqMDqJmEn73jc+RH17zdI4 3M2IVeu6O5mRpRVyp/H8Z4LCNOAansKWuPnL9Rd8u1DX0o5MEZYN3er3KFDG8we9R5Sk j+FHNucAY7bCyjiSSzmm30AECv+bYWJ6QpQThp6BHm5g0iICAVG7SFk2HiXl9XduAyOl zF7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=BC3vGwKYw4XfOPy+DTlQhnuo8KRQFeqp3EvYAVsUJjA=; b=GjF4vZssnBtq+oh9NUa5QKHI3AiP+Oel9KMbwH7AGNygO96LB/tXIyUMpPmNL8A+rd cn+9yCklKax+hY1UIQrcKLM3C4rUvWI4pNnzVpa7AhrXUYE/iEa5+bd7KFc2hkojZozn EdCVlL+YbhBAA5rdaVmycIE/ic7NWcJExfd3M+567Mva6wASFcSDaPUh7Sa7B9e7pruS aWpjeUrQymHvGiVQ7KSO6wkHsy8YSJN3T78M88ksPtys5opZmvv9ekMTHjbOmZL92hPs LU0qAopn+JJAXp4kssBIx/6BZ6hBHRuwkdp4NpcY/FMKlWL0TraLe8rqNH7HYQKfXGhe vvBg== X-Gm-Message-State: AElRT7EJBUlSwwe5YN7or5AqHnQAa939oGcx6EkfFR9tgf+OUcRZjOzG CE5ZkajRM9SHSK/MQ2dttdL4/4nLahU= X-Received: by 2002:a19:c3cb:: with SMTP id t194-v6mr2771685lff.60.1522139260478; Tue, 27 Mar 2018 01:27:40 -0700 (PDT) Received: from [192.168.0.127] ([31.173.85.149]) by smtp.gmail.com with ESMTPSA id r12sm124423ljj.28.2018.03.27.01.27.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 27 Mar 2018 01:27:39 -0700 (PDT) Subject: Re: [PATCH v6 1/3] dt-bindings: display: bridge: Document THC63LVD1024 LVDS decoder To: jacopo mondi , Andrzej Hajda Cc: Vladimir Zapolskiy , Jacopo Mondi , Rob Herring , Laurent Pinchart , architt@codeaurora.org, airlied@linux.ie, horms@verge.net.au, magnus.damm@gmail.com, geert@linux-m68k.org, niklas.soderlund@ragnatech.se, mark.rutland@arm.com, dri-devel@lists.freedesktop.org, linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <1521213399-31947-1-git-send-email-jacopo+renesas@jmondi.org> <1521213399-31947-2-git-send-email-jacopo+renesas@jmondi.org> <4060923.7DxT9ae38L@avalon> <20180326222249.tvjiutyd4amlibpa@rob-hp-laptop> <1dd27170-153c-90f6-e13f-949ba7d0d4a9@samsung.com> <20180327073332.GI27746@w540> From: Sergei Shtylyov Message-ID: <70826dc1-d9ea-dc98-f591-c80f1904806a@cogentembedded.com> Date: Tue, 27 Mar 2018 11:27:39 +0300 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <20180327073332.GI27746@w540> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello! On 3/27/2018 10:33 AM, jacopo mondi wrote: [...] >>>>>> Document Thine THC63LVD1024 LVDS decoder device tree bindings. >>>>>> >>>>>> Signed-off-by: Jacopo Mondi >>>>>> Reviewed-by: Andrzej Hajda >>>>>> Reviewed-by: Niklas Söderlund >>>>>> --- >>>>>> .../bindings/display/bridge/thine,thc63lvd1024.txt | 66 +++++++++++++++++++ >>>>>> 1 file changed, 66 insertions(+) >>>>>> create mode 100644 >>>>>> Documentation/devicetree/bindings/display/bridge/thine,thc63lvd1024.txt >>>>>> >>>>>> diff --git >>>>>> a/Documentation/devicetree/bindings/display/bridge/thine,thc63lvd1024.txt >>>>>> b/Documentation/devicetree/bindings/display/bridge/thine,thc63lvd1024.txt >>>>>> new file mode 100644 >>>>>> index 0000000..8225c6a >>>>>> --- /dev/null >>>>>> +++ >>>>>> b/Documentation/devicetree/bindings/display/bridge/thine,thc63lvd1024.txt >>>>>> @@ -0,0 +1,66 @@ >>>>>> +Thine Electronics THC63LVD1024 LVDS decoder >>>>>> +------------------------------------------- >>>>>> + >>>>>> +The THC63LVD1024 is a dual link LVDS receiver designed to convert LVDS >>>>>> streams >>>>>> +to parallel data outputs. The chip supports single/dual input/output modes, >>>>>> +handling up to two two input LVDS stream and up to two digital CMOS/TTL >>>>>> outputs. >>>>>> + >>>>>> +Single or dual operation modes, output data mapping and DDR output modes >>>>>> are >>>>>> +configured through input signals and the chip does not expose any control >>>>>> bus. >>>>>> + >>>>>> +Required properties: >>>>>> +- compatible: Shall be "thine,thc63lvd1024" >>>>>> + >>>>>> +Optional properties: >>>>>> +- vcc-supply: Power supply for TTL output and digital circuitry >>>>>> +- cvcc-supply: Power supply for TTL CLOCKOUT signal >>>>>> +- lvcc-supply: Power supply for LVDS inputs >>>>>> +- pvcc-supply: Power supply for PLL circuitry >>>>> As explained in a comment to one of the previous versions of this series, I'm >>>>> tempted to make vcc-supply mandatory and drop the three other power supplies >>>>> for now, as I believe there's very little chance they will be connected to >>>>> separately controllable regulators (all supplies use the same voltage). In the >>>>> very unlikely event that this occurs in design we need to support in the >>>>> future, the cvcc, lvcc and pvcc supplies can be added later as optional >>>>> without breaking backward compatibility. >>>> I'm okay with that. >>>> >>>>> Apart from that, >>>>> >>>>> Reviewed-by: Laurent Pinchart >>>>> >>>>>> +- pdwn-gpios: Power down GPIO signal. Active low >>>> powerdown-gpios is the semi-standard name. >>>> >>> right, I've also noticed it. If possible please avoid shortenings in >>> property names. >> >> It is not shortening, it just follow pin name from decoder's datasheet. >> >>> >>>>>> +- oe-gpios: Output enable GPIO signal. Active high >>>>>> + >>> And this one is also a not ever met property name, please consider to >>> rename it to 'enable-gpios', for instance display panels define it. >> >> >> Again, it follows datasheet naming scheme. Has something changed in DT >> conventions? > > Seconded. My understanding is that the property name should reflect > what reported in the the chip manual. For THC63LVD1024 the enable and > power down pins are named 'OE' and 'PDWN' respectively. But don't we need the vendor prefix in the prop names then, like "renesas,oe-gpios" then? > Thanks > j MBR, Sergei