Quoting Kuogee Hsieh (2021-09-29 09:17:04) > Currently there is audio not working problem after system resume from suspend > if hdmi monitor stay plugged in at DUT. However this problem does not happen > at normal operation but at a particular test case. The root cause is DP driver > signal audio with connected state at resume which trigger audio trying to setup > audio data path through DP main link but failed due to display port is not setup > and enabled by upper layer framework yet. This patch only have DP driver signal > audio only when DP is in disconnected state so that audio option shows correct > state after system resume. DP driver will not signal audio with connected state > until display enabled executed by upper layer framework where display port is > setup completed and main link is running. > > Changes in V2: > -- add details commit text > > Fixes: 078867ce04ed ("drm/msm/dp: signal audio plugged change at dp_pm_resume") > Signed-off-by: Kuogee Hsieh <khsieh@xxxxxxxxxxxxxx> > --- Reviewed-by: Stephen Boyd <swboyd@xxxxxxxxxxxx>