From adf47831a58668dd8ea2e29dd14df6576133c18b Mon Sep 17 00:00:00 2001 From: "shengyang.chen" Date: Thu, 9 Nov 2023 17:15:31 +0800 Subject: [PATCH] riscv: drm: dc: change pitch alignment for gst problem change dc pitch alignment from 128 to 32 for gst problem Signed-off-by: Shengyang Chen --- drivers/gpu/drm/verisilicon/vs_dc_hw.c | 6 +++--- drivers/gpu/drm/verisilicon/vs_drv.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/verisilicon/vs_dc_hw.c b/drivers/gpu/drm/verisilicon/vs_dc_hw.c index ae451edd5c65b..22ab16cd01e1d 100644 --- a/drivers/gpu/drm/verisilicon/vs_dc_hw.c +++ b/drivers/gpu/drm/verisilicon/vs_dc_hw.c @@ -1098,7 +1098,7 @@ static const struct vs_dc_info dc_info[] = { DRM_COLOR_FORMAT_YCRCB420, .gamma_size = GAMMA_EX_SIZE, .gamma_bits = 12, - .pitch_alignment = 128, + .pitch_alignment = 32, .pipe_sync = false, .mmu_prefetch = false, .background = true, @@ -1119,7 +1119,7 @@ static const struct vs_dc_info dc_info[] = { DRM_COLOR_FORMAT_YCRCB420, .gamma_size = GAMMA_EX_SIZE, .gamma_bits = 12, - .pitch_alignment = 128, + .pitch_alignment = 32, .pipe_sync = false, .mmu_prefetch = false, .background = true, @@ -1140,7 +1140,7 @@ static const struct vs_dc_info dc_info[] = { DRM_COLOR_FORMAT_YCRCB420, .gamma_size = GAMMA_EX_SIZE, .gamma_bits = 12, - .pitch_alignment = 128, + .pitch_alignment = 32, .pipe_sync = false, .mmu_prefetch = false, .background = true, diff --git a/drivers/gpu/drm/verisilicon/vs_drv.c b/drivers/gpu/drm/verisilicon/vs_drv.c index 4a9a5f8fb7812..87a85435043b5 100644 --- a/drivers/gpu/drm/verisilicon/vs_drv.c +++ b/drivers/gpu/drm/verisilicon/vs_drv.c @@ -223,7 +223,7 @@ static int vs_drm_bind(struct device *dev) goto err_put_dev; } - priv->pitch_alignment = 64; + priv->pitch_alignment = 32; priv->dma_dev = drm_dev->dev; priv->dma_dev->coherent_dma_mask = dma_mask; drm_dev->dev_private = priv;