diff options
author | Lars-Peter Clausen <lars@metafoo.de> | 2015-01-02 06:24:41 -0500 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2015-01-02 10:28:21 -0500 |
commit | 8c77629996cbabee1d5b6d9b0d1e97cbca197ba1 (patch) | |
tree | 86baafac24bcadfd3c3839ae8a05ddbbc03c0a5f /sound/isa | |
parent | f6be4e624aa26699a9a89bc24089e88a227141c1 (diff) |
ALSA: sb8: Remove always NULL parameters
snd_sb8dsp_pcm() and snd_sb8dsp_midi() take a pointer to a pointer of a
PCM/MIDI where if this parameter is provided the newly allocated object is
stored. All callers pass NULL though, so remove the parameter. This makes
the code a bit cleaner and shorter.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/isa')
-rw-r--r-- | sound/isa/sb/jazz16.c | 2 | ||||
-rw-r--r-- | sound/isa/sb/sb8.c | 4 | ||||
-rw-r--r-- | sound/isa/sb/sb8_main.c | 6 | ||||
-rw-r--r-- | sound/isa/sb/sb8_midi.c | 6 |
4 files changed, 5 insertions, 13 deletions
diff --git a/sound/isa/sb/jazz16.c b/sound/isa/sb/jazz16.c index 90d2eba549e9..6b4884d052a5 100644 --- a/sound/isa/sb/jazz16.c +++ b/sound/isa/sb/jazz16.c | |||
@@ -297,7 +297,7 @@ static int snd_jazz16_probe(struct device *devptr, unsigned int dev) | |||
297 | "Media Vision Jazz16 at 0x%lx, irq %d, dma8 %d, dma16 %d", | 297 | "Media Vision Jazz16 at 0x%lx, irq %d, dma8 %d, dma16 %d", |
298 | port[dev], xirq, xdma8, xdma16); | 298 | port[dev], xirq, xdma8, xdma16); |
299 | 299 | ||
300 | err = snd_sb8dsp_pcm(chip, 0, NULL); | 300 | err = snd_sb8dsp_pcm(chip, 0); |
301 | if (err < 0) | 301 | if (err < 0) |
302 | goto err_free; | 302 | goto err_free; |
303 | err = snd_sbmixer_new(chip); | 303 | err = snd_sbmixer_new(chip); |
diff --git a/sound/isa/sb/sb8.c b/sound/isa/sb/sb8.c index 6c32b3aa34af..b8e2391c33ff 100644 --- a/sound/isa/sb/sb8.c +++ b/sound/isa/sb/sb8.c | |||
@@ -157,7 +157,7 @@ static int snd_sb8_probe(struct device *pdev, unsigned int dev) | |||
157 | goto _err; | 157 | goto _err; |
158 | } | 158 | } |
159 | 159 | ||
160 | if ((err = snd_sb8dsp_pcm(chip, 0, NULL)) < 0) | 160 | if ((err = snd_sb8dsp_pcm(chip, 0)) < 0) |
161 | goto _err; | 161 | goto _err; |
162 | 162 | ||
163 | if ((err = snd_sbmixer_new(chip)) < 0) | 163 | if ((err = snd_sbmixer_new(chip)) < 0) |
@@ -182,7 +182,7 @@ static int snd_sb8_probe(struct device *pdev, unsigned int dev) | |||
182 | goto _err; | 182 | goto _err; |
183 | } | 183 | } |
184 | 184 | ||
185 | if ((err = snd_sb8dsp_midi(chip, 0, NULL)) < 0) | 185 | if ((err = snd_sb8dsp_midi(chip, 0)) < 0) |
186 | goto _err; | 186 | goto _err; |
187 | 187 | ||
188 | strcpy(card->driver, chip->hardware == SB_HW_PRO ? "SB Pro" : "SB8"); | 188 | strcpy(card->driver, chip->hardware == SB_HW_PRO ? "SB Pro" : "SB8"); |
diff --git a/sound/isa/sb/sb8_main.c b/sound/isa/sb/sb8_main.c index 24d4121ab0e0..d4d8b0e604ee 100644 --- a/sound/isa/sb/sb8_main.c +++ b/sound/isa/sb/sb8_main.c | |||
@@ -594,15 +594,13 @@ static struct snd_pcm_ops snd_sb8_capture_ops = { | |||
594 | .pointer = snd_sb8_capture_pointer, | 594 | .pointer = snd_sb8_capture_pointer, |
595 | }; | 595 | }; |
596 | 596 | ||
597 | int snd_sb8dsp_pcm(struct snd_sb *chip, int device, struct snd_pcm ** rpcm) | 597 | int snd_sb8dsp_pcm(struct snd_sb *chip, int device) |
598 | { | 598 | { |
599 | struct snd_card *card = chip->card; | 599 | struct snd_card *card = chip->card; |
600 | struct snd_pcm *pcm; | 600 | struct snd_pcm *pcm; |
601 | int err; | 601 | int err; |
602 | size_t max_prealloc = 64 * 1024; | 602 | size_t max_prealloc = 64 * 1024; |
603 | 603 | ||
604 | if (rpcm) | ||
605 | *rpcm = NULL; | ||
606 | if ((err = snd_pcm_new(card, "SB8 DSP", device, 1, 1, &pcm)) < 0) | 604 | if ((err = snd_pcm_new(card, "SB8 DSP", device, 1, 1, &pcm)) < 0) |
607 | return err; | 605 | return err; |
608 | sprintf(pcm->name, "DSP v%i.%i", chip->version >> 8, chip->version & 0xff); | 606 | sprintf(pcm->name, "DSP v%i.%i", chip->version >> 8, chip->version & 0xff); |
@@ -618,8 +616,6 @@ int snd_sb8dsp_pcm(struct snd_sb *chip, int device, struct snd_pcm ** rpcm) | |||
618 | snd_dma_isa_data(), | 616 | snd_dma_isa_data(), |
619 | 64*1024, max_prealloc); | 617 | 64*1024, max_prealloc); |
620 | 618 | ||
621 | if (rpcm) | ||
622 | *rpcm = pcm; | ||
623 | return 0; | 619 | return 0; |
624 | } | 620 | } |
625 | 621 | ||
diff --git a/sound/isa/sb/sb8_midi.c b/sound/isa/sb/sb8_midi.c index 988a8b73475f..ffc71f0267df 100644 --- a/sound/isa/sb/sb8_midi.c +++ b/sound/isa/sb/sb8_midi.c | |||
@@ -263,13 +263,11 @@ static struct snd_rawmidi_ops snd_sb8dsp_midi_input = | |||
263 | .trigger = snd_sb8dsp_midi_input_trigger, | 263 | .trigger = snd_sb8dsp_midi_input_trigger, |
264 | }; | 264 | }; |
265 | 265 | ||
266 | int snd_sb8dsp_midi(struct snd_sb *chip, int device, struct snd_rawmidi ** rrawmidi) | 266 | int snd_sb8dsp_midi(struct snd_sb *chip, int device) |
267 | { | 267 | { |
268 | struct snd_rawmidi *rmidi; | 268 | struct snd_rawmidi *rmidi; |
269 | int err; | 269 | int err; |
270 | 270 | ||
271 | if (rrawmidi) | ||
272 | *rrawmidi = NULL; | ||
273 | if ((err = snd_rawmidi_new(chip->card, "SB8 MIDI", device, 1, 1, &rmidi)) < 0) | 271 | if ((err = snd_rawmidi_new(chip->card, "SB8 MIDI", device, 1, 1, &rmidi)) < 0) |
274 | return err; | 272 | return err; |
275 | strcpy(rmidi->name, "SB8 MIDI"); | 273 | strcpy(rmidi->name, "SB8 MIDI"); |
@@ -280,7 +278,5 @@ int snd_sb8dsp_midi(struct snd_sb *chip, int device, struct snd_rawmidi ** rrawm | |||
280 | rmidi->info_flags |= SNDRV_RAWMIDI_INFO_DUPLEX; | 278 | rmidi->info_flags |= SNDRV_RAWMIDI_INFO_DUPLEX; |
281 | rmidi->private_data = chip; | 279 | rmidi->private_data = chip; |
282 | chip->rmidi = rmidi; | 280 | chip->rmidi = rmidi; |
283 | if (rrawmidi) | ||
284 | *rrawmidi = rmidi; | ||
285 | return 0; | 281 | return 0; |
286 | } | 282 | } |