From: Liam Girdwood <lrg@slimlogic.co.uk>
To: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: vbarinov <vbarinov@embeddedalley.com>,
alsa-devel <alsa-devel@alsa-project.org>,
Joonyoung Shim <jy0922.shim@samsung.com>,
Timur Tabi <timur@freescale.com>,
mano@roarinelk.homelinux.net, "Candelaria Villareal,
Jorge" <jorge.candelaria@ti.com>,
Haojian Zhuang <haojian.zhuang@gmail.com>,
dg@emlix.com, Grant Likely <grant.likely@secretlab.ca>,
Sedji Gaouaou <sedji.gaouaou@atmel.com>,
Cliff Cai <cliff.cai@analog.com>, ben-linux <ben-linux@fluff.org>,
Kuninori Morimoto <morimoto.kuninori@renesas.com>,
"kyungmin.park" <kyungmin.park@samsung.com>,
Sascha Hauer <s.hauer@pengutronix.de>,
anemo@mba.ocn.ne.jp
Subject: Re: ASoC - Support for multiple components
Date: Mon, 19 Apr 2010 18:23:03 +0100 [thread overview]
Message-ID: <1271697783.3208.438.camel@odin> (raw)
In-Reply-To: <20100419171418.GD29819@opensource.wolfsonmicro.com>
On Tue, 2010-04-20 at 02:14 +0900, Mark Brown wrote:
> On Mon, Apr 19, 2010 at 05:25:14PM +0100, Liam Girdwood wrote:
>
> > ASoC doesn't fully use the driver model for components in this changeset
> > (or at all) due to the complex relationships between the individual
> > components for probing() and for control of PM operations (i.e. we cant
> > have pops and clicks at suspend).
>
> > This is not to say ASoC wont use the full driver model for components in
> > the future. This work is an important step on the way to achieving this
> > aim.
>
> The ordering requirements here mean this is a *very* open question.
> Linus just nacked a bunch of stuff for 2.6.34 which would have added
> some ability to waiting for components to probe stuff that things like
> ASoC would need to use the driver core fully. At the minute subsystems
> like ASoC which are built up of components that don't have much to do
> with each other have to do something like ASoC is doing and waiting for
> all the components to come online before bringing the subsystem level
> devices up.
Heh - I wasn't volunteering to make the changes in driver core to
support this myself, but was planning to wait for someone else to do
something acceptable for Linus here ;)
Liam
next prev parent reply other threads:[~2010-04-19 17:23 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-04-19 14:09 ASoC - Support for multiple components Liam Girdwood
2010-04-19 14:14 ` Timur Tabi
2010-04-19 15:15 ` Grant Likely
2010-04-19 16:25 ` Liam Girdwood
2010-04-19 17:14 ` Mark Brown
2010-04-19 17:23 ` Liam Girdwood [this message]
2010-04-19 17:03 ` Mark Brown
2010-04-20 7:17 ` Peter Ujfalusi
2010-04-20 10:46 ` Liam Girdwood
2010-04-21 5:53 ` Peter Ujfalusi
2010-04-21 7:18 ` Liam Girdwood
2010-04-21 17:41 ` Mark Brown
2010-04-26 10:49 ` Mark Brown
2010-04-26 11:17 ` Liam Girdwood
2010-04-26 14:24 ` Mark Brown
2010-04-26 12:05 ` Timur Tabi
2010-04-26 13:13 ` Mark Brown
2010-04-21 21:07 ` Timur Tabi
2010-04-21 22:13 ` Timur Tabi
2010-04-22 11:27 ` Liam Girdwood
2010-04-22 14:52 ` Timur Tabi
2010-04-22 11:03 ` Liam Girdwood
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=1271697783.3208.438.camel@odin \
--to=lrg@slimlogic.co.uk \
--cc=alsa-devel@alsa-project.org \
--cc=anemo@mba.ocn.ne.jp \
--cc=ben-linux@fluff.org \
--cc=broonie@opensource.wolfsonmicro.com \
--cc=cliff.cai@analog.com \
--cc=dg@emlix.com \
--cc=grant.likely@secretlab.ca \
--cc=haojian.zhuang@gmail.com \
--cc=jorge.candelaria@ti.com \
--cc=jy0922.shim@samsung.com \
--cc=kyungmin.park@samsung.com \
--cc=mano@roarinelk.homelinux.net \
--cc=morimoto.kuninori@renesas.com \
--cc=s.hauer@pengutronix.de \
--cc=sedji.gaouaou@atmel.com \
--cc=timur@freescale.com \
--cc=vbarinov@embeddedalley.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.