ALSA: isa/gus: remove snd_gf1_lfo_xxx()
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Fri, 9 May 2025 00:36:15 +0000 (00:36 +0000)
committerTakashi Iwai <tiwai@suse.de>
Sun, 11 May 2025 14:23:28 +0000 (16:23 +0200)
There is no snd_gf1_lfo_xxx() implementation, and no one is using it.
Let's remove it.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Link: https://patch.msgid.link/87o6w2pqm8.wl-kuninori.morimoto.gx@renesas.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
include/sound/gus.h
sound/isa/gus/gus_reset.c

index bdd60ffe15c2a2ea6fab498fbf98b78f1e61543e..1c8fb6c93e5014375a5591747a0177babda67ae7 100644 (file)
@@ -513,22 +513,6 @@ struct _SND_IW_LFO_PROGRAM {
        unsigned short depth;
 };
 
-#if 0
-extern irqreturn_t snd_gf1_lfo_effect_interrupt(struct snd_gus_card * gus, snd_gf1_voice_t * voice);
-#endif
-extern void snd_gf1_lfo_init(struct snd_gus_card * gus);
-extern void snd_gf1_lfo_done(struct snd_gus_card * gus);
-extern void snd_gf1_lfo_program(struct snd_gus_card * gus, int voice, int lfo_type, struct _SND_IW_LFO_PROGRAM *program);
-extern void snd_gf1_lfo_enable(struct snd_gus_card * gus, int voice, int lfo_type);
-extern void snd_gf1_lfo_disable(struct snd_gus_card * gus, int voice, int lfo_type);
-extern void snd_gf1_lfo_change_freq(struct snd_gus_card * gus, int voice, int lfo_type, int freq);
-extern void snd_gf1_lfo_change_depth(struct snd_gus_card * gus, int voice, int lfo_type, int depth);
-extern void snd_gf1_lfo_setup(struct snd_gus_card * gus, int voice, int lfo_type, int freq, int current_depth, int depth, int sweep, int shape);
-extern void snd_gf1_lfo_shutdown(struct snd_gus_card * gus, int voice, int lfo_type);
-#if 0
-extern void snd_gf1_lfo_command(struct snd_gus_card * gus, int voice, unsigned char *command);
-#endif
-
 /* gus_mem.c */
 
 void snd_gf1_mem_lock(struct snd_gf1_mem * alloc, int xup);
index ac5da12810420012b92d83c179c2901dd83f8264..326bc6028885d90b1fcc698bd22c55ca321004a6 100644 (file)
@@ -141,10 +141,6 @@ void snd_gf1_stop_voice(struct snd_gus_card * gus, unsigned short voice)
        if (gus->gf1.enh_mode)
                snd_gf1_write8(gus, SNDRV_GF1_VB_ACCUMULATOR, 0);
        spin_unlock_irqrestore(&gus->reg_lock, flags);
-#if 0
-       snd_gf1_lfo_shutdown(gus, voice, ULTRA_LFO_VIBRATO);
-       snd_gf1_lfo_shutdown(gus, voice, ULTRA_LFO_TREMOLO);
-#endif
 }
 
 static void snd_gf1_clear_voices(struct snd_gus_card * gus, unsigned short v_min,
@@ -182,10 +178,6 @@ static void snd_gf1_clear_voices(struct snd_gus_card * gus, unsigned short v_min
                        snd_gf1_write16(gus, SNDRV_GF1_VW_EFFECT_VOLUME_FINAL, 0);
                }
                spin_unlock_irqrestore(&gus->reg_lock, flags);
-#if 0
-               snd_gf1_lfo_shutdown(gus, i, ULTRA_LFO_VIBRATO);
-               snd_gf1_lfo_shutdown(gus, i, ULTRA_LFO_TREMOLO);
-#endif
        }
 }
 
@@ -335,9 +327,7 @@ int snd_gf1_start(struct snd_gus_card * gus)
        } else {
                gus->gf1.sw_lfo = 1;
        }
-#if 0
-       snd_gf1_lfo_init(gus);
-#endif
+
        if (gus->gf1.memory > 0)
                for (i = 0; i < 4; i++)
                        snd_gf1_poke(gus, gus->gf1.default_voice_address + i, 0);
@@ -391,8 +381,6 @@ int snd_gf1_stop(struct snd_gus_card * gus)
        snd_gf1_i_write8(gus, SNDRV_GF1_GB_RESET, 1);   /* disable IRQ & DAC */
        snd_gf1_timers_done(gus);
        snd_gf1_mem_done(gus);
-#if 0
-       snd_gf1_lfo_done(gus);
-#endif
+
        return 0;
 }