Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp2886427imu; Fri, 18 Jan 2019 00:46:30 -0800 (PST) X-Google-Smtp-Source: ALg8bN4eZUo3UPXLih3Oj3lhJVs1TqImIXxAVCjC7ttjiU0NH0eYUHdfs9as5TfzTp3iuFZwE4Q2 X-Received: by 2002:a63:1321:: with SMTP id i33mr17003959pgl.380.1547801190002; Fri, 18 Jan 2019 00:46:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547801189; cv=none; d=google.com; s=arc-20160816; b=UYsYy74DONMiiSz/YMdYlhzBWC5GbLHlgbaGvOBhoNDR6bOUxL1TMsqmKoDctwiRL4 tWbEm8atLLPwhJTdEsF+pk1nfTzcveB0Ml5tRjPn4sTDHd4NhJ32QU9eMgYkD223XYu3 Xuq8MIlDkjJk5b3BLXJEDc3qRVsiEwb3BeFghsqgsARu3/nIrsqLWAALtlG7dTy3ixMe 9Sj/smWiGispxwDJO2A97FHR+MMWESFGsLdrPd5moJjhpX2Mx8e/9m+ebrbfraeCrFXt y8pn9nKCJDTHcHlNE5Bj/0uRYlY2z73ZhZxA72wVVpTBDRVhNemQYk7s+ATkIiSoPynX gECQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:cms-type:content-language :content-transfer-encoding:in-reply-to:mime-version:user-agent:date :message-id:from:cc:to:subject:dkim-signature:dkim-filter; bh=tq1+blycqGUdLuQH8x75+5LtQkOqEdnOKHyxgb/VHgs=; b=QWnZdSfLgns7imho78+hAyXIDXNqoLjWyjl0usaRgQmo3EoePO/zZHA8MdJIyr0+Ui ZeYurOu2QQcs5ZLhIJGU6z41HfZXNX+K2FWW2rgZ4gS1BZp39Hz4uFuydQA1pyv2nZBz 7HG57K1Ic2K62p5g08q3W/EktB2KRISgZ6N8QNn3hFAIzs8Ot2/gXdaOPTtQGJiHVJcz suFztfE9W1+lSWCLdPbF4IoyyHA05xcYc0NC0PSk2JhNOkL0INagXEuAY9E6LL0iIdqQ kUe9NRK+fODNz1jkGYxkCTbSvJH+WufLid7j9h/eRx/bxuHiUl4CG1AHdNewLbo1dF+N 38Ng== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=vCLfYSdT; 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=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q3si2858366plb.209.2019.01.18.00.46.11; Fri, 18 Jan 2019 00:46:29 -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=@samsung.com header.s=mail20170921 header.b=vCLfYSdT; 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=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727533AbfARInX (ORCPT + 99 others); Fri, 18 Jan 2019 03:43:23 -0500 Received: from mailout1.w1.samsung.com ([210.118.77.11]:54685 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727429AbfARInW (ORCPT ); Fri, 18 Jan 2019 03:43:22 -0500 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20190118084320euoutp017fa8c7ff19ef6c6d905337c8836ace71~65M87Nlnr0071700717euoutp01h for ; Fri, 18 Jan 2019 08:43:20 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20190118084320euoutp017fa8c7ff19ef6c6d905337c8836ace71~65M87Nlnr0071700717euoutp01h DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1547801000; bh=tq1+blycqGUdLuQH8x75+5LtQkOqEdnOKHyxgb/VHgs=; h=Subject:To:Cc:From:Date:In-Reply-To:References:From; b=vCLfYSdTixtJ+vEzL+4F0kGh2IxlqDrltprLktj57C3qL8Ad8v3JKI9qGGeHm9Lsv eeI5DzddYCRQTanZoaLBaLJ1QmO/oRb1Rk9TrzPx05FQdXogs8hiGLe2MR83gao5pc 6eisT/0Q+ckg0U1dpaan2b4XZgz5aGeDkzUjtbqY= Received: from eusmges3new.samsung.com (unknown [203.254.199.245]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20190118084319eucas1p1d612773db8e5c366b7f0f00f2106d567~65M8OToUV2117821178eucas1p1W; Fri, 18 Jan 2019 08:43:19 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges3new.samsung.com (EUCPMTA) with SMTP id 67.DA.04806.7A1914C5; Fri, 18 Jan 2019 08:43:19 +0000 (GMT) Received: from eusmtrp2.samsung.com (unknown [182.198.249.139]) by eucas1p1.samsung.com (KnoxPortal) with ESMTPA id 20190118084318eucas1p1b765ad5a0bfa93ea1ed27ed5c8787a6d~65M6u13IE0384303843eucas1p1T; Fri, 18 Jan 2019 08:43:18 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp2.samsung.com (KnoxPortal) with ESMTP id 20190118084318eusmtrp24edf195e7b0b0a928ac4b724ea2adff6~65M6eug7t1603016030eusmtrp2v; Fri, 18 Jan 2019 08:43:18 +0000 (GMT) X-AuditID: cbfec7f5-367ff700000012c6-14-5c4191a72972 Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 18.4B.04284.5A1914C5; Fri, 18 Jan 2019 08:43:18 +0000 (GMT) Received: from [106.120.43.17] (unknown [106.120.43.17]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20190118084317eusmtip2306b3e2c8a0ae3be0fd57d9b708c2a86~65M6FwQPj0365403654eusmtip24; Fri, 18 Jan 2019 08:43:17 +0000 (GMT) Subject: Re: [PATCH v4 0/5] drm/bridge: various small lvds-encoder things To: Peter Rosin , "linux-kernel@vger.kernel.org" Cc: David Airlie , Rob Herring , Mark Rutland , Archit Taneja , Laurent Pinchart , "dri-devel@lists.freedesktop.org" , "devicetree@vger.kernel.org" From: Andrzej Hajda Message-ID: Date: Fri, 18 Jan 2019 09:43:16 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: <20190111151843.11114-1-peda@axentia.se> Content-Transfer-Encoding: 7bit Content-Language: en-US X-Brightmail-Tracker: H4sIAAAAAAAAA01Se0hTcRjtd+8e1+XiOo19rDBcWhi+oqJLiShEregPCYMe9ph50eWmtquW GSSSY74qRUw3a0qTqZnvNA1LfLQkFUXziWggapZG2UotLber5H/nO+c7nO/AR+Cidq6EUETG 0OpIuVLKE3Dq3i51e5oyA4J9Cj+4UBndHRiVpJ3jUoa2bi7Vb/nKo1IyjXyqrzGfRxUN9mJU U4sBUclNbXx/O1nZkzIky2nW82V99zMwmV6bx5VVl6bwZPU/J7iy8TQzJluodg4kLgh8Q2ml Io5We/tdFYQPN2fj0bnkrdK6TiwR/bJPRXYEkAehqiAdS0UCQkQWI8hcWcLZ4QeC/qFXiB0W EPTql7ENS6JmlMMKJgTZqRo+O8wh+FI4wLFuOZInoWpwCFmxExkCJeMTthCc7MFgsUHDswo8 0h1WaoZtWEj6wb0HkzYDh3QDveYTbsXbyXOgHX+2vuMAHXmTtgA78hCUDNVyrRgnd0H9XD7O YjGMTBpsYUAO8GFi9huPvfsY/G4vX+/gCLPmWj6Ld8LfBsM6fxeS8vpx1qxF8O6pad18FFrN vWtpxFqCO1Q0erN0AGQZspGVBnIbDM05sDdsg6y6RzhLC0GrEbHbLjDe9QJnsRiKeiy8h0iq 29RMt6mNblMb3f/cAsQpRWI6llGF0cyBSPqmFyNXMbGRYV7XolTVaO253q+aLS/R6z8hLYgk kNReOFPnHyziyuOYeFULAgKXOgkd1n5PJAyVx9+m1VFX1LFKmmlBOwiOVCxM2DJxUUSGyWPo CJqOptUbKkbYSRLRCTTdpaPOBPt8RoqC3N0zfnGCyzMjzmMfE05JjnicnzfcWbgedNzM5OhR peulKeOqusnUiSu+B4Wr5c8b80t806v1y9me4uTp05aI4b7OqZrh1rHyw8rKjL0SD3dVmjGw 1/fNntWtixWKrsej88azxVMNbnhwVg/nhuuk+xgu5TDh8v37cDUj/wdLZyFCWAMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrOIsWRmVeSWpSXmKPExsVy+t/xe7rLJjrGGByMtOg9d5LJoqnjLavF /CPnWC2ufH3PZtE5cQm7xeVdc9gsll6/yGSx99B8RovWvUfYHTg91sxbw+gx7cBsdo/Lfb1M HrM7ZrJ6bFrVyeax/dsDVo/73ceZPD5vkgvgiNKzKcovLUlVyMgvLrFVija0MNIztLTQMzKx 1DM0No+1MjJV0rezSUnNySxLLdK3S9DLuHlgCnPBDIGKVdvOMDUwfufpYuTkkBAwkWhou83S xcjFISSwlFHids93FoiEuMTu+W+ZIWxhiT/Xutggil4zSjQc/s0GkhAW8JTYeP0GI4gtIpAk cWT2ZmaQImaBC0wS59c1QI3tYJS4u/Y0K0gVm4CmxN/NN8G6eQXsJFr6n4B1swioSsxuewm2 TlQgQuLsy3WMEDWCEidnPgE7iVPAVGLljS1gc5gF1CX+zLvEDGHLS2x/OwfKFpe49WQ+0wRG oVlI2mchaZmFpGUWkpYFjCyrGEVSS4tz03OLDfWKE3OLS/PS9ZLzczcxAiN127Gfm3cwXtoY fIhRgINRiYf3xTaHGCHWxLLiytxDjBIczEoivILAOBfiTUmsrEotyo8vKs1JLT7EaAr03ERm KdHkfGASySuJNzQ1NLewNDQ3Njc2s1AS5z1vUBklJJCeWJKanZpakFoE08fEwSnVwKj38ffU 3Qy3z2+e/Ppa9OZfIrL3vj2bF5StaiNwxXTpn7+OB19rXn+ecrLjpVzDpM3811k4borfLWI7 LbPSbQ6TYWnuvL8LF/ksexuzKP60cPCSwmjWmjunVhjzy06fp/zp4PrW31cXtwcolb7nmRb2 ddvhh0cvV6U8rQq04b16VkHy11KTW5EnlViKMxINtZiLihMBdlv5/+oCAAA= X-CMS-MailID: 20190118084318eucas1p1b765ad5a0bfa93ea1ed27ed5c8787a6d X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20190115040858epcas3p4b4b9bfa6f6706842ad92825fea36d59e X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20190115040858epcas3p4b4b9bfa6f6706842ad92825fea36d59e References: <20190111151843.11114-1-peda@axentia.se> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 11.01.2019 16:18, Peter Rosin wrote: > Hi! > > I'm not sure if I should have added the texas chips to the lvds_encoder_match > list in the driver, right next to the thine,thc63lvdm83d entry, but ended > up not doing that. That can always be added later, if needed... > > Changes since v3: > - retained a (modified) note in lvds-transmitter.txt about encoders with > additional device-specific properties > - added tag from Rob on patch 3/5 > > Changes since v2: > - changed from pwdn-gpios to powerdown-gpios after discussion with Rob with > new patch 3/5 updating the thine,thc63lvdm83d binding as well as a > consequence > - added patch 4/5 which helps keep lines shorter in the lvds-encoder driver > - added tag from Rob on patch 2/5 > > Changes since v1: > - fork out the bindings for the texas chips into their own file in order > to avoid clutter in the generic lvds-transmitter binding. > - added a patch to remove some surplus stuff in the generic lvds-transmitter > binding. > > Cheers, > Peter Queued to drm-misc-next. One thing I have spotted after merging is that there no need to null-check before gpiod_set_value_cansleep, no big deal, I guess. Regards Andrzej > > Peter Rosin (5): > dt-bindings: display: bridge: fork out ti,ds90c185 from > lvds-transmitter > dt-bindings: display: bridge: lvds-transmitter: cleanup example > dt-bindings: display: bridge: thc63lvdm83d: use standard > powerdown-gpios > drm/bridge: lvds-encoder: add dev helper variable in .probe() > drm/bridge: lvds-encoder: add powerdown-gpios support > > .../bindings/display/bridge/lvds-transmitter.txt | 12 ++--- > .../bindings/display/bridge/thine,thc63lvdm83d.txt | 2 +- > .../bindings/display/bridge/ti,ds90c185.txt | 55 ++++++++++++++++++++++ > drivers/gpu/drm/bridge/lvds-encoder.c | 53 +++++++++++++++++---- > 4 files changed, 103 insertions(+), 19 deletions(-) > create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt >