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

drm/msm: mdss: Add SM6150 support

Add support for MDSS on SM6150.

Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Li Liu <quic_lliu6@quicinc.com>
Signed-off-by: Fange Zhang <quic_fangez@quicinc.com>
Patchwork: https://patchwork.freedesktop.org/patch/628005/
Link: https://lore.kernel.org/r/20241210-add-display-support-for-qcs615-platform-v4-4-2d875a67602d@quicinc.com
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>

authored by

Li Liu and committed by
Dmitry Baryshkov
b8871563 701da286

+8
+8
drivers/gpu/drm/msm/msm_mdss.c
··· 682 682 .highest_bank_bit = 1, 683 683 }; 684 684 685 + static const struct msm_mdss_data sm6150_data = { 686 + .ubwc_enc_version = UBWC_2_0, 687 + .ubwc_dec_version = UBWC_2_0, 688 + .highest_bank_bit = 1, 689 + .reg_bus_bw = 76800, 690 + }; 691 + 685 692 static const struct msm_mdss_data sm8250_data = { 686 693 .ubwc_enc_version = UBWC_4_0, 687 694 .ubwc_dec_version = UBWC_4_0, ··· 746 739 { .compatible = "qcom,sc8280xp-mdss", .data = &sc8280xp_data }, 747 740 { .compatible = "qcom,sm6115-mdss", .data = &sm6115_data }, 748 741 { .compatible = "qcom,sm6125-mdss", .data = &sm6125_data }, 742 + { .compatible = "qcom,sm6150-mdss", .data = &sm6150_data }, 749 743 { .compatible = "qcom,sm6350-mdss", .data = &sm6350_data }, 750 744 { .compatible = "qcom,sm6375-mdss", .data = &sm6350_data }, 751 745 { .compatible = "qcom,sm7150-mdss", .data = &sm7150_data },