mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 02:50:49 +09:00
media: i2c: rk628: fix cec no response when send messages
Signed-off-by: Chen Shunqing <csq@rock-chips.com> Change-Id: If9c4dbe6a4aafe9117eb12140da632b8b59e5988
This commit is contained in:
@@ -938,10 +938,6 @@ static void rk628_bt1120_enable_interrupts(struct v4l2_subdev *sd, bool en)
|
||||
rk628_i2c_write(bt1120->rk628, HDMI_RX_MD_IEN_CLR, md_mask);
|
||||
rk628_i2c_write(bt1120->rk628, HDMI_RX_PDEC_IEN_CLR, pdec_mask);
|
||||
rk628_i2c_write(bt1120->rk628, HDMI_RX_AUD_FIFO_IEN_CLR, 0x1f);
|
||||
if (bt1120->cec && bt1120->cec->adap) {
|
||||
rk628_i2c_write(bt1120->rk628, HDMI_RX_AUD_CEC_IEN_SET, 0);
|
||||
rk628_i2c_write(bt1120->rk628, HDMI_RX_AUD_CEC_IEN_CLR, ~0);
|
||||
}
|
||||
bt1120->vid_ints_en = false;
|
||||
}
|
||||
usleep_range(5000, 5000);
|
||||
|
||||
@@ -1543,10 +1543,6 @@ static void rk628_csi_enable_interrupts(struct v4l2_subdev *sd, bool en)
|
||||
rk628_i2c_write(csi->rk628, HDMI_RX_MD_IEN_CLR, md_mask);
|
||||
rk628_i2c_write(csi->rk628, HDMI_RX_PDEC_IEN_CLR, pdec_mask);
|
||||
rk628_i2c_write(csi->rk628, HDMI_RX_AUD_FIFO_IEN_CLR, 0x1f);
|
||||
if (csi->cec && csi->cec->adap) {
|
||||
rk628_i2c_write(csi->rk628, HDMI_RX_AUD_CEC_IEN_SET, 0);
|
||||
rk628_i2c_write(csi->rk628, HDMI_RX_AUD_CEC_IEN_CLR, ~0);
|
||||
}
|
||||
csi->vid_ints_en = false;
|
||||
}
|
||||
usleep_range(5000, 5000);
|
||||
|
||||
Reference in New Issue
Block a user