From 945514b5e1e5f93172a67d4b19b7fce8c8c1fead Mon Sep 17 00:00:00 2001 From: Jyri Sarha Date: Fri, 27 Jun 2014 16:47:00 +0300 Subject: OMAPDSS: hdmi: Make hdmi structure public Unify the private anonymous struct in hdmi4.c and hdmi5.c, name it as struct omap_hdmi, and make it public in hdmi.h. Signed-off-by: Jyri Sarha Signed-off-by: Tomi Valkeinen --- drivers/video/fbdev/omap2/dss/hdmi.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'drivers/video/fbdev/omap2/dss/hdmi.h') diff --git a/drivers/video/fbdev/omap2/dss/hdmi.h b/drivers/video/fbdev/omap2/dss/hdmi.h index 5e0df84a736a..a7d6474c69ad 100644 --- a/drivers/video/fbdev/omap2/dss/hdmi.h +++ b/drivers/video/fbdev/omap2/dss/hdmi.h @@ -335,4 +335,24 @@ static inline bool hdmi_mode_has_audio(int mode) { return mode == HDMI_HDMI ? true : false; } + +/* HDMI DRV data */ +struct omap_hdmi { + struct mutex lock; + struct platform_device *pdev; + + struct hdmi_wp_data wp; + struct hdmi_pll_data pll; + struct hdmi_phy_data phy; + struct hdmi_core_data core; + + struct hdmi_config cfg; + + struct regulator *vdda_reg; + + bool core_enabled; + + struct omap_dss_device output; +}; + #endif -- cgit v1.2.2