diff options
Diffstat (limited to 'drivers/video/omap2/dss/dss.h')
-rw-r--r-- | drivers/video/omap2/dss/dss.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/video/omap2/dss/dss.h b/drivers/video/omap2/dss/dss.h index 061c95e20d49..80ed88f53c19 100644 --- a/drivers/video/omap2/dss/dss.h +++ b/drivers/video/omap2/dss/dss.h | |||
@@ -207,6 +207,8 @@ int dss_mgr_set_device(struct omap_overlay_manager *mgr, | |||
207 | int dss_mgr_unset_device(struct omap_overlay_manager *mgr); | 207 | int dss_mgr_unset_device(struct omap_overlay_manager *mgr); |
208 | void dss_mgr_set_timings(struct omap_overlay_manager *mgr, | 208 | void dss_mgr_set_timings(struct omap_overlay_manager *mgr, |
209 | struct omap_video_timings *timings); | 209 | struct omap_video_timings *timings); |
210 | void dss_mgr_set_lcd_config(struct omap_overlay_manager *mgr, | ||
211 | const struct dss_lcd_mgr_config *config); | ||
210 | const struct omap_video_timings *dss_mgr_get_timings(struct omap_overlay_manager *mgr); | 212 | const struct omap_video_timings *dss_mgr_get_timings(struct omap_overlay_manager *mgr); |
211 | 213 | ||
212 | bool dss_ovl_is_enabled(struct omap_overlay *ovl); | 214 | bool dss_ovl_is_enabled(struct omap_overlay *ovl); |
@@ -244,6 +246,15 @@ int dss_mgr_check(struct omap_overlay_manager *mgr, | |||
244 | const struct omap_video_timings *mgr_timings, | 246 | const struct omap_video_timings *mgr_timings, |
245 | struct omap_overlay_info **overlay_infos); | 247 | struct omap_overlay_info **overlay_infos); |
246 | 248 | ||
249 | static inline bool dss_mgr_is_lcd(enum omap_channel id) | ||
250 | { | ||
251 | if (id == OMAP_DSS_CHANNEL_LCD || id == OMAP_DSS_CHANNEL_LCD2 || | ||
252 | id == OMAP_DSS_CHANNEL_LCD3) | ||
253 | return true; | ||
254 | else | ||
255 | return false; | ||
256 | } | ||
257 | |||
247 | /* overlay */ | 258 | /* overlay */ |
248 | void dss_init_overlays(struct platform_device *pdev); | 259 | void dss_init_overlays(struct platform_device *pdev); |
249 | void dss_uninit_overlays(struct platform_device *pdev); | 260 | void dss_uninit_overlays(struct platform_device *pdev); |