lkml.org 
[lkml]   [2021]   [Feb]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v7 net-next 14/15] net: mvpp2: set 802.3x GoP Flow Control mode
    Date
    From: Stefan Chulski <stefanc@marvell.com>

    This patch fix GMAC TX flow control autoneg.
    Flow control autoneg wrongly were disabled with enabled TX
    flow control.

    Signed-off-by: Stefan Chulski <stefanc@marvell.com>
    ---
    drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c b/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
    index 06d3239..98849b0 100644
    --- a/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
    +++ b/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
    @@ -6284,7 +6284,7 @@ static void mvpp2_gmac_config(struct mvpp2_port *port, unsigned int mode,
    old_ctrl4 = ctrl4 = readl(port->base + MVPP22_GMAC_CTRL_4_REG);

    ctrl0 &= ~MVPP2_GMAC_PORT_TYPE_MASK;
    - ctrl2 &= ~(MVPP2_GMAC_INBAND_AN_MASK | MVPP2_GMAC_PCS_ENABLE_MASK);
    + ctrl2 &= ~(MVPP2_GMAC_INBAND_AN_MASK | MVPP2_GMAC_PCS_ENABLE_MASK | MVPP2_GMAC_FLOW_CTRL_MASK);

    /* Configure port type */
    if (phy_interface_mode_is_8023z(state->interface)) {
    --
    1.9.1
    \
     
     \ /
      Last update: 2021-02-02 09:22    [W:4.201 / U:0.080 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site