]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'net-mvmdio-add-xMDIO-xSMI-support'
authorDavid S. Miller <davem@davemloft.net>
Fri, 16 Jun 2017 16:27:13 +0000 (12:27 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 16 Jun 2017 16:27:13 +0000 (12:27 -0400)
commit94e2597f50f885f57f9c67c129b014a8e2e94a8c
tree8bc169fb395c27b179a126a562f50578b0abc897
parent2761fd2b38d8a7c19fb990efd79374eaa4d242ad
parent324b7625d7b9b930a8783c8e5bf12208f0e4823b
Merge branch 'net-mvmdio-add-xMDIO-xSMI-support'

Antoine Tenart says:

====================
net: mvmdio: add xMDIO xSMI support

This series aims to add the xSMI support on the xMDIO bus to the
mvmdio driver. The xSMI interface complies with the IEEE 802.3 clause 45
and is used by 10GbE devices. On 7k and 8k (as of now), such an
interface is found and is used by Ethernet controllers.

Patches 1-4 and 9 are cosmetic cleanups.

Patches 5-7 are prerequisites to the xSMI support.

Patches 8 and 10-11 add the xSMI support to the mvmdio driver, and a
node is added both in the cp110 slave and master device trees.

This was tested on an Armada 8040 mcbin, as well as on both the
Armada 7040 DB and the Armada 8040 DB to ensure the SMI interface
was still working.

@Dave: patch 11 should go through the mvebu tree as asked by Gregory,
thanks!
====================

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