Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 780c8be4 authored by Matthew Ranostay's avatar Matthew Ranostay Committed by Takashi Iwai
Browse files

[ALSA] hda: Correct SPDIF out default config



Several laptops have have the SPDIF out defined as 'Digital other out'
when it should be 'SPDIF out' in the default config.

Signed-off-by: default avatarMatthew Ranostay <mranostay@embeddedalley.com>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent 06a9c30c
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -3778,6 +3778,13 @@ static int patch_stac927x(struct hda_codec *codec)
		spec->mixer = stac927x_mixer;
		break;
	case STAC_DELL_BIOS:
		switch (codec->subsystem_id) {
		case 0x10280209:
		case 0x1028022e:
			/* correct the device field to SPDIF out */
			stac92xx_set_config_reg(codec, 0x21, 0x01442070);
			break;
		};
		/* configure the analog microphone on some laptops */
		stac92xx_set_config_reg(codec, 0x0c, 0x90a79130);
		/* correct the front output jack as a hp out */