]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'mdix_ctrl'
authorDavid S. Miller <davem@davemloft.net>
Thu, 1 Dec 2016 16:26:48 +0000 (11:26 -0500)
committerDavid S. Miller <davem@davemloft.net>
Thu, 1 Dec 2016 16:26:48 +0000 (11:26 -0500)
commitc9f644ff710c88a0dd312e1ee5afcaec9dcf4a2b
tree31de195b54a9557e8c673487ad1d086d9799ac9f
parentb293976c76c35565546244b6da5be174d13205b7
parentb33eb8d3cebf2c98aca95c1fbcb482bf7b54b60f
Merge branch 'mdix_ctrl'

Raju Lakkaraju says:

====================
Adding PHY MDI(X) support

I updated all review comments which were given by Andrew and Florian.

This series add support for PHY MDI(X), and implement it for MSCC phys.

Tested on Beaglebone Black with VSC 8531 PHY.

Change set:
v1:
- Initial patch submit the WoL and MDI-X in single set of patches

v2:
- Split the mdi(x) as signal set of patches.
- Remove the out_unlock as suggested by Andrew.
- Add mdix_ctrl parameter in "phy_device" to handle the user configure
  mdi(x). Proposed implementation accepted by Florian.
- phydev->mdix_ctrl initialize with ETH_TP_MDI_AUTO. Ethernet controller
  never initialize this parameter.
- Fix the mdix changes in marvell and microchip driver.
====================

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