Fix deactivation of speakers while plugging in headphones on Fujitsu
U1010, Lenovo 3k N200 and Acer Aspire 4715Z. Reviewed by: attilio PR: 126216, 126244, 127034 Submitted by: Anton E. Kartashev <amokk@mirahost.ru>, Ganael Laplanche <ganael.laplanche@martymac.com>, Dennis Generaloff <giantlock@gmail.com>
This commit is contained in:
parent
2c0e1c7ed4
commit
bbe9d8cba9
@ -211,6 +211,7 @@ SND_DECLARE_FILE("$FreeBSD$");
|
||||
#define ACER_A5050_SUBVENDOR HDA_MODEL_CONSTRUCT(ACER, 0x010f)
|
||||
#define ACER_A4520_SUBVENDOR HDA_MODEL_CONSTRUCT(ACER, 0x0127)
|
||||
#define ACER_A4710_SUBVENDOR HDA_MODEL_CONSTRUCT(ACER, 0x012f)
|
||||
#define ACER_A4715_SUBVENDOR HDA_MODEL_CONSTRUCT(ACER, 0x0133)
|
||||
#define ACER_3681WXM_SUBVENDOR HDA_MODEL_CONSTRUCT(ACER, 0x0110)
|
||||
#define ACER_ALL_SUBVENDOR HDA_MODEL_CONSTRUCT(ACER, 0xffff)
|
||||
|
||||
@ -241,6 +242,7 @@ SND_DECLARE_FILE("$FreeBSD$");
|
||||
/* Lenovo */
|
||||
#define LENOVO_VENDORID 0x17aa
|
||||
#define LENOVO_3KN100_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x2066)
|
||||
#define LENOVO_3KN200_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x384e)
|
||||
#define LENOVO_TCA55_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x1015)
|
||||
#define LENOVO_ALL_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0xffff)
|
||||
|
||||
@ -279,6 +281,7 @@ SND_DECLARE_FILE("$FreeBSD$");
|
||||
/* Fujitsu Limited */
|
||||
#define FL_VENDORID 0x10cf
|
||||
#define FL_S7020D_SUBVENDOR HDA_MODEL_CONSTRUCT(FL, 0x1326)
|
||||
#define FL_U1010_SUBVENDOR HDA_MODEL_CONSTRUCT(FL, 0x142d)
|
||||
#define FL_ALL_SUBVENDOR HDA_MODEL_CONSTRUCT(FL, 0xffff)
|
||||
|
||||
/* Toshiba */
|
||||
@ -699,6 +702,8 @@ static const struct {
|
||||
0, 0, -1, 10, { 13, -1 }, -1 },
|
||||
{ LENOVO_3KN100_SUBVENDOR, HDA_CODEC_AD1986A, HDAC_HP_SWITCH_CTL,
|
||||
1, 0, -1, 26, { 27, -1 }, -1 },
|
||||
{ LENOVO_3KN200_SUBVENDOR, HDA_CODEC_ALC861VD, HDAC_HP_SWITCH_CTL,
|
||||
0, 0, -1, 27, { 20, -1 }, -1 },
|
||||
/* { LENOVO_TCA55_SUBVENDOR, HDA_CODEC_AD1986A, HDAC_HP_SWITCH_CTL,
|
||||
0, 0, -1, 26, { 27, 28, 29, 30, -1 }, -1 }, */
|
||||
{ LG_LW20_SUBVENDOR, HDA_CODEC_ALC880, HDAC_HP_SWITCH_CTL,
|
||||
@ -711,6 +716,8 @@ static const struct {
|
||||
0, 0, -1, 20, { 21, -1 }, -1 },
|
||||
{ ACER_A4710_SUBVENDOR, HDA_CODEC_ALC268, HDAC_HP_SWITCH_CTL,
|
||||
0, 0, -1, 20, { 21, -1 }, -1 },
|
||||
{ ACER_A4715_SUBVENDOR, HDA_CODEC_ALC268, HDAC_HP_SWITCH_CTL,
|
||||
0, 0, -1, 20, { 21, -1 }, -1 },
|
||||
{ UNIWILL_9080_SUBVENDOR, HDA_CODEC_ALC883, HDAC_HP_SWITCH_CTL,
|
||||
0, 0, -1, 20, { 21, -1 }, -1 },
|
||||
{ MSI_MS1034_SUBVENDOR, HDA_CODEC_ALC883, HDAC_HP_SWITCH_CTL,
|
||||
@ -721,6 +728,8 @@ static const struct {
|
||||
0, 0, -1, 20, { 21, -1 }, -1 },
|
||||
{ FL_S7020D_SUBVENDOR, HDA_CODEC_ALC260, HDAC_HP_SWITCH_CTL,
|
||||
0, 0, -1, 20, { 16, -1 }, -1 },
|
||||
{ FL_U1010_SUBVENDOR, HDA_CODEC_ALC262, HDAC_HP_SWITCH_CTL,
|
||||
0, 0, -1, 20, { 21, -1 }, -1 },
|
||||
/*
|
||||
* All models that at least come from the same vendor with
|
||||
* simmilar codec.
|
||||
|
Loading…
x
Reference in New Issue
Block a user