diff options
author | Ivan Khoronzhuk <ivan.khoronzhuk@linaro.org> | 2017-02-14 16:02:36 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-02-14 22:30:42 -0500 |
commit | d5bc1613d02f1c3f1226e2f7d555f0384d973482 (patch) | |
tree | 30551361df1d9dc94d177073ae1c40a17c4767ad /tools/lib | |
parent | 675d4d5c03d752edff3e1ef93c032a4eeb660552 (diff) | |
download | linux-d5bc1613d02f1c3f1226e2f7d555f0384d973482.tar.bz2 |
net: ethernet: ti: cpsw: use var instead of func for usage count
The usage count function is based on ndev_running flag that is
updated before calling ndo_open/close, but if ndo is called in
another place, as with suspend/resume, the counter is not changed,
that breaks sus/resume. For common resource no difference which
device is using it, does matter only device count. So, replace
usage count function on var and inc and dec it in ndo_open/close.
Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@linaro.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/lib')
0 files changed, 0 insertions, 0 deletions