Re: [PATCH] net: phy: micrel: workaround for errata #2 for KSZ9031

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 5/14/2018 11:22 AM, Marco Felsch wrote:

From: Markus Niebel <Markus.Niebel@xxxxxx>

handle errata #2 for KSZ9031: force 1000Base-T master

Attention: enabling the workaround will cause no link to
other GIGE master.

Signed-off-by: Markus Niebel <Markus.Niebel@xxxxxx>
[m.felsch@xxxxxxxxxxxxxx: move dt binding to the KSZ9031 entry]
Signed-off-by: Marco Felsch <m.felsch@xxxxxxxxxxxxxx>
---
  .../devicetree/bindings/net/micrel-ksz90x1.txt |  3 +++
  drivers/net/phy/micrel.c                       | 18 ++++++++++++++++++
  2 files changed, 21 insertions(+)

diff --git a/Documentation/devicetree/bindings/net/micrel-ksz90x1.txt b/Documentation/devicetree/bindings/net/micrel-ksz90x1.txt
index 42a248301615..e2465fbbbcef 100644
--- a/Documentation/devicetree/bindings/net/micrel-ksz90x1.txt
+++ b/Documentation/devicetree/bindings/net/micrel-ksz90x1.txt
@@ -57,6 +57,9 @@ KSZ9031:
        - txd2-skew-ps : Skew control of TX data 2 pad
        - txd3-skew-ps : Skew control of TX data 3 pad
+ - force-master: Boolean, force phy to master mode. This is a

   Not "micrel,force-master"?

+                    workaround at least for KSZ9031 errata #2.
+
  Examples:
mdio {
[...]

MBR, Sergei
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux