Commit 096ae544 authored by Lars-Peter Clausen's avatar Lars-Peter Clausen Committed by Mark Brown

ASoC: cs42l73: Constify rate constraints

The rate constraints in this driver are shared between all device instances. It
should not be (and is not) modified at runtime, so make them const.

While we are at it also change the type for the rates array from u32 to unsigned
int.
Signed-off-by: default avatarLars-Peter Clausen <lars@metafoo.de>
Signed-off-by: default avatarMark Brown <broonie@linaro.org>
parent 6e84b976
...@@ -1108,7 +1108,7 @@ static int cs42l73_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) ...@@ -1108,7 +1108,7 @@ static int cs42l73_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt)
return 0; return 0;
} }
static u32 cs42l73_asrc_rates[] = { static const unsigned int cs42l73_asrc_rates[] = {
8000, 11025, 12000, 16000, 22050, 8000, 11025, 12000, 16000, 22050,
24000, 32000, 44100, 48000 24000, 32000, 44100, 48000
}; };
...@@ -1241,7 +1241,7 @@ static int cs42l73_set_tristate(struct snd_soc_dai *dai, int tristate) ...@@ -1241,7 +1241,7 @@ static int cs42l73_set_tristate(struct snd_soc_dai *dai, int tristate)
0x7F, tristate << 7); 0x7F, tristate << 7);
} }
static struct snd_pcm_hw_constraint_list constraints_12_24 = { static const struct snd_pcm_hw_constraint_list constraints_12_24 = {
.count = ARRAY_SIZE(cs42l73_asrc_rates), .count = ARRAY_SIZE(cs42l73_asrc_rates),
.list = cs42l73_asrc_rates, .list = cs42l73_asrc_rates,
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment