From: g.liakhovetski@gmx.de (Guennadi Liakhovetski)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v4 2/5] media: ov2640: add async probe function
Date: Tue, 30 Dec 2014 13:12:27 +0100 (CET) [thread overview]
Message-ID: <alpine.DEB.2.00.1412301308070.9569@axis700.grange> (raw)
In-Reply-To: <54A279A6.1060003@atmel.com>
On Tue, 30 Dec 2014, Josh Wu wrote:
[snip]
> > And until omap1 is in the mainline we cannot drop v4l2_clk.
s/until/as lonh as/
> So I think the better way right now for ov2640 driver is still request both
> the v4l2_clock: mclk, and the clock: xvclk in probe().
> In that way, we can take our time to introduce other patches to merged these
> two clocks.
> Does it make sense?
How about this sequence, that we cat still try to get in on time for the
next merge window:
1. stop using the clock name in v4l2_clk
2. add support for CCF to v4l2_clk, falling back to current behaviour if
no clock is found
3. switch ov2640 to using "xvclk"
Otherwise I would propose to add asynchronous probing support to ov2640
_without_ changing the clock name. Whether or not we changee clock's name
isn't related directly to async support, since the driver already is using
v4l2_clk with the standarf "wrong" name. So, I would consider these two
changes separately - one is a new feature, another is a fix. The only
question is in which order to apply them. In general fix-first is
preferred, but since in this case the fix requires framework changes, we
could go with feature-first. This also makes sense since features need to
catch a merge window, whereas a fix can go in later too. So, if we don't
manage the above 3-step plan, I would priposw the most primitive patch ro
ov2640 just adding async support in line wuth other drivers and without
changing the clock name at first.
Thanks
Guennadi
next prev parent reply other threads:[~2014-12-30 12:12 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-12-18 2:27 [PATCH v4 0/5] media: ov2640: add device tree support Josh Wu
2014-12-18 2:27 ` [PATCH v4 1/5] media: soc-camera: use icd->control instead of icd->pdev for reset() Josh Wu
2014-12-18 2:27 ` [PATCH v4 2/5] media: ov2640: add async probe function Josh Wu
2014-12-18 21:59 ` Guennadi Liakhovetski
2014-12-19 6:11 ` Josh Wu
2014-12-19 22:16 ` Guennadi Liakhovetski
2014-12-22 10:27 ` Josh Wu
2014-12-24 22:39 ` Guennadi Liakhovetski
2014-12-26 6:37 ` Josh Wu
2014-12-26 9:01 ` Laurent Pinchart
2014-12-26 9:14 ` Guennadi Liakhovetski
2014-12-26 10:06 ` Laurent Pinchart
2014-12-26 10:38 ` Guennadi Liakhovetski
2014-12-30 0:23 ` Laurent Pinchart
2014-12-30 8:36 ` Guennadi Liakhovetski
2014-12-30 8:58 ` Laurent Pinchart
2014-12-30 10:08 ` Josh Wu
2014-12-30 12:12 ` Guennadi Liakhovetski [this message]
2015-01-01 17:44 ` Laurent Pinchart
2014-12-29 8:28 ` Josh Wu
2014-12-30 0:15 ` Laurent Pinchart
2014-12-30 10:02 ` Josh Wu
2015-01-01 17:43 ` Laurent Pinchart
2014-12-18 2:27 ` [PATCH v4 3/5] media: ov2640: add primary dt support Josh Wu
2014-12-18 2:27 ` [PATCH v4 4/5] media: ov2640: add a master clock for sensor Josh Wu
2014-12-18 2:27 ` [PATCH v4 5/5] media: ov2640: dt: add the device tree binding document Josh Wu
2014-12-18 11:56 ` Laurent Pinchart
2014-12-18 12:13 ` Sylwester Nawrocki
2014-12-18 12:21 ` Fabio Estevam
2014-12-22 10:32 ` Josh Wu
2014-12-22 11:47 ` Sylwester Nawrocki
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=alpine.DEB.2.00.1412301308070.9569@axis700.grange \
--to=g.liakhovetski@gmx.de \
--cc=linux-arm-kernel@lists.infradead.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox