All of lore.kernel.org
 help / color / mirror / Atom feed
From: Rob Herring <robh@kernel.org>
To: Ricardo Ribalda <ribalda@chromium.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Mauro Carvalho Chehab <mchehab@kernel.org>,
	Jacopo Mondi <jacopo@jmondi.org>,
	Sakari Ailus <sakari.ailus@linux.intel.com>,
	linux-usb@vger.kernel.org, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org, linux-media@vger.kernel.org
Subject: Re: [PATCH] dt-bindings: usb: usb-device: Add panel-location
Date: Thu, 19 Dec 2024 06:24:53 -0600	[thread overview]
Message-ID: <20241219122453.GA4008177-robh@kernel.org> (raw)
In-Reply-To: <CANiDSCu_mFQQVkDb_gSyXeb1_Tu+DxSeHYvGsGp6XVDuOdPyjQ@mail.gmail.com>

On Tue, Dec 17, 2024 at 04:24:27PM +0100, Ricardo Ribalda wrote:
> Hi Rob
> 
> On Tue, 17 Dec 2024 at 16:02, Rob Herring <robh@kernel.org> wrote:
> >
> > On Thu, Dec 12, 2024 at 09:44:37PM +0000, Ricardo Ribalda wrote:
> > > For some devices like cameras the system needs to know where they are
> > > mounted.
> >
> > Why do you need this and why only this property and not the dozens
> > others ACPI has?
> 
> Userspace needs that information to correctly show it in the UI. Eg;
> 
> - User facing camera needs to be mirrored during preview.
> - The user facing camera is selected by default during videoconferences
> - The world facing camera is selected by default when taking a photo
> - User facing camera have different parameter defaults than world facing.

We already have "orientation" defined for this purpose.

> 
> Right now, the only camera driver that expose the ACPI location
> information is the IPU from intel
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/media/pci/intel/ipu-bridge.c#n258
> 
> And they are only using the panel.
> 
> If we need more information we can consider adding more parameters in
> the future.

  reply	other threads:[~2024-12-19 12:24 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-12-12 21:44 [PATCH] dt-bindings: usb: usb-device: Add panel-location Ricardo Ribalda
2024-12-17 14:56 ` Rob Herring
2024-12-17 15:24   ` Ricardo Ribalda
2024-12-19 12:24     ` Rob Herring [this message]
2024-12-19 12:29       ` Sakari Ailus
2024-12-19 12:42       ` Ricardo Ribalda
2024-12-20 22:00         ` Rob Herring
2025-01-07 10:37           ` Ricardo Ribalda
2025-01-08  8:45             ` Sakari Ailus
2025-01-08  8:51               ` Ricardo Ribalda
2025-01-08  9:13                 ` Sakari Ailus
2025-01-08  9:48                   ` Ricardo Ribalda
2025-01-15 10:02                     ` Sakari Ailus

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20241219122453.GA4008177-robh@kernel.org \
    --to=robh@kernel.org \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=gregkh@linuxfoundation.org \
    --cc=jacopo@jmondi.org \
    --cc=krzk+dt@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-media@vger.kernel.org \
    --cc=linux-usb@vger.kernel.org \
    --cc=mchehab@kernel.org \
    --cc=ribalda@chromium.org \
    --cc=sakari.ailus@linux.intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.