https://bugzilla.kernel.org/enter_bug.cgi?product=Drivers
for independent headphone, the headphone and front line out cannot share same DAC 0x10 ,
the multi out need to change the max channels from 8 to 6 , headphone need to use 0x25
autoconfig: line_outs=4 (0x1c/0x19/0x22/0x23/0x0) type:line speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) hp_outs=1 (0x1d/0x0/0x0/0x0/0x0) mono: mono_out=0x0 dig-out=0x20/0x0 inputs: Rear Mic=0x1a Front Mic=0x1e Line=0x1b CD=0x1f ==> lo_type=0, wired=1, mio=1, badness=0x150 multi_outs = 1c/19/22/23 : 25/11/24/0 (type LO) out path: depth=3 :25:16:1c out path: depth=3 :11:18:19 out path: depth=3 :24:26:22 out path: depth=3 :25:27:23 hp_outs = 1d/0/0/0 : 10/0/0/0 hp path: depth=3 :10:16:1d ==> lo_type=0, wired=1, mio=0, badness=0x150 multi_outs = 1c/19/22/23 : 25/11/24/0 (type LO) out path: depth=3 :25:16:1c out path: depth=3 :11:18:19 out path: depth=3 :24:26:22 out path: depth=3 :25:27:23 hp_outs = 1d/0/0/0 : 10/0/0/0 hp path: depth=3 :10:16:1d ==> lo_type=0, wired=0, mio=1, badness=0x142 multi_outs = 1c/19/22/23 : 10/11/24/25 (type LO) out path: depth=3 :10:16:1c out path: depth=3 :11:18:19 out path: depth=3 :24:26:22 out path: depth=3 :25:27:23 hp_outs = 1d/0/0/0 : 10/0/0/0 hp path: depth=3 :10:16:1d ==> lo_type=0, wired=0, mio=0, badness=0x142 multi_outs = 1c/19/22/23 : 10/11/24/25 (type LO) out path: depth=3 :10:16:1c out path: depth=3 :11:18:19 out path: depth=3 :24:26:22 out path: depth=3 :25:27:23 hp_outs = 1d/0/0/0 : 10/0/0/0 hp path: depth=3 :10:16:1d ==> restoring best_cfg ==> Best config: lo_type=0, wired=0, mio=1 multi_outs = 1c/19/22/23 : 10/11/24/25 (type LO) out path: depth=3 :10:16:1c out path: depth=3 :11:18:19 out path: depth=3 :24:26:22 out path: depth=3 :25:27:23 hp_outs = 1d/0/0/0 : 10/0/0/0 hp path: depth=3 :10:16:1d
https:/ /bugzilla. kernel. org/enter_ bug.cgi? product= Drivers
for independent headphone, the headphone and front line out cannot share same DAC 0x10 ,
the multi out need to change the max channels from 8 to 6 , headphone need to use 0x25
autoconfig: line_outs=4 (0x1c/0x19/ 0x22/0x23/ 0x0) type:line 0x0/0x0/ 0x0) 0x0/0x0/ 0x0)
speaker_outs=0 (0x0/0x0/
hp_outs=1 (0x1d/0x0/
mono: mono_out=0x0
dig-out=0x20/0x0
inputs:
Rear Mic=0x1a
Front Mic=0x1e
Line=0x1b
CD=0x1f
==> lo_type=0, wired=1, mio=1, badness=0x150
multi_outs = 1c/19/22/23 : 25/11/24/0 (type LO)
out path: depth=3 :25:16:1c
out path: depth=3 :11:18:19
out path: depth=3 :24:26:22
out path: depth=3 :25:27:23
hp_outs = 1d/0/0/0 : 10/0/0/0
hp path: depth=3 :10:16:1d
==> lo_type=0, wired=1, mio=0, badness=0x150
multi_outs = 1c/19/22/23 : 25/11/24/0 (type LO)
out path: depth=3 :25:16:1c
out path: depth=3 :11:18:19
out path: depth=3 :24:26:22
out path: depth=3 :25:27:23
hp_outs = 1d/0/0/0 : 10/0/0/0
hp path: depth=3 :10:16:1d
==> lo_type=0, wired=0, mio=1, badness=0x142
multi_outs = 1c/19/22/23 : 10/11/24/25 (type LO)
out path: depth=3 :10:16:1c
out path: depth=3 :11:18:19
out path: depth=3 :24:26:22
out path: depth=3 :25:27:23
hp_outs = 1d/0/0/0 : 10/0/0/0
hp path: depth=3 :10:16:1d
==> lo_type=0, wired=0, mio=0, badness=0x142
multi_outs = 1c/19/22/23 : 10/11/24/25 (type LO)
out path: depth=3 :10:16:1c
out path: depth=3 :11:18:19
out path: depth=3 :24:26:22
out path: depth=3 :25:27:23
hp_outs = 1d/0/0/0 : 10/0/0/0
hp path: depth=3 :10:16:1d
==> restoring best_cfg
==> Best config: lo_type=0, wired=0, mio=1
multi_outs = 1c/19/22/23 : 10/11/24/25 (type LO)
out path: depth=3 :10:16:1c
out path: depth=3 :11:18:19
out path: depth=3 :24:26:22
out path: depth=3 :25:27:23
hp_outs = 1d/0/0/0 : 10/0/0/0
hp path: depth=3 :10:16:1d