OSDN Git Service

PCI: Remove unused, commented-out, code
authorBjorn Helgaas <bhelgaas@google.com>
Fri, 17 Aug 2012 02:38:50 +0000 (20:38 -0600)
committerBjorn Helgaas <bhelgaas@google.com>
Wed, 22 Aug 2012 17:31:53 +0000 (11:31 -0600)
This removes unused code that was already commented out.

Tested-by: Yijing Wang <wangyijing@huawei.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Yinghai Lu <yinghai@kernel.org>
drivers/pci/hotplug/acpiphp_glue.c
drivers/pci/proc.c
drivers/pci/remove.c
drivers/pci/rom.c

index b5d798e..7be4ca5 100644 (file)
@@ -1461,34 +1461,6 @@ int __init acpiphp_get_num_slots(void)
 }
 
 
-#if 0
-/**
- * acpiphp_for_each_slot - call function for each slot
- * @fn: callback function
- * @data: context to be passed to callback function
- */
-static int acpiphp_for_each_slot(acpiphp_callback fn, void *data)
-{
-       struct list_head *node;
-       struct acpiphp_bridge *bridge;
-       struct acpiphp_slot *slot;
-       int retval = 0;
-
-       list_for_each (node, &bridge_list) {
-               bridge = (struct acpiphp_bridge *)node;
-               for (slot = bridge->slots; slot; slot = slot->next) {
-                       retval = fn(slot, data);
-                       if (!retval)
-                               goto err_exit;
-               }
-       }
-
- err_exit:
-       return retval;
-}
-#endif
-
-
 /**
  * acpiphp_enable_slot - power on slot
  * @slot: ACPI PHP slot
index 27911b5..eb907a8 100644 (file)
@@ -434,25 +434,6 @@ int pci_proc_detach_device(struct pci_dev *dev)
        return 0;
 }
 
-#if 0
-int pci_proc_attach_bus(struct pci_bus* bus)
-{
-       struct proc_dir_entry *de = bus->procdir;
-
-       if (!proc_initialized)
-               return -EACCES;
-
-       if (!de) {
-               char name[16];
-               sprintf(name, "%02x", bus->number);
-               de = bus->procdir = proc_mkdir(name, proc_bus_pci_dir);
-               if (!de)
-                       return -ENOMEM;
-       }
-       return 0;
-}
-#endif  /*  0  */
-
 int pci_proc_detach_bus(struct pci_bus* bus)
 {
        struct proc_dir_entry *de = bus->procdir;
index 3828104..44f479f 100644 (file)
@@ -43,25 +43,6 @@ static void pci_destroy_dev(struct pci_dev *dev)
        pci_dev_put(dev);
 }
 
-/**
- * pci_remove_device_safe - remove an unused hotplug device
- * @dev: the device to remove
- *
- * Delete the device structure from the device lists and 
- * notify userspace (/sbin/hotplug), but only if the device
- * in question is not being used by a driver.
- * Returns 0 on success.
- */
-#if 0
-int pci_remove_device_safe(struct pci_dev *dev)
-{
-       if (pci_dev_driver(dev))
-               return -EBUSY;
-       pci_destroy_dev(dev);
-       return 0;
-}
-#endif  /*  0  */
-
 void pci_remove_bus(struct pci_bus *pci_bus)
 {
        pci_proc_detach_bus(pci_bus);
index 48ebdb2..0b3037a 100644 (file)
@@ -167,44 +167,6 @@ void __iomem *pci_map_rom(struct pci_dev *pdev, size_t *size)
        return rom;
 }
 
-#if 0
-/**
- * pci_map_rom_copy - map a PCI ROM to kernel space, create a copy
- * @pdev: pointer to pci device struct
- * @size: pointer to receive size of pci window over ROM
- *
- * Return: kernel virtual pointer to image of ROM
- *
- * Map a PCI ROM into kernel space. If ROM is boot video ROM,
- * the shadow BIOS copy will be returned instead of the
- * actual ROM.
- */
-void __iomem *pci_map_rom_copy(struct pci_dev *pdev, size_t *size)
-{
-       struct resource *res = &pdev->resource[PCI_ROM_RESOURCE];
-       void __iomem *rom;
-
-       rom = pci_map_rom(pdev, size);
-       if (!rom)
-               return NULL;
-
-       if (res->flags & (IORESOURCE_ROM_COPY | IORESOURCE_ROM_SHADOW |
-                         IORESOURCE_ROM_BIOS_COPY))
-               return rom;
-
-       res->start = (unsigned long)kmalloc(*size, GFP_KERNEL);
-       if (!res->start)
-               return rom;
-
-       res->end = res->start + *size;
-       memcpy_fromio((void*)(unsigned long)res->start, rom, *size);
-       pci_unmap_rom(pdev, rom);
-       res->flags |= IORESOURCE_ROM_COPY;
-
-       return (void __iomem *)(unsigned long)res->start;
-}
-#endif  /*  0  */
-
 /**
  * pci_unmap_rom - unmap the ROM from kernel space
  * @pdev: pointer to pci device struct
@@ -226,27 +188,6 @@ void pci_unmap_rom(struct pci_dev *pdev, void __iomem *rom)
                pci_disable_rom(pdev);
 }
 
-#if 0
-/**
- * pci_remove_rom - disable the ROM and remove its sysfs attribute
- * @pdev: pointer to pci device struct
- *
- * Remove the rom file in sysfs and disable ROM decoding.
- */
-void pci_remove_rom(struct pci_dev *pdev)
-{
-       struct resource *res = &pdev->resource[PCI_ROM_RESOURCE];
-
-       if (pci_resource_len(pdev, PCI_ROM_RESOURCE))
-               sysfs_remove_bin_file(&pdev->dev.kobj, pdev->rom_attr);
-       if (!(res->flags & (IORESOURCE_ROM_ENABLE |
-                           IORESOURCE_ROM_SHADOW |
-                           IORESOURCE_ROM_BIOS_COPY |
-                           IORESOURCE_ROM_COPY)))
-               pci_disable_rom(pdev);
-}
-#endif  /*  0  */
-
 /**
  * pci_cleanup_rom - free the ROM copy created by pci_map_rom_copy
  * @pdev: pointer to pci device struct