Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cf4877c2 authored by Sudarsan Ramesh's avatar Sudarsan Ramesh
Browse files

disp: msm: dp: cache edid data for mst



Currently, in SST mode, sink edid is read once after hpd
and reused on subsequent mode enumeration calls. But in
MST mode, there is no caching and the driver re-reads the
edid from the sink on every get_modes call for each monitor.
Each read takes more than 500ms causing unnecessary delays
during MST enumeration.

This change reads the edid once per hpd and uses the
cached data on subsequent calls.

Change-Id: I27545a44b9f9bd40000dde60735815f9c47fa54c
Signed-off-by: default avatarSudarsan Ramesh <sudarame@codeaurora.org>
parent 68f4129c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment