Loading drivers/usb/gadget/android.c +11 −4 Original line number Diff line number Diff line Loading @@ -302,11 +302,18 @@ static void android_pm_qos_update_latency(struct android_dev *dev, s32 latency) return; pr_debug("%s: latency updated to: %d\n", __func__, latency); if (latency == PM_QOS_DEFAULT_VALUE) { pm_qos_update_request(&dev->pm_qos_req_dma, latency); last_vote = latency; pm_qos_remove_request(&dev->pm_qos_req_dma); } else { if (!pm_qos_request_active(&dev->pm_qos_req_dma)) pm_qos_add_request(&dev->pm_qos_req_dma, PM_QOS_CPU_DMA_LATENCY, PM_QOS_DEFAULT_VALUE); pm_qos_update_request(&dev->pm_qos_req_dma, latency); last_vote = latency; } } #define DOWN_PM_QOS_SAMPLE_SEC 5 #define DOWN_PM_QOS_THRESHOLD 100 Loading Loading
drivers/usb/gadget/android.c +11 −4 Original line number Diff line number Diff line Loading @@ -302,11 +302,18 @@ static void android_pm_qos_update_latency(struct android_dev *dev, s32 latency) return; pr_debug("%s: latency updated to: %d\n", __func__, latency); if (latency == PM_QOS_DEFAULT_VALUE) { pm_qos_update_request(&dev->pm_qos_req_dma, latency); last_vote = latency; pm_qos_remove_request(&dev->pm_qos_req_dma); } else { if (!pm_qos_request_active(&dev->pm_qos_req_dma)) pm_qos_add_request(&dev->pm_qos_req_dma, PM_QOS_CPU_DMA_LATENCY, PM_QOS_DEFAULT_VALUE); pm_qos_update_request(&dev->pm_qos_req_dma, latency); last_vote = latency; } } #define DOWN_PM_QOS_SAMPLE_SEC 5 #define DOWN_PM_QOS_THRESHOLD 100 Loading