diff options
author | Julia Lawall <julia.lawall@lip6.fr> | 2016-08-05 13:24:12 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2016-08-08 16:15:00 -0700 |
commit | 07bf2e11ad0586855f8be5e5775a4f314ce057fe (patch) | |
tree | 6878f14a5df950f5523f5696392c97f2d4a66e58 /drivers/net/ethernet/freescale | |
parent | 7f5d5af0b2f859f09b3dcb16a00b800fa48d9288 (diff) | |
download | linux-07bf2e11ad0586855f8be5e5775a4f314ce057fe.tar.gz |
net/fsl: use of_property_read_bool
Use of_property_read_bool to check for the existence of a property.
The semantic patch that makes this change is as follows:
(http://coccinelle.lip6.fr/)
// <smpl>
@@
expression e1,e2,x;
@@
- if (of_get_property(e1,e2,NULL))
- x = true;
- else
- x = false;
+ x = of_property_read_bool(e1,e2);
// </smpl>
Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/freescale')
-rw-r--r-- | drivers/net/ethernet/freescale/xgmac_mdio.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/drivers/net/ethernet/freescale/xgmac_mdio.c b/drivers/net/ethernet/freescale/xgmac_mdio.c index 7b8fe866f603..e03b30c60dcf 100644 --- a/drivers/net/ethernet/freescale/xgmac_mdio.c +++ b/drivers/net/ethernet/freescale/xgmac_mdio.c @@ -271,11 +271,8 @@ static int xgmac_mdio_probe(struct platform_device *pdev) goto err_ioremap; } - if (of_get_property(pdev->dev.of_node, - "little-endian", NULL)) - priv->is_little_endian = true; - else - priv->is_little_endian = false; + priv->is_little_endian = of_property_read_bool(pdev->dev.of_node, + "little-endian"); ret = of_mdiobus_register(bus, np); if (ret) { |