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

nvmem: nintendo-otp: Use devm_platform_ioremap_resource()

According to commit 7945f929f1a7 ("drivers: provide
devm_platform_ioremap_resource()"), convert platform_get_resource(),
devm_ioremap_resource() to a single call to use
devm_platform_ioremap_resource(), as this is exactly what this function
does.

Signed-off-by: Yang Li <yang.lee@linux.alibaba.com>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Link: https://lore.kernel.org/r/20230404172148.82422-32-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Yang Li and committed by
Greg Kroah-Hartman
64940999 1dc552fa

+1 -3
+1 -3
drivers/nvmem/nintendo-otp.c
··· 76 76 struct device *dev = &pdev->dev; 77 77 const struct of_device_id *of_id = 78 78 of_match_device(nintendo_otp_of_table, dev); 79 - struct resource *res; 80 79 struct nvmem_device *nvmem; 81 80 struct nintendo_otp_priv *priv; 82 81 ··· 91 92 if (!priv) 92 93 return -ENOMEM; 93 94 94 - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); 95 - priv->regs = devm_ioremap_resource(dev, res); 95 + priv->regs = devm_platform_ioremap_resource(pdev, 0); 96 96 if (IS_ERR(priv->regs)) 97 97 return PTR_ERR(priv->regs); 98 98