On 3.19-rc3+ [eb74926920cfa756087a82e0b081df837177cb95] I confirm all the volume bars/switches that went missing for me are back again.
As said, all is fine here.
Sorry, I've forgotten this pending issue. Could you confirm that the patch below works for you? Then I'll queue up for 3.20-rc1 and backport appropriately.
I have no problems with 3.19-rc6. Your patch does not appear to break anything, but it does not appear to fix something, either. It does change the controls again though. I suggest not to apply it.
http://picpaste.de/3_19_rc6-NgtzogKW.png http://picpaste.de/3_19_rc6_YOURPATCH-y6IcoXpE.png
OK, if 3.19 works as is, then there is no reason to change there.
I don't understand why T440P fixup node 0x16 as Dock Headphone Jack but
the driver create Line Out Playback Switch at node 0x16
Do the driver change the type to line out when there are three different location (int, ext sep and ext left) ?
using hda-emu , when Dock headphone jack is plugged , the pin ctl is OUT instead of OUT HP