]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'stmmac-next'
authorDavid S. Miller <davem@davemloft.net>
Tue, 28 Jun 2016 12:54:28 +0000 (08:54 -0400)
committerDavid S. Miller <davem@davemloft.net>
Tue, 28 Jun 2016 12:54:28 +0000 (08:54 -0400)
commit558ee3ae7fe449c3066bbe87181b5c4802daee07
treeb989243d2535a058aa1abbd412d58e5eea50487e
parent7b9568c15beb49a5f3fa0e9ec738261f3798328d
parent017951aba8023246afa98cc3f95bf433ef75ee3c
Merge branch 'stmmac-next'

Giuseppe Cavallaro says:

====================
stmmac: rework and enhance the PCS support

The 3.xx and 4.xx synopsys gmacs have a very similar
PCS embedded module and they share almost the same registers;
for example:
  AN_Control, AN_Status, AN_Advertisement, AN_Link_Partner_Ability,
  AN_Expansion, TBI_Extended_Status.

Just the RGMII/SMII Control/Status register differs.

So these patches aim to reorganize and enhance the PCS support;
to do that, some small inline functions have been provided and
also some rework to the PCS ISR part has been done.

In the end, the SGMII for MAC2MAC connection has been introduced.

All patches have been built on top of net-next git and, as for
the previous version, not fully tested.
====================

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