Thread (24 messages) flat view 24 messages, 6 authors, 2020-11-05

Re: [PATCH net-next v3 4/4] net: phy: dp83td510: Add support for the DP83TD510 Ethernet PHY

From: Florian Fainelli <f.fainelli@gmail.com>
Date: 2020-11-05 03:03:20
Also in: linux-devicetree, lkml


On 11/3/2020 9:35 AM, Dan Murphy wrote:
Andrew

On 11/3/20 11:18 AM, Andrew Lunn wrote:
quoted
On Tue, Nov 03, 2020 at 11:07:00AM -0600, Dan Murphy wrote:
quoted
Andrew

On 10/30/20 3:15 PM, Andrew Lunn wrote:
quoted
quoted
+static int dp83td510_config_init(struct phy_device *phydev)
+{
+    struct dp83td510_private *dp83td510 = phydev->priv;
+    int mst_slave_cfg;
+    int ret = 0;
+
+    if (phy_interface_is_rgmii(phydev)) {
+        if (dp83td510->rgmii_delay) {
+            ret = phy_set_bits_mmd(phydev, DP83TD510_DEVADDR,
+                           DP83TD510_MAC_CFG_1,
dp83td510->rgmii_delay);
+            if (ret)
+                return ret;
+        }
+    }
Hi Dan

I'm getting a bit paranoid about RGMII delays...
Not sure what this means.
See the discussion and breakage around the realtek PHY. It wrongly
implemented RGMII delays. When it was fixed, lots of board broke
because the bug in the PHY driver hid bugs in the DT.
I will have to go find that thread. Do you have a link?
That would be the thread:

https://lore.kernel.org/netdev/CAMj1kXEEF_Un-4NTaD5iUN0NoZYaJQn-rPediX0S6oRiuVuW-A@mail.gmail.com/ (local)
-- 
Florian
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help