[alsa-devel] PATCH[1/1] Add I2S common driver for Intel MID platform

Mark Brown broonie at opensource.wolfsonmicro.com
Tue Oct 19 23:32:12 CEST 2010


On Mon, Oct 18, 2010 at 12:39:56PM +0100, Le Gall, Louis wrote:

[Please fix your mail client to wrap within paragraphs - see
Documentation/email-clients.txt for help with common clients.]

>         As this is used to transfer speech frames from/to cellular modem that have specific timing constraints (and modem also uses the I2S path to send some side-info), the Alsa SoC interface cannot be used.

What makes you say this?  You have provided no detail on what problems
you believe exist and since ASoC is a *very* thin wrapper around the
core ALSA for DMA stuff it is very surprising that you would see any
issues here that don't also affect plain ALSA.  If there are any issues
then it would seem better to resolve these within the current framework
rather than completely discarding the entire existing infrastructure.

Also, how does this stuff relate to the other Moorestown SST drivers
which Alan Cox posted recently (after some previous postings by the
original authors)?

> +enum mrst_ssp_mode {
> +       SSP_IN_NORMAL_MODE = 0x0,
> +       SSP_IN_NETWORK_MODE
> +};

A lot of this stuff looks suspicously like the SSP ports in Marvell CPUs
(which were obviously Intel originally).


More information about the Alsa-devel mailing list