video: tegra: Add userspace CSC control
authorRobert Morell <rmorell@nvidia.com>
Mon, 21 Mar 2011 21:32:29 +0000 (14:32 -0700)
committerDan Willemsen <dwillemsen@nvidia.com>
Thu, 1 Dec 2011 05:48:13 +0000 (21:48 -0800)
commit491cb2c5948ccf7ce53c81dbca8d19475667a400
treeb9fbc8fd153ccb44fbfcd3036a86b5126fe18ca0
parentd69bf1aa9ddf62411b4e964f69d9f7a4ffb91816
video: tegra: Add userspace CSC control

This adds configurability of the per-window color space conversion
support in the Tegra display controller through the dc extension
interface.  The CSC matrix defaults to its previously-hardcoded values,
but can be overridden by userspace.

bug 818525

Original-Change-Id: I00d8e48dd38a40e5b8c36d4624d31c834e5cd9de
Signed-off-by: Robert Morell <rmorell@nvidia.com>
Reviewed-on: http://git-master/r/40527
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R1f445ab544b4c06f56dde1e3f0e9db3c930a9c14
arch/arm/mach-tegra/include/mach/dc.h
drivers/video/tegra/dc/dc.c
drivers/video/tegra/dc/ext/dev.c
include/video/tegra_dc_ext.h