diff options
author | Kevin Huang <kevinh@nvidia.com> | 2012-03-13 15:01:00 -0700 |
---|---|---|
committer | Rohan Somvanshi <rsomvanshi@nvidia.com> | 2012-03-15 09:44:31 -0700 |
commit | d6ec80078313053033346987c50897f1e8e14d97 (patch) | |
tree | 8be54ef48127880515556a2862bea00ee736d241 /arch/arm | |
parent | de0a72abe36ee351552ee7472ba16ea7bd701cca (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')
-rw-r--r-- | arch/arm/mach-tegra/include/mach/dc.h | 2 |
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; |