Commit 9dd4541b authored by Soha Jin's avatar Soha Jin Committed by Greg Kroah-Hartman
Browse files

platform: remove useless if-branch in __platform_get_irq_byname()



When CONFIG_OF_IRQ is not enabled, there will be a stub method that always
returns 0 when getting IRQ. Thus, the if-branch can be removed safely.

Signed-off-by: default avatarSoha Jin <soha@lohu.info>
Link: https://lore.kernel.org/r/20221111094542.270540-1-soha@lohu.info


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent d16ee771
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -441,11 +441,9 @@ static int __platform_get_irq_byname(struct platform_device *dev,
	struct resource *r;
	int ret;

	if (!dev->dev.of_node || IS_ENABLED(CONFIG_OF_IRQ)) {
	ret = fwnode_irq_get_byname(dev_fwnode(&dev->dev), name);
	if (ret > 0 || ret == -EPROBE_DEFER)
		return ret;
	}

	r = platform_get_resource_byname(dev, IORESOURCE_IRQ, name);
	if (r) {