aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/video/omap2/dss/dss.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/video/omap2/dss/dss.h')
-rw-r--r--drivers/video/omap2/dss/dss.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/video/omap2/dss/dss.h b/drivers/video/omap2/dss/dss.h
index a166ff36ec90..42ca70f2bfd5 100644
--- a/drivers/video/omap2/dss/dss.h
+++ b/drivers/video/omap2/dss/dss.h
@@ -123,6 +123,12 @@ enum dss_clk_source {
123 DSS_CLK_SRC_FCK, /* DSS1_ALWON_FCLK */ 123 DSS_CLK_SRC_FCK, /* DSS1_ALWON_FCLK */
124}; 124};
125 125
126/* Correlates clock source name and dss_clk_source member */
127struct dss_clk_source_name {
128 enum dss_clk_source clksrc;
129 const char *clksrc_name;
130};
131
126struct dss_clock_info { 132struct dss_clock_info {
127 /* rates that we get with dividers below */ 133 /* rates that we get with dividers below */
128 unsigned long fck; 134 unsigned long fck;
@@ -215,6 +221,7 @@ void dss_clk_enable(enum dss_clock clks);
215void dss_clk_disable(enum dss_clock clks); 221void dss_clk_disable(enum dss_clock clks);
216unsigned long dss_clk_get_rate(enum dss_clock clk); 222unsigned long dss_clk_get_rate(enum dss_clock clk);
217int dss_need_ctx_restore(void); 223int dss_need_ctx_restore(void);
224const char *dss_get_generic_clk_source_name(enum dss_clk_source clk_src);
218void dss_dump_clocks(struct seq_file *s); 225void dss_dump_clocks(struct seq_file *s);
219 226
220void dss_dump_regs(struct seq_file *s); 227void dss_dump_regs(struct seq_file *s);