Fix headphone/speaker automute for Toshiba Satellite Pro U200.
Reported/Tested by: keramida
This commit is contained in:
parent
22fe2182e7
commit
048b52987d
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=165770
@ -80,7 +80,7 @@
|
||||
|
||||
#include "mixer_if.h"
|
||||
|
||||
#define HDA_DRV_TEST_REV "20061210_0037"
|
||||
#define HDA_DRV_TEST_REV "20070105_0038"
|
||||
#define HDA_WIDGET_PARSER_REV 1
|
||||
|
||||
SND_DECLARE_FILE("$FreeBSD$");
|
||||
@ -237,6 +237,11 @@ SND_DECLARE_FILE("$FreeBSD$");
|
||||
#define FS_PA1510_SUBVENDOR HDA_MODEL_CONSTRUCT(FS, 0x10b8)
|
||||
#define FS_ALL_SUBVENDOR HDA_MODEL_CONSTRUCT(FS, 0xffff)
|
||||
|
||||
/* Toshiba */
|
||||
#define TOSHIBA_VENDORID 0x1179
|
||||
#define TOSHIBA_U200_SUBVENDOR HDA_MODEL_CONSTRUCT(TOSHIBA, 0x0001)
|
||||
#define TOSHIBA_ALL_SUBVENDOR HDA_MODEL_CONSTRUCT(TOSHIBA, 0xffff)
|
||||
|
||||
/* Misc constants.. */
|
||||
#define HDA_AMP_MUTE_DEFAULT (0xffffffff)
|
||||
#define HDA_AMP_MUTE_NONE (0)
|
||||
@ -488,6 +493,8 @@ static const struct {
|
||||
6, { 5, -1 }, 5 },
|
||||
{ HP_NX6325_SUBVENDOR, HDA_CODEC_AD1981HD, HDAC_HP_SWITCH_CTL, 0,
|
||||
6, { 5, -1 }, 5 },
|
||||
{ TOSHIBA_U200_SUBVENDOR, HDA_CODEC_AD1981HD, HDAC_HP_SWITCH_CTL, 0,
|
||||
6, { 5, -1 }, -1 },
|
||||
{ DELL_D820_SUBVENDOR, HDA_CODEC_STAC9220, HDAC_HP_SWITCH_CTRL, 0,
|
||||
13, { 14, -1 }, -1 },
|
||||
{ DELL_I1300_SUBVENDOR, HDA_CODEC_STAC9220, HDAC_HP_SWITCH_CTRL, 0,
|
||||
@ -506,6 +513,8 @@ static const struct {
|
||||
17, { 16, -1 }, 16 },
|
||||
{ HP_ALL_SUBVENDOR, HDA_CODEC_AD1981HD, HDAC_HP_SWITCH_CTL, 0,
|
||||
6, { 5, -1 }, 5 },
|
||||
{ TOSHIBA_ALL_SUBVENDOR, HDA_CODEC_AD1981HD, HDAC_HP_SWITCH_CTL, 0,
|
||||
6, { 5, -1 }, -1 },
|
||||
{ DELL_ALL_SUBVENDOR, HDA_CODEC_STAC9220, HDAC_HP_SWITCH_CTRL, 0,
|
||||
13, { 14, -1 }, -1 },
|
||||
{ LENOVO_ALL_SUBVENDOR, HDA_CODEC_AD1986A, HDAC_HP_SWITCH_CTL, 1,
|
||||
|
Loading…
Reference in New Issue
Block a user