summaryrefslogtreecommitdiffstats
path: root/sound/sparc
diff options
context:
space:
mode:
authorArvind Yadav <arvind.yadav.cs@gmail.com>2017-08-18 03:45:19 -0400
committerTakashi Iwai <tiwai@suse.de>2017-08-19 05:02:24 -0400
commit544d6272c8c85684db10e96910adc9f55f2b6350 (patch)
treef1394851487d9f088b343a7ca93b46536948a190 /sound/sparc
parent46a085a3e70681fe2e184ec5c36e7e3146d12576 (diff)
ALSA: sparc: constify snd_pcm_ops structures
snd_pcm_ops are not supposed to change at runtime. All functions working with snd_pcm_ops provided by <sound/pcm.h> work with const snd_pcm_ops. So mark the non-const structs as const. Signed-off-by: Arvind Yadav <arvind.yadav.cs@gmail.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/sparc')
-rw-r--r--sound/sparc/amd7930.c4
-rw-r--r--sound/sparc/cs4231.c4
-rw-r--r--sound/sparc/dbri.c2
3 files changed, 5 insertions, 5 deletions
diff --git a/sound/sparc/amd7930.c b/sound/sparc/amd7930.c
index a6864fda725e..56f17410fcea 100644
--- a/sound/sparc/amd7930.c
+++ b/sound/sparc/amd7930.c
@@ -733,7 +733,7 @@ static int snd_amd7930_hw_free(struct snd_pcm_substream *substream)
733 return snd_pcm_lib_free_pages(substream); 733 return snd_pcm_lib_free_pages(substream);
734} 734}
735 735
736static struct snd_pcm_ops snd_amd7930_playback_ops = { 736static const struct snd_pcm_ops snd_amd7930_playback_ops = {
737 .open = snd_amd7930_playback_open, 737 .open = snd_amd7930_playback_open,
738 .close = snd_amd7930_playback_close, 738 .close = snd_amd7930_playback_close,
739 .ioctl = snd_pcm_lib_ioctl, 739 .ioctl = snd_pcm_lib_ioctl,
@@ -744,7 +744,7 @@ static struct snd_pcm_ops snd_amd7930_playback_ops = {
744 .pointer = snd_amd7930_playback_pointer, 744 .pointer = snd_amd7930_playback_pointer,
745}; 745};
746 746
747static struct snd_pcm_ops snd_amd7930_capture_ops = { 747static const struct snd_pcm_ops snd_amd7930_capture_ops = {
748 .open = snd_amd7930_capture_open, 748 .open = snd_amd7930_capture_open,
749 .close = snd_amd7930_capture_close, 749 .close = snd_amd7930_capture_close,
750 .ioctl = snd_pcm_lib_ioctl, 750 .ioctl = snd_pcm_lib_ioctl,
diff --git a/sound/sparc/cs4231.c b/sound/sparc/cs4231.c
index f5192b30d1ed..e73c962590eb 100644
--- a/sound/sparc/cs4231.c
+++ b/sound/sparc/cs4231.c
@@ -1203,7 +1203,7 @@ static int snd_cs4231_capture_close(struct snd_pcm_substream *substream)
1203 * XXX the audio AUXIO register... 1203 * XXX the audio AUXIO register...
1204 */ 1204 */
1205 1205
1206static struct snd_pcm_ops snd_cs4231_playback_ops = { 1206static const struct snd_pcm_ops snd_cs4231_playback_ops = {
1207 .open = snd_cs4231_playback_open, 1207 .open = snd_cs4231_playback_open,
1208 .close = snd_cs4231_playback_close, 1208 .close = snd_cs4231_playback_close,
1209 .ioctl = snd_pcm_lib_ioctl, 1209 .ioctl = snd_pcm_lib_ioctl,
@@ -1214,7 +1214,7 @@ static struct snd_pcm_ops snd_cs4231_playback_ops = {
1214 .pointer = snd_cs4231_playback_pointer, 1214 .pointer = snd_cs4231_playback_pointer,
1215}; 1215};
1216 1216
1217static struct snd_pcm_ops snd_cs4231_capture_ops = { 1217static const struct snd_pcm_ops snd_cs4231_capture_ops = {
1218 .open = snd_cs4231_capture_open, 1218 .open = snd_cs4231_capture_open,
1219 .close = snd_cs4231_capture_close, 1219 .close = snd_cs4231_capture_close,
1220 .ioctl = snd_pcm_lib_ioctl, 1220 .ioctl = snd_pcm_lib_ioctl,
diff --git a/sound/sparc/dbri.c b/sound/sparc/dbri.c
index 72b6c4a51c51..abc7bd5055eb 100644
--- a/sound/sparc/dbri.c
+++ b/sound/sparc/dbri.c
@@ -2213,7 +2213,7 @@ static snd_pcm_uframes_t snd_dbri_pointer(struct snd_pcm_substream *substream)
2213 return ret; 2213 return ret;
2214} 2214}
2215 2215
2216static struct snd_pcm_ops snd_dbri_ops = { 2216static const struct snd_pcm_ops snd_dbri_ops = {
2217 .open = snd_dbri_open, 2217 .open = snd_dbri_open,
2218 .close = snd_dbri_close, 2218 .close = snd_dbri_close,
2219 .ioctl = snd_pcm_lib_ioctl, 2219 .ioctl = snd_pcm_lib_ioctl,