[PATCH v2 4.7 8/8] net/faraday: Stop NCSI device on shutdown

Joel Stanley joel at jms.id.au
Thu Sep 29 14:50:18 AEST 2016


On Thu, Sep 29, 2016 at 11:08 AM, Gavin Shan <gwshan at linux.vnet.ibm.com> wrote:
> This stops NCSI device when closing the network device so that the
> NCSI device can be reenabled later.
>
> Signed-off-by: Gavin Shan <gwshan at linux.vnet.ibm.com>

Reviewed-by: Joel Stanley <joel at jms.id.au>

> ---
>  drivers/net/ethernet/faraday/ftgmac100.c | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/drivers/net/ethernet/faraday/ftgmac100.c b/drivers/net/ethernet/faraday/ftgmac100.c
> index 134b9c5..f40fa92 100644
> --- a/drivers/net/ethernet/faraday/ftgmac100.c
> +++ b/drivers/net/ethernet/faraday/ftgmac100.c
> @@ -1189,6 +1189,8 @@ static int ftgmac100_stop(struct net_device *netdev)
>         napi_disable(&priv->napi);
>         if (netdev->phydev)
>                 phy_stop(netdev->phydev);
> +       else if (priv->use_ncsi)
> +               ncsi_stop_dev(priv->ndev);
>
>         ftgmac100_stop_hw(priv);
>         free_irq(priv->irq, netdev);
> --
> 2.1.0
>


More information about the openbmc mailing list