drm/exynos: remove color bar pattern operation.

This patch removes color bar pattern register because we don't use the register anymore.
because it doesn't support color bar feature for writeback operation.
camera driver only supports color bar feature. but IPP doesn't support camera driver.

Signed-off-by: JoongMock Shin <jmock.shin@samsung.com>
Signed-off-by: Eunchul Kim <chulspro.kim@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
This commit is contained in:
JoongMock Shin 2012-12-22 17:49:27 +09:00 committed by Inki Dae
parent 6fe891f669
commit b5c0b5526a
1 changed files with 3 additions and 6 deletions

View File

@ -163,17 +163,14 @@ struct fimc_context {
bool suspended; bool suspended;
}; };
static void fimc_sw_reset(struct fimc_context *ctx, bool pattern) static void fimc_sw_reset(struct fimc_context *ctx)
{ {
u32 cfg; u32 cfg;
DRM_DEBUG_KMS("%s:pattern[%d]\n", __func__, pattern); DRM_DEBUG_KMS("%s\n", __func__);
cfg = fimc_read(EXYNOS_CISRCFMT); cfg = fimc_read(EXYNOS_CISRCFMT);
cfg |= EXYNOS_CISRCFMT_ITU601_8BIT; cfg |= EXYNOS_CISRCFMT_ITU601_8BIT;
if (pattern)
cfg |= EXYNOS_CIGCTRL_TESTPATTERN_COLOR_BAR;
fimc_write(cfg, EXYNOS_CISRCFMT); fimc_write(cfg, EXYNOS_CISRCFMT);
/* s/w reset */ /* s/w reset */
@ -1536,7 +1533,7 @@ static int fimc_ippdrv_reset(struct device *dev)
DRM_DEBUG_KMS("%s\n", __func__); DRM_DEBUG_KMS("%s\n", __func__);
/* reset h/w block */ /* reset h/w block */
fimc_sw_reset(ctx, false); fimc_sw_reset(ctx);
/* reset scaler capability */ /* reset scaler capability */
memset(&ctx->sc, 0x0, sizeof(ctx->sc)); memset(&ctx->sc, 0x0, sizeof(ctx->sc));