Skip to content

Commit d1b9830

Browse files
committed
drivers: mmc: Call cpu_latency_qos_*() instead of pm_qos_*()
Call cpu_latency_qos_add/remove_request() instead of pm_qos_add/remove_request(), respectively, because the latter are going to be dropped. No intentional functional impact. Signed-off-by: Rafael J. Wysocki <[email protected]> Reviewed-by: Ulf Hansson <[email protected]> Reviewed-by: Amit Kucheria <[email protected]> Tested-by: Amit Kucheria <[email protected]>
1 parent 7c51a06 commit d1b9830

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

drivers/mmc/host/sdhci-esdhc-imx.c

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1452,8 +1452,7 @@ static int sdhci_esdhc_imx_probe(struct platform_device *pdev)
14521452
pdev->id_entry->driver_data;
14531453

14541454
if (imx_data->socdata->flags & ESDHC_FLAG_PMQOS)
1455-
pm_qos_add_request(&imx_data->pm_qos_req,
1456-
PM_QOS_CPU_DMA_LATENCY, 0);
1455+
cpu_latency_qos_add_request(&imx_data->pm_qos_req, 0);
14571456

14581457
imx_data->clk_ipg = devm_clk_get(&pdev->dev, "ipg");
14591458
if (IS_ERR(imx_data->clk_ipg)) {
@@ -1572,7 +1571,7 @@ static int sdhci_esdhc_imx_probe(struct platform_device *pdev)
15721571
clk_disable_unprepare(imx_data->clk_per);
15731572
free_sdhci:
15741573
if (imx_data->socdata->flags & ESDHC_FLAG_PMQOS)
1575-
pm_qos_remove_request(&imx_data->pm_qos_req);
1574+
cpu_latency_qos_remove_request(&imx_data->pm_qos_req);
15761575
sdhci_pltfm_free(pdev);
15771576
return err;
15781577
}
@@ -1595,7 +1594,7 @@ static int sdhci_esdhc_imx_remove(struct platform_device *pdev)
15951594
clk_disable_unprepare(imx_data->clk_ahb);
15961595

15971596
if (imx_data->socdata->flags & ESDHC_FLAG_PMQOS)
1598-
pm_qos_remove_request(&imx_data->pm_qos_req);
1597+
cpu_latency_qos_remove_request(&imx_data->pm_qos_req);
15991598

16001599
sdhci_pltfm_free(pdev);
16011600

@@ -1667,7 +1666,7 @@ static int sdhci_esdhc_runtime_suspend(struct device *dev)
16671666
clk_disable_unprepare(imx_data->clk_ahb);
16681667

16691668
if (imx_data->socdata->flags & ESDHC_FLAG_PMQOS)
1670-
pm_qos_remove_request(&imx_data->pm_qos_req);
1669+
cpu_latency_qos_remove_request(&imx_data->pm_qos_req);
16711670

16721671
return ret;
16731672
}
@@ -1680,8 +1679,7 @@ static int sdhci_esdhc_runtime_resume(struct device *dev)
16801679
int err;
16811680

16821681
if (imx_data->socdata->flags & ESDHC_FLAG_PMQOS)
1683-
pm_qos_add_request(&imx_data->pm_qos_req,
1684-
PM_QOS_CPU_DMA_LATENCY, 0);
1682+
cpu_latency_qos_add_request(&imx_data->pm_qos_req, 0);
16851683

16861684
err = clk_prepare_enable(imx_data->clk_ahb);
16871685
if (err)
@@ -1714,7 +1712,7 @@ static int sdhci_esdhc_runtime_resume(struct device *dev)
17141712
clk_disable_unprepare(imx_data->clk_ahb);
17151713
remove_pm_qos_request:
17161714
if (imx_data->socdata->flags & ESDHC_FLAG_PMQOS)
1717-
pm_qos_remove_request(&imx_data->pm_qos_req);
1715+
cpu_latency_qos_remove_request(&imx_data->pm_qos_req);
17181716
return err;
17191717
}
17201718
#endif

0 commit comments

Comments
 (0)