]> git.baikalelectronics.ru Git - kernel.git/commit
net: fs_enet: mask interrupts for TX partial frames.
authorLEROY Christophe <christophe.leroy@c-s.fr>
Tue, 11 Aug 2015 10:11:03 +0000 (12:11 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 11 Aug 2015 19:05:34 +0000 (12:05 -0700)
commit8b0378e5ab8889f01b07b6424a9f71171ccec9b2
tree84424176d6082091bd3c5e26916948918e48166c
parent3486f3fab1eeb1bb3af4406739d87ca531310da8
net: fs_enet: mask interrupts for TX partial frames.

We are not interested in interrupts for partially transmitted frames.
Unlike SCC and FCC, the FEC doesn't handle the I bit in buffer
descriptors, instead it defines two interrupt bits, TXB and TXF.

We have to mask TXB in order to only get interrupts once the
frame is fully transmitted.

Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/freescale/fs_enet/mac-fec.c