Skip to contentSkip to conversation

phy: berlin-usb: Use PTR_ERR_OR_ZERO

PATCH In review Axel Lin 2 participants 2 messages Mar 1, 2015 – Mar 4, 2015 Generic PHY framework

lore
Share & tools
lore

Axel Lin

author
#0 lore raw

PATCH 1/1 phy: berlin-usb: Use PTR_ERR_OR_ZERO

PTR_ERR_OR_ZERO simplifies the code.

---
 drivers/phy/phy-berlin-usb.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)
drivers/phy/phy-berlin-usb.c +1 -4
index c8a8d53..9f7cc7e 100644
@@ -202,10 +202,7 @@ static int phy_berlin_usb_probe(struct platform_device *pdev)
 
 	phy_provider =
 		devm_of_phy_provider_register(&pdev->dev, of_phy_simple_xlate);
-	if (IS_ERR(phy_provider))
-		return PTR_ERR(phy_provider);
-
-	return 0;
+	return PTR_ERR_OR_ZERO(phy_provider);
 }
 
 static struct platform_driver phy_berlin_usb_driver = {
Signature · 1 line
1.9.1
Acked-by on v1 1/1
#1 lore raw
Quoted 3 lines · Axel Lin

PTR_ERR_OR_ZERO simplifies the code.

Quoted 25 lines
---
 drivers/phy/phy-berlin-usb.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)
drivers/phy/phy-berlin-usb.c +1 -4
index c8a8d53..9f7cc7e 100644
@@ -202,10 +202,7 @@ static int phy_berlin_usb_probe(struct platform_device *pdev)
 
 	phy_provider =
 		devm_of_phy_provider_register(&pdev->dev, of_phy_simple_xlate);
-	if (IS_ERR(phy_provider))
-		return PTR_ERR(phy_provider);
-
-	return 0;
+	return PTR_ERR_OR_ZERO(phy_provider);
 }
 
 static struct platform_driver phy_berlin_usb_driver = {
Signature · 1 line
1.9.1
Signature · 3 lines
Antoine Ténart, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com