[alsa-devel] [PATCH 4/4] ASoC: Flag the i.MX SSI driver as using symmetric rates

javier Martin javier.martin at vista-silicon.com
Mon Jan 11 12:39:13 CET 2010

2010/1/11 Mark Brown <broonie at opensource.wolfsonmicro.com>

> On Mon, Jan 11, 2010 at 12:20:47PM +0100, Sascha Hauer wrote:
> > Why this limitation? I can successfully record with 16000Hz while
> > playing at 48000Hz on my PCM037 board. What is missing in the driver to
> > 'officially' support asymmetric rates?
> At least some of the driver was unconditionally setting both TX and RX
> configuration simultaneously, though looking again hw_params() is OK.
> I'll drop the patch.  Like I say, I've never actually seen the driver
> working - even when configured as the master it doesn't seem to do any
> DMA (well, FIQs).

I think it would be a good idea to add an optional flag to activate
symmetric rate.
Understanding it as TX and RX SSI sections sharing the same CLKs.
This is necessary for some codecs like wm8974 to work because they can only
one BCLK and FCLK for both directions.

Moreover I don't want to make this requirement blocking.

Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60

More information about the Alsa-devel mailing list