summaryrefslogtreecommitdiff
path: root/drivers/video/tegra/dc/dc_priv.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/video/tegra/dc/dc_priv.h')
-rw-r--r--drivers/video/tegra/dc/dc_priv.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/video/tegra/dc/dc_priv.h b/drivers/video/tegra/dc/dc_priv.h
index 06f2a6061bf6..351998683008 100644
--- a/drivers/video/tegra/dc/dc_priv.h
+++ b/drivers/video/tegra/dc/dc_priv.h
@@ -128,6 +128,7 @@ struct tegra_dc {
struct completion frame_end_complete;
struct work_struct vblank_work;
+ long vblank_ref_count;
struct {
u64 underflows;
@@ -292,6 +293,10 @@ static inline bool tegra_dc_is_yuv_planar(int fmt)
return false;
}
+static inline void tegra_dc_unmask_interrupt(struct tegra_dc *dc, u32 int_val);
+static inline void tegra_dc_mask_interrupt(struct tegra_dc *dc, u32 int_val);
+static bool tegra_dc_windows_are_dirty(struct tegra_dc *dc);
+
void tegra_dc_setup_clk(struct tegra_dc *dc, struct clk *clk);
extern struct tegra_dc_out_ops tegra_dc_rgb_ops;