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

drm/mediatek: Remove mt8192 display rdma compatible

The compatible “mediatek,mt8192-disp-rdma” is being used for reading
the data into DMA for back-end panel driver in mt8192 but there is
no difference between mt8183 and mt8192 in rdma driver.

Remove compatible “mediatek,mt8192-disp-rdma” from the driver and
should use “mediatek,mt8183-disp-rdma” as fallback in 8192 DTS
according to the mediatek,rdma.yaml.

Signed-off-by: Allen-KH Cheng <allen-kh.cheng@mediatek.com>
Reviewed-by: Chen-Yu Tsai <wenst@chromium.org>
Link: https://patchwork.kernel.org/project/linux-mediatek/patch/20220701090547.21429-2-allen-kh.cheng@mediatek.com/
Signed-off-by: Chun-Kuang Hu <chunkuang.hu@kernel.org>

authored by

Allen-KH Cheng and committed by
Chun-Kuang Hu
2545e12d 5621416b

-8
-6
drivers/gpu/drm/mediatek/mtk_disp_rdma.c
··· 368 368 .fifo_size = 5 * SZ_1K, 369 369 }; 370 370 371 - static const struct mtk_disp_rdma_data mt8192_rdma_driver_data = { 372 - .fifo_size = 5 * SZ_1K, 373 - }; 374 - 375 371 static const struct mtk_disp_rdma_data mt8195_rdma_driver_data = { 376 372 .fifo_size = 1920, 377 373 }; ··· 379 383 .data = &mt8173_rdma_driver_data}, 380 384 { .compatible = "mediatek,mt8183-disp-rdma", 381 385 .data = &mt8183_rdma_driver_data}, 382 - { .compatible = "mediatek,mt8192-disp-rdma", 383 - .data = &mt8192_rdma_driver_data}, 384 386 { .compatible = "mediatek,mt8195-disp-rdma", 385 387 .data = &mt8195_rdma_driver_data}, 386 388 {},
-2
drivers/gpu/drm/mediatek/mtk_drm_drv.c
··· 617 617 .data = (void *)MTK_DISP_RDMA }, 618 618 { .compatible = "mediatek,mt8183-disp-rdma", 619 619 .data = (void *)MTK_DISP_RDMA }, 620 - { .compatible = "mediatek,mt8192-disp-rdma", 621 - .data = (void *)MTK_DISP_RDMA }, 622 620 { .compatible = "mediatek,mt8195-disp-rdma", 623 621 .data = (void *)MTK_DISP_RDMA }, 624 622 { .compatible = "mediatek,mt8173-disp-ufoe",