
When switching between 2 dongles/adapters it is possible to have the same resolution with different link configuration. Even though the pixel clock could be the same on replug, the vco clock could be different depending on the link configuration. Since the dp driver only exposes limited clocks to the clock framework, in this specific scenario, the clock driver is unable to recognize the change in source clock rate and ends up skipping the clock reconfiguration. This change adds support to park the pixel clocks on disable, thereby forcing a reconfiguration on subsequent replug even if the pixel clocks are the same. Change-Id: If90b37d6285f6cad23cf1c11a7d6ccd6b4cf850c Signed-off-by: Rajkumar Subbiah <quic_rsubbia@quicinc.com>
19 KiB
19 KiB