Commit 76dc1629 authored by Lad Prabhakar's avatar Lad Prabhakar Committed by Wolfram Sang
Browse files

i2c: riic: Introduce a separate variable for IRQ



Refactor the IRQ handling in riic_i2c_probe by introducing a local variable
`irq` to store IRQ numbers instead of assigning them to `ret`. This change
improves code readability and clarity.

Suggested-by: default avatarAndy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: default avatarLad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: default avatarWolfram Sang <wsa+renesas@sang-engineering.com>
Tested-by: default avatarWolfram Sang <wsa+renesas@sang-engineering.com>
Reviewed-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: default avatarAndy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: default avatarWolfram Sang <wsa+renesas@sang-engineering.com>
parent d6216730
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -464,11 +464,13 @@ static int riic_i2c_probe(struct platform_device *pdev)
		return ret;

	for (i = 0; i < ARRAY_SIZE(riic_irqs); i++) {
		ret = platform_get_irq(pdev, riic_irqs[i].res_num);
		if (ret < 0)
			return ret;
		int irq;

		irq = platform_get_irq(pdev, riic_irqs[i].res_num);
		if (irq < 0)
			return irq;

		ret = devm_request_irq(dev, ret, riic_irqs[i].isr,
		ret = devm_request_irq(dev, irq, riic_irqs[i].isr,
				       0, riic_irqs[i].name, riic);
		if (ret) {
			dev_err(dev, "failed to request irq %s\n", riic_irqs[i].name);