From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
To: yuji2.ishikawa@toshiba.co.jp
Cc: hverkuil@xs4all.nl, mchehab@kernel.org, robh@kernel.org,
krzk+dt@kernel.org, conor+dt@kernel.org, broonie@kernel.org,
sakari.ailus@linux.intel.com, nobuhiro1.iwamatsu@toshiba.co.jp,
linux-media@vger.kernel.org, devicetree@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
linux-kernel@vger.kernel.org
Subject: Re: [PATCH v11 5/6] documentation: media: add documentation for Toshiba Visconti Video Input Interface driver
Date: Thu, 1 Aug 2024 19:06:12 +0300 [thread overview]
Message-ID: <20240801160612.GA18732@pendragon.ideasonboard.com> (raw)
In-Reply-To: <OSZPR01MB942787AD2A406D91BB08B0EC92B22@OSZPR01MB9427.jpnprd01.prod.outlook.com>
Hello Ishikawa-san,
On Thu, Aug 01, 2024 at 09:23:43AM +0000, yuji2.ishikawa@toshiba.co.jp wrote:
> On Tuesday, July 23, 2024 3:03 AM, Laurent Pinchart wrote:
> > On Tue, Jul 09, 2024 at 09:08:47AM +0900, Yuji Ishikawa wrote:
> > > Added description of Video Input Interface driver of Toshiba Visconti
> > > architecture.
> > > It includes hardware organization, structure of the driver and
> > > metadata format for embedded image signal processor.
> > >
> > > Signed-off-by: Yuji Ishikawa <yuji2.ishikawa@toshiba.co.jp>
> > > ---
> > > Changelog v3:
> > > - Newly add documentation to describe SW and HW
> > >
> > > Changelog v4:
> > > - no change
> > >
> > > Changelog v5:
> > > - no change
> > >
> > > Changelog v6:
> > > - add description of CSI2RX subdevice
> > > - add ordering of ioctl(S_FMT) and ioctl(S_EXT_CTRLS)
> > >
> > > Changelog v7:
> > > - no change
> > >
> > > Changelog v8:
> > > - add usage of V4L2_CTRL_TYPE_VISCONTI_ISP
> > >
> > > Changelog v9:
> > > - fix warning: set reference target for keyword
> > > V4L2_CTRL_TYPE_VISCONTI_ISP
> > >
> > > Changelog v10:
> > > - use parameter buffers instead of compound control
> > > - removed description of vendor specific compound control
> > > - add description of parameter buffers for ISP control
> > > - update directory structure
> > > - remove documents under driver-api
> > > - add documents to admin-guide, userspace-api
> > >
> > > Changelog v11:
> > > - update usage of the driver
> > >
> > > .../admin-guide/media/v4l-drivers.rst | 1 +
> > > .../admin-guide/media/visconti-viif.dot | 18 ++
> > > .../admin-guide/media/visconti-viif.rst | 255 ++++++++++++++++++
> > > .../userspace-api/media/v4l/meta-formats.rst | 1 +
> > > .../media/v4l/metafmt-visconti-viif.rst | 48 ++++
> > > 5 files changed, 323 insertions(+)
> > > create mode 100644 Documentation/admin-guide/media/visconti-viif.dot
> > > create mode 100644 Documentation/admin-guide/media/visconti-viif.rst
> > > create mode 100644 Documentation/userspace-api/media/v4l/metafmt-visconti-viif.rst
[snip]
> > > diff --git a/Documentation/admin-guide/media/visconti-viif.rst b/Documentation/admin-guide/media/visconti-viif.rst
> > > new file mode 100644
> > > index 0000000000..4ef676754c
> > > --- /dev/null
> > > +++ b/Documentation/admin-guide/media/visconti-viif.rst
> > > @@ -0,0 +1,255 @@
[snip]
> > > +viif_capture_sub - Raw Image Capture Video Node
> > > +-----------------------------------------------
> > > +
> > > +This video node is used for capturing bayer image from the sensor.
> > > +The output picture has exactly the same resolution and format as the sensor input.
> > > +The following depth of bayer format is supported:
> > > +
> > > +- 8bit
> > > +- 10bit
> > > +- 12bit
> > > +- 14bit
> >
> > Does the hardware support capturing embedded data from the sensor ?
>
> The hardware supports capturing embdded data, however the software is
> not fully tested for that feature.
OK. Support for this can be added later. I recommend already checking
what it would imply in terms of changes to the media graph. Changing the
media graph later in a way that could break userspace won't be allowed,
so it's worth it preparing for embedded data support in the media graph
design already. Adding new pads to existing entities and adding new
entities later are fine, but renumbering existing pads or inserting new
entities between two existing entities could break userspace.
[snip]
--
Regards,
Laurent Pinchart
next prev parent reply other threads:[~2024-08-01 16:06 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-07-09 0:08 [PATCH v11 0/6] Add Toshiba Visconti Video Input Interface driver Yuji Ishikawa
2024-07-09 0:08 ` [PATCH v11 1/6] dt-bindings: media: platform: visconti: Add Toshiba Visconti Video Input Interface Yuji Ishikawa
2024-07-22 15:21 ` Laurent Pinchart
2024-08-01 9:21 ` yuji2.ishikawa
2024-07-09 0:08 ` [PATCH v11 2/6] media: videodev2.h: add visconti viif meta buffer format Yuji Ishikawa
2024-07-22 15:10 ` Laurent Pinchart
2024-07-22 15:12 ` Laurent Pinchart
2024-08-01 9:20 ` yuji2.ishikawa
2024-07-09 0:08 ` [PATCH v11 3/6] media: platform: visconti: Add Toshiba Visconti Video Input Interface driver Yuji Ishikawa
2024-07-09 7:47 ` Markus Elfring
2024-07-18 23:46 ` yuji2.ishikawa
2024-07-22 22:08 ` Laurent Pinchart
2024-08-01 9:27 ` yuji2.ishikawa
2024-08-01 17:28 ` Laurent Pinchart
2024-08-08 0:48 ` yuji2.ishikawa
2024-07-09 0:08 ` [PATCH v11 4/6] media: platform: visconti: add streaming interface for ISP parameters and status Yuji Ishikawa
2024-07-09 0:08 ` [PATCH v11 5/6] documentation: media: add documentation for Toshiba Visconti Video Input Interface driver Yuji Ishikawa
2024-07-22 18:02 ` Laurent Pinchart
2024-08-01 9:23 ` yuji2.ishikawa
2024-08-01 16:06 ` Laurent Pinchart [this message]
2024-08-08 0:42 ` yuji2.ishikawa
2024-07-09 0:08 ` [PATCH v11 6/6] MAINTAINERS: Add entries for Toshiba Visconti Video Input Interface Yuji Ishikawa
2024-07-22 15:17 ` Laurent Pinchart
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=20240801160612.GA18732@pendragon.ideasonboard.com \
--to=laurent.pinchart@ideasonboard.com \
--cc=broonie@kernel.org \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=hverkuil@xs4all.nl \
--cc=krzk+dt@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-media@vger.kernel.org \
--cc=mchehab@kernel.org \
--cc=nobuhiro1.iwamatsu@toshiba.co.jp \
--cc=robh@kernel.org \
--cc=sakari.ailus@linux.intel.com \
--cc=yuji2.ishikawa@toshiba.co.jp \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox