Thread (4 messages) flat view 4 messages, 2 authors, 2021-06-07

Re: [PATCH net-next v2] net: gemini: Use devm_platform_get_and_ioremap_resource()

From: Yang Yingliang <hidden>
Date: 2021-06-07 01:05:26
Also in: lkml

Hi,

On 2021/6/5 23:17, Linus Walleij wrote:
On Sat, Jun 5, 2021 at 2:32 PM Yang Yingliang [off-list ref] wrote:
quoted
Use devm_platform_get_and_ioremap_resource() to simplify
code.

Signed-off-by: Yang Yingliang <redacted>
(...)
quoted
-       dmares = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-       gmacres = platform_get_resource(pdev, IORESOURCE_MEM, 1);
Should you not also delete the local variables
dmares and gmacres? I doubt they are used
after this.
They are used to print message before returning gemini_ethernet_port_probe()
static int gemini_ethernet_port_probe(struct platform_device *pdev)
{
[...]
         netdev_info(netdev,
                     "irq %d, DMA @ 0x%pap, GMAC @ 0x%pap\n",
                     port->irq, &dmares->start,
                     &gmacres->start);
         return 0;

unprepare:
         clk_disable_unprepare(port->pclk);
         return ret;
}

Thanks,
Yang
Yours,
Linus Walleij
.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help