summaryrefslogtreecommitdiffstats
path: root/include/sound/soc.h
diff options
context:
space:
mode:
authorMark Brown <broonie@opensource.wolfsonmicro.com>2010-12-02 16:21:08 +0000
committerMark Brown <broonie@opensource.wolfsonmicro.com>2010-12-03 16:37:55 +0000
commit001ae4c0350a35e8358514326e5c3d165357979a (patch)
treef22ed323a9f480b64512289d8ec2fe781118ebbd /include/sound/soc.h
parentfdf0f54dab8e401fd9bdd441c3fc4fa5c8837646 (diff)
downloadlinux-stable-001ae4c0350a35e8358514326e5c3d165357979a.tar.gz
linux-stable-001ae4c0350a35e8358514326e5c3d165357979a.tar.bz2
linux-stable-001ae4c0350a35e8358514326e5c3d165357979a.zip
ASoC: Constify struct snd_soc_codec_driver
Allow the CODEC driver structure to be marked const by making all the APIs that use it do so. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>
Diffstat (limited to 'include/sound/soc.h')
-rw-r--r--include/sound/soc.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/sound/soc.h b/include/sound/soc.h
index 7d53cc453637..0eea08e1bdd5 100644
--- a/include/sound/soc.h
+++ b/include/sound/soc.h
@@ -265,7 +265,7 @@ int snd_soc_register_platform(struct device *dev,
struct snd_soc_platform_driver *platform_drv);
void snd_soc_unregister_platform(struct device *dev);
int snd_soc_register_codec(struct device *dev,
- struct snd_soc_codec_driver *codec_drv,
+ const struct snd_soc_codec_driver *codec_drv,
struct snd_soc_dai_driver *dai_drv, int num_dai);
void snd_soc_unregister_codec(struct device *dev);
int snd_soc_codec_volatile_register(struct snd_soc_codec *codec, int reg);
@@ -453,7 +453,7 @@ struct snd_soc_codec {
const char *name_prefix;
int id;
struct device *dev;
- struct snd_soc_codec_driver *driver;
+ const struct snd_soc_codec_driver *driver;
struct mutex mutex;
struct snd_soc_card *card;