From ae4c7bc80861abdf62136d267bce95860fe6adea Mon Sep 17 00:00:00 2001 From: Carter Cooper Date: Tue, 10 Apr 2012 09:40:49 -0600 Subject: [PATCH] msm: kgsl: Remove duplicate soptimestamp memory write call This soptimestamp write is not needed twice after hang recovery. Change-Id: I117ecdc8651bf8b9410a245e0582c1f672d3ca6d Signed-off-by: Carter Cooper --- drivers/gpu/msm/adreno.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpu/msm/adreno.c b/drivers/gpu/msm/adreno.c index 21774facbd7..c76bfd00513 100644 --- a/drivers/gpu/msm/adreno.c +++ b/drivers/gpu/msm/adreno.c @@ -680,9 +680,7 @@ adreno_recover_hang(struct kgsl_device *device) kgsl_sharedmem_writel(&device->memstore, KGSL_MEMSTORE_OFFSET(context_id, eoptimestamp), eoptimestamp); - kgsl_sharedmem_writel(&device->memstore, - KGSL_MEMSTORE_OFFSET(context_id, soptimestamp), - soptimestamp); + if (num_rb_contents) { kgsl_sharedmem_writel(&device->memstore, KGSL_MEMSTORE_OFFSET(context_id, ref_wait_ts),