diff --git a/drivers/gpu/msm/adreno-gpulist.h b/drivers/gpu/msm/adreno-gpulist.h index aef607fe1ff0..42e0e9e7362e 100644 --- a/drivers/gpu/msm/adreno-gpulist.h +++ b/drivers/gpu/msm/adreno-gpulist.h @@ -1,6 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0-only */ /* - * Copyright (c) 2002,2007-2020, The Linux Foundation. All rights reserved. + * Copyright (c) 2002,2007-2021, The Linux Foundation. All rights reserved. */ #define ANY_ID (~0) @@ -1336,7 +1336,9 @@ static const struct adreno_a6xx_core adreno_gpu_core_a650v2 = { static const struct adreno_a6xx_core adreno_gpu_core_a680 = { .base = { DEFINE_ADRENO_REV(ADRENO_REV_A680, 6, 8, 0, ANY_ID), - .features = ADRENO_RPMH | ADRENO_GPMU, + .features = ADRENO_RPMH | ADRENO_GPMU | + ADRENO_IOCOHERENT | ADRENO_CONTENT_PROTECTION | + ADRENO_IFPC | ADRENO_PREEMPTION, .gpudev = &adreno_a6xx_gmu_gpudev, .perfcounters = &adreno_a6xx_legacy_perfcounters, .gmem_base = 0x100000,