Thread (5 messages) flat view 5 messages, 3 authors, 2017-02-15

Re: [PATCH] net: ethernet: cadence: Add fixed-link functionality

From: Moritz Fischer <mdf@kernel.org>
Date: 2017-02-15 22:30:40
Also in: lkml

Andrew,

On Wed, Feb 15, 2017 at 2:12 PM, Andrew Lunn [off-list ref] wrote:
quoted
@@ -3342,8 +3371,18 @@ static int macb_probe(struct platform_device *pdev)
              macb_get_hwaddr(bp);

      /* Power up the PHY if there is a GPIO reset */
-     phy_node =  of_get_next_available_child(np, NULL);
-     if (phy_node) {
+     phy_node = of_parse_phandle(np, "phy-handle", 0);
+     if (!phy_node && of_phy_is_fixed_link(np)) {
+             err = of_phy_register_fixed_link(np);
Hi Moritz

I don't see any calls to of_phy_deregister_fixed_link(), either in the
error path, or the remove code.
Whoops, yeah I rebased it from like a year ago. Must've not survived my
merge conflict resolution.

I'll rework it.

Thanks,

Moritz
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help