Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3ee2e120 authored by Sunil Khatri's avatar Sunil Khatri
Browse files

msm: kgsl: Enable GPU CPZ for A505/A504



Add GPU properties in A505/A504 GPU list to
enable CPZ. For secure content rendering
GPU content protection needs to be enabled.

Change-Id: I14d9645db52b3f6be371760025ce2d10ec20b8e7
Signed-off-by: default avatarSunil Khatri <sunilkh@codeaurora.org>
parent c287f849
Loading
Loading
Loading
Loading
+6 −2
Original line number Original line Diff line number Diff line
@@ -207,9 +207,11 @@ static const struct adreno_gpu_core adreno_gpulist[] = {
		.major = 0,
		.major = 0,
		.minor = 4,
		.minor = 4,
		.patchid = ANY_ID,
		.patchid = ANY_ID,
		.features = ADRENO_PREEMPTION | ADRENO_64BIT,
		.features = ADRENO_PREEMPTION | ADRENO_64BIT |
			ADRENO_CONTENT_PROTECTION | ADRENO_CPZ_RETENTION,
		.pm4fw_name = "a530_pm4.fw",
		.pm4fw_name = "a530_pm4.fw",
		.pfpfw_name = "a530_pfp.fw",
		.pfpfw_name = "a530_pfp.fw",
		.zap_name = "a506_zap",
		.gpudev = &adreno_a5xx_gpudev,
		.gpudev = &adreno_a5xx_gpudev,
		.gmem_size = (SZ_128K + SZ_8K),
		.gmem_size = (SZ_128K + SZ_8K),
		.num_protected_regs = 0x20,
		.num_protected_regs = 0x20,
@@ -221,9 +223,11 @@ static const struct adreno_gpu_core adreno_gpulist[] = {
		.major = 0,
		.major = 0,
		.minor = 5,
		.minor = 5,
		.patchid = ANY_ID,
		.patchid = ANY_ID,
		.features = ADRENO_PREEMPTION | ADRENO_64BIT,
		.features = ADRENO_PREEMPTION | ADRENO_64BIT |
			ADRENO_CONTENT_PROTECTION | ADRENO_CPZ_RETENTION,
		.pm4fw_name = "a530_pm4.fw",
		.pm4fw_name = "a530_pm4.fw",
		.pfpfw_name = "a530_pfp.fw",
		.pfpfw_name = "a530_pfp.fw",
		.zap_name = "a506_zap",
		.gpudev = &adreno_a5xx_gpudev,
		.gpudev = &adreno_a5xx_gpudev,
		.gmem_size = (SZ_128K + SZ_8K),
		.gmem_size = (SZ_128K + SZ_8K),
		.num_protected_regs = 0x20,
		.num_protected_regs = 0x20,