aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/exynos/exynos_hdmi.h
diff options
context:
space:
mode:
authorJoonyoung Shim <jy0922.shim@samsung.com>2012-03-16 05:47:03 -0400
committerDave Airlie <airlied@redhat.com>2012-03-20 05:40:20 -0400
commit3ecd70b18cad5a5e04981f2a1d71e183f5d6ebc0 (patch)
tree1f933966ea366f6039efe9d77967434c906dceba /drivers/gpu/drm/exynos/exynos_hdmi.h
parent22b21ae6b84f7df62e77f05f58bb4360146c5414 (diff)
drm/exynos: add HDMI version 1.4 support
Later Exynos series from Exynos4X12 support HDMI version 1.4. We will distinguish to use which version via platform data. This patch supports only default features of HDMI version 1.4(The 3D, sound and etc don't support yet) Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com> Signed-off-by: Inki Dae <inki.dae@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/exynos/exynos_hdmi.h')
-rw-r--r--drivers/gpu/drm/exynos/exynos_hdmi.h10
1 files changed, 1 insertions, 9 deletions
diff --git a/drivers/gpu/drm/exynos/exynos_hdmi.h b/drivers/gpu/drm/exynos/exynos_hdmi.h
index 31d6cf84c1aa..040ecadb912e 100644
--- a/drivers/gpu/drm/exynos/exynos_hdmi.h
+++ b/drivers/gpu/drm/exynos/exynos_hdmi.h
@@ -28,15 +28,6 @@
28#ifndef _EXYNOS_HDMI_H_ 28#ifndef _EXYNOS_HDMI_H_
29#define _EXYNOS_HDMI_H_ 29#define _EXYNOS_HDMI_H_
30 30
31struct hdmi_conf {
32 int width;
33 int height;
34 int vrefresh;
35 bool interlace;
36 const u8 *hdmiphy_data;
37 const struct hdmi_preset_conf *conf;
38};
39
40struct hdmi_resources { 31struct hdmi_resources {
41 struct clk *hdmi; 32 struct clk *hdmi;
42 struct clk *sclk_hdmi; 33 struct clk *sclk_hdmi;
@@ -51,6 +42,7 @@ struct hdmi_context {
51 struct device *dev; 42 struct device *dev;
52 struct drm_device *drm_dev; 43 struct drm_device *drm_dev;
53 struct fb_videomode *default_timing; 44 struct fb_videomode *default_timing;
45 unsigned int is_v13:1;
54 unsigned int default_win; 46 unsigned int default_win;
55 unsigned int default_bpp; 47 unsigned int default_bpp;
56 bool hpd_handle; 48 bool hpd_handle;