diff options
author | Dmitry Baryshkov <dmitry.baryshkov@linaro.org> | 2022-02-17 03:26:42 +0300 |
---|---|---|
committer | Dmitry Baryshkov <dmitry.baryshkov@linaro.org> | 2022-08-19 14:59:52 +0300 |
commit | f64c2c29f716018ef7c349dc31474da9d3640ae5 (patch) | |
tree | ace253f9d2fb690cfcb1c5cd8aff274bf1349ab8 | |
parent | 7b89d6fd306df986466300f1af33a78c0e9f9fd4 (diff) |
drm/msm: add support for SM8450
Add definitions for the display hardware used on Qualcomm SM8450
platform.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
-rw-r--r-- | drivers/gpu/drm/msm/msm_mdss.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/drm/msm/msm_mdss.c b/drivers/gpu/drm/msm/msm_mdss.c index fdb41185446d..f2ecaeac0838 100644 --- a/drivers/gpu/drm/msm/msm_mdss.c +++ b/drivers/gpu/drm/msm/msm_mdss.c @@ -219,6 +219,12 @@ static int msm_mdss_enable(struct msm_mdss *msm_mdss) case DPU_HW_VER_720: writel_relaxed(0x101e, msm_mdss->mmio + UBWC_STATIC); break; + case DPU_HW_VER_810: + /* FIXME: merge with 6.0.0? */ + /* TODO: 0x102e for LP_DDR4 */ + writel_relaxed(0x103e, msm_mdss->mmio + UBWC_STATIC); + writel_relaxed(2, msm_mdss->mmio + UBWC_CTRL_2); + writel_relaxed(1, msm_mdss->mmio + UBWC_PREDICTION_MODE); } return ret; |