Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

drm/msm/dpu: enable smartdma on sm8350

To support high resolutions on sm8350, enable smartdma
in its catalog.

Signed-off-by: Abhinav Kumar <quic_abhinavk@quicinc.com>
Tested-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Patchwork: https://patchwork.freedesktop.org/patch/556561/
Link: https://lore.kernel.org/r/20230908193314.27008-1-quic_abhinavk@quicinc.com
[DB: rebased on top of msm-next]
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>

authored by

Abhinav Kumar and committed by
Dmitry Baryshkov
921e32bf a9bd555d

+8 -8
+8 -8
drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h
··· 74 74 { 75 75 .name = "sspp_0", .id = SSPP_VIG0, 76 76 .base = 0x4000, .len = 0x1f8, 77 - .features = VIG_SC7180_MASK, 77 + .features = VIG_SC7180_MASK_SDMA, 78 78 .sblk = &sm8250_vig_sblk_0, 79 79 .xin_id = 0, 80 80 .type = SSPP_TYPE_VIG, ··· 82 82 }, { 83 83 .name = "sspp_1", .id = SSPP_VIG1, 84 84 .base = 0x6000, .len = 0x1f8, 85 - .features = VIG_SC7180_MASK, 85 + .features = VIG_SC7180_MASK_SDMA, 86 86 .sblk = &sm8250_vig_sblk_1, 87 87 .xin_id = 4, 88 88 .type = SSPP_TYPE_VIG, ··· 90 90 }, { 91 91 .name = "sspp_2", .id = SSPP_VIG2, 92 92 .base = 0x8000, .len = 0x1f8, 93 - .features = VIG_SC7180_MASK, 93 + .features = VIG_SC7180_MASK_SDMA, 94 94 .sblk = &sm8250_vig_sblk_2, 95 95 .xin_id = 8, 96 96 .type = SSPP_TYPE_VIG, ··· 98 98 }, { 99 99 .name = "sspp_3", .id = SSPP_VIG3, 100 100 .base = 0xa000, .len = 0x1f8, 101 - .features = VIG_SC7180_MASK, 101 + .features = VIG_SC7180_MASK_SDMA, 102 102 .sblk = &sm8250_vig_sblk_3, 103 103 .xin_id = 12, 104 104 .type = SSPP_TYPE_VIG, ··· 106 106 }, { 107 107 .name = "sspp_8", .id = SSPP_DMA0, 108 108 .base = 0x24000, .len = 0x1f8, 109 - .features = DMA_SDM845_MASK, 109 + .features = DMA_SDM845_MASK_SDMA, 110 110 .sblk = &sdm845_dma_sblk_0, 111 111 .xin_id = 1, 112 112 .type = SSPP_TYPE_DMA, ··· 114 114 }, { 115 115 .name = "sspp_9", .id = SSPP_DMA1, 116 116 .base = 0x26000, .len = 0x1f8, 117 - .features = DMA_SDM845_MASK, 117 + .features = DMA_SDM845_MASK_SDMA, 118 118 .sblk = &sdm845_dma_sblk_1, 119 119 .xin_id = 5, 120 120 .type = SSPP_TYPE_DMA, ··· 122 122 }, { 123 123 .name = "sspp_10", .id = SSPP_DMA2, 124 124 .base = 0x28000, .len = 0x1f8, 125 - .features = DMA_CURSOR_SDM845_MASK, 125 + .features = DMA_CURSOR_SDM845_MASK_SDMA, 126 126 .sblk = &sdm845_dma_sblk_2, 127 127 .xin_id = 9, 128 128 .type = SSPP_TYPE_DMA, ··· 130 130 }, { 131 131 .name = "sspp_11", .id = SSPP_DMA3, 132 132 .base = 0x2a000, .len = 0x1f8, 133 - .features = DMA_CURSOR_SDM845_MASK, 133 + .features = DMA_CURSOR_SDM845_MASK_SDMA, 134 134 .sblk = &sdm845_dma_sblk_3, 135 135 .xin_id = 13, 136 136 .type = SSPP_TYPE_DMA,