Commit 2e4e7a97 authored by Kulikov Vasiliy's avatar Kulikov Vasiliy Committed by David S. Miller

drivers/net/irda: use for_each_pci_dev()

Use for_each_pci_dev() to simplify the code.
Signed-off-by: default avatarKulikov Vasiliy <segooon@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 2037d5aa
...@@ -2848,9 +2848,7 @@ static int __init smsc_ircc_preconfigure_subsystems(unsigned short ircc_cfg, ...@@ -2848,9 +2848,7 @@ static int __init smsc_ircc_preconfigure_subsystems(unsigned short ircc_cfg,
unsigned short ss_device = 0x0000; unsigned short ss_device = 0x0000;
int ret = 0; int ret = 0;
dev = pci_get_device(PCI_ANY_ID, PCI_ANY_ID, dev); for_each_pci_dev(dev) {
while (dev != NULL) {
struct smsc_ircc_subsystem_configuration *conf; struct smsc_ircc_subsystem_configuration *conf;
/* /*
...@@ -2899,7 +2897,6 @@ static int __init smsc_ircc_preconfigure_subsystems(unsigned short ircc_cfg, ...@@ -2899,7 +2897,6 @@ static int __init smsc_ircc_preconfigure_subsystems(unsigned short ircc_cfg,
ret = -ENODEV; ret = -ENODEV;
} }
} }
dev = pci_get_device(PCI_ANY_ID, PCI_ANY_ID, dev);
} }
return ret; return ret;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment