MLK-18355-7: hdmi_rx: Enable HDMI RX CEC clock
authorSandor Yu <Sandor.yu@nxp.com>
Mon, 21 May 2018 02:48:03 +0000 (10:48 +0800)
committerSandor Yu <Sandor.yu@nxp.com>
Fri, 19 Apr 2019 02:40:50 +0000 (10:40 +0800)
Enable HDMI RX CEC clock when hdmi rx driver initialized.

Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
drivers/media/platform/imx8/hdmi/mxc-hdmi-hw.c

index 0e15265..672a5a4 100644 (file)
@@ -422,5 +422,11 @@ int hdmirx_startup(state_struct *state)
        CDN_API_HDMIRX_Init_blocking(state);
        dev_dbg(&hdmi_rx->pdev->dev,
                                "CDN_API_HDMIRX_Init_blocking() complete.\n");
+
+       /* Initialize HDMI RX CEC */
+       CDN_API_General_Write_Register_blocking(state,
+                               ADDR_SINK_CAR + (SINK_CEC_CAR << 2),
+                               F_SINK_CEC_SYS_CLK_EN(1) |
+                               F_SINK_CEC_SYS_CLK_RSTN_EN(1));
        return 0;
 }