pinctrl: tz1090: Convert to devm_ioremap_resource
Subsystems (2)
PATCH 1/2 pinctrl: tz1090: Convert to devm_ioremap_resource
Signed-off-by Axel Lin <[email protected]>
--- drivers/pinctrl/pinctrl-tz1090.c | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-)
drivers/pinctrl/pinctrl-tz1090.c +3 -19
@@ -1996,25 +1996,9 @@ static int tz1090_pinctrl_probe(struct platform_device *pdev) tz1090_pinctrl_desc.npins =ARRAY_SIZE (tz1090_pins); res =platform_get_resource (pdev,IORESOURCE_MEM ,0 ); -if (!res) { -dev_err (&pdev->dev,"Missing MEM resource\n" ); -return -ENODEV ; - } - -if (!devm_request_mem_region (&pdev->dev, res->start, -resource_size (res), -dev_name (&pdev->dev))) { -dev_err (&pdev->dev, -"Couldn't request MEM resource\n" ); -return -ENODEV ; - } - - pmx->regs =devm_ioremap (&pdev->dev, res->start, -resource_size (res)); -if (!pmx->regs) { -dev_err (&pdev->dev,"Couldn't ioremap regs\n" ); -return -ENODEV ; - } + pmx->regs =devm_ioremap_resource (&pdev->dev, res); +if (IS_ERR (pmx->regs)) +return PTR_ERR (pmx->regs); pmx->pctl =pinctrl_register (&tz1090_pinctrl_desc, &pdev->dev, pmx);if (!pmx->pctl) {
Signature · 1 line
1.8.1.2
PATCH 2/2 pinctrl: tz1090-pdc: Convert to devm_ioremap_resource
Signed-off-by Axel Lin <[email protected]>
--- drivers/pinctrl/pinctrl-tz1090-pdc.c | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-)
drivers/pinctrl/pinctrl-tz1090-pdc.c +3 -19
@@ -949,25 +949,9 @@ static int tz1090_pdc_pinctrl_probe(struct platform_device *pdev) tz1090_pdc_pinctrl_desc.npins =ARRAY_SIZE (tz1090_pdc_pins); res =platform_get_resource (pdev,IORESOURCE_MEM ,0 ); -if (!res) { -dev_err (&pdev->dev,"Missing MEM resource\n" ); -return -ENODEV ; - } - -if (!devm_request_mem_region (&pdev->dev, res->start, -resource_size (res), -dev_name (&pdev->dev))) { -dev_err (&pdev->dev, -"Couldn't request MEM resource\n" ); -return -ENODEV ; - } - - pmx->regs =devm_ioremap (&pdev->dev, res->start, -resource_size (res)); -if (!pmx->regs) { -dev_err (&pdev->dev,"Couldn't ioremap regs\n" ); -return -ENODEV ; - } + pmx->regs =devm_ioremap_resource (&pdev->dev, res); +if (IS_ERR (pmx->regs)) +return PTR_ERR (pmx->regs); pmx->pctl =pinctrl_register (&tz1090_pdc_pinctrl_desc, &pdev->dev, pmx);if (!pmx->pctl) {
Signature · 1 line
1.8.1.2
Re: [PATCH 2/2] pinctrl: tz1090-pdc: Convert to devm_ioremap_resource
Quoted 1 line · Axel Lin
Signed-off-by Axel Lin <[email protected]>
Acked-by James Hogan <[email protected]>
Thanks
James
Re: [PATCH 2/2] pinctrl: tz1090-pdc: Convert to devm_ioremap_resource
In reply to Axel LinQuoted 1 line · Axel Lin
Signed-off-by Axel Lin <[email protected]>
Patch applied with James' ACK.
Yours,
Linus Walleij
Quoted 1 line · Axel Lin
Signed-off-by Axel Lin <[email protected]>
Acked-by James Hogan <[email protected]>
Thanks
James
Quoted 1 line · Axel Lin
Signed-off-by Axel Lin <[email protected]>
Patch applied with James' ACK.
Thanks!
Linus Walleij