ret = atomisp_ospm_dphy_down(isp);
if (ret)
return ret;
- pm_qos_update_request(&isp->pm_qos, PM_QOS_DEFAULT_VALUE);
+ cpu_latency_qos_update_request(&isp->pm_qos, PM_QOS_DEFAULT_VALUE);
return atomisp_mrfld_power_down(isp);
}
if (ret)
return ret;
- pm_qos_update_request(&isp->pm_qos, isp->max_isr_latency);
+ cpu_latency_qos_update_request(&isp->pm_qos, isp->max_isr_latency);
if (isp->sw_contex.power_state == ATOM_ISP_POWER_DOWN) {
/*Turn on ISP d-phy */
ret = atomisp_ospm_dphy_up(isp);
dev_err(isp->dev, "fail to power off ISP\n");
return ret;
}
- pm_qos_update_request(&isp->pm_qos, PM_QOS_DEFAULT_VALUE);
+ cpu_latency_qos_update_request(&isp->pm_qos, PM_QOS_DEFAULT_VALUE);
return atomisp_mrfld_power_down(isp);
}
if (ret)
return ret;
- pm_qos_update_request(&isp->pm_qos, isp->max_isr_latency);
+ cpu_latency_qos_update_request(&isp->pm_qos, isp->max_isr_latency);
/*Turn on ISP d-phy */
ret = atomisp_ospm_dphy_up(isp);
atomisp_msi_irq_init(isp, dev);
- pm_qos_add_request(&isp->pm_qos, PM_QOS_CPU_DMA_LATENCY,
- PM_QOS_DEFAULT_VALUE);
+ cpu_latency_qos_update_request(&isp->pm_qos, PM_QOS_DEFAULT_VALUE);
/*
* for MRFLD, Software/firmware needs to write a 1 to bit 0 of
register_entities_fail:
atomisp_uninitialize_modules(isp);
initialize_modules_fail:
- pm_qos_remove_request(&isp->pm_qos);
+ cpu_latency_qos_remove_request(&isp->pm_qos);
atomisp_msi_irq_uninit(isp, dev);
enable_msi_fail:
fw_validation_fail:
pm_runtime_forbid(&dev->dev);
pm_runtime_get_noresume(&dev->dev);
- pm_qos_remove_request(&isp->pm_qos);
+ cpu_latency_qos_remove_request(&isp->pm_qos);
atomisp_msi_irq_uninit(isp, dev);
atomisp_unregister_entities(isp);