diff options
author | Bjorn Helgaas <bhelgaas@google.com> | 2014-01-13 18:47:08 -0500 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2014-01-13 18:47:08 -0500 |
commit | 597db6f38c4bcb90406d4e2f56446ba5a5dc20c6 (patch) | |
tree | 82cb8a6e1cec2df8adaf527b92667a4c5ba29254 /include/linux/pci.h | |
parent | 6b9bd1e3ee8f23b55d407becf4f6f422ec4610f2 (diff) | |
parent | 0b950f0f3c67e42f18c655a3ab3e36ea192635bb (diff) |
Merge branch 'pci/dead-code' into next
* pci/dead-code:
PCI: Make local functions static
PCI: Remove unused alloc_pci_dev()
PCI: Remove unused pci_renumber_slot()
PCI: Remove unused pcie_aspm_enabled()
PCI: Remove unused pci_vpd_truncate()
PCI: Remove unused ID-Based Ordering support
PCI: Remove unused Optimized Buffer Flush/Fill support
PCI: Remove unused Latency Tolerance Reporting support
PCI: Removed unused parts of Page Request Interface support
Conflicts:
drivers/pci/pci.c
include/linux/pci.h
Diffstat (limited to 'include/linux/pci.h')
-rw-r--r-- | include/linux/pci.h | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/include/linux/pci.h b/include/linux/pci.h index f7d1dcc002fa..eba7764b1586 100644 --- a/include/linux/pci.h +++ b/include/linux/pci.h | |||
@@ -376,7 +376,6 @@ static inline struct pci_dev *pci_physfn(struct pci_dev *dev) | |||
376 | } | 376 | } |
377 | 377 | ||
378 | struct pci_dev *pci_alloc_dev(struct pci_bus *bus); | 378 | struct pci_dev *pci_alloc_dev(struct pci_bus *bus); |
379 | struct pci_dev * __deprecated alloc_pci_dev(void); | ||
380 | 379 | ||
381 | #define to_pci_dev(n) container_of(n, struct pci_dev, dev) | 380 | #define to_pci_dev(n) container_of(n, struct pci_dev, dev) |
382 | #define for_each_pci_dev(d) while ((d = pci_get_device(PCI_ANY_ID, PCI_ANY_ID, d)) != NULL) | 381 | #define for_each_pci_dev(d) while ((d = pci_get_device(PCI_ANY_ID, PCI_ANY_ID, d)) != NULL) |
@@ -386,8 +385,6 @@ static inline int pci_channel_offline(struct pci_dev *pdev) | |||
386 | return (pdev->error_state != pci_channel_io_normal); | 385 | return (pdev->error_state != pci_channel_io_normal); |
387 | } | 386 | } |
388 | 387 | ||
389 | extern struct resource busn_resource; | ||
390 | |||
391 | struct pci_host_bridge_window { | 388 | struct pci_host_bridge_window { |
392 | struct list_head list; | 389 | struct list_head list; |
393 | struct resource *res; /* host bridge aperture (CPU address) */ | 390 | struct resource *res; /* host bridge aperture (CPU address) */ |
@@ -763,7 +760,6 @@ struct pci_slot *pci_create_slot(struct pci_bus *parent, int slot_nr, | |||
763 | const char *name, | 760 | const char *name, |
764 | struct hotplug_slot *hotplug); | 761 | struct hotplug_slot *hotplug); |
765 | void pci_destroy_slot(struct pci_slot *slot); | 762 | void pci_destroy_slot(struct pci_slot *slot); |
766 | void pci_renumber_slot(struct pci_slot *slot, int slot_nr); | ||
767 | int pci_scan_slot(struct pci_bus *bus, int devfn); | 763 | int pci_scan_slot(struct pci_bus *bus, int devfn); |
768 | struct pci_dev *pci_scan_single_device(struct pci_bus *bus, int devfn); | 764 | struct pci_dev *pci_scan_single_device(struct pci_bus *bus, int devfn); |
769 | void pci_device_add(struct pci_dev *dev, struct pci_bus *bus); | 765 | void pci_device_add(struct pci_dev *dev, struct pci_bus *bus); |
@@ -974,7 +970,6 @@ void __iomem __must_check *pci_platform_rom(struct pci_dev *pdev, size_t *size); | |||
974 | int pci_save_state(struct pci_dev *dev); | 970 | int pci_save_state(struct pci_dev *dev); |
975 | void pci_restore_state(struct pci_dev *dev); | 971 | void pci_restore_state(struct pci_dev *dev); |
976 | struct pci_saved_state *pci_store_saved_state(struct pci_dev *dev); | 972 | struct pci_saved_state *pci_store_saved_state(struct pci_dev *dev); |
977 | int pci_load_saved_state(struct pci_dev *dev, struct pci_saved_state *state); | ||
978 | int pci_load_and_free_saved_state(struct pci_dev *dev, | 973 | int pci_load_and_free_saved_state(struct pci_dev *dev, |
979 | struct pci_saved_state **state); | 974 | struct pci_saved_state **state); |
980 | struct pci_cap_saved_state *pci_find_saved_cap(struct pci_dev *dev, char cap); | 975 | struct pci_cap_saved_state *pci_find_saved_cap(struct pci_dev *dev, char cap); |
@@ -991,7 +986,6 @@ void pci_pme_active(struct pci_dev *dev, bool enable); | |||
991 | int __pci_enable_wake(struct pci_dev *dev, pci_power_t state, | 986 | int __pci_enable_wake(struct pci_dev *dev, pci_power_t state, |
992 | bool runtime, bool enable); | 987 | bool runtime, bool enable); |
993 | int pci_wake_from_d3(struct pci_dev *dev, bool enable); | 988 | int pci_wake_from_d3(struct pci_dev *dev, bool enable); |
994 | pci_power_t pci_target_state(struct pci_dev *dev); | ||
995 | int pci_prepare_to_sleep(struct pci_dev *dev); | 989 | int pci_prepare_to_sleep(struct pci_dev *dev); |
996 | int pci_back_from_sleep(struct pci_dev *dev); | 990 | int pci_back_from_sleep(struct pci_dev *dev); |
997 | bool pci_dev_run_wake(struct pci_dev *dev); | 991 | bool pci_dev_run_wake(struct pci_dev *dev); |
@@ -1009,22 +1003,6 @@ int pci_save_vc_state(struct pci_dev *dev); | |||
1009 | void pci_restore_vc_state(struct pci_dev *dev); | 1003 | void pci_restore_vc_state(struct pci_dev *dev); |
1010 | void pci_allocate_vc_save_buffers(struct pci_dev *dev); | 1004 | void pci_allocate_vc_save_buffers(struct pci_dev *dev); |
1011 | 1005 | ||
1012 | #define PCI_EXP_IDO_REQUEST (1<<0) | ||
1013 | #define PCI_EXP_IDO_COMPLETION (1<<1) | ||
1014 | void pci_enable_ido(struct pci_dev *dev, unsigned long type); | ||
1015 | void pci_disable_ido(struct pci_dev *dev, unsigned long type); | ||
1016 | |||
1017 | enum pci_obff_signal_type { | ||
1018 | PCI_EXP_OBFF_SIGNAL_L0 = 0, | ||
1019 | PCI_EXP_OBFF_SIGNAL_ALWAYS = 1, | ||
1020 | }; | ||
1021 | int pci_enable_obff(struct pci_dev *dev, enum pci_obff_signal_type); | ||
1022 | void pci_disable_obff(struct pci_dev *dev); | ||
1023 | |||
1024 | int pci_enable_ltr(struct pci_dev *dev); | ||
1025 | void pci_disable_ltr(struct pci_dev *dev); | ||
1026 | int pci_set_ltr(struct pci_dev *dev, int snoop_lat_ns, int nosnoop_lat_ns); | ||
1027 | |||
1028 | /* For use by arch with custom probe code */ | 1006 | /* For use by arch with custom probe code */ |
1029 | void set_pcie_port_type(struct pci_dev *pdev); | 1007 | void set_pcie_port_type(struct pci_dev *pdev); |
1030 | void set_pcie_hotplug_bridge(struct pci_dev *pdev); | 1008 | void set_pcie_hotplug_bridge(struct pci_dev *pdev); |
@@ -1037,7 +1015,6 @@ unsigned int pci_rescan_bus(struct pci_bus *bus); | |||
1037 | /* Vital product data routines */ | 1015 | /* Vital product data routines */ |
1038 | ssize_t pci_read_vpd(struct pci_dev *dev, loff_t pos, size_t count, void *buf); | 1016 | ssize_t pci_read_vpd(struct pci_dev *dev, loff_t pos, size_t count, void *buf); |
1039 | ssize_t pci_write_vpd(struct pci_dev *dev, loff_t pos, size_t count, const void *buf); | 1017 | ssize_t pci_write_vpd(struct pci_dev *dev, loff_t pos, size_t count, const void *buf); |
1040 | int pci_vpd_truncate(struct pci_dev *dev, size_t size); | ||
1041 | 1018 | ||
1042 | /* Helper functions for low-level code (drivers/pci/setup-[bus,res].c) */ | 1019 | /* Helper functions for low-level code (drivers/pci/setup-[bus,res].c) */ |
1043 | resource_size_t pcibios_retrieve_fw_addr(struct pci_dev *dev, int idx); | 1020 | resource_size_t pcibios_retrieve_fw_addr(struct pci_dev *dev, int idx); |
@@ -1134,7 +1111,6 @@ int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, | |||
1134 | 1111 | ||
1135 | void pci_walk_bus(struct pci_bus *top, int (*cb)(struct pci_dev *, void *), | 1112 | void pci_walk_bus(struct pci_bus *top, int (*cb)(struct pci_dev *, void *), |
1136 | void *userdata); | 1113 | void *userdata); |
1137 | int pci_cfg_space_size_ext(struct pci_dev *dev); | ||
1138 | int pci_cfg_space_size(struct pci_dev *dev); | 1114 | int pci_cfg_space_size(struct pci_dev *dev); |
1139 | unsigned char pci_bus_max_busnr(struct pci_bus *bus); | 1115 | unsigned char pci_bus_max_busnr(struct pci_bus *bus); |
1140 | void pci_setup_bridge(struct pci_bus *bus); | 1116 | void pci_setup_bridge(struct pci_bus *bus); |
@@ -1250,10 +1226,8 @@ extern bool pcie_ports_auto; | |||
1250 | #endif | 1226 | #endif |
1251 | 1227 | ||
1252 | #ifndef CONFIG_PCIEASPM | 1228 | #ifndef CONFIG_PCIEASPM |
1253 | static inline int pcie_aspm_enabled(void) { return 0; } | ||
1254 | static inline bool pcie_aspm_support_enabled(void) { return false; } | 1229 | static inline bool pcie_aspm_support_enabled(void) { return false; } |
1255 | #else | 1230 | #else |
1256 | int pcie_aspm_enabled(void); | ||
1257 | bool pcie_aspm_support_enabled(void); | 1231 | bool pcie_aspm_support_enabled(void); |
1258 | #endif | 1232 | #endif |
1259 | 1233 | ||
@@ -1456,23 +1430,6 @@ static inline int pci_enable_wake(struct pci_dev *dev, pci_power_t state, | |||
1456 | return 0; | 1430 | return 0; |
1457 | } | 1431 | } |
1458 | 1432 | ||
1459 | static inline void pci_enable_ido(struct pci_dev *dev, unsigned long type) | ||
1460 | { | ||
1461 | } | ||
1462 | |||
1463 | static inline void pci_disable_ido(struct pci_dev *dev, unsigned long type) | ||
1464 | { | ||
1465 | } | ||
1466 | |||
1467 | static inline int pci_enable_obff(struct pci_dev *dev, unsigned long type) | ||
1468 | { | ||
1469 | return 0; | ||
1470 | } | ||
1471 | |||
1472 | static inline void pci_disable_obff(struct pci_dev *dev) | ||
1473 | { | ||
1474 | } | ||
1475 | |||
1476 | static inline int pci_request_regions(struct pci_dev *dev, const char *res_name) | 1433 | static inline int pci_request_regions(struct pci_dev *dev, const char *res_name) |
1477 | { | 1434 | { |
1478 | return -EIO; | 1435 | return -EIO; |