Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp1405026ybl; Wed, 14 Aug 2019 16:39:07 -0700 (PDT) X-Google-Smtp-Source: APXvYqx4rW4aid9XJqyd8L0YW79lk24AssvUi+PlqbAwlHorgkHct10IBUUq9oFD6JFv4qyin6Ue X-Received: by 2002:a62:5883:: with SMTP id m125mr2497892pfb.248.1565825947363; Wed, 14 Aug 2019 16:39:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1565825947; cv=none; d=google.com; s=arc-20160816; b=mNUSwt994aDbwvfNpYjp6M+H675Uqa8vSnFXgLk3oEnM4veFUZkX6uXjJWssnY1RQz tQT4kDw70na9BUQi1L4Qbu6uJvtGQomanshSlN/wRFjgHYriWa5ZDsDdO0nYJlOOmShw bfhkZSPYOWJxBkc1tIs8x5fFFFREJ7TMv9xzN1N+EA9yZ2gEEeBPV6ma8ufAbeJjd48Z oMZzuiN/UfqguxYs1RbX6LXtdcWLHwgy+2x4H6i7CDVzyQNAaKAjE8lRnTLtPMVEijCZ +2wsFqsMFXs6yDXlf29YQfosgiMqW50Xs5tqQBZ2i+51qlEhm0DOqD2DsliI6tW9STQ7 HDQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=4otzGQdB9T4EDd/iW+WbbaNmTECI2O1Yv4EAU4Je/OA=; b=weY+qmIuEoy2RIA2ZzmMb6H6kMPgCKSrC2rFtYsrWkv2Yz848JuMSdDcpFpkFGOw3x BdRy3b2ivkKtnmiTFndnzGW13A2TWz0KJR9lrIVEI7bddbEy/80HG6qjQHZLl7UiIm7k S5tMUrhJ9WZgJItXhg9uto/ngRlZDForJrtZX7YZ4dDMIitGhtybx1x4m8JvsZkirK9S 9v7d5412+xfRSKH2Xer3clGntZByrA7FHhIPKlbFjGmPrRret0RCzJ/fhyqC313XCD08 QmLW6whdfdR8skqmS57Dd4AvhZqJqF0TpCugVUNs7YhkgHR3QM4zhmyQPw2AFDv1y0He 1bOQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@ideasonboard.com header.s=mail header.b=FyDcEDET; 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 188si715570pgf.193.2019.08.14.16.38.50; Wed, 14 Aug 2019 16:39:07 -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 (test mode) header.i=@ideasonboard.com header.s=mail header.b=FyDcEDET; 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 S1728366AbfHNWkn (ORCPT + 99 others); Wed, 14 Aug 2019 18:40:43 -0400 Received: from perceval.ideasonboard.com ([213.167.242.64]:57898 "EHLO perceval.ideasonboard.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725895AbfHNWkm (ORCPT ); Wed, 14 Aug 2019 18:40:42 -0400 Received: from pendragon.ideasonboard.com (dfj612yhrgyx302h3jwwy-3.rev.dnainternet.fi [IPv6:2001:14ba:21f5:5b00:ce28:277f:58d7:3ca4]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 27ED32B2; Thu, 15 Aug 2019 00:40:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1565822440; bh=pP48/D76g4ScH0kk0XJHtcKoUrGy09hdCLB/Efv1QiU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=FyDcEDET6W4/tAkHMNA9RJuBnW0RvT250HZ6TRe//NvVCe034O/sPxVQZ1DYvdfRf gzYa1pDVK3RcT1ks5LNswXYnj8AClA46XRjYM1EbG+sY6drPCQxh4kjcJrovmdrzrN 9hnkpYDI403yKnHHVopeAoGyXuF7FGEKPY8RWzus= Date: Thu, 15 Aug 2019 01:40:28 +0300 From: Laurent Pinchart To: Jacopo Mondi Cc: Mauro Carvalho Chehab , Hans Verkuil , Sakari Ailus , Rob Herring , "open list:MEDIA INPUT INFRASTRUCTURE (V4L/DVB)" , open list , devicetree@vger.kernel.org Subject: Re: [RFC 1/5] media: dt-bindings: Document 'location' property Message-ID: <20190814224028.GC5015@pendragon.ideasonboard.com> References: <20190814202815.32491-1-jacopo@jmondi.org> <20190814202815.32491-2-jacopo@jmondi.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20190814202815.32491-2-jacopo@jmondi.org> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Jacopo, Thank you for the patch. On Wed, Aug 14, 2019 at 10:28:11PM +0200, Jacopo Mondi wrote: > Add the 'location' device property, used to specify the camera device > mounting position. The property is particularly meaningful for mobile > devices with a well defined usage orientation. > > Signed-off-by: Jacopo Mondi > --- > 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 f884ada0bffc..819077b2649c 100644 > --- a/Documentation/devicetree/bindings/media/video-interfaces.txt > +++ b/Documentation/devicetree/bindings/media/video-interfaces.txt > @@ -89,6 +89,10 @@ Optional properties > but a number of degrees counter clockwise. Typical values are 0 and 180 > (upside down). > > +- location: The camera device mounting position, relative to the device > + usage orientation. Possible values are: I would mention "camera sensor" explicitly here, as well as clearly stating that the property applies to camera sensors only. > + 0 - Front camera. The image sensor is mounted on the front side of the device. > + 1 - Back camera. The image sensor is mounted on the back side of the device. An additional paragraph explained what "device usage orientation" means would be useful. In particular I would give examples for phones, tablets and laptops. > > Optional endpoint properties > ---------------------------- -- Regards, Laurent Pinchart