USB: core: hcd-pci: use for_each_pci_dev()
Use for_each_pci_dev() to simplify the code. Signed-off-by: Kulikov Vasiliy <segooon@gmail.com> Acked-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
1e29709e2e
commit
402e8dd697
|
@ -66,10 +66,7 @@ static void companion_common(struct pci_dev *pdev, struct usb_hcd *hcd,
|
||||||
* vice versa.
|
* vice versa.
|
||||||
*/
|
*/
|
||||||
companion = NULL;
|
companion = NULL;
|
||||||
for (;;) {
|
for_each_pci_dev(companion) {
|
||||||
companion = pci_get_device(PCI_ANY_ID, PCI_ANY_ID, companion);
|
|
||||||
if (!companion)
|
|
||||||
break;
|
|
||||||
if (companion->bus != pdev->bus ||
|
if (companion->bus != pdev->bus ||
|
||||||
PCI_SLOT(companion->devfn) != slot)
|
PCI_SLOT(companion->devfn) != slot)
|
||||||
continue;
|
continue;
|
||||||
|
|
Loading…
Reference in New Issue