stmmac: DMA threshold mode or SF mode can be different among multiple device instance
authorSonic Zhang <sonic.zhang@analog.com>
Fri, 30 Jan 2015 05:49:32 +0000 (13:49 +0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 2 Feb 2015 07:14:24 +0000 (23:14 -0800)
- In tx_hard_error_bump_tc interrupt, tc should be bumped only when current
device instance is in DMA threshold mode. Check per device xstats.threshold
other than global tc.

- Set per device xstats.threshold to SF_DMA_MODE when current device
instance is set to SF mode.

v2-changes:
- fix ident style

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c