From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sakari Ailus Subject: [PATCH v3 04/23] dt-bindings: media: Specify bus type for MIPI D-PHY, others, explicitly Date: Thu, 13 Sep 2018 00:29:23 +0300 Message-ID: <20180912212942.19641-5-sakari.ailus@linux.intel.com> References: <20180912212942.19641-1-sakari.ailus@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180912212942.19641-1-sakari.ailus@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: linux-media@vger.kernel.org Cc: devicetree@vger.kernel.org, jacopo@jmondi.org, dri-devel@lists.freedesktop.org, slongerbeam@gmail.com, niklas.soderlund@ragnatech.se List-Id: devicetree@vger.kernel.org QWxsb3cgc3BlY2lmeWluZyB0aGUgYnVzIHR5cGUgZXhwbGljaXRseSBmb3IgTUlQSSBELVBIWSwg cGFyYWxsZWwgYW5kCkJ0LjY1NiBidXNzZXMuIFRoaXMgaXMgdXNlZnVsIGZvciBkZXZpY2VzIHRo YXQgY2FuIG1ha2UgdXNlIG9mIGRpZmZlcmVudApidXMgdHlwZXMuIFRoZXJlIGFyZSBDU0ktMiB0 cmFuc21pdHRlcnMgYW5kIHJlY2VpdmVycyBidXQgdGhlIFBIWQpzZWxlY3Rpb24gbmVlZHMgdG8g YmUgbWFkZSBiZXR3ZWVuIEMtUEhZIGFuZCBELVBIWTsgbWFueSBkZXZpY2VzIGFsc28Kc3VwcG9y dCBwYXJhbGxlbCBhbmQgQnQuNjU2IGludGVyZmFjZXMgYnV0IHRoZSBtZWFucyB0byBwYXNzIHRo YXQKaW5mb3JtYXRpb24gdG8gc29mdHdhcmUgd2Fzbid0IHRoZXJlLgoKQXV0b2RldGVjdGlvbiAo dmFsdWUgMCkgaXMgcmVtb3ZlZCBhcyBhbiBvcHRpb24gYXMgdGhlIHByb3BlcnR5IGNvdWxkIGJl CnNpbXBseSBvbWl0dGVkIGluIHRoYXQgY2FzZS4KClNpZ25lZC1vZmYtYnk6IFNha2FyaSBBaWx1 cyA8c2FrYXJpLmFpbHVzQGxpbnV4LmludGVsLmNvbT4KUmV2aWV3ZWQtYnk6IFJvYiBIZXJyaW5n IDxyb2JoQGtlcm5lbC5vcmc+Ci0tLQogRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdz L21lZGlhL3ZpZGVvLWludGVyZmFjZXMudHh0IHwgNCArKystCiAxIGZpbGUgY2hhbmdlZCwgMyBp bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9k ZXZpY2V0cmVlL2JpbmRpbmdzL21lZGlhL3ZpZGVvLWludGVyZmFjZXMudHh0IGIvRG9jdW1lbnRh dGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL21lZGlhL3ZpZGVvLWludGVyZmFjZXMudHh0CmluZGV4 IGJhZjlkOTc1NmIzYy4uZjg4NGFkYTBiZmZjIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2Rl dmljZXRyZWUvYmluZGluZ3MvbWVkaWEvdmlkZW8taW50ZXJmYWNlcy50eHQKKysrIGIvRG9jdW1l bnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL21lZGlhL3ZpZGVvLWludGVyZmFjZXMudHh0CkBA IC0xMDAsMTAgKzEwMCwxMiBAQCBPcHRpb25hbCBlbmRwb2ludCBwcm9wZXJ0aWVzCiAgIHNsYXZl IGRldmljZSAoZGF0YSBzb3VyY2UpIGJ5IHRoZSBtYXN0ZXIgZGV2aWNlIChkYXRhIHNpbmspLiBJ biB0aGUgbWFzdGVyCiAgIG1vZGUgdGhlIGRhdGEgc291cmNlIGRldmljZSBpcyBhbHNvIHRoZSBz b3VyY2Ugb2YgdGhlIHN5bmNocm9uaXphdGlvbiBzaWduYWxzLgogLSBidXMtdHlwZTogZGF0YSBi dXMgdHlwZS4gUG9zc2libGUgdmFsdWVzIGFyZToKLSAgMCAtIGF1dG9kZXRlY3QgYmFzZWQgb24g b3RoZXIgcHJvcGVydGllcyAoTUlQSSBDU0ktMiBELVBIWSwgcGFyYWxsZWwgb3IgQnQ2NTYpCiAg IDEgLSBNSVBJIENTSS0yIEMtUEhZCiAgIDIgLSBNSVBJIENTSTEKICAgMyAtIENDUDIKKyAgNCAt IE1JUEkgQ1NJLTIgRC1QSFkKKyAgNSAtIFBhcmFsbGVsCisgIDYgLSBCdC42NTYKIC0gYnVzLXdp ZHRoOiBudW1iZXIgb2YgZGF0YSBsaW5lcyBhY3RpdmVseSB1c2VkLCB2YWxpZCBmb3IgdGhlIHBh cmFsbGVsIGJ1c3Nlcy4KIC0gZGF0YS1zaGlmdDogb24gdGhlIHBhcmFsbGVsIGRhdGEgYnVzc2Vz LCBpZiBidXMtd2lkdGggaXMgdXNlZCB0byBzcGVjaWZ5IHRoZQogICBudW1iZXIgb2YgZGF0YSBs aW5lcywgZGF0YS1zaGlmdCBjYW4gYmUgdXNlZCB0byBzcGVjaWZ5IHdoaWNoIGRhdGEgbGluZXMg YXJlCi0tIAoyLjExLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1k ZXZlbAo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from nblzone-211-213.nblnetworks.fi ([83.145.211.213]:40870 "EHLO hillosipuli.retiisi.org.uk" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727818AbeIMCgI (ORCPT ); Wed, 12 Sep 2018 22:36:08 -0400 From: Sakari Ailus To: linux-media@vger.kernel.org Cc: devicetree@vger.kernel.org, slongerbeam@gmail.com, niklas.soderlund@ragnatech.se, jacopo@jmondi.org, p.zabel@pengutronix.de, dri-devel@lists.freedesktop.org Subject: [PATCH v3 04/23] dt-bindings: media: Specify bus type for MIPI D-PHY, others, explicitly Date: Thu, 13 Sep 2018 00:29:23 +0300 Message-Id: <20180912212942.19641-5-sakari.ailus@linux.intel.com> In-Reply-To: <20180912212942.19641-1-sakari.ailus@linux.intel.com> References: <20180912212942.19641-1-sakari.ailus@linux.intel.com> Sender: linux-media-owner@vger.kernel.org List-ID: Allow specifying the bus type explicitly for MIPI D-PHY, parallel and Bt.656 busses. This is useful for devices that can make use of different bus types. There are CSI-2 transmitters and receivers but the PHY selection needs to be made between C-PHY and D-PHY; many devices also support parallel and Bt.656 interfaces but the means to pass that information to software wasn't there. Autodetection (value 0) is removed as an option as the property could be simply omitted in that case. Signed-off-by: Sakari Ailus Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/media/video-interfaces.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/media/video-interfaces.txt b/Documentation/devicetree/bindings/media/video-interfaces.txt index baf9d9756b3c..f884ada0bffc 100644 --- a/Documentation/devicetree/bindings/media/video-interfaces.txt +++ b/Documentation/devicetree/bindings/media/video-interfaces.txt @@ -100,10 +100,12 @@ Optional endpoint properties slave device (data source) by the master device (data sink). In the master mode the data source device is also the source of the synchronization signals. - bus-type: data bus type. Possible values are: - 0 - autodetect based on other properties (MIPI CSI-2 D-PHY, parallel or Bt656) 1 - MIPI CSI-2 C-PHY 2 - MIPI CSI1 3 - CCP2 + 4 - MIPI CSI-2 D-PHY + 5 - Parallel + 6 - Bt.656 - bus-width: number of data lines actively used, valid for the parallel busses. - data-shift: on the parallel data busses, if bus-width is used to specify the number of data lines, data-shift can be used to specify which data lines are -- 2.11.0