[alsa-devel] [PATCH 3/3] ASoC: soc-core: Generalize snd_soc_prefix_map and rename to snd_soc_codec_conf

Jarkko Nikula jhnikula at gmail.com
Thu Dec 2 16:26:27 CET 2010


On Thu,  2 Dec 2010 14:53:03 +0000
Dimitris Papastamos <dp at opensource.wolfsonmicro.com> wrote:

> The snd_soc_codec_conf struct now holds codec specific configuration
> information.
> 
> A new configuration option has been added to allow machine drivers to
> override the compression type set by the codec driver.
> 
> In the absence of providing an snd_soc_codec_conf struct or when providing
> one but not setting the compress_type member to anything, the one supplied
> by the codec driver will be used instead.  In all other cases the one
> set in the snd_soc_codec_conf struct takes effect.
> 
> Signed-off-by: Dimitris Papastamos <dp at opensource.wolfsonmicro.com>
> ---
>  include/sound/soc.h  |   22 +++++++++++++++-------
>  sound/soc/soc-core.c |    6 +++---
>  2 files changed, 18 insertions(+), 10 deletions(-)
> 
> diff --git a/include/sound/soc.h b/include/sound/soc.h
> index a26cdf9..4409e97 100644
> --- a/include/sound/soc.h
> +++ b/include/sound/soc.h
> @@ -579,9 +579,20 @@ struct snd_soc_dai_link {
>  	struct snd_soc_ops *ops;
>  };
>  
> -struct snd_soc_prefix_map {
> +struct snd_soc_codec_conf {
>  	const char *dev_name;

No any objections from my side. Good to generalize this struct.


Acked-by: Jarkko Nikula <jhnikula at gmail.com>


More information about the Alsa-devel mailing list