Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

PCI: Rename pci_release_bus_bridge_dev() to pci_release_host_bridge_dev()

This renames pci_release_bus_bridge_dev() to pci_release_host_bridge_dev()
and moves it next to pci_alloc_host_bridge(). No functional change.

[bhelgaas: split rename & move out of create/destroy symmetry patch]
Signed-off-by: Jiang Liu <jiang.liu@huawei.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>

authored by

Jiang Liu and committed by
Bjorn Helgaas
70efde2a 343df771

+13 -13
+13 -13
drivers/pci/probe.c
··· 468 468 return b; 469 469 } 470 470 471 + static void pci_release_host_bridge_dev(struct device *dev) 472 + { 473 + struct pci_host_bridge *bridge = to_pci_host_bridge(dev); 474 + 475 + if (bridge->release_fn) 476 + bridge->release_fn(bridge); 477 + 478 + pci_free_resource_list(&bridge->windows); 479 + 480 + kfree(bridge); 481 + } 482 + 471 483 static struct pci_host_bridge *pci_alloc_host_bridge(struct pci_bus *b) 472 484 { 473 485 struct pci_host_bridge *bridge; ··· 1201 1189 return PCI_CFG_SPACE_SIZE; 1202 1190 } 1203 1191 1204 - static void pci_release_bus_bridge_dev(struct device *dev) 1205 - { 1206 - struct pci_host_bridge *bridge = to_pci_host_bridge(dev); 1207 - 1208 - if (bridge->release_fn) 1209 - bridge->release_fn(bridge); 1210 - 1211 - pci_free_resource_list(&bridge->windows); 1212 - 1213 - kfree(bridge); 1214 - } 1215 - 1216 1192 struct pci_dev *pci_alloc_dev(struct pci_bus *bus) 1217 1193 { 1218 1194 struct pci_dev *dev; ··· 1708 1708 goto err_out; 1709 1709 1710 1710 bridge->dev.parent = parent; 1711 - bridge->dev.release = pci_release_bus_bridge_dev; 1711 + bridge->dev.release = pci_release_host_bridge_dev; 1712 1712 dev_set_name(&bridge->dev, "pci%04x:%02x", pci_domain_nr(b), bus); 1713 1713 error = pcibios_root_bridge_prepare(bridge); 1714 1714 if (error) {