diff options
author | Matt Wagner <mwagner@nvidia.com> | 2011-10-12 10:41:35 -0700 |
---|---|---|
committer | Simone Willett <swillett@nvidia.com> | 2011-10-13 12:21:13 -0700 |
commit | e22fc24a34f4799c7c61da917a9a6e6ff8211ecd (patch) | |
tree | 9defb4b47da61bb797b9b0257a668fc5e77da278 /arch | |
parent | 555a50c0fe4840d4de41c789bc472cda2902ed31 (diff) |
video: tegra: Allow gradual phase in of adjustments on DIDIM
Adds phase_in_video field that slowly phases in changes to the
pixel modification and backlight values. This should only be enabled
during video as its results with content that has non-deterministic
time between frame updates is sub-optimal.
Bug 888294
Change-Id: If4cba05779b9eb51a63d58a780ae72ceabfb4c2d
Reviewed-on: http://git-master/r/57596
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
Tested-by: Matt Wagner <mwagner@nvidia.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-tegra/include/mach/dc.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/arch/arm/mach-tegra/include/mach/dc.h b/arch/arm/mach-tegra/include/mach/dc.h index 21fe93312455..f42383429906 100644 --- a/arch/arm/mach-tegra/include/mach/dc.h +++ b/arch/arm/mach-tegra/include/mach/dc.h @@ -263,14 +263,17 @@ struct tegra_dc_sd_settings { unsigned enable; bool use_auto_pwm; u8 hw_update_delay; - short bin_width; u8 aggressiveness; + short bin_width; u8 phase_in; + u8 phase_in_video; u8 cmd; - u16 cur_agg_step; u8 final_agg; + u16 cur_agg_step; u16 cur_phase_step; u16 phase_in_steps; + short prev_k; + short phase_vid_step; struct tegra_dc_sd_agg_priorities agg_priorities; |