Commit e7963773 authored by Yangtao Li's avatar Yangtao Li Committed by Dmitry Torokhov

Input: omap4-keyad - convert to devm_platform_ioremap_resource()

Use devm_platform_ioremap_resource() to simplify code.
Signed-off-by: default avatarYangtao Li <frank.li@vivo.com>
Link: https://lore.kernel.org/r/20230705052346.39337-4-frank.li@vivo.comSigned-off-by: default avatarDmitry Torokhov <dmitry.torokhov@gmail.com>
parent b1066df4
...@@ -341,17 +341,10 @@ static int omap4_keypad_probe(struct platform_device *pdev) ...@@ -341,17 +341,10 @@ static int omap4_keypad_probe(struct platform_device *pdev)
struct device *dev = &pdev->dev; struct device *dev = &pdev->dev;
struct omap4_keypad *keypad_data; struct omap4_keypad *keypad_data;
struct input_dev *input_dev; struct input_dev *input_dev;
struct resource *res;
unsigned int max_keys; unsigned int max_keys;
int irq; int irq;
int error; int error;
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
if (!res) {
dev_err(&pdev->dev, "no base address specified\n");
return -EINVAL;
}
irq = platform_get_irq(pdev, 0); irq = platform_get_irq(pdev, 0);
if (irq < 0) if (irq < 0)
return irq; return irq;
...@@ -370,7 +363,7 @@ static int omap4_keypad_probe(struct platform_device *pdev) ...@@ -370,7 +363,7 @@ static int omap4_keypad_probe(struct platform_device *pdev)
if (error) if (error)
return error; return error;
keypad_data->base = devm_ioremap_resource(dev, res); keypad_data->base = devm_platform_ioremap_resource(pdev, 0);
if (IS_ERR(keypad_data->base)) if (IS_ERR(keypad_data->base))
return PTR_ERR(keypad_data->base); return PTR_ERR(keypad_data->base);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment