From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 12 Mar 2018 22:57:38 +0100 From: Andrew Lunn Subject: Re: [PATCH v4 net-next 3/4] net: macb: Add phy-handle DT support Message-ID: <20180312215738.GA3674@lunn.ch> References: <20180312175956.GS27783@lunn.ch> <20180312213435.115174-1-brad.mouring@ni.com> <20180312213435.115174-4-brad.mouring@ni.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180312213435.115174-4-brad.mouring@ni.com> To: Brad Mouring Cc: Nicolas Ferre , Rob Herring , "David S . Miller" , Michael Grzeschik , Mark Rutland , netdev@vger.kernel.org, Julia Cartwright , devicetree@vger.kernel.org List-ID: > + /* attempt to find a phy-handle */ > + if (!(bp->phy_node = of_parse_phandle(np, "phy-handle", 0))) { > + > + /* fallback to standard phy registration if no phy were > + * found during dt phy registration > + */ > + if (!phy_find_first(bp->mii_bus)) { > + for (i = 0; i < PHY_MAX_ADDR; i++) { > + struct phy_device *phydev; > + > + phydev = mdiobus_scan(bp->mii_bus, i); > + if (IS_ERR(phydev) && > + PTR_ERR(phydev) != -ENODEV) { > + ret = PTR_ERR(phydev); > + break; > + } Hi Brad ./scipts/checkpatch.pl ~/brad.mouring WARNING: line over 80 characters #122: FILE: drivers/net/ethernet/cadence/macb_main.c:492: + if (!(bp->phy_node = of_parse_phandle(np, "phy-handle", 0))) { ERROR: do not use assignment in if condition #122: FILE: drivers/net/ethernet/cadence/macb_main.c:492: + if (!(bp->phy_node = of_parse_phandle(np, "phy-handle", 0))) { CHECK: Blank lines aren't necessary after an open brace '{' #123: FILE: drivers/net/ethernet/cadence/macb_main.c:493: + if (!(bp->phy_node = of_parse_phandle(np, "phy-handle", 0))) { + WARNING: line over 80 characters #124: FILE: drivers/net/ethernet/cadence/macb_main.c:494: + /* fallback to standard phy registration if no phy were ERROR: trailing whitespace #130: FILE: drivers/net/ethernet/cadence/macb_main.c:500: +^I$ WARNING: line over 80 characters #131: FILE: drivers/net/ethernet/cadence/macb_main.c:501: + phydev = mdiobus_scan(bp->mii_bus, i); WARNING: Too many leading tabs - consider code refactoring #132: FILE: drivers/net/ethernet/cadence/macb_main.c:502: + if (IS_ERR(phydev) && etc Andrew