[{"id":1761483,"web_url":"http://patchwork.ozlabs.org/comment/1761483/","msgid":"<3371dbd2-9539-d746-0982-71112d5d98a0@samsung.com>","list_archive_url":null,"date":"2017-09-01T06:28:13","subject":"Re: [PATCH v3 2/2] dt-bindings: drm/bridge: Document Cadence DSI\n\tbridge bindings","submitter":{"id":47122,"url":"http://patchwork.ozlabs.org/api/people/47122/","name":"Andrzej Hajda","email":"a.hajda@samsung.com"},"content":"On 31.08.2017 17:55, Boris Brezillon wrote:\n> Document the bindings used for the Cadence DSI bridge.\n>\n> Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>\n> ---\n> Changes in v3:\n> - Fix clock names in the example\n> - Document how to represent DSI devices that are controller through\n>   an external bus like I2C or SPI\n>\n> Changes in v2:\n> - None\n> ---\n>  .../bindings/display/bridge/cdns,dsi.txt           | 109 +++++++++++++++++++++\n>  1 file changed, 109 insertions(+)\n>  create mode 100644 Documentation/devicetree/bindings/display/bridge/cdns,dsi.txt\n>\n> diff --git a/Documentation/devicetree/bindings/display/bridge/cdns,dsi.txt b/Documentation/devicetree/bindings/display/bridge/cdns,dsi.txt\n> new file mode 100644\n> index 000000000000..c70008bd8c0d\n> --- /dev/null\n> +++ b/Documentation/devicetree/bindings/display/bridge/cdns,dsi.txt\n> @@ -0,0 +1,109 @@\n> +Cadence DSI bridge\n> +==================\n> +\n> +The Cadence DSI bridge is a DPI to DSI bridge supporting up to 4 DSI lanes.\n> +\n> +Required properties:\n> +- compatible: should be set to \"cdns,dsi-1.3.1\".\n> +- reg: physical base address and length of the controller's registers.\n> +- interrupts: interrupt line connected to the DSI bridge.\n> +- clocks: DSI bridge clocks.\n> +- clock-names: must contain \"pclk\" and \"sysclk\".\n> +- phys: phandle link to the MIPI D-PHY controller.\n> +- phy-names: must contain \"dphy\".\n> +- #address-cells: must be set to 1.\n> +- #size-cells: must be set to 0.\n> +\n> +Required subnodes:\n> +- ports: Ports as described in Documentation/devicetree/bindings/graph.txt.\n> +  2 ports are available:\n> +  * port 0: this port is only needed if some of your DSI devices are\n> +\t    controlled through  an external bus like I2C or SPI. Can have at\n> +\t    most 4 endpoints. The endpoint number is directly encoding the\n> +\t    DSI virtual channel used by this device.\n> +  * port 1: represents the DPI input.\n> +  Other ports will be added later to support the new kind of inputs.\n\nI think usual practice is to use lower numbers for input ports, higher\nfor output ports.\nIs there a reason to do it this way?\n\nRegards\nAndrzej\n\n> +\n> +- one subnode per DSI device connected on the DSI bus. Each DSI device should\n> +  contain a reg property encoding its virtual channel.\n> +\n> +Example:\n> +\n> +\tdsi0: dsi@fd0c0000 {\n> +\t\tcompatible = \"cdns,dsi-1.3.1\";\n> +\t\treg = <0x0 0xfd0c0000 0x0 0x1000>;\n> +\t\tclocks = <&pclk>, <&sysclk>;\n> +\t\tclock-names = \"pclk\", \"sysclk\";\n> +\t\tinterrupts = <1>;\n> +\t\tphys = <&dphy1>;\n> +\t\tphy-names = \"dphy\";\n> +\t\t#address-cells = <1>;\n> +\t\t#size-cells = <0>;\n> +\n> +\t\tports {\n> +\t\t\t#address-cells = <1>;\n> +\t\t\t#size-cells = <0>;\n> +\n> +\t\t\tport@1 {\n> +\t\t\t\treg = <1>;\n> +\t\t\t\tdsi0_dpi_input: endpoint {\n> +\t\t\t\t\tremote-endpoint = <&xxx_dpi_output>;\n> +\t\t\t\t};\n> +\t\t\t};\n> +\t\t};\n> +\n> +\t\tpanel: dsi-dev@0 {\n> +\t\t\tcompatible = \"<vendor,panel>\";\n> +\t\t\treg = <0>;\n> +\t\t};\n> +\t};\n> +\n> +or\n> +\n> +\tdsi0: dsi@fd0c0000 {\n> +\t\tcompatible = \"cdns,dsi\";\n> +\t\treg = <0x0 0xfd0c0000 0x0 0x1000>;\n> +\t\tclocks = <&pclk>, <&sysclk>;\n> +\t\tclock-names = \"pclk\", \"sysclk\";\n> +\t\tinterrupts = <1>;\n> +\t\tphys = <&dphy1>;\n> +\t\tphy-names = \"dphy\";\n> +\t\t#address-cells = <1>;\n> +\t\t#size-cells = <0>;\n> +\n> +\t\tports {\n> +\t\t\t#address-cells = <1>;\n> +\t\t\t#size-cells = <0>;\n> +\n> +\t\t\tport@0 {\n> +\t\t\t\treg = <0>;\n> +\t\t\t\t#address-cells = <1>;\n> +\t\t\t\t#size-cells = <0>;\n> +\n> +\t\t\t\tdsi0_output: endpoint@0 {\n> +\t\t\t\t\treg = <0>;\n> +\t\t\t\t\tremote-endpoint = <&dsi_panel_input>;\n> +\t\t\t\t};\n> +\t\t\t};\n> +\n> +\t\t\tport@1 {\n> +\t\t\t\treg = <1>;\n> +\t\t\t\tdsi0_dpi_input: endpoint {\n> +\t\t\t\t\tremote-endpoint = <&xxx_dpi_output>;\n> +\t\t\t\t};\n> +\t\t\t};\n> +\t\t};\n> +\t};\n> +\n> +\ti2c@xxx {\n> +\t\tpanel: panel@59 {\n> +\t\t\tcompatible = \"<vendor,panel>\";\n> +\t\t\treg = <0x59>;\n> +\n> +\t\t\tport {\n> +\t\t\t\tdsi_panel_input: endpoint {\n> +\t\t\t\t\tremote-endpoint = <&dsi0_output>;\n> +\t\t\t\t};\n> +\t\t\t};\n> +\t\t};\n> +\t};\n\n\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xk8Sl0r9nz9s72\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tFri,  1 Sep 2017 16:28:23 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751264AbdIAG2V (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tFri, 1 Sep 2017 02:28:21 -0400","from mailout1.w1.samsung.com ([210.118.77.11]:60462 \"EHLO\n\tmailout1.w1.samsung.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751241AbdIAG2U (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Fri, 1 Sep 2017 02:28:20 -0400","from eucas1p1.samsung.com (unknown [182.198.249.206])\n\tby mailout1.w1.samsung.com (KnoxPortal) with ESMTP id\n\t20170901062818euoutp01d6bbbfc0dbe35af11427b29b2617a814~gKPKs0Icc1386913869euoutp01D;\n\tFri,  1 Sep 2017 06:28:18 +0000 (GMT)","from eusmges4.samsung.com (unknown [203.254.199.244]) by\n\teucas1p2.samsung.com (KnoxPortal) with ESMTP id\n\t20170901062817eucas1p26b7f23c92eed232d61f21707bd53a308~gKPJyNAOo1885818858eucas1p2j;\n\tFri,  1 Sep 2017 06:28:17 +0000 (GMT)","from eucas1p1.samsung.com ( [182.198.249.206]) by\n\teusmges4.samsung.com (EUCPMTA) with SMTP id FC.39.12944.00EF8A95;\n\tFri,  1 Sep 2017 07:28:17 +0100 (BST)","from eusmgms2.samsung.com (unknown [182.198.249.180]) by\n\teucas1p2.samsung.com (KnoxPortal) with ESMTP id\n\t20170901062815eucas1p25f078062c3bc075829fd9052479fa117~gKPIMroj40665506655eucas1p2F;\n\tFri,  1 Sep 2017 06:28:15 +0000 (GMT)","from eusync4.samsung.com ( [203.254.199.214]) by\n\teusmgms2.samsung.com (EUCPMTA) with SMTP id 3F.C4.20118.FFDF8A95;\n\tFri,  1 Sep 2017 07:28:15 +0100 (BST)","from [106.120.43.17] by eusync4.samsung.com (Oracle Communications\n\tMessaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA\n\tid <0OVL00KYO8N2FX10@eusync4.samsung.com>;\n\tFri, 01 Sep 2017 07:28:15 +0100 (BST)"],"X-AuditID":"cbfec7f4-f79ab6d000003290-10-59a8fe0032cd","Subject":"Re: [PATCH v3 2/2] dt-bindings: drm/bridge: Document Cadence DSI\n\tbridge bindings","To":"Boris Brezillon <boris.brezillon@free-electrons.com>,\n\tDavid Airlie <airlied@linux.ie>, Daniel Vetter <daniel@ffwll.ch>,\n\tdri-devel@lists.freedesktop.org, Archit Taneja <architt@codeaurora.org>","Cc":"Mark Rutland <mark.rutland@arm.com>, devicetree@vger.kernel.org,\n\tCyprian Wronka <cwronka@cadence.com>,\n\tThomas Petazzoni <thomas.petazzoni@free-electrons.com>,\n\tPawel Moll <pawel.moll@arm.com>,\n\tIan Campbell <ijc+devicetree@hellion.org.uk>,\n\tSimon Hatliff <hatliff@cadence.com>,\n\tTomi Valkeinen <tomi.valkeinen@ti.com>, Jyri Sarha <jsarha@ti.com>,\n\tAlan Douglas <adouglas@cadence.com>, Rob Herring <robh+dt@kernel.org>,\n\tKumar Gala <galak@codeaurora.org>,\n\tMaxime Ripard <maxime.ripard@free-electrons.com>,\n\tRichard Sproul <sproul@cadence.com>, Neil Webb <neilw@cadence.com>","From":"Andrzej Hajda <a.hajda@samsung.com>","Message-id":"<3371dbd2-9539-d746-0982-71112d5d98a0@samsung.com>","Date":"Fri, 01 Sep 2017 08:28:13 +0200","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.2.1","MIME-version":"1.0","In-reply-to":"<20170831155519.3704-2-boris.brezillon@free-electrons.com>","Content-type":"text/plain; charset=\"utf-8\"","Content-transfer-encoding":"7bit","Content-language":"en-US","X-Brightmail-Tracker":["H4sIAAAAAAAAA02Se0hTURzHO/e162p1XUsPvblgoqAVKR3yUVLW7R/rD4s0Qkde7aFT7lTS\n\tokSt3GxqZVT7QxOxfCzUmY+KlZlspWWphZll4iPtIWqaL9LavAv87/P9vb+HQ+NyDbWaPqmK\n\t5wWVMpqlpESNeabFA8wXh2zRpmPozfs0gHQtLzGUmjFMovqhAgJ1fHsM0N+aqzjKb2wh0bvf\n\tIxTK/llAotreyxLU8r0EoExNBomKOloxVG004ejh5REc5dy8T6CLpkYJevXoEY4GelIxVJ7/\n\tkdql4Ax5BsAZND8wrj1Lh3GmyTsE129sBVzJvQmKM5ZqKK52sofkvmRaMM7yoRbjxo3rDy4N\n\tlfpG8NEnE3lhs3+49ERh55wkLn/DmemuTioFPHHWAgcaMl7wxswgKbITfNtdTmmBlJYzRQAa\n\tZgftYhzA7LIC6n/H0+4xiZi4C2C1OR23JeTMVwDzh1kbr2SOQkOGFrcVKRiLddQvM2YTOPOS\n\tgJWvSxc6KMYNzlV1LoyVMf6wUJu1cAjBuMC82WbCxquYI7Bm6pa9xhFOX+9eiDsw+2BfVR1m\n\tY9w6Z2jiGiHyBlhlGMZFdoZpFzsJ22LIvKDhlC7XejdtFeugsR4X7eyBxv5GQuSV8LvlgUTk\n\ttbD9eqa9NxPAX9kvJKLIBXB+9Ja92wc+t7SS4rbl8FrNTVxcIIMZl+QicvB2GidWB8A3piv2\n\t1+oAsO2Zbw7YqF9kTb/Ijn6RHf0iO3cAUQoUfII6JopXe3mqlTHqBFWU5/HYGCOwftDmectE\n\tHSg072gADA3YZbIen+IQOalMVCfFNABI46xCljZuDckilEnJvBAbJiRE8+oGsIYmWGeZX+il\n\tEDkTpYznT/N8HC/8z2K0w+oU4DfqUdS/97BwoEvY1tHUyDr6e+tSu0myy7fEOSH9wIWwPo+g\n\tMafAFP89Kw65apK3V5xfrxqP/xwgPbcz0uTkMZAaOdwUGOxe6bfJXD+qCtj/qeJx61J3V9kS\n\txW7lANvunpt8g3UZORX8w7vMT1fUO+2W0vZHCA06Fhl++2z4HMpiCfUJ5VZ3XFAr/wGvfuea\n\tnAMAAA==","H4sIAAAAAAAAA+NgFlrOKsWRmVeSWpSXmKPExsVy+t/xa7r//66INHi4Vsni/NVmRovecyeZ\n\tLJo63rJaHHixkMXi+svdjBb/t01ktph/5ByrxZWv79ks+t8sZLXY/qid3eLcq5WMFt2dHawW\n\tS69fZLLYumkvs8XO9vfMFhOmr2WxaN17hN3izK5dzBZPHzQxWayff4vNQcRjzbw1jB5rOl8z\n\teVzu62Xy2PttAYvHk00XGT1WLv/C5rFpVSebx/ZvD1g97ncfZ/I4fmM7k8fnTXIB3FFuNhmp\n\tiSmpRQqpecn5KZl56bZKoSFuuhZKCnmJuam2ShG6viFBSgpliTmlQJ6RARpwcA5wD1bSt0tw\n\ty1h88y97wXz5ih+3b7I1MO4T72Lk5JAQMJHYf+8jO4QtJnHh3nq2LkYuDiGBJYwSi+/fBEsI\n\tCTxjlNi3OQnEFhaIlljT0cUMUiQicJxRYsXtI0wgDrPASRaJ3/M2skB0XGeUOPmHA8RmE9CU\n\t+Lv5JhuIzStgJ7G4q48VxGYRUJWY9+s0WL2oQIRE39vL7BA1ghI/Jt8Di3MKuEs83rwDaAEH\n\t0AJ1iSlTckHCzALyEpvXvGWGsMUlmltvskxgFJyFpHsWQscsJB2zkHQsYGRZxSiSWlqcm55b\n\tbKRXnJhbXJqXrpecn7uJEZhIth37uWUHY9e74EOMAhyMSjy8K7hWRAqxJpYVV+YeYpTgYFYS\n\t4W3+DBTiTUmsrEotyo8vKs1JLT7EaAr02kRmKdHkfGCSyyuJNzQxNLc0NDK2sDA3MlIS51W/\n\t3BQpJJCeWJKanZpakFoE08fEwSnVwGhX19X2qFr38CT9bdt3u6fdf5bMq1DtGd2Ya7mL/e8l\n\t0z+rs602BjCJf2tc7r2r2zmc8bmWq/3UT25L2z7dOL9twZ3A7a/8M1QmZf9xsDv+OZDR4/fM\n\ty7nKf0Wvm3zeNL8zoOQce9aqM6ar9x4r8fy+7tiJNZEr+g5nCFvZKma8Lp5z+9AcuYtKLMUZ\n\tiYZazEXFiQDswaBNOgMAAA=="],"X-MTR":"20000000000000000@CPGS","X-CMS-MailID":"20170901062815eucas1p25f078062c3bc075829fd9052479fa117","X-Msg-Generator":"CA","X-Sender-IP":"182.198.249.180","X-Local-Sender":"=?utf-8?q?Andrzej_Hajda=1BSRPOL-Kernel_=28TP=29=1B?=\n\t=?utf-8?b?7IK87ISx7KCE7J6QG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?=","X-Global-Sender":"=?utf-8?q?Andrzej_Hajda=1BSRPOL-Kernel_=28TP=29=1BSamsun?=\n\t=?utf-8?q?g_Electronics=1BSenior_Software_Engineer?=","X-Sender-Code":"=?utf-8?q?C10=1BEHQ=1BC10CD02CD027392?=","CMS-TYPE":"201P","X-CMS-RootMailID":"20170831155542epcas1p386204b629825977fbd824ca195d47e59","X-RootMTR":"20170831155542epcas1p386204b629825977fbd824ca195d47e59","References":"<20170831155519.3704-1-boris.brezillon@free-electrons.com>\n\t<CGME20170831155542epcas1p386204b629825977fbd824ca195d47e59@epcas1p3.samsung.com>\n\t<20170831155519.3704-2-boris.brezillon@free-electrons.com>","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1761490,"web_url":"http://patchwork.ozlabs.org/comment/1761490/","msgid":"<20170901090654.343c7853@bbrezillon>","list_archive_url":null,"date":"2017-09-01T07:06:54","subject":"Re: [PATCH v3 2/2] dt-bindings: drm/bridge: Document Cadence DSI\n\tbridge bindings","submitter":{"id":63120,"url":"http://patchwork.ozlabs.org/api/people/63120/","name":"Boris Brezillon","email":"boris.brezillon@free-electrons.com"},"content":"Hi Andrzej,\n\nOn Fri, 01 Sep 2017 08:28:13 +0200\nAndrzej Hajda <a.hajda@samsung.com> wrote:\n\n> On 31.08.2017 17:55, Boris Brezillon wrote:\n> > Document the bindings used for the Cadence DSI bridge.\n> >\n> > Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>\n> > ---\n> > Changes in v3:\n> > - Fix clock names in the example\n> > - Document how to represent DSI devices that are controller through\n> >   an external bus like I2C or SPI\n> >\n> > Changes in v2:\n> > - None\n> > ---\n> >  .../bindings/display/bridge/cdns,dsi.txt           | 109 +++++++++++++++++++++\n> >  1 file changed, 109 insertions(+)\n> >  create mode 100644 Documentation/devicetree/bindings/display/bridge/cdns,dsi.txt\n> >\n> > diff --git a/Documentation/devicetree/bindings/display/bridge/cdns,dsi.txt b/Documentation/devicetree/bindings/display/bridge/cdns,dsi.txt\n> > new file mode 100644\n> > index 000000000000..c70008bd8c0d\n> > --- /dev/null\n> > +++ b/Documentation/devicetree/bindings/display/bridge/cdns,dsi.txt\n> > @@ -0,0 +1,109 @@\n> > +Cadence DSI bridge\n> > +==================\n> > +\n> > +The Cadence DSI bridge is a DPI to DSI bridge supporting up to 4 DSI lanes.\n> > +\n> > +Required properties:\n> > +- compatible: should be set to \"cdns,dsi-1.3.1\".\n> > +- reg: physical base address and length of the controller's registers.\n> > +- interrupts: interrupt line connected to the DSI bridge.\n> > +- clocks: DSI bridge clocks.\n> > +- clock-names: must contain \"pclk\" and \"sysclk\".\n> > +- phys: phandle link to the MIPI D-PHY controller.\n> > +- phy-names: must contain \"dphy\".\n> > +- #address-cells: must be set to 1.\n> > +- #size-cells: must be set to 0.\n> > +\n> > +Required subnodes:\n> > +- ports: Ports as described in Documentation/devicetree/bindings/graph.txt.\n> > +  2 ports are available:\n> > +  * port 0: this port is only needed if some of your DSI devices are\n> > +\t    controlled through  an external bus like I2C or SPI. Can have at\n> > +\t    most 4 endpoints. The endpoint number is directly encoding the\n> > +\t    DSI virtual channel used by this device.\n> > +  * port 1: represents the DPI input.\n> > +  Other ports will be added later to support the new kind of inputs.  \n> \n> I think usual practice is to use lower numbers for input ports, higher\n> for output ports.\n> Is there a reason to do it this way?\n\nThe main reason I did that is because we only have one output port and\ncan have 1, 2 or 3 input ports: one is the DPI and the 2 others are\ncalled SDI (some kind of serial input). I thought it would be better to\nhave all inputs using contiguous port numbers, and if we put inputs\nfirst that means having a hole between the input and output port (port 0\nwould be the DPI input and port 3 the DSI output).\n\nHonestly, that's just a detail, so if you prefer to have the input\nports start at 0 I'm fine with that.\n\nRegards,\n\nBoris\n\n\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xk9KG5QvYz9s7C\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tFri,  1 Sep 2017 17:06:58 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751310AbdIAHG5 (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tFri, 1 Sep 2017 03:06:57 -0400","from mail.free-electrons.com ([62.4.15.54]:41969 \"EHLO\n\tmail.free-electrons.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751237AbdIAHG4 (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Fri, 1 Sep 2017 03:06:56 -0400","by mail.free-electrons.com (Postfix, from userid 110)\n\tid 79E5E20970; Fri,  1 Sep 2017 09:06:54 +0200 (CEST)","from bbrezillon (LStLambert-657-1-97-87.w90-63.abo.wanadoo.fr\n\t[90.63.216.87])\n\tby mail.free-electrons.com (Postfix) with ESMTPSA id F37082096C;\n\tFri,  1 Sep 2017 09:06:53 +0200 (CEST)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.0 (2014-02-07) on\n\tmail.free-electrons.com","X-Spam-Level":"","X-Spam-Status":"No, score=-1.0 required=5.0 tests=ALL_TRUSTED,SHORTCIRCUIT\n\tshortcircuit=ham autolearn=disabled version=3.4.0","Date":"Fri, 1 Sep 2017 09:06:54 +0200","From":"Boris Brezillon <boris.brezillon@free-electrons.com>","To":"Andrzej Hajda <a.hajda@samsung.com>","Cc":"David Airlie <airlied@linux.ie>, Daniel Vetter <daniel@ffwll.ch>,\n\tdri-devel@lists.freedesktop.org, Archit Taneja <architt@codeaurora.org>, \n\tMark Rutland <mark.rutland@arm.com>,\n\tdevicetree@vger.kernel.org, Cyprian Wronka <cwronka@cadence.com>,\n\tThomas Petazzoni <thomas.petazzoni@free-electrons.com>,\n\tPawel Moll <pawel.moll@arm.com>,\n\tIan Campbell <ijc+devicetree@hellion.org.uk>,\n\tSimon Hatliff <hatliff@cadence.com>,\n\tTomi Valkeinen <tomi.valkeinen@ti.com>, Jyri Sarha <jsarha@ti.com>,\n\tAlan Douglas <adouglas@cadence.com>, Rob Herring <robh+dt@kernel.org>,\n\tKumar Gala <galak@codeaurora.org>,\n\tMaxime Ripard <maxime.ripard@free-electrons.com>,\n\tRichard Sproul <sproul@cadence.com>, Neil Webb <neilw@cadence.com>","Subject":"Re: [PATCH v3 2/2] dt-bindings: drm/bridge: Document Cadence DSI\n\tbridge bindings","Message-ID":"<20170901090654.343c7853@bbrezillon>","In-Reply-To":"<3371dbd2-9539-d746-0982-71112d5d98a0@samsung.com>","References":"<20170831155519.3704-1-boris.brezillon@free-electrons.com>\n\t<CGME20170831155542epcas1p386204b629825977fbd824ca195d47e59@epcas1p3.samsung.com>\n\t<20170831155519.3704-2-boris.brezillon@free-electrons.com>\n\t<3371dbd2-9539-d746-0982-71112d5d98a0@samsung.com>","X-Mailer":"Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu)","MIME-Version":"1.0","Content-Type":"text/plain; charset=US-ASCII","Content-Transfer-Encoding":"7bit","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1761499,"web_url":"http://patchwork.ozlabs.org/comment/1761499/","msgid":"<9cc75e8e-a300-1bdf-1aa4-c20b9aa77c42@samsung.com>","list_archive_url":null,"date":"2017-09-01T07:26:11","subject":"Re: [PATCH v3 2/2] dt-bindings: drm/bridge: Document Cadence DSI\n\tbridge bindings","submitter":{"id":47122,"url":"http://patchwork.ozlabs.org/api/people/47122/","name":"Andrzej Hajda","email":"a.hajda@samsung.com"},"content":"On 01.09.2017 09:06, Boris Brezillon wrote:\n> Hi Andrzej,\n>\n> On Fri, 01 Sep 2017 08:28:13 +0200\n> Andrzej Hajda <a.hajda@samsung.com> wrote:\n>\n>> On 31.08.2017 17:55, Boris Brezillon wrote:\n>>> Document the bindings used for the Cadence DSI bridge.\n>>>\n>>> Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>\n>>> ---\n>>> Changes in v3:\n>>> - Fix clock names in the example\n>>> - Document how to represent DSI devices that are controller through\n>>>   an external bus like I2C or SPI\n>>>\n>>> Changes in v2:\n>>> - None\n>>> ---\n>>>  .../bindings/display/bridge/cdns,dsi.txt           | 109 +++++++++++++++++++++\n>>>  1 file changed, 109 insertions(+)\n>>>  create mode 100644 Documentation/devicetree/bindings/display/bridge/cdns,dsi.txt\n>>>\n>>> diff --git a/Documentation/devicetree/bindings/display/bridge/cdns,dsi.txt b/Documentation/devicetree/bindings/display/bridge/cdns,dsi.txt\n>>> new file mode 100644\n>>> index 000000000000..c70008bd8c0d\n>>> --- /dev/null\n>>> +++ b/Documentation/devicetree/bindings/display/bridge/cdns,dsi.txt\n>>> @@ -0,0 +1,109 @@\n>>> +Cadence DSI bridge\n>>> +==================\n>>> +\n>>> +The Cadence DSI bridge is a DPI to DSI bridge supporting up to 4 DSI lanes.\n>>> +\n>>> +Required properties:\n>>> +- compatible: should be set to \"cdns,dsi-1.3.1\".\n>>> +- reg: physical base address and length of the controller's registers.\n>>> +- interrupts: interrupt line connected to the DSI bridge.\n>>> +- clocks: DSI bridge clocks.\n>>> +- clock-names: must contain \"pclk\" and \"sysclk\".\n>>> +- phys: phandle link to the MIPI D-PHY controller.\n>>> +- phy-names: must contain \"dphy\".\n>>> +- #address-cells: must be set to 1.\n>>> +- #size-cells: must be set to 0.\n>>> +\n>>> +Required subnodes:\n>>> +- ports: Ports as described in Documentation/devicetree/bindings/graph.txt.\n>>> +  2 ports are available:\n>>> +  * port 0: this port is only needed if some of your DSI devices are\n>>> +\t    controlled through  an external bus like I2C or SPI. Can have at\n>>> +\t    most 4 endpoints. The endpoint number is directly encoding the\n>>> +\t    DSI virtual channel used by this device.\n>>> +  * port 1: represents the DPI input.\n>>> +  Other ports will be added later to support the new kind of inputs.  \n>> I think usual practice is to use lower numbers for input ports, higher\n>> for output ports.\n>> Is there a reason to do it this way?\n> The main reason I did that is because we only have one output port and\n> can have 1, 2 or 3 input ports: one is the DPI and the 2 others are\n> called SDI (some kind of serial input). I thought it would be better to\n> have all inputs using contiguous port numbers, and if we put inputs\n> first that means having a hole between the input and output port (port 0\n> would be the DPI input and port 3 the DSI output).\n>\n> Honestly, that's just a detail, so if you prefer to have the input\n> ports start at 0 I'm fine with that.\n\nNo serious preferences, just curiosity. In fact port numbering schema is\nprivate thing of the device node.\n\nRegards\nAndrzej\n\n>\n> Regards,\n>\n> Boris\n>\n>\n>\n>\n>\n\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xk9lc1BRwz9s81\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tFri,  1 Sep 2017 17:26:19 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751354AbdIAH0S (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tFri, 1 Sep 2017 03:26:18 -0400","from mailout2.w1.samsung.com ([210.118.77.12]:53857 \"EHLO\n\tmailout2.w1.samsung.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751345AbdIAH0Q (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Fri, 1 Sep 2017 03:26:16 -0400","from eucas1p2.samsung.com (unknown [182.198.249.207])\n\tby mailout2.w1.samsung.com (KnoxPortal) with ESMTP id\n\t20170901072614euoutp0218af2338157b0aff66960c664e94195f~gLBwaWPnY2045620456euoutp02c;\n\tFri,  1 Sep 2017 07:26:14 +0000 (GMT)","from eusmges2.samsung.com (unknown [203.254.199.241]) by\n\teucas1p1.samsung.com (KnoxPortal) with ESMTP id\n\t20170901072613eucas1p1a6c94b381add0fff8140a011bc032436~gLBva4tKd1616116161eucas1p1m;\n\tFri,  1 Sep 2017 07:26:13 +0000 (GMT)","from eucas1p2.samsung.com ( [182.198.249.207]) by\n\teusmges2.samsung.com (EUCPMTA) with SMTP id 39.0F.12907.59B09A95;\n\tFri,  1 Sep 2017 08:26:13 +0100 (BST)","from eusmgms1.samsung.com (unknown [182.198.249.179]) by\n\teucas1p2.samsung.com (KnoxPortal) with ESMTP id\n\t20170901072612eucas1p214b9938e5c17395844baf829352ff9c6~gLBuxqMHA0267002670eucas1p2R;\n\tFri,  1 Sep 2017 07:26:12 +0000 (GMT)","from eusync3.samsung.com ( [203.254.199.213]) by\n\teusmgms1.samsung.com (EUCPMTA) with SMTP id 82.08.18832.49B09A95;\n\tFri,  1 Sep 2017 08:26:12 +0100 (BST)","from [106.120.43.17] by eusync3.samsung.com (Oracle Communications\n\tMessaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA\n\tid <0OVL00DA8BBOQO80@eusync3.samsung.com>;\n\tFri, 01 Sep 2017 08:26:12 +0100 (BST)"],"X-AuditID":"cbfec7f1-f793a6d00000326b-ca-59a90b9548be","Subject":"Re: [PATCH v3 2/2] dt-bindings: drm/bridge: Document Cadence DSI\n\tbridge bindings","To":"Boris Brezillon <boris.brezillon@free-electrons.com>","Cc":"David Airlie <airlied@linux.ie>, Daniel Vetter <daniel@ffwll.ch>,\n\tdri-devel@lists.freedesktop.org, Archit Taneja <architt@codeaurora.org>, \n\tMark Rutland <mark.rutland@arm.com>,\n\tdevicetree@vger.kernel.org, Cyprian Wronka <cwronka@cadence.com>,\n\tThomas Petazzoni <thomas.petazzoni@free-electrons.com>,\n\tPawel Moll <pawel.moll@arm.com>,\n\tIan Campbell <ijc+devicetree@hellion.org.uk>,\n\tSimon Hatliff <hatliff@cadence.com>,\n\tTomi Valkeinen <tomi.valkeinen@ti.com>, Jyri Sarha <jsarha@ti.com>,\n\tAlan Douglas <adouglas@cadence.com>, Rob Herring <robh+dt@kernel.org>,\n\tKumar Gala <galak@codeaurora.org>,\n\tMaxime Ripard <maxime.ripard@free-electrons.com>,\n\tRichard Sproul <sproul@cadence.com>, Neil Webb <neilw@cadence.com>","From":"Andrzej Hajda <a.hajda@samsung.com>","Message-id":"<9cc75e8e-a300-1bdf-1aa4-c20b9aa77c42@samsung.com>","Date":"Fri, 01 Sep 2017 09:26:11 +0200","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.2.1","MIME-version":"1.0","In-reply-to":"<20170901090654.343c7853@bbrezillon>","Content-type":"text/plain; charset=\"utf-8\"","Content-transfer-encoding":"7bit","Content-language":"en-US","X-Brightmail-Tracker":["H4sIAAAAAAAAA02SfUzMcRzHfX9P96uc/VzRR57aYcPmxNp8p4dhpp8/PMwfcWS6+Cn0YHed\n\tqY31MN1diTyWM4pUyrW4uJTdloo7stKSikqiVpFKipiH7n7Z+u/1eXh/Pp/3d1+WlOkYL/ZQ\n\tdKygjlZFyhlXyvJ0vH7FJbdCpU/P8zm4vikZ4fS6ZwRO0g/QuLL3BoWb+x4h/NdyjsTZNXU0\n\tfjU6yOCzn2/QuKxLJ8F1/YUIpxn0NM5rbiDwA7OVxOW6QRJnZBZT+JS1RoJfVFSQuLszicAl\n\t2W+YdR686boJ8SbDJ4JvPJNO8NaxHIr/aG5AfGHBN4Y3FxkYvmysk+bfpdkI3tZSRvAj5gXb\n\t3Xa7+h8QIg8dE9QrA0NdI6rbDczRCjie2f9TkoCeuaciFxY4X8grz6dFng0vO0qYVOTKyrg8\n\tBHeLr0nEYASBuShjosI6Fe134sV8PoK2rmrCoZZxPQhSHmkd7M7tAZM+lXSwB4dB//6JcyrJ\n\ttdDQahhmHAWGWwa/S1udLOUCwZxodDLFLYGxgp9O8SxuF1i+Z032zIQfFzooB7twq0B/rtO5\n\tmJyY0/vtPCXyQig1DZAie0LyqVZKtFbDQsatINHAfDBXkmJ6I4zY2yQiu0O/7f4kzwOD/jHh\n\tuBm4NARfz9olYnARwZ+hrEm1H1TbGmhx2Qw4b8kkxQVS0KfIROThSjIvdq+HeutpUny4UgJs\n\tyUN0BvI2TrFmnGLHOMWOcYqdHEQVIQ9Bq4kKFzSrFRpVlEYbHa7YHxNlRhPfs/aPbfghGrSv\n\trUIci+TTpb0bbitltOqYJi6qCgFLyj2kwUyhUiY9oIqLF9Qx+9TaSEFTheaylNxTGrA7RSnj\n\twlWxwhFBOCqo/1cJ1sUrAdVeTf8VOF3ptyb4oOJDUmVjjMWmbwveEvr68IcvW3OuLxjLChu9\n\td9uwKWLbycXZ4/KdQZuDvvZ2hQxVRYe9ze/wvolZN6m9279Flx9W/rHtsnXpXm2uz6vHVB+/\n\tY1qit29l8cjcoqDOcffx3y25B+NzrmR7BSwK2TFNoVM0Nq30t5+QU5oI1arlpFqj+gcMj2xm\n\tmgMAAA==","H4sIAAAAAAAAA+NgFlrOKsWRmVeSWpSXmKPExsVy+t/xq7pTuFdGGnTdtLI4f7WZ0aL33Ekm\n\ti6aOt6wWB14sZLG4/nI3o8X/bROZLeYfOcdqceXrezaL/jcLWS22P2pntzj3aiWjRXdnB6vF\n\t0usXmSy2btrLbLGz/T2zxYTpa1ksWvceYbc4s2sXs8XTB01MFuvn32JzEPFYM28No8eaztdM\n\tHpf7epk89n5bwOLxZNNFRo+Vy7+weWxa1cnmsf3bA1aP+93HmTyO39jO5PF5k1wAd5SbTUZq\n\tYkpqkUJqXnJ+SmZeuq1SaIibroWSQl5ibqqtUoSub0iQkkJZYk4pkGdkgAYcnAPcg5X07RLc\n\tMg7f7WQr2CVRMf3VL/YGxpPCXYwcHBICJhJ3V1d1MXICmWISF+6tZ+ti5OIQEljCKPH613xG\n\tCOcZo8Ty6SeYQaqEBaIl1nR0gdkiAhYSHQ+PgnUwC9xglTjQ+hOqYzOTxP+2YywgVWwCmhJ/\n\tN99kA7F5BewkNjXOArNZBFQlvi3/BTZJVCBCou/tZXaIGkGJH5PvgfVyChhKdEx8wARyKrOA\n\tusSUKbkgYWYBeYnNa94yQ9jiEs2tN1kmMArOQtI9C6FjFpKOWUg6FjCyrGIUSS0tzk3PLTbU\n\tK07MLS7NS9dLzs/dxAhMJNuO/dy8g/HSxuBDjAIcjEo8vA+sV0QKsSaWFVfmHmKU4GBWEuEN\n\tY1sZKcSbklhZlVqUH19UmpNafIjRFOi1icxSosn5wCSXVxJvaGJobmloZGxhYW5kpCTOq365\n\tKVJIID2xJDU7NbUgtQimj4mDU6qBscWUKe3W3ntezHIZjB06ix0XV9Rb/j2/91i36h61qBMu\n\t/H/DZlZ3PgjZs2fGQoYtMuqqs9wrjOZe0eXpVfAsblGcuM8l32Bp5bKF85Mrzh3V9Ivmdl3B\n\tXqd5b5vu5FCdsgV7c49uVz20MDxuifj0zFVXxK+YvOp8KCN1W+Fqj1tCoNVRZ4M0JZbijERD\n\tLeai4kQAtGMFBToDAAA="],"X-MTR":"20000000000000000@CPGS","X-CMS-MailID":"20170901072612eucas1p214b9938e5c17395844baf829352ff9c6","X-Msg-Generator":"CA","X-Sender-IP":"182.198.249.179","X-Local-Sender":"=?utf-8?q?Andrzej_Hajda=1BSRPOL-Kernel_=28TP=29=1B?=\n\t=?utf-8?b?7IK87ISx7KCE7J6QG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?=","X-Global-Sender":"=?utf-8?q?Andrzej_Hajda=1BSRPOL-Kernel_=28TP=29=1BSamsun?=\n\t=?utf-8?q?g_Electronics=1BSenior_Software_Engineer?=","X-Sender-Code":"=?utf-8?q?C10=1BEHQ=1BC10CD02CD027392?=","CMS-TYPE":"201P","X-CMS-RootMailID":"20170831155542epcas1p386204b629825977fbd824ca195d47e59","X-RootMTR":"20170831155542epcas1p386204b629825977fbd824ca195d47e59","References":"<20170831155519.3704-1-boris.brezillon@free-electrons.com>\n\t<CGME20170831155542epcas1p386204b629825977fbd824ca195d47e59@epcas1p3.samsung.com>\n\t<20170831155519.3704-2-boris.brezillon@free-electrons.com>\n\t<3371dbd2-9539-d746-0982-71112d5d98a0@samsung.com>\n\t<20170901090654.343c7853@bbrezillon>","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1767193,"web_url":"http://patchwork.ozlabs.org/comment/1767193/","msgid":"<20170912160358.hmxnlctbeoe73j6g@rob-hp-laptop>","list_archive_url":null,"date":"2017-09-12T16:03:58","subject":"Re: [PATCH v3 2/2] dt-bindings: drm/bridge: Document Cadence DSI\n\tbridge bindings","submitter":{"id":62529,"url":"http://patchwork.ozlabs.org/api/people/62529/","name":"Rob Herring (Arm)","email":"robh@kernel.org"},"content":"On Thu, Aug 31, 2017 at 05:55:19PM +0200, Boris Brezillon wrote:\n> Document the bindings used for the Cadence DSI bridge.\n> \n> Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>\n> ---\n> Changes in v3:\n> - Fix clock names in the example\n> - Document how to represent DSI devices that are controller through\n>   an external bus like I2C or SPI\n> \n> Changes in v2:\n> - None\n> ---\n>  .../bindings/display/bridge/cdns,dsi.txt           | 109 +++++++++++++++++++++\n>  1 file changed, 109 insertions(+)\n>  create mode 100644 Documentation/devicetree/bindings/display/bridge/cdns,dsi.txt\n\nAcked-by: Rob Herring <robh@kernel.org>\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xs8jt3qBZz9s82\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tWed, 13 Sep 2017 02:04:02 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751424AbdILQEB (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tTue, 12 Sep 2017 12:04:01 -0400","from mail-io0-f193.google.com ([209.85.223.193]:38280 \"EHLO\n\tmail-io0-f193.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751111AbdILQEA (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Tue, 12 Sep 2017 12:04:00 -0400","by mail-io0-f193.google.com with SMTP id j141so9046999ioj.5\n\tfor <devicetree@vger.kernel.org>;\n\tTue, 12 Sep 2017 09:04:00 -0700 (PDT)","from localhost (216-188-254-6.dyn.grandenetworks.net.\n\t[216.188.254.6]) by smtp.gmail.com with ESMTPSA id\n\tq83sm10423597oif.4.2017.09.12.09.03.58\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tTue, 12 Sep 2017 09:03:58 -0700 (PDT)"],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:references\n\t:mime-version:content-disposition:in-reply-to:user-agent;\n\tbh=CDF/ntG7NsAOWfBlgUFyfYJCQg7Ask0o+fGRKG3xgMU=;\n\tb=GUfOfWM4Dpe7VFXt6PYbHiia1gnoNNfFFYitlk6lm8KyhrBNXGfQsJgBR1B/C9Dw+5\n\tsiAWSbmkH9ERSsmor+o6y2LZCK0tcQOqtR4vDhodhSNTe9VzmgJbDBMlcYllpFUp1qUr\n\tFDXqE1/Hr0b6NAxhccz0McgHaagjmOXnWFWebXKUNtZGAC+EJU0WDuJST0gogT/jdSiL\n\tF6sIIQXHe+8REqUyUy/sPqjidfHFNrj/uyiJ6n+hGvGDC2drL1MvP7ULFAUspDYP2Vqd\n\t8nqVd97thkPknSSP6CUmDuz+Cx3WgKF+46bpPIk56v8Uci+aDHkQgYRPWNNfZqXNkyOI\n\t8USw==","X-Gm-Message-State":"AHPjjUgfj2caxcG+8oQa4acLjuD6+J4kb+/8j7/98D/LY10sh2n0MkzA\n\tZz31uouIqUsBxjQPVvY=","X-Google-Smtp-Source":"AOwi7QBwtxtJ3vpVQh4qL/wGla0IaRXsVUP1BQJ1w5w1DUCqUJrzf7sLWthD7VrrPww/MCiWCgkDpA==","X-Received":"by 10.202.166.209 with SMTP id t78mr2394503oij.215.1505232239666;\n\tTue, 12 Sep 2017 09:03:59 -0700 (PDT)","Date":"Tue, 12 Sep 2017 11:03:58 -0500","From":"Rob Herring <robh@kernel.org>","To":"Boris Brezillon <boris.brezillon@free-electrons.com>","Cc":"David Airlie <airlied@linux.ie>, Daniel Vetter <daniel@ffwll.ch>,\n\tdri-devel@lists.freedesktop.org, Archit Taneja <architt@codeaurora.org>, \n\tPawel Moll <pawel.moll@arm.com>, Mark Rutland <mark.rutland@arm.com>, \n\tIan Campbell <ijc+devicetree@hellion.org.uk>,\n\tKumar Gala <galak@codeaurora.org>, devicetree@vger.kernel.org,\n\tNeil Webb <neilw@cadence.com>, Richard Sproul <sproul@cadence.com>,\n\tSimon Hatliff <hatliff@cadence.com>,\n\tMaxime Ripard <maxime.ripard@free-electrons.com>,\n\tThomas Petazzoni <thomas.petazzoni@free-electrons.com>,\n\tCyprian Wronka <cwronka@cadence.com>,\n\tAlan Douglas <adouglas@cadence.com>, \n\tTomi Valkeinen <tomi.valkeinen@ti.com>, Jyri Sarha <jsarha@ti.com>","Subject":"Re: [PATCH v3 2/2] dt-bindings: drm/bridge: Document Cadence DSI\n\tbridge bindings","Message-ID":"<20170912160358.hmxnlctbeoe73j6g@rob-hp-laptop>","References":"<20170831155519.3704-1-boris.brezillon@free-electrons.com>\n\t<20170831155519.3704-2-boris.brezillon@free-electrons.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20170831155519.3704-2-boris.brezillon@free-electrons.com>","User-Agent":"NeoMutt/20170113 (1.7.2)","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}}]