From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Lunn Subject: Re: [RFC PATCH] net: stmmac: enable EEE in MII, GMII or RGMII only Date: Tue, 5 Dec 2017 19:03:51 +0100 Message-ID: <20171205180351.GT12805@lunn.ch> References: <20171205102809.4347-1-jbrunet@baylibre.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Giuseppe Cavallaro , Alexandre Torgue , netdev@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org To: Jerome Brunet Return-path: Content-Disposition: inline In-Reply-To: <20171205102809.4347-1-jbrunet@baylibre.com> Sender: linux-kernel-owner@vger.kernel.org List-Id: netdev.vger.kernel.org > bool stmmac_eee_init(struct stmmac_priv *priv) > { > struct net_device *ndev = priv->dev; > + int interface = priv->plat->interface; > unsigned long flags; > bool ret = false; > > + if ((interface != PHY_INTERFACE_MODE_MII) && > + (interface != PHY_INTERFACE_MODE_GMII) && > + (interface != PHY_INTERFACE_MODE_RGMII) && > + (interface != PHY_INTERFACE_MODE_RGMII_ID) && > + (interface != PHY_INTERFACE_MODE_RGMII_TXID) && > + (interface != PHY_INTERFACE_MODE_RGMII_RXID)) > + goto out; phy_interface_mode_is_rgmii() will make this smaller. Andrew