diff options
-rw-r--r-- | drivers/net/mv643xx_eth.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/mv643xx_eth.c b/drivers/net/mv643xx_eth.c index 2fcdb1e1b99d..2d488abcf62d 100644 --- a/drivers/net/mv643xx_eth.c +++ b/drivers/net/mv643xx_eth.c | |||
@@ -2675,7 +2675,8 @@ static int mv643xx_eth_shared_probe(struct platform_device *pdev) | |||
2675 | * Detect hardware parameters. | 2675 | * Detect hardware parameters. |
2676 | */ | 2676 | */ |
2677 | msp->t_clk = (pd != NULL && pd->t_clk != 0) ? pd->t_clk : 133000000; | 2677 | msp->t_clk = (pd != NULL && pd->t_clk != 0) ? pd->t_clk : 133000000; |
2678 | msp->tx_csum_limit = pd->tx_csum_limit ? pd->tx_csum_limit : 9 * 1024; | 2678 | msp->tx_csum_limit = (pd != NULL && pd->tx_csum_limit) ? |
2679 | pd->tx_csum_limit : 9 * 1024; | ||
2679 | infer_hw_params(msp); | 2680 | infer_hw_params(msp); |
2680 | 2681 | ||
2681 | platform_set_drvdata(pdev, msp); | 2682 | platform_set_drvdata(pdev, msp); |