projects
/
firefly-linux-kernel-4.4.55.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2c70c8f
)
rk610 hdmi: add rk_get_lcdc_drv
author
yxj
<yxj@rock-chips.com>
Mon, 17 Sep 2012 10:15:13 +0000
(18:15 +0800)
committer
yxj
<yxj@rock-chips.com>
Tue, 18 Sep 2012 01:34:29 +0000
(09:34 +0800)
drivers/video/hdmi/chips/rk610/rk610_hdmi.c
patch
|
blob
|
history
diff --git
a/drivers/video/hdmi/chips/rk610/rk610_hdmi.c
b/drivers/video/hdmi/chips/rk610/rk610_hdmi.c
index d9c6fcaa5006895202e125aa87dbaf6ad3d723fd..0c4ab2f135ca678b4284073e3fd7aabcdb43c45f 100644
(file)
--- 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");
\r
return -ENOMEM;
\r
}
\r
+ if(HDMI_SOURCE_DEFAULT == HDMI_SOURCE_LCDC0)
\r
+ hdmi->lcdc = rk_get_lcdc_drv("lcdc0");
\r
+ else
\r
+ hdmi->lcdc = rk_get_lcdc_drv("lcdc1");
\r
+ if(hdmi->lcdc == NULL)
\r
+ {
\r
+ dev_err(hdmi->dev, "can not connect to video source lcdc\n");
\r
+ ret = -ENXIO;
\r
+ }
\r
hdmi->ops = &rk610_hdmi_ops;
\r
hdmi->display_on = HDMI_DEFAULT_MODE;
\r
hdmi->hdcp_on = HDMI_DISABLE;
\r