From 6ca04c6df4ae2af68878113c0b56a3d5e144a440 Mon Sep 17 00:00:00 2001 From: yxj Date: Mon, 17 Sep 2012 18:15:13 +0800 Subject: [PATCH] rk610 hdmi: add rk_get_lcdc_drv --- drivers/video/hdmi/chips/rk610/rk610_hdmi.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/drivers/video/hdmi/chips/rk610/rk610_hdmi.c b/drivers/video/hdmi/chips/rk610/rk610_hdmi.c index d9c6fcaa5006..0c4ab2f135ca 100644 --- a/drivers/video/hdmi/chips/rk610/rk610_hdmi.c +++ b/drivers/video/hdmi/chips/rk610/rk610_hdmi.c @@ -215,6 +215,15 @@ static int rk610_hdmi_i2c_probe(struct i2c_client *client,const struct i2c_devi dev_err(&client->dev, "fail to register hdmi\n"); return -ENOMEM; } + if(HDMI_SOURCE_DEFAULT == HDMI_SOURCE_LCDC0) + hdmi->lcdc = rk_get_lcdc_drv("lcdc0"); + else + hdmi->lcdc = rk_get_lcdc_drv("lcdc1"); + if(hdmi->lcdc == NULL) + { + dev_err(hdmi->dev, "can not connect to video source lcdc\n"); + ret = -ENXIO; + } hdmi->ops = &rk610_hdmi_ops; hdmi->display_on = HDMI_DEFAULT_MODE; hdmi->hdcp_on = HDMI_DISABLE; -- 2.34.1