summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/include/mach/dc.h
diff options
context:
space:
mode:
authorKevin Huang <kevinh@nvidia.com>2012-03-13 15:01:00 -0700
committerRohan Somvanshi <rsomvanshi@nvidia.com>2012-03-15 09:44:31 -0700
commitd6ec80078313053033346987c50897f1e8e14d97 (patch)
tree8be54ef48127880515556a2862bea00ee736d241 /arch/arm/mach-tegra/include/mach/dc.h
parentde0a72abe36ee351552ee7472ba16ea7bd701cca (diff)
video: tegra: dc: Add rated refresh rate for one-shot mode.
We add this variable for two purposes. First, it would remind developer to make sure actual refresh rate is larger than rated refresh rate. Second, gralloc would read rated refresh rate for one-shot mode since actual refresh rates of most devices are expected running at rated refresh rate. Bug 946370 Bug 934977 Change-Id: Ib4121337df1a388b40440b22687c39f373f08890 Signed-off-by: Kevin Huang <kevinh@nvidia.com> Reviewed-on: http://git-master/r/89871 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/include/mach/dc.h')
-rw-r--r--arch/arm/mach-tegra/include/mach/dc.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/include/mach/dc.h b/arch/arm/mach-tegra/include/mach/dc.h
index 3734bc745d5c..a5f7210f2b29 100644
--- a/arch/arm/mach-tegra/include/mach/dc.h
+++ b/arch/arm/mach-tegra/include/mach/dc.h
@@ -132,6 +132,7 @@ struct tegra_dsi_out {
u8 n_data_lanes; /* required */
u8 pixel_format; /* required */
u8 refresh_rate; /* required */
+ u8 rated_refresh_rate;
u8 panel_reset; /* required */
u8 virtual_channel; /* required */
u8 dsi_instance;
@@ -197,6 +198,7 @@ struct tegra_stereo_out {
struct tegra_dc_mode {
int pclk;
+ int rated_pclk;
int h_ref_to_sync;
int v_ref_to_sync;
int h_sync_width;