Hi Geert, Thanks for the patch. > -----Original Message----- > From: Geert Uytterhoeven <geert+renesas@xxxxxxxxx> > Sent: 22 August 2025 11:17 > To: Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx>; Vincent Mailhol <mailhol.vincent@xxxxxxxxxx> > Cc: linux-can@xxxxxxxxxxxxxxx; linux-renesas-soc@xxxxxxxxxxxxxxx; Geert Uytterhoeven > <geert+renesas@xxxxxxxxx> > Subject: [PATCH v2 02/11] can: rcar_can: Add helper variable dev to rcar_can_probe() > > rcar_can_probe() has many users of "pdev->dev". Introduce a shorthand to simplify the code. > > Signed-off-by: Geert Uytterhoeven <geert+renesas@xxxxxxxxx> Reviewed-by: Biju Das <biju.das.jz@xxxxxxxxxxxxxx> Cheers, Biju > --- > v2: > - No changes. > --- > drivers/net/can/rcar/rcar_can.c | 23 +++++++++++------------ > 1 file changed, 11 insertions(+), 12 deletions(-) > > diff --git a/drivers/net/can/rcar/rcar_can.c b/drivers/net/can/rcar/rcar_can.c index > 5b0b495d127cdcb3..57030992141cc523 100644 > --- a/drivers/net/can/rcar/rcar_can.c > +++ b/drivers/net/can/rcar/rcar_can.c > @@ -738,6 +738,7 @@ static const char * const clock_names[] = { > > static int rcar_can_probe(struct platform_device *pdev) { > + struct device *dev = &pdev->dev; > struct rcar_can_priv *priv; > struct net_device *ndev; > void __iomem *addr; > @@ -745,7 +746,7 @@ static int rcar_can_probe(struct platform_device *pdev) > int err = -ENODEV; > int irq; > > - of_property_read_u32(pdev->dev.of_node, "renesas,can-clock-select", > + of_property_read_u32(dev->of_node, "renesas,can-clock-select", > &clock_select); > > irq = platform_get_irq(pdev, 0); > @@ -762,30 +763,29 @@ static int rcar_can_probe(struct platform_device *pdev) > > ndev = alloc_candev(sizeof(struct rcar_can_priv), RCAR_CAN_FIFO_DEPTH); > if (!ndev) { > - dev_err(&pdev->dev, "alloc_candev() failed\n"); > + dev_err(dev, "alloc_candev() failed\n"); > err = -ENOMEM; > goto fail; > } > > priv = netdev_priv(ndev); > > - priv->clk = devm_clk_get(&pdev->dev, "clkp1"); > + priv->clk = devm_clk_get(dev, "clkp1"); > if (IS_ERR(priv->clk)) { > err = PTR_ERR(priv->clk); > - dev_err(&pdev->dev, "cannot get peripheral clock, error %d\n", > - err); > + dev_err(dev, "cannot get peripheral clock, error %d\n", err); > goto fail_clk; > } > > if (!(BIT(clock_select) & RCAR_SUPPORTED_CLOCKS)) { > err = -EINVAL; > - dev_err(&pdev->dev, "invalid CAN clock selected\n"); > + dev_err(dev, "invalid CAN clock selected\n"); > goto fail_clk; > } > - priv->can_clk = devm_clk_get(&pdev->dev, clock_names[clock_select]); > + priv->can_clk = devm_clk_get(dev, clock_names[clock_select]); > if (IS_ERR(priv->can_clk)) { > err = PTR_ERR(priv->can_clk); > - dev_err(&pdev->dev, "cannot get CAN clock, error %d\n", err); > + dev_err(dev, "cannot get CAN clock, error %d\n", err); > goto fail_clk; > } > > @@ -802,18 +802,17 @@ static int rcar_can_probe(struct platform_device *pdev) > priv->can.do_get_berr_counter = rcar_can_get_berr_counter; > priv->can.ctrlmode_supported = CAN_CTRLMODE_BERR_REPORTING; > platform_set_drvdata(pdev, ndev); > - SET_NETDEV_DEV(ndev, &pdev->dev); > + SET_NETDEV_DEV(ndev, dev); > > netif_napi_add_weight(ndev, &priv->napi, rcar_can_rx_poll, > RCAR_CAN_NAPI_WEIGHT); > err = register_candev(ndev); > if (err) { > - dev_err(&pdev->dev, "register_candev() failed, error %d\n", > - err); > + dev_err(dev, "register_candev() failed, error %d\n", err); > goto fail_candev; > } > > - dev_info(&pdev->dev, "device registered (IRQ%d)\n", ndev->irq); > + dev_info(dev, "device registered (IRQ%d)\n", ndev->irq); > > return 0; > fail_candev: > -- > 2.43.0 >