@@ -576,7 +576,7 @@ static int svc_i3c_master_set_speed(struct i3c_master_controller *m,
rpm_out:
pm_runtime_mark_last_busy(master->dev);
- pm_runtime_put_autosuspend(master->dev);
+ __pm_runtime_put_autosuspend(master->dev);
return ret;
}
@@ -691,7 +691,7 @@ static int svc_i3c_master_bus_init(struct i3c_master_controller *m)
rpm_out:
pm_runtime_mark_last_busy(master->dev);
- pm_runtime_put_autosuspend(master->dev);
+ __pm_runtime_put_autosuspend(master->dev);
return ret;
}
@@ -713,7 +713,7 @@ static void svc_i3c_master_bus_cleanup(struct i3c_master_controller *m)
writel(0, master->regs + SVC_I3C_MCONFIG);
pm_runtime_mark_last_busy(master->dev);
- pm_runtime_put_autosuspend(master->dev);
+ __pm_runtime_put_autosuspend(master->dev);
}
static int svc_i3c_master_reserve_slot(struct svc_i3c_master *master)
@@ -1070,7 +1070,7 @@ static int svc_i3c_master_do_daa(struct i3c_master_controller *m)
rpm_out:
pm_runtime_mark_last_busy(master->dev);
- pm_runtime_put_autosuspend(master->dev);
+ __pm_runtime_put_autosuspend(master->dev);
return ret;
}
@@ -1353,7 +1353,7 @@ static void svc_i3c_master_enqueue_xfer(struct svc_i3c_master *master,
spin_unlock_irqrestore(&master->xferqueue.lock, flags);
pm_runtime_mark_last_busy(master->dev);
- pm_runtime_put_autosuspend(master->dev);
+ __pm_runtime_put_autosuspend(master->dev);
}
static bool
@@ -1643,7 +1643,7 @@ static int svc_i3c_master_disable_ibi(struct i3c_dev_desc *dev)
ret = i3c_master_disec_locked(m, dev->info.dyn_addr, I3C_CCC_EVENT_SIR);
pm_runtime_mark_last_busy(master->dev);
- pm_runtime_put_autosuspend(master->dev);
+ __pm_runtime_put_autosuspend(master->dev);
return ret;
}
@@ -1676,7 +1676,7 @@ static int svc_i3c_master_disable_hotjoin(struct i3c_master_controller *m)
svc_i3c_master_disable_interrupts(master);
pm_runtime_mark_last_busy(master->dev);
- pm_runtime_put_autosuspend(master->dev);
+ __pm_runtime_put_autosuspend(master->dev);
return 0;
}
@@ -1820,7 +1820,7 @@ static int svc_i3c_master_probe(struct platform_device *pdev)
goto rpm_disable;
pm_runtime_mark_last_busy(&pdev->dev);
- pm_runtime_put_autosuspend(&pdev->dev);
+ __pm_runtime_put_autosuspend(&pdev->dev);
return 0;
pm_runtime_put_autosuspend() will soon be changed to include a call to pm_runtime_mark_last_busy(). This patch switches the current users to __pm_runtime_put_autosuspend() which will continue to have the functionality of old pm_runtime_put_autosuspend(). Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> --- drivers/i3c/master/svc-i3c-master.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-)