From: Stuart Longland <redhatter@gentoo.org>
To: Liam Girdwood <lrg@slimlogic.co.uk>
Cc: tiwai@suse.de,
"alsa-devel@alsa-project.org" <alsa-devel@alsa-project.org>,
Mark Brown <broonie@opensource.wolfsonmicro.com>,
Justin Xu <justin.oxu@gmail.com>
Subject: Re: Use Case Manager Test Drive [Was: Re: ASoC: Hiding unused CODEC mixer widgets in the machine driver]
Date: Sun, 08 Aug 2010 09:07:55 +1000 [thread overview]
Message-ID: <4C5DE74B.6090106@gentoo.org> (raw)
In-Reply-To: <1281094963.3077.59.camel@odin>
Hi Mark, Liam...
On 08/06/10 21:42, Liam Girdwood wrote:
> On Fri, 2010-08-06 at 12:34 +0100, Liam Girdwood wrote:
>> On Fri, 2010-08-06 at 12:19 +0100, Mark Brown wrote:
>>> The machine driver shouldn't be doing this - it's too fragile in the
>>> face of any changes in the drivers and means hard coding use cases into
>>> the kernel which is really bad practice since it's much slower than
>>> doing things from user space and much harder to change as new needs
>>> arise.
>>
>> Please do give UCM (Use Case Manager) a test drive. We are in the late
>> development / early testing phase before upstreaming (still one or two
>> things todo).
>>
>> You will need to checkout the use-case-verb branches of :-
>>
>> git://git.slimlogic.co.uk/alsa-lib.git
>>
>> git://git.slimlogic.co.uk/alsa-utils.git
>>
>> There is a tool called alsaucm that allows changing the use case from
>> the command line. Best to use it's interactive (-i) mode atm.
>>
>> There is also an initial repository for UCM use case configuration files
>> here :-
>>
>> git://git.slimlogic.co.uk/alsa-ucm-conf.git
>>
>> This will show the format required to describe use cases.
>>
>
> Forgot to add that patches are most welcome.
No worries... I can see there being possible issues with the machine
driver being highly sensitive to changes to the CODEC driver, I was just
curious if there was some mechanism for abstracting this.
However, a userspace solution will probably work well... I'll have a
look and report back any findings. How close is this to being merged
into the main alsa-lib and alsa-utils trees?
Regards,
--
Stuart Longland (aka Redhatter, VK4MSL) .'''.
Gentoo Linux/MIPS Cobalt and Docs Developer '.'` :
. . . . . . . . . . . . . . . . . . . . . . .'.'
http://dev.gentoo.org/~redhatter :.'
I haven't lost my mind...
...it's backed up on a tape somewhere.
next prev parent reply other threads:[~2010-08-07 23:08 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-08-06 0:18 ASoC: Hiding unused CODEC mixer widgets in the machine driver Stuart Longland
2010-08-06 11:19 ` Mark Brown
2010-08-06 11:34 ` Liam Girdwood
2010-08-06 11:42 ` Use Case Manager Test Drive [Was: Re: ASoC: Hiding unused CODEC mixer widgets in the machine driver] Liam Girdwood
2010-08-07 23:07 ` Stuart Longland [this message]
2010-08-08 9:25 ` 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=4C5DE74B.6090106@gentoo.org \
--to=redhatter@gentoo.org \
--cc=alsa-devel@alsa-project.org \
--cc=broonie@opensource.wolfsonmicro.com \
--cc=justin.oxu@gmail.com \
--cc=lrg@slimlogic.co.uk \
--cc=tiwai@suse.de \
/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.