mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 19:30:30 +09:00
drm/rockchip: dw_hdmi: Fix crash when rk3588 hdmitx1 hotplug
Signed-off-by: Algea Cao <algea.cao@rock-chips.com> Change-Id: Ia75e8cd7ce6f5862f0ae321d9d9265363f2cb533
This commit is contained in:
@@ -1314,7 +1314,7 @@ static irqreturn_t rockchip_hdmi_hardirq(int irq, void *dev_id)
|
||||
val = HIWORD_UPDATE(RK3588_HDMI0_HPD_INT_MSK,
|
||||
RK3588_HDMI0_HPD_INT_MSK);
|
||||
else
|
||||
val = HIWORD_UPDATE(RK3588_HDMI0_HPD_INT_MSK,
|
||||
val = HIWORD_UPDATE(RK3588_HDMI1_HPD_INT_MSK,
|
||||
RK3588_HDMI1_HPD_INT_MSK);
|
||||
regmap_write(hdmi->regmap, RK3588_GRF_SOC_CON2, val);
|
||||
return IRQ_WAKE_THREAD;
|
||||
@@ -3046,7 +3046,7 @@ static int dw_hdmi_rockchip_bind(struct device *dev, struct device *master,
|
||||
}
|
||||
|
||||
val = HIWORD_UPDATE(RK3588_HDMI0_HPD_INT_MSK, RK3588_HDMI0_HPD_INT_MSK) |
|
||||
HIWORD_UPDATE(RK3588_HDMI0_HPD_INT_MSK, RK3588_HDMI1_HPD_INT_MSK);
|
||||
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) {
|
||||
|
||||
Reference in New Issue
Block a user