ALSA: pcm: Add snd_mask_set_format() helper for standard usages
authorTakashi Iwai <tiwai@suse.de>
Wed, 25 Jul 2018 21:17:17 +0000 (23:17 +0200)
committerMark Brown <broonie@kernel.org>
Thu, 26 Jul 2018 16:09:04 +0000 (17:09 +0100)
commit0b62834e73e332fea76a340d62aaf50c732b17e0
tree8f8e42edeccc21bb9d02fd86ad3b6e8128c69b5d
parentfd56361177a3c10133c272eb130e3c11f0bcd9a9
ALSA: pcm: Add snd_mask_set_format() helper for standard usages

Many drivers calling snd_mask_set() need to do ugly cast with __force
for shutting up the sparse warnings.  Actually almost all of them are
about setting the format, so it's far better to provide a common
helper snd_mask_set_format() to pass SNDRV_PCM_FORMAT_* directly
without the cast.

There are a few other calls of snd_mask_set(), but they are in the PCM
core code, so we leave them for now.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Mark Brown <broonie@kernel.org>
include/sound/pcm_params.h