net: phy: dp83867: Add SGMII mode type switching
authorMichal Simek <michal.simek@xilinx.com>
Tue, 18 Feb 2020 12:51:02 +0000 (13:51 +0100)
committerJoe Hershberger <joe.hershberger@ni.com>
Mon, 9 Mar 2020 23:11:25 +0000 (18:11 -0500)
commita7844953acc9711f71bc864f69f922e87ff2ee9f
treefdb38bfc8df38069bb49b0e662da5c045af3ac7f
parent9f312b3d05b5f6f37e3521f5998fd00b4da2a77d
net: phy: dp83867: Add SGMII mode type switching

This patch adds ability to switch beetween two PHY SGMII modes.
Some hardware, for example, FPGA IP designs may use 6-wire mode
which enables differential SGMII clock to MAC.

Patch description, dt flags have been done in mainline Linux by
commit a2111c460c0c ("net: phy: dp83867: Add documentation for SGMII mode type")
and by commit 507ddd5c0d47 ("net: phy: dp83867: Add SGMII mode type switching")

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
drivers/net/phy/dp83867.c