arm: tegra: Turn on hw phase in for PRISM
Mitch Luban [Wed, 30 Jan 2013 23:09:31 +0000 (15:09 -0800)]
HW phase in is needed for extreme cases where flicker is
observed.

Bug 1224366

Reviewed-on: http://git-master/r/195722
(cherry picked from commit 99e80332ecc3fca0035e0cb5725c05562b9c2f85)

Change-Id: I84ceb5d465d7349e59c0dca3cb288f32d7d44f36
Signed-off-by: Mitch Luban <mluban@nvidia.com>
Reviewed-on: http://git-master/r/211499
Reviewed-by: Harshada Kale <hkale@nvidia.com>
Tested-by: Harshada Kale <hkale@nvidia.com>

arch/arm/mach-tegra/board-dalmore-panel.c
arch/arm/mach-tegra/board-macallan-panel.c
arch/arm/mach-tegra/board-pluto-panel.c
arch/arm/mach-tegra/board-roth-panel.c

index 699e5cf..3be9f1d 100644 (file)
@@ -343,8 +343,8 @@ static struct tegra_dc_sd_settings dalmore_sd_settings = {
        .soft_clipping_enable = true,
        /* Low soft clipping threshold to compensate for aggressive k_limit */
        .soft_clipping_threshold = 128,
-       .smooth_k_enable = false,
-       .smooth_k_incr = 64,
+       .smooth_k_enable = true,
+       .smooth_k_incr = 4,
        /* Default video coefficients */
        .coeff = {5, 9, 2},
        .fc = {0, 0},
index c07fb19..f87de68 100644 (file)
@@ -343,8 +343,8 @@ static struct tegra_dc_sd_settings macallan_sd_settings = {
        .soft_clipping_enable = true,
        /* Low soft clipping threshold to compensate for aggressive k_limit */
        .soft_clipping_threshold = 128,
-       .smooth_k_enable = false,
-       .smooth_k_incr = 64,
+       .smooth_k_enable = true,
+       .smooth_k_incr = 4,
        /* Default video coefficients */
        .coeff = {5, 9, 2},
        .fc = {0, 0},
index 4e4617f..a9fef37 100644 (file)
@@ -298,8 +298,8 @@ static struct tegra_dc_sd_settings pluto_sd_settings = {
        .soft_clipping_enable = true,
        /* Low soft clipping threshold to compensate for aggressive k_limit */
        .soft_clipping_threshold = 128,
-       .smooth_k_enable = false,
-       .smooth_k_incr = 64,
+       .smooth_k_enable = true,
+       .smooth_k_incr = 4,
        /* Default video coefficients */
        .coeff = {5, 9, 2},
        .fc = {0, 0},
index 6210da5..51da193 100644 (file)
@@ -683,8 +683,8 @@ static struct tegra_dc_sd_settings roth_sd_settings = {
        .soft_clipping_enable = true,
        /* Low soft clipping threshold to compensate for aggressive k_limit */
        .soft_clipping_threshold = 128,
-       .smooth_k_enable = false,
-       .smooth_k_incr = 64,
+       .smooth_k_enable = true,
+       .smooth_k_incr = 4,
        /* Default video coefficients */
        .coeff = {5, 9, 2},
        .fc = {0, 0},