summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra
diff options
context:
space:
mode:
authorJon Mayo <jmayo@nvidia.com>2014-06-12 17:02:10 -0700
committerEmad Mir <emir@nvidia.com>2014-06-25 11:21:09 -0700
commit3a9da80e8ae10b66b7f646112d91c86e98583fba (patch)
tree86c38bcbbc3c02a3401fab1221cc4366682086c0 /arch/arm/mach-tegra
parent3767a1d815ee644db71e0377097ce48c875325bf (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.h1
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;