传一个自己制作的仿冒声卡[size=14.4444446563721px]ALC288,HM76主板dell5421id请自行修改dsdt为86
codec由ubuntu
提取过程如下
原始[size=14.4444446563721px]codec数据提取出来
Codec: Realtek ALC282
Address: 0
Vendor Id: 0x10ec0282 283902594
Layout ID: [size=14.4444446563721px]改为86
0x12 0x90a60140: [Fixed] Mic at Int N/A
0x14 0x90170110: [Fixed] Speaker at Int N/A
0x17 0x40020008: [N/A] Line Out at Ext N/A
0x18 0x411111f0: [N/A] Speaker at Ext Rear
0x19 0x02a11030: [Jack] Mic at Ext Front
0x1a 0x411111f0: [N/A] Speaker at Ext Rear
0x1b 0x411111f0: [N/A] Speaker at Ext Rear
0x1d 0x40e00001: [N/A] Reserved at Ext N/A
0x1e 0x411111f0: [N/A] Speaker at Ext Rear
0x21 0x02211020: [Jack] HP Out at Ext Front
删除无用节点
Address: 0
Vendor Id: 0x10ec0282
0x12 0x90a60140: [Fixed] Mic at Int N/A
0x14 0x90170110: [Fixed] Speaker at Int N/A
0x19 0x02a11030: [Jack] Mic at Ext Front
0x21 0x02211020: [Jack] HP Out at Ext Front
调整顺序
Address: 0
Vendor Id: 0x10ec0282
0x12 40 01 a6 90: [Fixed] Mic at Int N/A
0x14 10 01 17 90: [Fixed] Speaker at Int N/A
0x19 30 10 a1 02: [Jack] Mic at Ext Front
0x21 20 10 21 02: [Jack] HP Out at Ext Front
修正接口信息
Address: 0
Vendor Id: 0x10ec0282
0x12 40 01 a6 90: [Fixed] Mic at Int N/A
0x14 10 01 17 90: [Fixed] Speaker at Int N/A
0x19 30 10 a1 01: [Jack] Mic at Ext Front
0x21 20 10 21 01: [Jack] HP Out at Ext Front
pathmap数值 [size=14.4444446563721px]十六进制 (VREF) 十进制
Address: 0
Vendor Id: 0x10ec0282
Mic at Int N/A 11>12 17>18
Speaker at Int N/A 14>c>2 20>12>2
Mic at Ext Front 9>22>19(80) 8>23>19 9>34>25 8>35>25
HP Out at Ext Front 21>d>3(50) 33>13>3