From: Sakari Ailus <sakari.ailus@linux.intel.com>
To: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: linux-media@vger.kernel.org
Subject: Re: [PATCH v2 1/1] media: v4l: subdev: Document s_power() callback is deprecated
Date: Tue, 20 Sep 2022 08:25:13 +0000 [thread overview]
Message-ID: <Yyl46Sgi/CIXRP3b@paasikivi.fi.intel.com> (raw)
In-Reply-To: <YyjqvC4KVWMCxHvg@pendragon.ideasonboard.com>
Hi Laurent,
On Tue, Sep 20, 2022 at 01:18:36AM +0300, Laurent Pinchart wrote:
> On Tue, Sep 20, 2022 at 01:16:41AM +0300, Sakari Ailus wrote:
> > Runtime PM has been around for a decade or more, there's hardly a need to
> > use the V4L2 specific s_power() callback in drivers anymore. Document this
> > in s_power() callback documentation as well.
> >
> > Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
> > Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> > ---
> > include/media/v4l2-subdev.h | 5 ++++-
> > 1 file changed, 4 insertions(+), 1 deletion(-)
> >
> > diff --git a/include/media/v4l2-subdev.h b/include/media/v4l2-subdev.h
> > index 2f80c9c818ed0..54566d139da79 100644
> > --- a/include/media/v4l2-subdev.h
> > +++ b/include/media/v4l2-subdev.h
> > @@ -176,7 +176,10 @@ struct v4l2_subdev_io_pin_config {
> > * @s_register: callback for VIDIOC_DBG_S_REGISTER() ioctl handler code.
> > *
> > * @s_power: puts subdevice in power saving mode (on == 0) or normal operation
> > - * mode (on == 1).
> > + * mode (on == 1). DEPRECATED. See
> > + * Documentation/driver-api/media/camera-sensor.rst . pre_streamon and
>
> Extra space before '.'
That's intended. It's easier to select that way.
>
> > + * post_streamoff callbacks can be used for e.g. setting the bus to LP-11
> > + * mode before s_stream is called.
>
> Technically post_streamoff doesn't really match that description, but
> that's OK.
Hopefully we can remove this soon... there seem to be 26 users left under
drivers/media and most of them are camera sensor drivers.
>
> > *
> > * @interrupt_service_routine: Called by the bridge chip's interrupt service
> > * handler, when an interrupt status has be raised due to this subdev,
>
--
Regards,
Sakari Ailus
prev parent reply other threads:[~2022-09-20 8:29 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-09-19 22:16 [PATCH v2 1/1] media: v4l: subdev: Document s_power() callback is deprecated Sakari Ailus
2022-09-19 22:18 ` Laurent Pinchart
2022-09-20 8:25 ` Sakari Ailus [this message]
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=Yyl46Sgi/CIXRP3b@paasikivi.fi.intel.com \
--to=sakari.ailus@linux.intel.com \
--cc=laurent.pinchart@ideasonboard.com \
--cc=linux-media@vger.kernel.org \
/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.