Add support for my Lenovo T400.
Tested: * Lenovo T400, model w/ P8700 Intel CPU on-board
This commit is contained in:
parent
bc918439e5
commit
32661c5bec
@ -346,6 +346,22 @@ hdac_pin_patch(struct hdaa_widget *w)
|
|||||||
patch = "as=1 seq=15";
|
patch = "as=1 seq=15";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
} else if (id == HDA_CODEC_CX20561 &&
|
||||||
|
subid == LENOVO_T400_SUBVENDOR) {
|
||||||
|
switch (nid) {
|
||||||
|
case 22:
|
||||||
|
patch = "as=1 seq=15";
|
||||||
|
break;
|
||||||
|
case 24:
|
||||||
|
patch = "as=2 seq=14";
|
||||||
|
break;
|
||||||
|
case 26:
|
||||||
|
patch = "as=1 seq=0";
|
||||||
|
break;
|
||||||
|
case 29:
|
||||||
|
patch = "as=2 seq=0";
|
||||||
|
break;
|
||||||
|
}
|
||||||
} else if (id == HDA_CODEC_CX20590 &&
|
} else if (id == HDA_CODEC_CX20590 &&
|
||||||
(subid == LENOVO_X1_SUBVENDOR ||
|
(subid == LENOVO_X1_SUBVENDOR ||
|
||||||
subid == LENOVO_X220_SUBVENDOR ||
|
subid == LENOVO_X220_SUBVENDOR ||
|
||||||
|
@ -236,6 +236,7 @@
|
|||||||
#define LENOVO_X1CRBN_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x21f9)
|
#define LENOVO_X1CRBN_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x21f9)
|
||||||
#define LENOVO_X220_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x21da)
|
#define LENOVO_X220_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x21da)
|
||||||
#define LENOVO_X300_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x20ac)
|
#define LENOVO_X300_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x20ac)
|
||||||
|
#define LENOVO_T400_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x20f2)
|
||||||
#define LENOVO_T420_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x21ce)
|
#define LENOVO_T420_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x21ce)
|
||||||
#define LENOVO_T430_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x21f3)
|
#define LENOVO_T430_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x21f3)
|
||||||
#define LENOVO_T430S_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x21fb)
|
#define LENOVO_T430S_SUBVENDOR HDA_MODEL_CONSTRUCT(LENOVO, 0x21fb)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user