Skip to content

Commit 26ed8d3

Browse files
konradybciorobclark
authored andcommitted
drm/msm/a6xx: Introduce a6xx_llc_read
Add a helper that does exactly what it says on the can, it'll be required for A7xx. Tested-by: Neil Armstrong <neil.armstrong@linaro.org> # on SM8550-QRD Tested-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> # sm8450 Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org> Patchwork: https://patchwork.freedesktop.org/patch/551828/ Signed-off-by: Rob Clark <robdclark@chromium.org>
1 parent cb0aacd commit 26ed8d3

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

drivers/gpu/drm/msm/adreno/a6xx_gpu.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1740,6 +1740,11 @@ static void a6xx_llc_rmw(struct a6xx_gpu *a6xx_gpu, u32 reg, u32 mask, u32 or)
17401740
return msm_rmw(a6xx_gpu->llc_mmio + (reg << 2), mask, or);
17411741
}
17421742

1743+
static u32 a6xx_llc_read(struct a6xx_gpu *a6xx_gpu, u32 reg)
1744+
{
1745+
return msm_readl(a6xx_gpu->llc_mmio + (reg << 2));
1746+
}
1747+
17431748
static void a6xx_llc_write(struct a6xx_gpu *a6xx_gpu, u32 reg, u32 value)
17441749
{
17451750
msm_writel(value, a6xx_gpu->llc_mmio + (reg << 2));

0 commit comments

Comments
 (0)