net: dsa: mv88e6xxx: Decode ATU problem interrupt
authorAndrew Lunn <andrew@lunn.ch>
Sun, 14 Jan 2018 01:32:44 +0000 (02:32 +0100)
committerDavid S. Miller <davem@davemloft.net>
Sun, 14 Jan 2018 17:08:45 +0000 (12:08 -0500)
commit0977644c5005ca2d186b353d7236deca6aa2933e
treec7eb19159c66f71e31e8faf618c97b16c545e931
parent3743d88ab48afa7fb036bb01cd1f19f8202bc526
net: dsa: mv88e6xxx: Decode ATU problem interrupt

When there is a problem with the ATU, an interrupt can be
generated. Trap this interrupt and decode the registers to determine
what the problem was, then log the error.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/mv88e6xxx/chip.c
drivers/net/dsa/mv88e6xxx/chip.h
drivers/net/dsa/mv88e6xxx/global1.h
drivers/net/dsa/mv88e6xxx/global1_atu.c