msm: kgsl: Debugfs entity to switch on/off userspace FT policy control

When debugfs entity "ft_user_control" is set, it enables userspace to
control GPU fault tolerance policy. By default it is disabled.

Change-Id: Ia93ccf6d9595f6e7cda71863f9067819aaa0a68d
Signed-off-by: Tarun Karra <tkarra@codeaurora.org>
diff --git a/drivers/gpu/msm/adreno.c b/drivers/gpu/msm/adreno.c
index ea595b2..5861c71 100644
--- a/drivers/gpu/msm/adreno.c
+++ b/drivers/gpu/msm/adreno.c
@@ -2231,6 +2231,9 @@
 	case KGSL_PROP_FAULT_TOLERANCE: {
 			struct kgsl_ft_config ftd;
 
+			if (adreno_dev->ft_user_control == 0)
+				break;
+
 			if (sizebytes != sizeof(ftd))
 				break;