All of lore.kernel.org
 help / color / mirror / Atom feed
From: Petr Cvek <petrcvekcz@gmail.com>
To: Ezequiel Garcia <ezequiel@collabora.com>,
	linux-media@vger.kernel.org, Hans Verkuil <hverkuil@xs4all.nl>
Cc: kernel@collabora.com, Arnd Bergmann <arnd@arndb.de>,
	Robert Jarzmik <robert.jarzmik@free.fr>,
	Janusz Krzysztofik <jmkrzyszt@gmail.com>,
	Sakari Ailus <sakari.ailus@linux.intel.com>
Subject: Re: [PATCH 0/6] Remove last users of v4l2-clk and remove v4l2-clk
Date: Fri, 8 Jan 2021 12:04:30 +0100	[thread overview]
Message-ID: <84055855-d84a-70e2-a9ce-88166147bc8e@gmail.com> (raw)
In-Reply-To: <3bec40b9d5b9af50c069357cc41ad0a401e5615a.camel@collabora.com>

Dne 06. 01. 21 v 15:24 Ezequiel Garcia napsal(a):
> Hi Petr,
> 
> On Tue, 2021-01-05 at 17:08 +0100, Petr Cvek wrote:
>> I don't have a working magician setup at the moment, so I can only test the compilation (which works).
>>
> 
> Thanks for the testing! Does that mean I can take your Tested-by ?

Well it was just a compilation and I don't know ov6650 nor mt9m111. And I may have some time in the next month to try it on the real device.


> 
>> Petr
>>
>> Dne 04. 01. 21 v 17:57 Ezequiel Garcia napsal(a):
>>> The V4L2 temporary clock helper API is used by just one last capture
>>> driver, pxa-camera, which registers a dummy clock; and then by just
>>> a few sensor drivers, consuming clocks through the v4l2-clk API.
>>>
>>> It's possible to convert these few last users, and so remove
>>> the v4l2-clk API, which hasn't been used for a few years.
>>>
>>> The sensor drivers are already using the CCF API,
>>> which v4l2-clk API uses as fallback.
>>>
>>> To convert the pxa-camera driver, a fixed-rate clock
>>> is registered for the mach-based platforms that still exist,
>>> for mt9m111 to work (the only sensor that PXA currently
>>> registers).
>>>
>>> Ezequiel Garcia (6):
>>>   media: mach-pxa: Register the camera sensor fixed-rate clock
>>>   media: pxa_camera: Drop the v4l2-clk clock register
>>>   media: ov9640: Use the generic clock framework
>>>   media: mt9m111: Use the generic clock framework
>>>   media: ov6650: Use the generic clock framework
>>>   media: Remove the legacy v4l2-clk API
>>>
>>>  .../driver-api/media/v4l2-clocks.rst          |  31 --
>>>  Documentation/driver-api/media/v4l2-core.rst  |   1 -
>>>  arch/arm/mach-pxa/devices.c                   |   8 +
>>>  drivers/media/i2c/mt9m111.c                   |  17 +-
>>>  drivers/media/i2c/ov6650.c                    |  26 +-
>>>  drivers/media/i2c/ov9640.c                    |  15 +-
>>>  drivers/media/i2c/ov9640.h                    |   4 +-
>>>  drivers/media/platform/pxa_camera.c           |  30 +-
>>>  drivers/media/v4l2-core/Makefile              |   2 +-
>>>  drivers/media/v4l2-core/v4l2-clk.c            | 321 ------------------
>>>  include/media/v4l2-clk.h                      |  73 ----
>>>  11 files changed, 37 insertions(+), 491 deletions(-)
>>>  delete mode 100644 Documentation/driver-api/media/v4l2-clocks.rst
>>>  delete mode 100644 drivers/media/v4l2-core/v4l2-clk.c
>>>  delete mode 100644 include/media/v4l2-clk.h
>>>
> 
> 

      reply	other threads:[~2021-01-08 11:01 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-01-04 16:57 [PATCH 0/6] Remove last users of v4l2-clk and remove v4l2-clk Ezequiel Garcia
2021-01-04 16:57 ` [PATCH 1/6] media: mach-pxa: Register the camera sensor fixed-rate clock Ezequiel Garcia
2021-01-05 16:41   ` Petr Cvek
2021-01-06 15:53     ` Ezequiel Garcia
2021-01-08 11:02       ` Petr Cvek
2021-01-08 12:51         ` Ezequiel Garcia
2021-01-08 12:59   ` Arnd Bergmann
2021-01-04 16:57 ` [PATCH 2/6] media: pxa_camera: Drop the v4l2-clk clock register Ezequiel Garcia
2021-01-04 16:57 ` [PATCH 3/6] media: ov9640: Use the generic clock framework Ezequiel Garcia
2021-01-05 16:18   ` Petr Cvek
2021-01-06 14:18     ` Ezequiel Garcia
2021-01-04 16:57 ` [PATCH 4/6] media: mt9m111: " Ezequiel Garcia
2021-01-04 16:57 ` [PATCH 5/6] media: ov6650: " Ezequiel Garcia
2021-01-08 11:42   ` Janusz Krzysztofik
2021-01-04 16:57 ` [PATCH 6/6] media: Remove the legacy v4l2-clk API Ezequiel Garcia
2021-01-04 20:51 ` [PATCH 0/6] Remove last users of v4l2-clk and remove v4l2-clk Ezequiel Garcia
2021-01-05 16:08 ` Petr Cvek
2021-01-06 14:24   ` Ezequiel Garcia
2021-01-08 11:04     ` Petr Cvek [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=84055855-d84a-70e2-a9ce-88166147bc8e@gmail.com \
    --to=petrcvekcz@gmail.com \
    --cc=arnd@arndb.de \
    --cc=ezequiel@collabora.com \
    --cc=hverkuil@xs4all.nl \
    --cc=jmkrzyszt@gmail.com \
    --cc=kernel@collabora.com \
    --cc=linux-media@vger.kernel.org \
    --cc=robert.jarzmik@free.fr \
    --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.