diff --git a/arch/arm64/boot/dts/qcom/sdmmagpie-gpu.dtsi b/arch/arm64/boot/dts/qcom/sdmmagpie-gpu.dtsi index 6e91ff5ddb8e..63cb661c244e 100644 --- a/arch/arm64/boot/dts/qcom/sdmmagpie-gpu.dtsi +++ b/arch/arm64/boot/dts/qcom/sdmmagpie-gpu.dtsi @@ -67,8 +67,7 @@ qcom,gpu-quirk-secvid-set-once; /* */ - qcom,idle-timeout = <80>; - qcom,no-nap; + qcom,idle-timeout = <63>; qcom,highest-bank-bit = <14>; diff --git a/drivers/gpu/msm/kgsl_pwrctrl.c b/drivers/gpu/msm/kgsl_pwrctrl.c index e1bd5a097428..28c93c7979c3 100644 --- a/drivers/gpu/msm/kgsl_pwrctrl.c +++ b/drivers/gpu/msm/kgsl_pwrctrl.c @@ -902,6 +902,7 @@ static ssize_t __timer_store(struct device *dev, struct device_attribute *attr, struct kgsl_device *device = kgsl_device_from_dev(dev); int ret; + return count; if (device == NULL) return 0;