Commit ebcbfd84 authored by Stefan Binding's avatar Stefan Binding Committed by Takashi Iwai
Browse files

ALSA: hda/realtek: Delete cs35l41 component master during free



This ensures that the driver is properly cleaned up when freed.

Signed-off-by: default avatarStefan Binding <sbinding@opensource.cirrus.com>
Link: https://lore.kernel.org/r/20230606103436.455348-4-sbinding@opensource.cirrus.com


Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent 31dbb503
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -6757,6 +6757,9 @@ static void cs35l41_generic_fixup(struct hda_codec *cdc, int action, const char
		else
			spec->gen.pcm_playback_hook = comp_generic_playback_hook;
		break;
	case HDA_FIXUP_ACT_FREE:
		component_master_del(dev, &comp_master_ops);
		break;
	}
}