netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next v2 0/4] net: mvpp2: optional PHYs and GoP link irq
@ 2017-09-01  9:04 Antoine Tenart
  2017-09-01  9:04 ` [PATCH net-next v2 1/4] net: mvpp2: take advantage of the is_rgmii helper Antoine Tenart
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Antoine Tenart @ 2017-09-01  9:04 UTC (permalink / raw)
  To: davem
  Cc: Antoine Tenart, andrew, gregory.clement, thomas.petazzoni, nadavh,
	linux, linux-kernel, mw, stefanc, miquel.raynal, netdev

Hi all,

This series aims at making the driver work when no PHY is connected
between a port and the physical layer and not described as a fixed-phy.
This is useful for some usecases such as when a switch is connected
directly to the serdes lanes. It can also be used for SFP ports on the
7k-db and 8k-db while waiting for the phylink support to land in (which
should be part of another series).

This series makes the phy optional in the PPv2 driver, and then adds
the support for the GoP port link interrupt to handle link status
changes on such ports.

This was tested using the SFP ports on the 7k-db and 8k-db boards.

Thanks!
Antoine

Since v1:
  - Now use phy_interface_mode_is_rgmii() in the GoP link patch.
  - Added one cosmetic patch to take advantage of phy_interface_mode_is_rgmii()
    in the whole PPv2 driver.

Antoine Tenart (4):
  net: mvpp2: take advantage of the is_rgmii helper
  net: mvpp2: make the phy optional
  net: mvpp2: use the GoP interrupt for link status changes
  Documentation/bindings: net: marvell-pp2: add the link interrupt

 .../devicetree/bindings/net/marvell-pp2.txt        |   2 +-
 drivers/net/ethernet/marvell/mvpp2.c               | 211 ++++++++++++++++++---
 2 files changed, 187 insertions(+), 26 deletions(-)

-- 
2.13.5

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2017-09-01 17:09 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-01  9:04 [PATCH net-next v2 0/4] net: mvpp2: optional PHYs and GoP link irq Antoine Tenart
2017-09-01  9:04 ` [PATCH net-next v2 1/4] net: mvpp2: take advantage of the is_rgmii helper Antoine Tenart
2017-09-01 13:33   ` Andrew Lunn
2017-09-01  9:04 ` [PATCH net-next v2 2/4] net: mvpp2: make the phy optional Antoine Tenart
2017-09-01 13:34   ` Andrew Lunn
2017-09-01  9:04 ` [PATCH net-next v2 3/4] net: mvpp2: use the GoP interrupt for link status changes Antoine Tenart
2017-09-01  9:04 ` [PATCH net-next v2 4/4] Documentation/bindings: net: marvell-pp2: add the link interrupt Antoine Tenart
2017-09-01 13:35   ` Andrew Lunn
2017-09-01 17:09 ` [PATCH net-next v2 0/4] net: mvpp2: optional PHYs and GoP link irq David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).