Merge branch 'mv88e6xxx-Poll-when-no-interrupt-defined'
authorDavid S. Miller <davem@davemloft.net>
Mon, 26 Feb 2018 16:28:11 +0000 (11:28 -0500)
committerDavid S. Miller <davem@davemloft.net>
Mon, 26 Feb 2018 16:28:11 +0000 (11:28 -0500)
commit25ab47ef48bceeac9371cb291199244484932857
tree86f5d8d2257aecf04b682028d9851d7fd0c62eb3
parent65b53bfd497b052277f89afb3839ace38190974c
parentf8c193ca1f7d3b69c031970815d14e09de396ee8
Merge branch 'mv88e6xxx-Poll-when-no-interrupt-defined'

Andrew Lunn says:

====================
mv88e6xxx: Poll when no interrupt defined

Not all boards using the mv88e6xxx switches have the interrupt output
connected to a GPIO. On these boards phylib has to poll the PHYs,
rather than use interrupts. Have the driver poll the interrupt status
register, which is more efficient than having phylib do it. And it
enables other switch interrupts to be services.

The Armada 370RD is such a board without a interrupt GPIO. Now that
interrupts work, wire up the PHYs to make use if them.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>