From patchwork Sun Apr 24 21:08:11 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ivaylo Dimitrov X-Patchwork-Id: 34041 Received: from mail.tu-berlin.de ([130.149.7.33]) by www.linuxtv.org with esmtp (Exim 4.84_2) (envelope-from ) id 1auRJY-0007JZ-C0; Sun, 24 Apr 2016 21:11:36 +0000 X-tubIT-Incoming-IP: 209.132.180.67 Received: from vger.kernel.org ([209.132.180.67]) by mail.tu-berlin.de (exim-4.76/mailfrontend-5) with esmtp id 1auRJW-0001OP-7m; Sun, 24 Apr 2016 23:11:36 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753402AbcDXVLO (ORCPT + 1 other); Sun, 24 Apr 2016 17:11:14 -0400 Received: from mail-wm0-f65.google.com ([74.125.82.65]:34198 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753283AbcDXVKZ (ORCPT ); Sun, 24 Apr 2016 17:10:25 -0400 Received: by mail-wm0-f65.google.com with SMTP id n3so20028242wmn.1 for ; Sun, 24 Apr 2016 14:10:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=/ASqry9XwagXJJzEDGHGqWhoxZQpEc8guIVVykqnvyU=; b=rn6z5WiO8VQOq3kI4mvaj58SUjFxztsGwI7/Reub59ZJHPV4QnpXDhuZmkLV7+NgPo M3Kyw1zceSw4RdAA5Yrbg4O94aPxiyracHTrdLHnnEKFb9JUtYWQed4EC2rPggGlNBft JY83jTffe7GcPUVag68FebF+nXA/EZnfdMRNI5wYQU4zRj0t0kD5OkOQWpMQ0VrimLOX ZRdEiEjEAPadIIL8PX7NlfGn5iFH5xmU3trBTeeu3+kDNUFhF0VWLkZK9pdVP8K+UHXy LwhGAr4V6R0uY2HvkFiVTpjjRn+ciZX6fJu/Hsx4jSDAZC440TuhvoaJt6CTdvvjjFAt 4OJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=/ASqry9XwagXJJzEDGHGqWhoxZQpEc8guIVVykqnvyU=; b=HhNL5iaXQRlsyWMHDu8CP+GXOC9vzfpUcw3SHaa58oIFB68+j+A8LHes+7m/qopGXj tbyEkCbfj0PWJRweqIllHVA2zJWjgXS7hzuzTUt/MrqLXCgMWaU1K/65eW1HrEMBSF/l PPOOgCz01ek7QsaqjG5hR6/YuWmFvLIIKg0Bd2Hqn/dr1+L8XcFHY5IjobLvm1+CRBeI nI24HA4T+IDxRD5RzZjTxy4p+dx88sGDwvdfEdVVRIZEjDnDF0PzHDKQ/c5CqxTI6EEX JqElYMaraqNLQ9EY2DtuFFUAOKZYikX1R19r8jsZFoN9s4q3hCYi9HkT1J0VmutFote8 kOWg== X-Gm-Message-State: AOPr4FWyxuVhWL8MmA2KyK5LMMXyjL+OBL2an1U2wIkF85aPQxVukWSutZrcjF/mtWxvug== X-Received: by 10.28.167.206 with SMTP id q197mr502506wme.85.1461532224059; Sun, 24 Apr 2016 14:10:24 -0700 (PDT) Received: from localhost.localdomain ([46.249.74.23]) by smtp.gmail.com with ESMTPSA id b2sm15440182wmb.9.2016.04.24.14.10.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 24 Apr 2016 14:10:23 -0700 (PDT) From: Ivaylo Dimitrov To: sakari.ailus@iki.fi Cc: sre@kernel.org, pali.rohar@gmail.com, pavel@ucw.cz, linux-media@vger.kernel.org Subject: [RFC PATCH 11/24] dt: bindings: v4l: Add bus-type video interface property Date: Mon, 25 Apr 2016 00:08:11 +0300 Message-Id: <1461532104-24032-12-git-send-email-ivo.g.dimitrov.75@gmail.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1461532104-24032-1-git-send-email-ivo.g.dimitrov.75@gmail.com> References: <20160420081427.GZ32125@valkosipuli.retiisi.org.uk> <1461532104-24032-1-git-send-email-ivo.g.dimitrov.75@gmail.com> Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org X-PMX-Version: 6.0.0.2142326, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2016.4.24.210315 X-PMX-Spam: Gauge=IIIIIIIII, Probability=9%, Report=' FORGED_FROM_GMAIL 0.1, MULTIPLE_RCPTS 0.1, HTML_00_01 0.05, HTML_00_10 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1500_1599 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, DKIM_SIGNATURE 0, NO_URI_HTTPS 0, REFERENCES 0, SINGLE_URI_IN_BODY 0, URI_ENDS_IN_HTML 0, __ANY_URI 0, __CP_MEDIA_BODY 0, __CP_URI_IN_BODY 0, __DATE_TZ_RU 0, __FRAUD_WEBMAIL 0, __FRAUD_WEBMAIL_FROM 0, __FROM_GMAIL 0, __HAS_FROM 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __HAS_X_MAILING_LIST 0, __IN_REP_TO 0, __MIME_TEXT_ONLY 0, __MULTIPLE_RCPTS_CC_X2 0, __PHISH_SPEAR_STRUCTURE_1 0, __REFERENCES 0, __SANE_MSGID 0, __SINGLE_URI_TEXT 0, __SUBJ_ALPHA_END 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_IN_BODY 0, __URI_NO_WWW 0, __URI_NS , __URI_WITH_PATH 0, __YOUTUBE_RCVD 0' From: Sakari Ailus In the vast majority of cases the bus type is known to the driver(s) since a receiver or transmitter can only support a single one. There are cases however where different options are possible. Signed-off-by: Sakari Ailus Acked-by: Pavel Machek --- Documentation/devicetree/bindings/media/video-interfaces.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/media/video-interfaces.txt b/Documentation/devicetree/bindings/media/video-interfaces.txt index 9cd2a36..f5b61bd 100644 --- a/Documentation/devicetree/bindings/media/video-interfaces.txt +++ b/Documentation/devicetree/bindings/media/video-interfaces.txt @@ -76,6 +76,10 @@ Optional endpoint properties mode horizontal and vertical synchronization signals are provided to the 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 - CSI2 + 1 - parallel / Bt656 + 2 - CCP2 - 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