diff options
author | shengyang.chen <shengyang.chen@starfivetech.com> | 2023-12-13 05:38:58 +0300 |
---|---|---|
committer | shengyang.chen <shengyang.chen@starfivetech.com> | 2023-12-13 05:38:58 +0300 |
commit | 6041611ddcba0bce93f339699d03dde3487bc42e (patch) | |
tree | f54a4b20c9a9e7e5d4f2946e3ad97e46c294d8d4 | |
parent | a0b54a31e1133d73298bebac2b0c15dacfc82751 (diff) | |
download | linux-6041611ddcba0bce93f339699d03dde3487bc42e.tar.xz |
riscv: drm: hdmi: fix vin hbn problem
fix vin hbn problem(cause by patch of issue #7964)
by restoring delay in encoder_enable()
Shengyang Chen <shengyang.chen@starfivetech.com>
-rw-r--r-- | drivers/gpu/drm/verisilicon/inno_hdmi.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/verisilicon/inno_hdmi.c b/drivers/gpu/drm/verisilicon/inno_hdmi.c index 804b25cde83f..49dc56d397a3 100644 --- a/drivers/gpu/drm/verisilicon/inno_hdmi.c +++ b/drivers/gpu/drm/verisilicon/inno_hdmi.c @@ -525,6 +525,8 @@ static void inno_hdmi_encoder_enable(struct drm_encoder *encoder) if (ret < 0) return; + mdelay(10); + inno_hdmi_setup(hdmi, &hdmi->previous_mode); } |