diff options
author | Andy Hu <andy.hu@starfivetech.com> | 2023-05-29 14:51:46 +0300 |
---|---|---|
committer | Andy Hu <andy.hu@starfivetech.com> | 2023-05-29 14:51:46 +0300 |
commit | d9eee31aaec51ade1641391836c1f07dd2151a4a (patch) | |
tree | 32a7d169f71d45b4861efab80a6ca58b01b1c0b1 | |
parent | a7c72e75173cc8573b5cf6c393cd97d871df573e (diff) | |
parent | 552991a93f75fa46f5ccf35345212daae3bd2fbd (diff) | |
download | linux-VF2_v3.0.4.tar.xz |
Merge tag 'JH7110_515_SDK_v5.0.3' into vf2-515-devel-v3.0.xVF2_v3.0.4
-rwxr-xr-x[-rw-r--r--] | drivers/gpu/drm/verisilicon/inno_hdmi.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/verisilicon/inno_hdmi.c b/drivers/gpu/drm/verisilicon/inno_hdmi.c index 6070bcf4c6db..66a2627462da 100644..100755 --- a/drivers/gpu/drm/verisilicon/inno_hdmi.c +++ b/drivers/gpu/drm/verisilicon/inno_hdmi.c @@ -660,6 +660,7 @@ inno_hdmi_connector_detect(struct drm_connector *connector, bool force) ret = pm_runtime_get_sync(hdmi->dev); if (ret < 0) return ret; + mdelay(500); ret = (hdmi_readb(hdmi, HDMI_STATUS) & m_HOTPLUG) ? connector_status_connected : connector_status_disconnected; @@ -700,6 +701,9 @@ inno_hdmi_connector_mode_valid(struct drm_connector *connector, for (i = 0; cfg[i].pixclock != (~0UL); i++) { if (pclk == cfg[i].pixclock) { + if (pclk > 297000 * 1000) { + continue; + } valid = true; break; } |