Commit 5fc0f693 authored by Takashi Iwai's avatar Takashi Iwai
Browse files

ALSA: hda: generic: Drop unused snd_hda_gen_fixup_micmute_led()



The fixup function is no longer used.  Let's drop.

Tested-by: default avatarKai-Heng Feng <kai.heng.feng@canonical.com>
Link: https://lore.kernel.org/r/20200618110842.27238-7-tiwai@suse.de


Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent 23a2b469
Loading
Loading
Loading
Loading
+0 −23
Original line number Diff line number Diff line
@@ -4026,29 +4026,6 @@ int snd_hda_gen_add_micmute_led(struct hda_codec *codec,
}
EXPORT_SYMBOL_GPL(snd_hda_gen_add_micmute_led);

/**
 * snd_hda_gen_fixup_micmute_led - A fixup for mic-mute LED trigger
 *
 * Pass this function to the quirk entry if another driver supports the
 * audio mic-mute LED trigger.  Then this will bind the mixer capture switch
 * change with the LED.
 *
 * Note that this fixup has to be called after other fixup that sets
 * cap_sync_hook.  Otherwise the chaining wouldn't work.
 *
 * @codec: the HDA codec
 * @fix: fixup pointer
 * @action: only supports HDA_FIXUP_ACT_PROBE value
 *
 */
void snd_hda_gen_fixup_micmute_led(struct hda_codec *codec,
				   const struct hda_fixup *fix, int action)
{
	if (action == HDA_FIXUP_ACT_PROBE)
		snd_hda_gen_add_micmute_led(codec, NULL);
}
EXPORT_SYMBOL_GPL(snd_hda_gen_fixup_micmute_led);

/**
 * snd_dha_gen_add_micmute_led_cdev - Create a LED classdev and enable as mic-mute LED
 * @codec: the HDA codec
+0 −2
Original line number Diff line number Diff line
@@ -357,8 +357,6 @@ int snd_hda_gen_fix_pin_power(struct hda_codec *codec, hda_nid_t pin);

int snd_hda_gen_add_micmute_led(struct hda_codec *codec,
				void (*hook)(struct hda_codec *));
void snd_hda_gen_fixup_micmute_led(struct hda_codec *codec,
				   const struct hda_fixup *fix, int action);
int snd_hda_gen_add_micmute_led_cdev(struct hda_codec *codec,
				     int (*callback)(struct led_classdev *,
						     enum led_brightness));