[alsa-devel] [PATCH 11/19] ASoC: omap: Don't set unused struct snd_pcm_hardware fields
Peter Ujfalusi
peter.ujfalusi at ti.com
Mon Dec 23 08:04:35 CET 2013
On 12/20/2013 03:20 PM, Lars-Peter Clausen wrote:
> The ASoC core assumes that the PCM component of the ASoC card transparently
> moves data around and does not impose any restrictions on the memory layout or
> the transfer speed. It ignores all fields from the snd_pcm_hardware struct for
> the PCM driver that are related to this. Setting these fields in the PCM driver
> might suggest otherwise though, so rather not set them.
>
> Signed-off-by: Lars-Peter Clausen <lars at metafoo.de>
> Cc: Peter Ujfalusi <peter.ujfalusi at ti.com>
> Cc: Jarkko Nikula <jarkko.nikula at bitmer.com>
> ---
> sound/soc/omap/omap-pcm.c | 2 --
> 1 file changed, 2 deletions(-)
>
> diff --git a/sound/soc/omap/omap-pcm.c b/sound/soc/omap/omap-pcm.c
> index b8fa986..07b8b7b 100644
> --- a/sound/soc/omap/omap-pcm.c
> +++ b/sound/soc/omap/omap-pcm.c
> @@ -45,8 +45,6 @@ static const struct snd_pcm_hardware omap_pcm_hardware = {
> SNDRV_PCM_INFO_PAUSE |
> SNDRV_PCM_INFO_RESUME |
> SNDRV_PCM_INFO_NO_PERIOD_WAKEUP,
> - .formats = SNDRV_PCM_FMTBIT_S16_LE |
> - SNDRV_PCM_FMTBIT_S32_LE,
> .period_bytes_min = 32,
> .period_bytes_max = 64 * 1024,
> .periods_min = 2,
Acked-by: Peter Ujfalusi <peter.ujfalusi at ti.com>
More information about the Alsa-devel
mailing list