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

Commit c68292b8 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: kgsl: Add a property to find if secure context is supported"

parents 705e287b fcc3d9de
Loading
Loading
Loading
Loading
+17 −0
Original line number Diff line number Diff line
@@ -1384,6 +1384,23 @@ long kgsl_ioctl_device_getproperty(struct kgsl_device_private *dev_priv,

		break;
	}
	case KGSL_PROP_SECURE_CTXT_SUPPORT:
	{
		unsigned int secure_ctxt;

		if (param->sizebytes != sizeof(unsigned int)) {
			result = -EINVAL;
			break;
		}

		secure_ctxt = dev_priv->device->mmu.secured ? 1 : 0;

		if (copy_to_user(param->value, &secure_ctxt,
				sizeof(secure_ctxt)))
			result = -EFAULT;

		break;
	}
	default:
		if (is_compat_task())
			result = dev_priv->device->ftbl->getproperty_compat(
+1 −0
Original line number Diff line number Diff line
@@ -312,6 +312,7 @@ enum kgsl_timestamp_type {
#define KGSL_PROP_DEVICE_BITNESS	0x18
#define KGSL_PROP_DEVICE_QDSS_STM	0x19
#define KGSL_PROP_SECURE_BUFFER_ALIGNMENT 0x23
#define KGSL_PROP_SECURE_CTXT_SUPPORT 0x24

struct kgsl_shadowprop {
	unsigned long gpuaddr;