pinctrl/spear/plgpio: Delete two error messages for a failed memory allocation in plgpio_probe()
Subsystems (4)
PATCH 1/1 pinctrl/spear/plgpio: Delete two error messages for a failed memory allocation in plgpio_probe()
From: Markus Elfring <[email protected]>
Date: Wed, 27 Dec 2017 22:34:28 +0100
Omit extra messages for a memory allocation failure in this function.
This issue was detected by using the Coccinelle software.
--- drivers/pinctrl/spear/pinctrl-plgpio.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-)
drivers/pinctrl/spear/pinctrl-plgpio.c +2 -6
@@ -519,10 +519,8 @@ static int plgpio_probe(struct platform_device *pdev)int ret, irq; plgpio =devm_kzalloc (&pdev->dev,sizeof (*plgpio),GFP_KERNEL ); -if (!plgpio) { -dev_err (&pdev->dev,"memory allocation fail\n" ); +if (!plgpio)return -ENOMEM ; - } res =platform_get_resource (pdev,IORESOURCE_MEM ,0 ); plgpio->base =devm_ioremap_resource (&pdev->dev, res);
@@ -544,10 +542,8 @@ static int plgpio_probe(struct platform_device *pdev)sizeof (*plgpio->csave_regs) *DIV_ROUND_UP (plgpio->chip.ngpio,MAX_GPIO_PER_REG ), GFP_KERNEL); -if (!plgpio->csave_regs) { -dev_err (&pdev->dev,"csave registers memory allocation fail\n" ); +if (!plgpio->csave_regs)return -ENOMEM ; - }#endif platform_set_drvdata (pdev, plgpio);
Signature · 1 line
2.15.1
Quoted 30 lines · SF Markus Elfring
From: Markus Elfring <[email protected]>
Date: Wed, 27 Dec 2017 22:34:28 +0100Omit extra messages for a memory allocation failure in this function.
This issue was detected by using the Coccinelle software.
Signed-off-by Markus Elfring <[email protected]>--- drivers/pinctrl/spear/pinctrl-plgpio.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-)drivers/pinctrl/spear/pinctrl-plgpio.c +1
-3@@ -519,10 +519,8 @@ static int plgpio_probe(struct platform_device *pdev)int ret, irq; plgpio =devm_kzalloc (&pdev->dev,sizeof (*plgpio),GFP_KERNEL ); -if (!plgpio) { -dev_err (&pdev->dev,"memory allocation fail\n" ); +if (!plgpio)return -ENOMEM ; - } res =platform_get_resource (pdev,IORESOURCE_MEM ,0 ); plgpio->base =devm_ioremap_resource (&pdev->dev, res);@@ -544,10 +542,8 @@ static int plgpio_probe(struct platform_device *pdev) sizeof(*plgpio->csave_regs) *
drivers/pinctrl/spear/pinctrl-plgpio.c static int plgpio_probe(struct platform_device *pdev) · line 549
Quoted 10 lines
drivers/pinctrl/spear/pinctrl-plgpio.c +1
-3DIV_ROUND_UP (plgpio->chip.ngpio,MAX_GPIO_PER_REG ), GFP_KERNEL); -if (!plgpio->csave_regs) { -dev_err (&pdev->dev,"csave registers memory allocation fail\n" ); +if (!plgpio->csave_regs)return -ENOMEM ; - }#endif platform_set_drvdata (pdev, plgpio);
Signature · 1 line
viresh
Quoted 8 lines · SF Markus Elfring
From: Markus Elfring <[email protected]>
Date: Wed, 27 Dec 2017 22:34:28 +0100Omit extra messages for a memory allocation failure in this function.
This issue was detected by using the Coccinelle software.
Signed-off-by Markus Elfring <[email protected]>
Patch applied with Viresh's ACK.
Yours,
Linus Walleij