[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200630091415.649a3e88@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com>
Date: Tue, 30 Jun 2020 09:14:15 -0700
From: Jakub Kicinski <kuba@...nel.org>
To: Russell King <rmk+kernel@...linux.org.uk>
Cc: Andrew Lunn <andrew@...n.ch>,
Florian Fainelli <f.fainelli@...il.com>,
Heiner Kallweit <hkallweit1@...il.com>,
"David S. Miller" <davem@...emloft.net>, netdev@...r.kernel.org,
Vivien Didelot <vivien.didelot@...il.com>
Subject: Re: [PATCH net-next 3/3] net: dsa/bcm_sf2: move pause mode setting
into mac_link_up()
On Tue, 30 Jun 2020 11:28:18 +0100 Russell King wrote:
> @@ -662,6 +655,22 @@ static void bcm_sf2_sw_mac_link_up(struct dsa_switch *ds, int port,
> else
> offset = CORE_STS_OVERRIDE_GMIIP2_PORT(port);
>
> + if (interface == PHY_INTERFACE_MODE_RGMII ||
> + interface == PHY_INTERFACE_MODE_RGMII_TXID ||
> + interface == PHY_INTERFACE_MODE_MII ||
> + interface == PHY_INTERFACE_MODE_REVMII) {
> + reg = reg_readl(priv, REG_RGMII_CNTRL_P(port));
> + reg &= ~(RX_PAUSE_EN | TX_PAUSE_EN);
> +
> + if (tx_pause)
> + reg |= TX_PAUSE_EN;
> + if (rx_pause)
> + reg |= RX_PAUSE_EN;
> +
> + reg_writel(priv, reg, REG_RGMII_CNTRL_P(port));
> + }
> +
> +
nit: double new line
Powered by blists - more mailing lists