Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

iio: adc: stm32-adc: Use devm_platform_get_and_ioremap_resource()

Convert platform_get_resource(), devm_ioremap_resource() to a single
call to devm_platform_get_and_ioremap_resource(), as this is exactly
what this function does.

Signed-off-by: Yangtao Li <frank.li@vivo.com>
Link: https://lore.kernel.org/r/20230704095808.33780-1-frank.li@vivo.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>

authored by

Yangtao Li and committed by
Jonathan Cameron
1f2a4d50 96543470

+1 -2
+1 -2
drivers/iio/adc/stm32-adc-core.c
··· 723 723 priv->nb_adc_max = priv->cfg->num_adcs; 724 724 spin_lock_init(&priv->common.lock); 725 725 726 - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); 727 - priv->common.base = devm_ioremap_resource(&pdev->dev, res); 726 + priv->common.base = devm_platform_get_and_ioremap_resource(pdev, 0, &res); 728 727 if (IS_ERR(priv->common.base)) 729 728 return PTR_ERR(priv->common.base); 730 729 priv->common.phys_base = res->start;