diff options
author | Jon Mayo <jmayo@nvidia.com> | 2014-06-12 17:02:10 -0700 |
---|---|---|
committer | Emad Mir <emir@nvidia.com> | 2014-06-25 11:21:09 -0700 |
commit | 3a9da80e8ae10b66b7f646112d91c86e98583fba (patch) | |
tree | 86c38bcbbc3c02a3401fab1221cc4366682086c0 /arch/arm/mach-tegra | |
parent | 3767a1d815ee644db71e0377097ce48c875325bf (diff) |
video: tegra: dc: accept CSC on window update
This patch permits changing of the current CSC coefficients. It cannot be used
with interlaced mode.
Adds fields to skip window CSC programming if nothing has changed.
Bug 1522546
Change-Id: If8fc6a5d634e4b300ef0de6a5913188fe1f1efb0
Signed-off-by: Jon Mayo <jmayo@nvidia.com>
Reviewed-on: http://git-master/r/422885
(cherry picked from commit 4aa22cd32362f0d91ef030bc0942c303714141cf)
Reviewed-on: http://git-master/r/425986
GVS: Gerrit_Virtual_Submit
Reviewed-by: Michael Frydrych <mfrydrych@nvidia.com>
Tested-by: Michael Frydrych <mfrydrych@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra')
-rw-r--r-- | arch/arm/mach-tegra/include/mach/dc.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/include/mach/dc.h b/arch/arm/mach-tegra/include/mach/dc.h index f4bba0cef1ed..7306fdacca29 100644 --- a/arch/arm/mach-tegra/include/mach/dc.h +++ b/arch/arm/mach-tegra/include/mach/dc.h @@ -691,6 +691,7 @@ struct tegra_dc_win { unsigned z; struct tegra_dc_csc csc; + bool csc_dirty; int dirty; int underflows; |