ALSA: hda: beep: Drop stale mutex
authorTakashi Iwai <tiwai@suse.de>
Thu, 22 Feb 2024 15:31:48 +0000 (16:31 +0100)
committerTakashi Iwai <tiwai@suse.de>
Thu, 22 Feb 2024 16:26:53 +0000 (17:26 +0100)
The beep->mutex is no longer used since the drop of beep_mode=2.
Let's get rid of it.

Fixes: 0920c9b4c4d8 ("ALSA: hda - Remove beep_mode=2")
Link: https://lore.kernel.org/r/20240222153148.19691-1-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/hda_beep.c
sound/pci/hda/hda_beep.h

index e63621bcb21427b6ecc1e5516f37ca38ac1cef2f..e51d475725576b4c88bfd50f504288cd6f96a719 100644 (file)
@@ -231,7 +231,6 @@ int snd_hda_attach_beep_device(struct hda_codec *codec, int nid)
        codec->beep = beep;
 
        INIT_WORK(&beep->beep_work, &snd_hda_generate_beep);
-       mutex_init(&beep->mutex);
 
        input_dev = input_allocate_device();
        if (!input_dev) {
index db76e3ddba65445bc8e47257436d6f6cb51df142..923ea862446a01448ad3422ca76f8116503bee63 100644 (file)
@@ -27,7 +27,6 @@ struct hda_beep {
        unsigned int playing:1;
        unsigned int keep_power_at_enable:1;    /* set by driver */
        struct work_struct beep_work; /* scheduled task for beep event */
-       struct mutex mutex;
        void (*power_hook)(struct hda_beep *beep, bool on);
 };