Commit 1ec09529 authored by Bjorn Helgaas's avatar Bjorn Helgaas
Browse files

PCI: Simplify pci_dev_driver()

Simplify pci_dev_driver() by removing the "else".  The "if" case always
returns, so the "else" is superfluous.  No functional change intended.

Link: https://lore.kernel.org/r/20230824193712.542167-9-helgaas@kernel.org


Signed-off-by: default avatarBjorn Helgaas <bhelgaas@google.com>
Reviewed-by: default avatarIlpo Järvinen <ilpo.jarvinen@linux.intel.com>
parent 3b59ca94
Loading
Loading
Loading
Loading
+7 −6
Original line number Diff line number Diff line
@@ -1474,14 +1474,15 @@ static struct pci_driver pci_compat_driver = {
 */
struct pci_driver *pci_dev_driver(const struct pci_dev *dev)
{
	int i;

	if (dev->driver)
		return dev->driver;
	else {
		int i;

	for (i = 0; i <= PCI_ROM_RESOURCE; i++)
		if (dev->resource[i].flags & IORESOURCE_BUSY)
			return &pci_compat_driver;
	}

	return NULL;
}
EXPORT_SYMBOL(pci_dev_driver);