[alsa-devel] integration into ASoC

Mark Brown broonie at kernel.org
Sun Mar 9 08:48:53 CET 2014

On Fri, Mar 07, 2014 at 06:12:33PM +0100, Lars-Peter Clausen wrote:
> On 03/07/2014 05:53 PM, Maxime Ripard wrote:

> >I have a sound IP that is part of an SoC that I'm willing to write a
> >driver for.

> Which SoC is this?

I'm going to guess it's the Allwinner stuff.

> >Should such a hardware block be handled into ASoC, and if yes, how?
> >If not, which other framework should be used?

> It makes sense to use ASoC if there are components where the driver
> can be shared e.g. the DMA in your case. Otherwise you can also use
> plain old ALSA.

Right, though one thing to consider here is if the device is typically
used with external components - some of these systems provide a line
output which is then connected to external speaker and headphone
amplifiers which can be things that have ASoC drivers.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20140309/fdc71027/attachment.sig>

More information about the Alsa-devel mailing list