From: Mark Brown <broonie@opensource.wolfsonmicro.com>
To: "Matti J. Aaltonen" <matti.j.aaltonen@nokia.com>
Cc: alsa-devel@alsa-project.org, sameo@linux.intel.com,
ext Liam Girdwood <lrg@slimlogic.co.uk>
Subject: Re: [PATCH] ASoC: WL1273 FM radio: Access I2C IO functions through pointers.
Date: Mon, 17 Jan 2011 13:56:34 +0000 [thread overview]
Message-ID: <20110117135634.GB21113@opensource.wolfsonmicro.com> (raw)
In-Reply-To: <1295254346.25951.23.camel@masi.mnp.nokia.com>
On Mon, Jan 17, 2011 at 10:52:26AM +0200, Matti J. Aaltonen wrote:
> On Fri, 2011-01-14 at 12:22 +0000, ext Mark Brown wrote:
> > As things stand the only way the CODEC driver can be built is if V4L is
> > enabled, which like I say isn't a trivial build. This isn't ideal when
> > trying to get build coverage of the CODEC drivers for work on the core,
> > it adds noticable additional delay.
> The codec can be compiled alone as the comment in
> sound/soc/codecs/Kconfig suggest:
> > help
> > Normally ASoC codec drivers are only built if a
> > machine driver which uses them is also built since
> > they are only usable with a machine driver.
> > Selecting this option will allow these drivers to be
> > built without an explicit machine driver for test
> > and development purposes.
I'm not entirely clear how that follows from the above? The issue here
is primarily in terms of test building with SND_SOC_ALL_CODECS.
> And as I said, with my original design the core (MFD) could have been
> compiled (and used) with either child driver: the codec and the V4L2
> part. A fact is that Mauro didn't accept that structure, he wanted to
> have all functionality (except for the audio) in the V4L2 driver.
I don't particularly care if the resulting driver is useful but it
should at least be possible to build the two subsystems independantly.
If it's not even possible to do that then why is there a MFD driver in
the first place?
> And also the question is: what should be done now or next. If you mean
> that the dependence between V4L2 part and the core should be removed,
> that's easy to do but what's we gain with that? I would like to return
> to the original structure, but that doesn't seem to be possible?
It means we'd be able to get build coverage of each subsystem without
having to enable the other, having to pick up only the core rather than
an entire new subsystem.
next prev parent reply other threads:[~2011-01-17 13:56 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-01-13 13:22 [PATCH] ASoC: WL1273 FM radio: Access I2C IO functions through pointers Matti J. Aaltonen
2011-01-13 13:34 ` Mark Brown
2011-01-13 13:35 ` Liam Girdwood
2011-01-13 14:17 ` Matti J. Aaltonen
2011-01-13 15:01 ` Mark Brown
2011-01-13 16:18 ` Matti J. Aaltonen
2011-01-13 17:12 ` Mark Brown
2011-01-14 7:43 ` Matti J. Aaltonen
2011-01-14 12:22 ` Mark Brown
2011-01-17 8:52 ` Matti J. Aaltonen
2011-01-17 13:56 ` Mark Brown [this message]
2011-01-17 14:58 ` Matti J. Aaltonen
2011-01-17 15:15 ` Mark Brown
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=20110117135634.GB21113@opensource.wolfsonmicro.com \
--to=broonie@opensource.wolfsonmicro.com \
--cc=alsa-devel@alsa-project.org \
--cc=lrg@slimlogic.co.uk \
--cc=matti.j.aaltonen@nokia.com \
--cc=sameo@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).