mirror of
https://github.com/torvalds/linux.git
synced 2026-05-31 10:33:41 +02:00
ALSA: hda/analog: Use guard() for mutex locks
Replace the manual mutex lock/unlock pairs with guard(). Only code refactoring, and no behavior change. Signed-off-by: Takashi Iwai <tiwai@suse.de> Link: https://patch.msgid.link/20250827072916.31933-18-tiwai@suse.de
This commit is contained in:
parent
2d0a1051de
commit
d2a8792b97
|
|
@ -727,7 +727,7 @@ static int ad1988_auto_smux_enum_put(struct snd_kcontrol *kcontrol,
|
|||
if (spec->cur_smux == val)
|
||||
return 0;
|
||||
|
||||
mutex_lock(&codec->control_mutex);
|
||||
guard(mutex)(&codec->control_mutex);
|
||||
path = snd_hda_get_path_from_idx(codec,
|
||||
spec->smux_paths[spec->cur_smux]);
|
||||
if (path)
|
||||
|
|
@ -736,7 +736,6 @@ static int ad1988_auto_smux_enum_put(struct snd_kcontrol *kcontrol,
|
|||
if (path)
|
||||
snd_hda_activate_path(codec, path, true, true);
|
||||
spec->cur_smux = val;
|
||||
mutex_unlock(&codec->control_mutex);
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user