Hi Dave,
Sorry for interrupt.
I'm currently testing the MST audio with HSW.
Could you please help tell how I can say DP1.2 works?
I connect a DP1.2 monitor to HSW and a DP1.1 monitor to DP1.2 monitor output.
In this mode, can I make the 2 monitors show different contents? Thanks.
Regards, Libin
-----Original Message----- From: Dave Airlie [mailto:airlied@gmail.com] Sent: Friday, June 19, 2015 6:38 PM To: Lin, Mengdong Cc: Takashi Iwai; Yang, Libin; Lu, Han; alsa-devel@alsa-project.org; intel- gfx@lists.freedesktop.org; Girdwood, Liam R Subject: Re: [alsa-devel] DP MST audio support
Just to fill in the info on this one.
We don't have Haswell Lenovo t440s atm, so could you share more
info?
- Dell U2410 should support both HDMI and DP input. But I guess it
cannot
support DP MST, right?
- Are you connecting this monitor a DP cable?
Which DDI port is used? DDI B, C or D?
- Does audio fail after i915 enables DP MST?
- Is patch "snd/hdmi: hack out haswell codec workaround" the only
change
on audio driver side?
Yes its a DP SST input on the U2410, and I'm using that for the audio.
It's connected to the Lenovo dock with DP cable. The dock is an MST device.
The dock is connected to DDI C I think, and if the dock is operated in SST mode audio works, but in MST mode audio fails. (operating the dock in SST mode isn't useful though since only one of the multiple outputs works then).
The graphics side patches are fairly trivial, also it would be good to get a good explaination of how the hw works,
from what I can see devices get connections not pins on this hw,
and I
notice that I don't always get 3 devices, so I'm not sure if devices are a dynamic thing we should be reprobing on some signal.
Do you mean 3 PCM devices here, like pcmC0D3p, pcmC0D7p,
pcmC0D8p?
Now the devices are not dynamic, a PCM device is created on each pin. It seems we need to revise this for DP MST, since a pin can be used to
send
up to 3 independent streams on Intel GPU which has 3 display
pipelines.
No I mean the "Devices" from snd_hda_get_devices.
Dave.