the only point is your green line out is not pluuged
when the headphone is unplugged,
do module-switch-on-port-available switch to your spdif device ?
hda specification only need GET_PIN_SENSE to get the detection,
do the driver really need to use SET_PIN_SENSE when pincap support trigger ?
you can use the following command when headphone is plug and unplugged to find out whether the driver really need to execute SET_PIN_SENSE
sudo hda-verb /dev/snd/hwC0D0 0x1b GET_PIN_SENSE 0
the only point is your green line out is not pluuged
when the headphone is unplugged,
do module- switch- on-port- available switch to your spdif device ?
hda specification only need GET_PIN_SENSE to get the detection,
do the driver really need to use SET_PIN_SENSE when pincap support trigger ?
you can use the following command when headphone is plug and unplugged to find out whether the driver really need to execute SET_PIN_SENSE
sudo hda-verb /dev/snd/hwC0D0 0x1b GET_PIN_SENSE 0