2011/5/21 Mark Brown broonie@opensource.wolfsonmicro.com:
How Media controller or PA handle hda jack retasking of those 3 jacks motherboard (channel mode or smart 5.1 switch) ?
For those mini ITX motherboard without front audio panel, there will be no capture source if the HDA codec does not support stereo mix after the driver retask those input jacks for 5.1 outputs
This just sounds like a fairly basic reconfiguration of the CODEC, it's no different to any other rerouting.
Does this mean that those 3 jacks , 5 jacks and 6 jacks desktop need to add the rear panel jack to use snd_jack_report ?
It seems like a good idea to report any jacks we can do detection on....
But snd_jack API seem does not has any definition for "Line In" - Blue jacks ?
The jack retasking is performed by snd_hda_sequence_write_cache(codec, chmode[mode].sequence) in snd_hda_ch_mode_put() for some HDA codecs