diff options
Diffstat (limited to 'target/linux/generic-2.6/files/drivers')
| -rw-r--r-- | target/linux/generic-2.6/files/drivers/net/phy/mvswitch.c | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/target/linux/generic-2.6/files/drivers/net/phy/mvswitch.c b/target/linux/generic-2.6/files/drivers/net/phy/mvswitch.c index 834d31217..cb0d377d2 100644 --- a/target/linux/generic-2.6/files/drivers/net/phy/mvswitch.c +++ b/target/linux/generic-2.6/files/drivers/net/phy/mvswitch.c @@ -288,6 +288,12 @@ mvswitch_config_init(struct phy_device *pdev)  		);  	} +	/* init switch control */ +	w16(pdev, MV_SWITCHREG(CTRL), +		MV_SWITCHCTL_MSIZE | +		MV_SWITCHCTL_DROP +	); +  	/* hook into the tx function */  	priv->hardstart = dev->hard_start_xmit;  	pdev->netif_receive_skb = mvswitch_netif_receive_skb; | 
