ASoC: cs42l73: Constify rate constraints
authorLars-Peter Clausen <lars@metafoo.de>
Wed, 5 Feb 2014 20:54:32 +0000 (21:54 +0100)
committerMark Brown <broonie@linaro.org>
Fri, 7 Feb 2014 12:16:12 +0000 (12:16 +0000)
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: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Mark Brown <broonie@linaro.org>
sound/soc/codecs/cs42l73.c

index 7cae046c7dd0174ef36e68e5b18b33b78b0ab23a..69c8e2de7d0e403bdddd154bb396a50b9bd0999f 100644 (file)
@@ -1108,7 +1108,7 @@ static int cs42l73_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt)
        return 0;
 }
 
-static u32 cs42l73_asrc_rates[] = {
+static const unsigned int cs42l73_asrc_rates[] = {
        8000, 11025, 12000, 16000, 22050,
        24000, 32000, 44100, 48000
 };
@@ -1241,7 +1241,7 @@ static int cs42l73_set_tristate(struct snd_soc_dai *dai, int tristate)
                                        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),
        .list   = cs42l73_asrc_rates,
 };
This page took 0.026497 seconds and 5 git commands to generate.