]> git.baikalelectronics.ru Git - kernel.git/commit
net: dsa: mv88e6xxx: Implement interrupt support.
authorAndrew Lunn <andrew@lunn.ch>
Sun, 16 Oct 2016 17:56:49 +0000 (19:56 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 17 Oct 2016 15:18:08 +0000 (11:18 -0400)
commite32db79381fb9cfc54d715bbac7b31251c25ef0f
tree6c8454d3362caccba095f0c1bc39c8bba9c0c2ee
parent0cf73dd3beeb6c8bc94c6971d6473fc9e3eab06c
net: dsa: mv88e6xxx: Implement interrupt support.

The switch can have up to two interrupt controllers. One of these
contains the interrupts from the integrated PHYs, so is useful to
export. The Marvell PHY driver can then be used in interrupt mode,
rather than polling, speeding up PHY handling and reducing load on the
MDIO bus.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
Documentation/devicetree/bindings/net/dsa/marvell.txt
drivers/net/dsa/mv88e6xxx/chip.c
drivers/net/dsa/mv88e6xxx/global2.c
drivers/net/dsa/mv88e6xxx/global2.h
drivers/net/dsa/mv88e6xxx/mv88e6xxx.h