diff options
author | Ye Xingchen <ye.xingchen@zte.com.cn> | 2023-02-08 15:46:06 +0800 |
---|---|---|
committer | Guenter Roeck <linux@roeck-us.net> | 2023-02-09 09:38:35 -0800 |
commit | 102be2c2420bd156a94ea509932c9eaef89b9424 (patch) | |
tree | df772e77568900c14f06a80ab7f44ad2b50edc3a /drivers/hwmon/gxp-fan-ctrl.c | |
parent | 7505dab78f58c953b863753208eeca682e8126ff (diff) | |
download | linux-102be2c2420bd156a94ea509932c9eaef89b9424.tar.gz linux-102be2c2420bd156a94ea509932c9eaef89b9424.tar.bz2 linux-102be2c2420bd156a94ea509932c9eaef89b9424.zip |
hwmon: (gxp-fan-ctrl) 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: Ye Xingchen <ye.xingchen@zte.com.cn>
Link: https://lore.kernel.org/r/202302081546067270324@zte.com.cn
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Diffstat (limited to 'drivers/hwmon/gxp-fan-ctrl.c')
-rw-r--r-- | drivers/hwmon/gxp-fan-ctrl.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/hwmon/gxp-fan-ctrl.c b/drivers/hwmon/gxp-fan-ctrl.c index 0e9225a8b805..0014b8b0fd41 100644 --- a/drivers/hwmon/gxp-fan-ctrl.c +++ b/drivers/hwmon/gxp-fan-ctrl.c @@ -199,7 +199,6 @@ static const struct hwmon_chip_info gxp_fan_ctrl_chip_info = { static int gxp_fan_ctrl_probe(struct platform_device *pdev) { struct gxp_fan_ctrl_drvdata *drvdata; - struct resource *res; struct device *dev = &pdev->dev; struct device *hwmon_dev; @@ -208,8 +207,7 @@ static int gxp_fan_ctrl_probe(struct platform_device *pdev) if (!drvdata) return -ENOMEM; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - drvdata->base = devm_ioremap_resource(&pdev->dev, res); + drvdata->base = devm_platform_get_and_ioremap_resource(pdev, 0, NULL); if (IS_ERR(drvdata->base)) return dev_err_probe(dev, PTR_ERR(drvdata->base), "failed to map base\n"); |