You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Enable SOF driver to support DP-MST (DisportPort's Multi-Stream Transport) #136
Daisy-chain mode works after using another Dell model moniter. (u2414Hb REV A01).
Now the status is: Daisy-chain mode works, DP-MST hub mode works. DP-MST with HDMI (3 monitors) doesn't work. Can't playback the third PCM.
Platforms: UP2, WHL are both OK
mode: DPMST, Daisy-chain mode are both OK
DPMST hub: club, StarTech are both OK (StarTech has compatibility issue with monitors)
DPMST + HDMI mode: is OK
DPMST S3: is OK (after HDMI S3 RFC patches are merged)
@libinyang you clearly found a problem for S3 that needs to be fixed and that's really good progress. However, the feedback from Takashi is clearly that a different solution needs to be found. Are you working on an update? I'd rather merge an update or better yet get the solution through the weekly alsa-devel backport than take the existing patches as is and revert.
@plbossart Yes, I'm working on it. I will check whether Takashi's solution is reasonable to implement. I will work on it today. I didn't give the updated patch last 2 days because I don't have environment at home to test to see if Takashi's suggestion is feasible.
@libinyang you clearly found a problem for S3 that needs to be fixed and that's really good progress. However, the feedback from Takashi is clearly that a different solution needs to be found. Are you working on an update? I'd rather merge an update or better yet get the solution through the weekly alsa-devel backport than take the existing patches as is and revert.
Activity
libinyang commentedon Feb 27, 2019
DPMST hub mode works. And daisy chain mode can't be tested as the display is unstable. Will try to find why display is not stable.
libinyang commentedon Mar 11, 2019
Daisy-chain mode works after using another Dell model moniter. (u2414Hb REV A01).
Now the status is: Daisy-chain mode works, DP-MST hub mode works. DP-MST with HDMI (3 monitors) doesn't work. Can't playback the third PCM.
libinyang commentedon Mar 12, 2019
Now Now HDMI together with DPMST both works after I used the latest topology.
mengdonglin commentedon Mar 13, 2019
@libinyang could you share your recipe (kernel, firrmware branch/commit and topology m4) for testing on UP2?
lgirdwood commentedon Mar 14, 2019
@libinyang since this is a non trivial recipe, can you add some detail on enabling this in sof-docs.
libinyang commentedon Mar 24, 2019
@lgirdwood
I would like to. Where can I get the sof-docs and add the information to?
libinyang commentedon Mar 24, 2019
Now DPMST works very well with different DPMST modes, differnent DPMST hub on different platforms.
Here is the summary for the DPMST:
kernel: 41e4680
SOF: 52f99da
tplg: 52f99da
Platforms: UP2, WHL are both OK
mode: DPMST, Daisy-chain mode are both OK
DPMST hub: club, StarTech are both OK (StarTech has compatibility issue with monitors)
DPMST + HDMI mode: is OK
DPMST S3: is OK (after HDMI S3 RFC patches are merged)
plbossart commentedon Mar 24, 2019
@libinyang you clearly found a problem for S3 that needs to be fixed and that's really good progress. However, the feedback from Takashi is clearly that a different solution needs to be found. Are you working on an update? I'd rather merge an update or better yet get the solution through the weekly alsa-devel backport than take the existing patches as is and revert.
Also what topology did you use on Up2?
libinyang commentedon Mar 25, 2019
@plbossart Yes, I'm working on it. I will check whether Takashi's solution is reasonable to implement. I will work on it today. I didn't give the updated patch last 2 days because I don't have environment at home to test to see if Takashi's suggestion is feasible.
tplg: 52f99da
plbossart commentedon Mar 25, 2019
I was asking about the topology filename (HDMI alone or PCM512-hdmi?)
libinyang commentedon Mar 25, 2019
@plbossart
It is sof-apl-pcm512x.tplg.
mengdonglin commentedon Mar 28, 2019
Close this issue based on #136 (comment)
We can track HDMI audio failure after S3 by #737 and #489
drm/exynos/mixer: fix MIXER shadow registry synchronisation code
Merge pull request thesofproject#136 from ojeda/misleading
drm/i915/reset: Fix error_state_read ptr + offset use
kunit: Fix wild-memory-access bug in kunit_free_suite_set()
firewire: core: Initialize topology_map.lock
perf annotate: Add itrace options support
bpf, selftests: Replicate tailcall limit test for indirect call case
selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup remote_port
drm/i915/reset: Fix error_state_read ptr + offset use
xfs: fix super block buf log item UAF during force shutdown
Bluetooth: ISO: do not emit new LE Create CIS if previous is pending
Merge branch 'bpf-arm64-add-fsession-support'