mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-03 19:53:32 +00:00
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: Soha Jin <soha@lohu.info> Link: https://lore.kernel.org/r/20221111094542.270540-1-soha@lohu.info Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
d16ee771fb
commit
9dd4541b16
@ -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;
|
||||
}
|
||||
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) {
|
||||
|
Loading…
Reference in New Issue
Block a user