]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitfe7dac17b88d4eaa8fd792987c89b47d0be88e69
tree300096119db985fb0c103ed1d890520d595b7415
parent4c0cafd91987c84eea93552a8b9f81b5abd5c6a2
stmmac: DMA threshold mode or SF mode can be different among multiple device instance

- 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