Merge "kgsl: gen8: Enable preemption for Gen8_3_0 GPU"

This commit is contained in:
qctecmdr 2024-06-11 05:11:15 -07:00 committed by Gerrit - the friendly Code Review server
commit 61fc164aa6

View File

@ -2757,7 +2757,8 @@ static const struct adreno_gen8_core adreno_gpu_core_gen8_3_0 = {
UINT_MAX, UINT_MAX, UINT_MAX, ANY_ID),
.compatible = "qcom,adreno-gpu-gen8-3-0",
.features = ADRENO_APRIV | ADRENO_IOCOHERENT |
ADRENO_CONTENT_PROTECTION | ADRENO_IFPC,
ADRENO_CONTENT_PROTECTION | ADRENO_IFPC | ADRENO_BCL |
ADRENO_PREEMPTION,
.gpudev = &adreno_gen8_hwsched_gpudev.base,
.perfcounters = &adreno_gen8_perfcounters,
.uche_gmem_alignment = SZ_64M,
@ -2780,6 +2781,7 @@ static const struct adreno_gen8_core adreno_gpu_core_gen8_3_0 = {
.gmu_hub_clk_freq = 200000000,
.gen8_snapshot_block_list = &gen8_3_0_snapshot_block_list,
.ctxt_record_size = (4558 * SZ_1K),
.bcl_data = 1,
};
static const struct adreno_gpu_core *adreno_gpulist[] = {