drm/rockchip: dw-hdmi: set HDMI/DVI mode
If sink is hdmi, but not set to hdmi mode, will cause no sound after entering Android. Signed-off-by: Shunqing Chen <csq@rock-chips.com> Change-Id: I5a8cc308c8064e0c372162145b1e814765e80630
This commit is contained in:
parent
bc5b1ed874
commit
b327b5399a
|
|
@ -2114,7 +2114,13 @@ static int dw_hdmi_setup(struct dw_hdmi *hdmi,
|
||||||
/* HDMI Initialization Step F - Configure AVI InfoFrame */
|
/* HDMI Initialization Step F - Configure AVI InfoFrame */
|
||||||
hdmi_config_AVI(hdmi, mode);
|
hdmi_config_AVI(hdmi, mode);
|
||||||
hdmi_config_vendor_specific_infoframe(hdmi, mode);
|
hdmi_config_vendor_specific_infoframe(hdmi, mode);
|
||||||
|
hdmi_modb(hdmi, HDMI_A_HDCPCFG0_HDMIDVI_HDMI,
|
||||||
|
HDMI_A_HDCPCFG0_HDMIDVI_MASK,
|
||||||
|
HDMI_A_HDCPCFG0);
|
||||||
} else {
|
} else {
|
||||||
|
hdmi_modb(hdmi, HDMI_A_HDCPCFG0_HDMIDVI_DVI,
|
||||||
|
HDMI_A_HDCPCFG0_HDMIDVI_MASK,
|
||||||
|
HDMI_A_HDCPCFG0);
|
||||||
printf("%s DVI mode\n", __func__);
|
printf("%s DVI mode\n", __func__);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue