]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/blobdiff - drivers/memory/mtk-smi.c
iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
[mirror_ubuntu-hirsute-kernel.git] / drivers / memory / mtk-smi.c
index ac350f8d1e20ffd1c9856f42951771c6c3772608..82d09b88240e1567c15ca3f62329c012ff4a2541 100644 (file)
@@ -130,7 +130,7 @@ static void mtk_smi_clk_disable(const struct mtk_smi *smi)
 
 int mtk_smi_larb_get(struct device *larbdev)
 {
-       int ret = pm_runtime_get_sync(larbdev);
+       int ret = pm_runtime_resume_and_get(larbdev);
 
        return (ret < 0) ? ret : 0;
 }
@@ -374,7 +374,7 @@ static int __maybe_unused mtk_smi_larb_resume(struct device *dev)
        int ret;
 
        /* Power on smi-common. */
-       ret = pm_runtime_get_sync(larb->smi_common_dev);
+       ret = pm_runtime_resume_and_get(larb->smi_common_dev);
        if (ret < 0) {
                dev_err(dev, "Failed to pm get for smi-common(%d).\n", ret);
                return ret;