summaryrefslogtreecommitdiff
path: root/drivers/video/tegra/dc/dc_priv.h
diff options
context:
space:
mode:
authorVinayak Pane <vpane@nvidia.com>2011-07-20 19:10:39 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:47:53 -0800
commitf7b77755fae7291d64ee89563a076ef944bf888e (patch)
tree7b68e510fb4d75f6a36fa543cb682ba760ba4b15 /drivers/video/tegra/dc/dc_priv.h
parentd75a92d7f24288b88c03bf2cb1020cb3a29f8273 (diff)
tegra: video: dc: disp1 and overlay at 204MHz
Overlay was requesting emc 400MHz always during video playback. Playback happens in overlay which was calculated incorrectly. Reducing it to match accurate requirement. Calculate overlay EMC bandwidth requirement same as DC. Original-Change-Id: I5816d9ca1b42cd04048ca16b3e23e6d6ea312137 Reviewed-on: http://git-master/r/42507 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rc82d603742d5f9b5769b3f18a84ef8e718782b3b
Diffstat (limited to 'drivers/video/tegra/dc/dc_priv.h')
-rw-r--r--drivers/video/tegra/dc/dc_priv.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/video/tegra/dc/dc_priv.h b/drivers/video/tegra/dc/dc_priv.h
index dffb1bce44e3..9868cb850dba 100644
--- a/drivers/video/tegra/dc/dc_priv.h
+++ b/drivers/video/tegra/dc/dc_priv.h
@@ -202,6 +202,9 @@ void tegra_dc_create_sysfs(struct device *dev);
void tegra_dc_stats_enable(struct tegra_dc *dc, bool enable);
bool tegra_dc_stats_get(struct tegra_dc *dc);
+/* defined in dc.c, used by overlay.c */
+unsigned long tegra_dc_get_bandwidth(struct tegra_dc_win *wins[], int n);
+
/* defined in dc.c, used by dc_sysfs.c */
u32 tegra_dc_read_checksum_latched(struct tegra_dc *dc);
void tegra_dc_enable_crc(struct tegra_dc *dc);