Thread (24 messages) 24 messages, 3 authors, 2021-03-08

Re: [net-next PATCH v6 15/15] net: dpaa2-mac: Add ACPI support for DPAA2 MAC driver

From: Andy Shevchenko <hidden>
Date: 2021-02-18 17:46:49
Also in: linux-acpi, linux-arm-kernel, lkml

On Thu, Feb 18, 2021 at 7:29 AM Calvin Johnson
[off-list ref] wrote:
Modify dpaa2_mac_get_node() to get the dpmac fwnode from either
DT or ACPI.

Modify dpaa2_mac_get_if_mode() to get interface mode from dpmac_node
which is a fwnode.

Modify dpaa2_pcs_create() to create pcs from dpmac_node fwnode.

Modify dpaa2_mac_connect() to support ACPI along with DT.
...
+                       if (is_of_node(fwnode))
Redundant check I think. If it's not an fwnode, the dpmacs is NULL and
of_node_put() is NULL-aware.
+                               of_node_put(dpmacs);
...
+       if (is_of_node(fwnode))
+               of_node_put(dpmacs);
Ditto.

...
        mac->if_link_type = mac->attr.link_type;
-
Do we need to remove this blank line?

...
+       if (is_of_node(dpmac_node))
+               fwnode_handle_put(dpmac_node);
+       if (is_of_node(dpmac_node))
+               fwnode_handle_put(dpmac_node);
Also not sure that you need a check in the above code excerpts.

-- 
With Best Regards,
Andy Shevchenko
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help