mirror of
https://github.com/torvalds/linux.git
synced 2026-06-04 04:23:35 +02:00
drm/rockchip: dw_hdmi: Fix write rk3588 grf in other platform
Signed-off-by: Algea Cao <algea.cao@rock-chips.com> Change-Id: I3bb7a6e68c8c84840c5007309810a93346349ba2
This commit is contained in:
parent
87845a44c8
commit
0744bece85
|
|
@ -3633,13 +3633,13 @@ static int dw_hdmi_rockchip_bind(struct device *dev, struct device *master,
|
|||
return ret;
|
||||
}
|
||||
|
||||
if (!hdmi->id)
|
||||
val = HIWORD_UPDATE(RK3588_HDMI0_HPD_INT_MSK, RK3588_HDMI0_HPD_INT_MSK);
|
||||
else
|
||||
val = HIWORD_UPDATE(RK3588_HDMI1_HPD_INT_MSK, RK3588_HDMI1_HPD_INT_MSK);
|
||||
regmap_write(hdmi->regmap, RK3588_GRF_SOC_CON2, val);
|
||||
|
||||
if (hdmi->is_hdmi_qp) {
|
||||
if (!hdmi->id)
|
||||
val = HIWORD_UPDATE(RK3588_HDMI0_HPD_INT_MSK, RK3588_HDMI0_HPD_INT_MSK);
|
||||
else
|
||||
val = HIWORD_UPDATE(RK3588_HDMI1_HPD_INT_MSK, RK3588_HDMI1_HPD_INT_MSK);
|
||||
regmap_write(hdmi->regmap, RK3588_GRF_SOC_CON2, val);
|
||||
|
||||
hdmi->hpd_irq = platform_get_irq(pdev, 4);
|
||||
if (hdmi->hpd_irq < 0)
|
||||
return hdmi->hpd_irq;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user