From 324e5ca27ba0e6942e81f009bc7d6ecfdc5775e5 Mon Sep 17 00:00:00 2001 From: Urvashi Agrawal Date: Wed, 12 Feb 2020 14:13:33 -0800 Subject: [PATCH] msm: kgsl: Enable I/O coherency on A660 Enable I/O coherency on A660 GPU so that GPU can support I/O coherency on cached buffers. Change-Id: I3809ce70cc2b729193f5dab8ae33268e119ee5aa Signed-off-by: Urvashi Agrawal --- drivers/gpu/msm/adreno-gpulist.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/msm/adreno-gpulist.h b/drivers/gpu/msm/adreno-gpulist.h index 688eddc3a8d0..8b5dd1556977 100644 --- a/drivers/gpu/msm/adreno-gpulist.h +++ b/drivers/gpu/msm/adreno-gpulist.h @@ -1441,7 +1441,8 @@ static const struct adreno_a6xx_core adreno_gpu_core_a610 = { static const struct adreno_a6xx_core adreno_gpu_core_a660 = { { DEFINE_ADRENO_REV(ADRENO_REV_A660, 6, 6, 0, ANY_ID), - .features = ADRENO_RPMH | ADRENO_GPMU | ADRENO_APRIV, + .features = ADRENO_RPMH | ADRENO_GPMU | ADRENO_APRIV | + ADRENO_IOCOHERENT, .gpudev = &adreno_a6xx_gpudev, .gmem_base = 0, .gmem_size = SZ_1M + SZ_512K,