diff options
author | shengyang.chen <shengyang.chen@starfivetech.com> | 2023-11-09 12:15:31 +0300 |
---|---|---|
committer | shengyang.chen <shengyang.chen@starfivetech.com> | 2023-11-09 12:15:31 +0300 |
commit | 9f3b95819823891603010a64f793ba0b2d75a816 (patch) | |
tree | 05822c5659ec495dd53417f32b9358c7910f9c9d | |
parent | c9c14b3525453328d1574da00c9c4ab5fb7df2a9 (diff) | |
download | linux-9f3b95819823891603010a64f793ba0b2d75a816.tar.xz |
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 <shengyang.chen@starfivetech.com>
-rw-r--r-- | drivers/gpu/drm/verisilicon/vs_dc_hw.c | 6 | ||||
-rw-r--r-- | 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 ae451edd5c65..22ab16cd01e1 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 4a9a5f8fb781..87a85435043b 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; |