]> 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)
commit7ac7f195575d67a8f79239acace5e78fc0705ae6
tree300096119db985fb0c103ed1d890520d595b7415
parent5136c248f6eae99395f98a62e99f9e005c0e3896
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