mirror of
https://github.com/torvalds/linux.git
synced 2026-09-23 13:14:02 +02:00
i3c: renesas: Use the "dev_name:irq_name" format for the interrupt name
Use the "dev_name:irq_name" format for the interrupt names. This makes it easier to identify interrupts in systems where multiple devices may request interrupts with the same name. Reviewed-by: Frank Li <Frank.Li@nxp.com> Signed-off-by: Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com> Tested-by: Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com> Link: https://patch.msgid.link/20260713130545.568657-16-claudiu.beznea+renesas@tuxon.dev Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
This commit is contained in:
parent
42a6f531c9
commit
0c863015fc
|
|
@ -1417,12 +1417,19 @@ static int renesas_i3c_probe(struct platform_device *pdev)
|
|||
return ret;
|
||||
|
||||
for (i = 0; i < ARRAY_SIZE(renesas_i3c_irqs); i++) {
|
||||
const char *irqname;
|
||||
|
||||
ret = platform_get_irq_byname(pdev, renesas_i3c_irqs[i].name);
|
||||
if (ret < 0)
|
||||
return ret;
|
||||
|
||||
irqname = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%s:%s", dev_name(&pdev->dev),
|
||||
renesas_i3c_irqs[i].desc);
|
||||
if (!irqname)
|
||||
return -ENOMEM;
|
||||
|
||||
ret = devm_request_irq(&pdev->dev, ret, renesas_i3c_irqs[i].isr,
|
||||
0, renesas_i3c_irqs[i].desc, i3c);
|
||||
0, irqname, i3c);
|
||||
if (ret)
|
||||
return ret;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user