mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-30 22:26:55 +00:00
mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API
ida_alloc() and ida_free() should be preferred to the deprecated ida_simple_get() and ida_simple_remove(). This is less verbose. Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr> Link: https://lore.kernel.org/r/a63f3da5745187f5a9b1e2ec0492f2fe2e0b0b8d.1698854117.git.christophe.jaillet@wanadoo.fr Signed-off-by: Lee Jones <lee@kernel.org>
This commit is contained in:
parent
33455f8da1
commit
895243c876
1 changed files with 3 additions and 3 deletions
|
@ -405,7 +405,7 @@ int intel_lpss_probe(struct device *dev,
|
|||
|
||||
intel_lpss_init_dev(lpss);
|
||||
|
||||
lpss->devid = ida_simple_get(&intel_lpss_devid_ida, 0, 0, GFP_KERNEL);
|
||||
lpss->devid = ida_alloc(&intel_lpss_devid_ida, GFP_KERNEL);
|
||||
if (lpss->devid < 0)
|
||||
return lpss->devid;
|
||||
|
||||
|
@ -442,7 +442,7 @@ int intel_lpss_probe(struct device *dev,
|
|||
intel_lpss_unregister_clock(lpss);
|
||||
|
||||
err_clk_register:
|
||||
ida_simple_remove(&intel_lpss_devid_ida, lpss->devid);
|
||||
ida_free(&intel_lpss_devid_ida, lpss->devid);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
@ -456,7 +456,7 @@ void intel_lpss_remove(struct device *dev)
|
|||
intel_lpss_debugfs_remove(lpss);
|
||||
intel_lpss_ltr_hide(lpss);
|
||||
intel_lpss_unregister_clock(lpss);
|
||||
ida_simple_remove(&intel_lpss_devid_ida, lpss->devid);
|
||||
ida_free(&intel_lpss_devid_ida, lpss->devid);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(intel_lpss_remove);
|
||||
|
||||
|
|
Loading…
Reference in a new issue