[alsa-devel] [PATCH v2] ASoC: rsnd: enable SRC setting via DT

Kuninori Morimoto kuninori.morimoto.gx at gmail.com
Fri Jul 25 04:08:19 CEST 2014


Hi Mark

Can I confirm about this ?

> > >   48kHz   --->      48kHz
> > >   44.1kHz ---> [SRC] ---> [codec]
> > >   96kHz   --->
> > 
> > This is something which really should be implemented using the
> > frameworks (DPCM mainly in this case as previously discussed for this
> > and other bits of the hardware) rather than with something custom to the
> > driver - we already have a way of forcing a DAI link into a single
> > configuration, we should be using it.

If my understand is correct,
current upstream code doesn't have above feature at this point,
and, I can update DPCM feature for it ?

If yes, and if I want to exchange rate from 96kHz -> 48kHz,
I can use be->dai_link->be_hw_params_fixup() for 48kHz settings ?

Then, FE side want to know this result (= BE want to use 48kHz).
I can add something new method for it ?

Or does current upstream code already have something this feature ?

Best regards
---
Kuninori Morimoto


More information about the Alsa-devel mailing list