dwmac4_prog_mtl_tx_algorithms() missing write operation
authorCheng Han <hancheng2009@gmail.com>
Thu, 9 May 2019 03:13:41 +0000 (11:13 +0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 9 May 2019 16:20:32 +0000 (09:20 -0700)
net: ethernet: stmmac: dwmac4_prog_mtl_tx_algorithms() missing write operation

The value of MTL_OPERATION_MODE is not written back

Signed-off-by: Cheng Han <hancheng2009@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c

index 7e5d5db0d5165b5ff9b65d9e82f229c4ea5c5888..b4bb5629de3874ad1a5efb6f28fb746516e7bb2f 100644 (file)
@@ -192,6 +192,8 @@ static void dwmac4_prog_mtl_tx_algorithms(struct mac_device_info *hw,
        default:
                break;
        }
+
+       writel(value, ioaddr + MTL_OPERATION_MODE);
 }
 
 static void dwmac4_set_mtl_tx_queue_weight(struct mac_device_info *hw,