diff options
| author | Bjorn Helgaas <bhelgaas@google.com> | 2014-01-13 19:45:07 -0500 |
|---|---|---|
| committer | Bjorn Helgaas <bhelgaas@google.com> | 2014-01-13 19:45:07 -0500 |
| commit | a870614a5371f8e36676e9bb2e089f4121976135 (patch) | |
| tree | 2d997a9fb4ae7a6381d3b54657a21d2200e7a9a9 | |
| parent | 597db6f38c4bcb90406d4e2f56446ba5a5dc20c6 (diff) | |
| parent | 2ee546c4c672ad1b92f17edcbd725b819eacd183 (diff) | |
Merge branch 'pci/ifndefs' into next
* pci/ifndefs:
PCI: Cleanup pci.h whitespace
PCI: Reorder so actual code comes before stubs
| -rw-r--r-- | drivers/pci/pci-label.c | 57 | ||||
| -rw-r--r-- | include/linux/pci.h | 266 |
2 files changed, 93 insertions, 230 deletions
diff --git a/drivers/pci/pci-label.c b/drivers/pci/pci-label.c index d51f45aa669e..6f5d343d251c 100644 --- a/drivers/pci/pci-label.c +++ b/drivers/pci/pci-label.c | |||
| @@ -34,21 +34,7 @@ | |||
| 34 | 34 | ||
| 35 | #define DEVICE_LABEL_DSM 0x07 | 35 | #define DEVICE_LABEL_DSM 0x07 |
| 36 | 36 | ||
| 37 | #ifndef CONFIG_DMI | 37 | #ifdef CONFIG_DMI |
| 38 | |||
| 39 | static inline int | ||
| 40 | pci_create_smbiosname_file(struct pci_dev *pdev) | ||
| 41 | { | ||
| 42 | return -1; | ||
| 43 | } | ||
| 44 | |||
| 45 | static inline void | ||
| 46 | pci_remove_smbiosname_file(struct pci_dev *pdev) | ||
| 47 | { | ||
| 48 | } | ||
| 49 | |||
| 50 | #else | ||
| 51 | |||
| 52 | enum smbios_attr_enum { | 38 | enum smbios_attr_enum { |
| 53 | SMBIOS_ATTR_NONE = 0, | 39 | SMBIOS_ATTR_NONE = 0, |
| 54 | SMBIOS_ATTR_LABEL_SHOW, | 40 | SMBIOS_ATTR_LABEL_SHOW, |
| @@ -156,31 +142,20 @@ pci_remove_smbiosname_file(struct pci_dev *pdev) | |||
| 156 | { | 142 | { |
| 157 | sysfs_remove_group(&pdev->dev.kobj, &smbios_attr_group); | 143 | sysfs_remove_group(&pdev->dev.kobj, &smbios_attr_group); |
| 158 | } | 144 | } |
| 159 | 145 | #else | |
| 160 | #endif | ||
| 161 | |||
| 162 | #ifndef CONFIG_ACPI | ||
| 163 | |||
| 164 | static inline int | ||
| 165 | pci_create_acpi_index_label_files(struct pci_dev *pdev) | ||
| 166 | { | ||
| 167 | return -1; | ||
| 168 | } | ||
| 169 | |||
| 170 | static inline int | 146 | static inline int |
| 171 | pci_remove_acpi_index_label_files(struct pci_dev *pdev) | 147 | pci_create_smbiosname_file(struct pci_dev *pdev) |
| 172 | { | 148 | { |
| 173 | return -1; | 149 | return -1; |
| 174 | } | 150 | } |
| 175 | 151 | ||
| 176 | static inline bool | 152 | static inline void |
| 177 | device_has_dsm(struct device *dev) | 153 | pci_remove_smbiosname_file(struct pci_dev *pdev) |
| 178 | { | 154 | { |
| 179 | return false; | ||
| 180 | } | 155 | } |
| 156 | #endif | ||
| 181 | 157 | ||
| 182 | #else | 158 | #ifdef CONFIG_ACPI |
| 183 | |||
| 184 | static const char device_label_dsm_uuid[] = { | 159 | static const char device_label_dsm_uuid[] = { |
| 185 | 0xD0, 0x37, 0xC9, 0xE5, 0x53, 0x35, 0x7A, 0x4D, | 160 | 0xD0, 0x37, 0xC9, 0xE5, 0x53, 0x35, 0x7A, 0x4D, |
| 186 | 0x91, 0x17, 0xEA, 0x4D, 0x19, 0xC3, 0x43, 0x4D | 161 | 0x91, 0x17, 0xEA, 0x4D, 0x19, 0xC3, 0x43, 0x4D |
| @@ -364,6 +339,24 @@ pci_remove_acpi_index_label_files(struct pci_dev *pdev) | |||
| 364 | sysfs_remove_group(&pdev->dev.kobj, &acpi_attr_group); | 339 | sysfs_remove_group(&pdev->dev.kobj, &acpi_attr_group); |
| 365 | return 0; | 340 | return 0; |
| 366 | } | 341 | } |
| 342 | #else | ||
| 343 | static inline int | ||
| 344 | pci_create_acpi_index_label_files(struct pci_dev *pdev) | ||
| 345 | { | ||
| 346 | return -1; | ||
| 347 | } | ||
| 348 | |||
| 349 | static inline int | ||
| 350 | pci_remove_acpi_index_label_files(struct pci_dev *pdev) | ||
| 351 | { | ||
| 352 | return -1; | ||
| 353 | } | ||
| 354 | |||
| 355 | static inline bool | ||
| 356 | device_has_dsm(struct device *dev) | ||
| 357 | { | ||
| 358 | return false; | ||
| 359 | } | ||
| 367 | #endif | 360 | #endif |
| 368 | 361 | ||
| 369 | void pci_create_firmware_label_files(struct pci_dev *pdev) | 362 | void pci_create_firmware_label_files(struct pci_dev *pdev) |
diff --git a/include/linux/pci.h b/include/linux/pci.h index eba7764b1586..9e3ec8b951b7 100644 --- a/include/linux/pci.h +++ b/include/linux/pci.h | |||
| @@ -1149,58 +1149,7 @@ struct msix_entry { | |||
| 1149 | }; | 1149 | }; |
| 1150 | 1150 | ||
| 1151 | 1151 | ||
| 1152 | #ifndef CONFIG_PCI_MSI | 1152 | #ifdef CONFIG_PCI_MSI |
| 1153 | static inline int pci_msi_vec_count(struct pci_dev *dev) | ||
| 1154 | { | ||
| 1155 | return -ENOSYS; | ||
| 1156 | } | ||
| 1157 | |||
| 1158 | static inline int pci_enable_msi_block(struct pci_dev *dev, int nvec) | ||
| 1159 | { | ||
| 1160 | return -ENOSYS; | ||
| 1161 | } | ||
| 1162 | |||
| 1163 | static inline void pci_msi_shutdown(struct pci_dev *dev) | ||
| 1164 | { } | ||
| 1165 | static inline void pci_disable_msi(struct pci_dev *dev) | ||
| 1166 | { } | ||
| 1167 | |||
| 1168 | static inline int pci_msix_vec_count(struct pci_dev *dev) | ||
| 1169 | { | ||
| 1170 | return -ENOSYS; | ||
| 1171 | } | ||
| 1172 | static inline int pci_enable_msix(struct pci_dev *dev, | ||
| 1173 | struct msix_entry *entries, int nvec) | ||
| 1174 | { | ||
| 1175 | return -ENOSYS; | ||
| 1176 | } | ||
| 1177 | |||
| 1178 | static inline void pci_msix_shutdown(struct pci_dev *dev) | ||
| 1179 | { } | ||
| 1180 | static inline void pci_disable_msix(struct pci_dev *dev) | ||
| 1181 | { } | ||
| 1182 | |||
| 1183 | static inline void msi_remove_pci_irq_vectors(struct pci_dev *dev) | ||
| 1184 | { } | ||
| 1185 | |||
| 1186 | static inline void pci_restore_msi_state(struct pci_dev *dev) | ||
| 1187 | { } | ||
| 1188 | static inline int pci_msi_enabled(void) | ||
| 1189 | { | ||
| 1190 | return 0; | ||
| 1191 | } | ||
| 1192 | |||
| 1193 | static inline int pci_enable_msi_range(struct pci_dev *dev, int minvec, | ||
| 1194 | int maxvec) | ||
| 1195 | { | ||
| 1196 | return -ENOSYS; | ||
| 1197 | } | ||
| 1198 | static inline int pci_enable_msix_range(struct pci_dev *dev, | ||
| 1199 | struct msix_entry *entries, int minvec, int maxvec) | ||
| 1200 | { | ||
| 1201 | return -ENOSYS; | ||
| 1202 | } | ||
| 1203 | #else | ||
| 1204 | int pci_msi_vec_count(struct pci_dev *dev); | 1153 | int pci_msi_vec_count(struct pci_dev *dev); |
| 1205 | int pci_enable_msi_block(struct pci_dev *dev, int nvec); | 1154 | int pci_enable_msi_block(struct pci_dev *dev, int nvec); |
| 1206 | void pci_msi_shutdown(struct pci_dev *dev); | 1155 | void pci_msi_shutdown(struct pci_dev *dev); |
| @@ -1215,6 +1164,27 @@ int pci_msi_enabled(void); | |||
| 1215 | int pci_enable_msi_range(struct pci_dev *dev, int minvec, int maxvec); | 1164 | int pci_enable_msi_range(struct pci_dev *dev, int minvec, int maxvec); |
| 1216 | int pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries, | 1165 | int pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries, |
| 1217 | int minvec, int maxvec); | 1166 | int minvec, int maxvec); |
| 1167 | #else | ||
| 1168 | static inline int pci_msi_vec_count(struct pci_dev *dev) { return -ENOSYS; } | ||
| 1169 | static inline int pci_enable_msi_block(struct pci_dev *dev, int nvec) | ||
| 1170 | { return -ENOSYS; } | ||
| 1171 | static inline void pci_msi_shutdown(struct pci_dev *dev) { } | ||
| 1172 | static inline void pci_disable_msi(struct pci_dev *dev) { } | ||
| 1173 | static inline int pci_msix_vec_count(struct pci_dev *dev) { return -ENOSYS; } | ||
| 1174 | static inline int pci_enable_msix(struct pci_dev *dev, | ||
| 1175 | struct msix_entry *entries, int nvec) | ||
| 1176 | { return -ENOSYS; } | ||
| 1177 | static inline void pci_msix_shutdown(struct pci_dev *dev) { } | ||
| 1178 | static inline void pci_disable_msix(struct pci_dev *dev) { } | ||
| 1179 | static inline void msi_remove_pci_irq_vectors(struct pci_dev *dev) { } | ||
| 1180 | static inline void pci_restore_msi_state(struct pci_dev *dev) { } | ||
| 1181 | static inline int pci_msi_enabled(void) { return 0; } | ||
| 1182 | static inline int pci_enable_msi_range(struct pci_dev *dev, int minvec, | ||
| 1183 | int maxvec) | ||
| 1184 | { return -ENOSYS; } | ||
| 1185 | static inline int pci_enable_msix_range(struct pci_dev *dev, | ||
| 1186 | struct msix_entry *entries, int minvec, int maxvec) | ||
| 1187 | { return -ENOSYS; } | ||
| 1218 | #endif | 1188 | #endif |
| 1219 | 1189 | ||
| 1220 | #ifdef CONFIG_PCIEPORTBUS | 1190 | #ifdef CONFIG_PCIEPORTBUS |
| @@ -1225,10 +1195,10 @@ extern bool pcie_ports_auto; | |||
| 1225 | #define pcie_ports_auto false | 1195 | #define pcie_ports_auto false |
| 1226 | #endif | 1196 | #endif |
| 1227 | 1197 | ||
| 1228 | #ifndef CONFIG_PCIEASPM | 1198 | #ifdef CONFIG_PCIEASPM |
| 1229 | static inline bool pcie_aspm_support_enabled(void) { return false; } | ||
| 1230 | #else | ||
| 1231 | bool pcie_aspm_support_enabled(void); | 1199 | bool pcie_aspm_support_enabled(void); |
| 1200 | #else | ||
| 1201 | static inline bool pcie_aspm_support_enabled(void) { return false; } | ||
| 1232 | #endif | 1202 | #endif |
| 1233 | 1203 | ||
| 1234 | #ifdef CONFIG_PCIEAER | 1204 | #ifdef CONFIG_PCIEAER |
| @@ -1239,15 +1209,12 @@ static inline void pci_no_aer(void) { } | |||
| 1239 | static inline bool pci_aer_available(void) { return false; } | 1209 | static inline bool pci_aer_available(void) { return false; } |
| 1240 | #endif | 1210 | #endif |
| 1241 | 1211 | ||
| 1242 | #ifndef CONFIG_PCIE_ECRC | 1212 | #ifdef CONFIG_PCIE_ECRC |
| 1243 | static inline void pcie_set_ecrc_checking(struct pci_dev *dev) | ||
| 1244 | { | ||
| 1245 | return; | ||
| 1246 | } | ||
| 1247 | static inline void pcie_ecrc_get_policy(char *str) {}; | ||
| 1248 | #else | ||
| 1249 | void pcie_set_ecrc_checking(struct pci_dev *dev); | 1213 | void pcie_set_ecrc_checking(struct pci_dev *dev); |
| 1250 | void pcie_ecrc_get_policy(char *str); | 1214 | void pcie_ecrc_get_policy(char *str); |
| 1215 | #else | ||
| 1216 | static inline void pcie_set_ecrc_checking(struct pci_dev *dev) { } | ||
| 1217 | static inline void pcie_ecrc_get_policy(char *str) { } | ||
| 1251 | #endif | 1218 | #endif |
| 1252 | 1219 | ||
| 1253 | #define pci_enable_msi(pdev) pci_enable_msi_block(pdev, 1) | 1220 | #define pci_enable_msi(pdev) pci_enable_msi_block(pdev, 1) |
| @@ -1271,15 +1238,8 @@ void pci_cfg_access_unlock(struct pci_dev *dev); | |||
| 1271 | extern int pci_domains_supported; | 1238 | extern int pci_domains_supported; |
| 1272 | #else | 1239 | #else |
| 1273 | enum { pci_domains_supported = 0 }; | 1240 | enum { pci_domains_supported = 0 }; |
| 1274 | static inline int pci_domain_nr(struct pci_bus *bus) | 1241 | static inline int pci_domain_nr(struct pci_bus *bus) { return 0; } |
| 1275 | { | 1242 | static inline int pci_proc_domain(struct pci_bus *bus) { return 0; } |
| 1276 | return 0; | ||
| 1277 | } | ||
| 1278 | |||
| 1279 | static inline int pci_proc_domain(struct pci_bus *bus) | ||
| 1280 | { | ||
| 1281 | return 0; | ||
| 1282 | } | ||
| 1283 | #endif /* CONFIG_PCI_DOMAINS */ | 1243 | #endif /* CONFIG_PCI_DOMAINS */ |
| 1284 | 1244 | ||
| 1285 | /* some architectures require additional setup to direct VGA traffic */ | 1245 | /* some architectures require additional setup to direct VGA traffic */ |
| @@ -1308,163 +1268,88 @@ _PCI_NOP_ALL(write,) | |||
| 1308 | static inline struct pci_dev *pci_get_device(unsigned int vendor, | 1268 | static inline struct pci_dev *pci_get_device(unsigned int vendor, |
| 1309 | unsigned int device, | 1269 | unsigned int device, |
| 1310 | struct pci_dev *from) | 1270 | struct pci_dev *from) |
| 1311 | { | 1271 | { return NULL; } |
| 1312 | return NULL; | ||
| 1313 | } | ||
| 1314 | 1272 | ||
| 1315 | static inline struct pci_dev *pci_get_subsys(unsigned int vendor, | 1273 | static inline struct pci_dev *pci_get_subsys(unsigned int vendor, |
| 1316 | unsigned int device, | 1274 | unsigned int device, |
| 1317 | unsigned int ss_vendor, | 1275 | unsigned int ss_vendor, |
| 1318 | unsigned int ss_device, | 1276 | unsigned int ss_device, |
| 1319 | struct pci_dev *from) | 1277 | struct pci_dev *from) |
| 1320 | { | 1278 | { return NULL; } |
| 1321 | return NULL; | ||
| 1322 | } | ||
| 1323 | 1279 | ||
| 1324 | static inline struct pci_dev *pci_get_class(unsigned int class, | 1280 | static inline struct pci_dev *pci_get_class(unsigned int class, |
| 1325 | struct pci_dev *from) | 1281 | struct pci_dev *from) |
| 1326 | { | 1282 | { return NULL; } |
| 1327 | return NULL; | ||
| 1328 | } | ||
| 1329 | 1283 | ||
| 1330 | #define pci_dev_present(ids) (0) | 1284 | #define pci_dev_present(ids) (0) |
| 1331 | #define no_pci_devices() (1) | 1285 | #define no_pci_devices() (1) |
| 1332 | #define pci_dev_put(dev) do { } while (0) | 1286 | #define pci_dev_put(dev) do { } while (0) |
| 1333 | 1287 | ||
| 1334 | static inline void pci_set_master(struct pci_dev *dev) | 1288 | static inline void pci_set_master(struct pci_dev *dev) { } |
| 1335 | { } | 1289 | static inline int pci_enable_device(struct pci_dev *dev) { return -EIO; } |
| 1336 | 1290 | static inline void pci_disable_device(struct pci_dev *dev) { } | |
| 1337 | static inline int pci_enable_device(struct pci_dev *dev) | ||
| 1338 | { | ||
| 1339 | return -EIO; | ||
| 1340 | } | ||
| 1341 | |||
| 1342 | static inline void pci_disable_device(struct pci_dev *dev) | ||
| 1343 | { } | ||
| 1344 | |||
| 1345 | static inline int pci_set_dma_mask(struct pci_dev *dev, u64 mask) | 1291 | static inline int pci_set_dma_mask(struct pci_dev *dev, u64 mask) |
| 1346 | { | 1292 | { return -EIO; } |
| 1347 | return -EIO; | ||
| 1348 | } | ||
| 1349 | |||
| 1350 | static inline int pci_set_consistent_dma_mask(struct pci_dev *dev, u64 mask) | 1293 | static inline int pci_set_consistent_dma_mask(struct pci_dev *dev, u64 mask) |
| 1351 | { | 1294 | { return -EIO; } |
| 1352 | return -EIO; | ||
| 1353 | } | ||
| 1354 | |||
| 1355 | static inline int pci_set_dma_max_seg_size(struct pci_dev *dev, | 1295 | static inline int pci_set_dma_max_seg_size(struct pci_dev *dev, |
| 1356 | unsigned int size) | 1296 | unsigned int size) |
| 1357 | { | 1297 | { return -EIO; } |
| 1358 | return -EIO; | ||
| 1359 | } | ||
| 1360 | |||
| 1361 | static inline int pci_set_dma_seg_boundary(struct pci_dev *dev, | 1298 | static inline int pci_set_dma_seg_boundary(struct pci_dev *dev, |
| 1362 | unsigned long mask) | 1299 | unsigned long mask) |
| 1363 | { | 1300 | { return -EIO; } |
| 1364 | return -EIO; | ||
| 1365 | } | ||
| 1366 | |||
| 1367 | static inline int pci_assign_resource(struct pci_dev *dev, int i) | 1301 | static inline int pci_assign_resource(struct pci_dev *dev, int i) |
| 1368 | { | 1302 | { return -EBUSY; } |
| 1369 | return -EBUSY; | ||
| 1370 | } | ||
| 1371 | |||
| 1372 | static inline int __pci_register_driver(struct pci_driver *drv, | 1303 | static inline int __pci_register_driver(struct pci_driver *drv, |
| 1373 | struct module *owner) | 1304 | struct module *owner) |
| 1374 | { | 1305 | { return 0; } |
| 1375 | return 0; | ||
| 1376 | } | ||
| 1377 | |||
| 1378 | static inline int pci_register_driver(struct pci_driver *drv) | 1306 | static inline int pci_register_driver(struct pci_driver *drv) |
| 1379 | { | 1307 | { return 0; } |
| 1380 | return 0; | 1308 | static inline void pci_unregister_driver(struct pci_driver *drv) { } |
| 1381 | } | ||
| 1382 | |||
| 1383 | static inline void pci_unregister_driver(struct pci_driver *drv) | ||
| 1384 | { } | ||
| 1385 | |||
| 1386 | static inline int pci_find_capability(struct pci_dev *dev, int cap) | 1309 | static inline int pci_find_capability(struct pci_dev *dev, int cap) |
| 1387 | { | 1310 | { return 0; } |
| 1388 | return 0; | ||
| 1389 | } | ||
| 1390 | |||
| 1391 | static inline int pci_find_next_capability(struct pci_dev *dev, u8 post, | 1311 | static inline int pci_find_next_capability(struct pci_dev *dev, u8 post, |
| 1392 | int cap) | 1312 | int cap) |
| 1393 | { | 1313 | { return 0; } |
| 1394 | return 0; | ||
| 1395 | } | ||
| 1396 | |||
| 1397 | static inline int pci_find_ext_capability(struct pci_dev *dev, int cap) | 1314 | static inline int pci_find_ext_capability(struct pci_dev *dev, int cap) |
| 1398 | { | 1315 | { return 0; } |
| 1399 | return 0; | ||
| 1400 | } | ||
| 1401 | 1316 | ||
| 1402 | /* Power management related routines */ | 1317 | /* Power management related routines */ |
| 1403 | static inline int pci_save_state(struct pci_dev *dev) | 1318 | static inline int pci_save_state(struct pci_dev *dev) { return 0; } |
| 1404 | { | 1319 | static inline void pci_restore_state(struct pci_dev *dev) { } |
| 1405 | return 0; | ||
| 1406 | } | ||
| 1407 | |||
| 1408 | static inline void pci_restore_state(struct pci_dev *dev) | ||
| 1409 | { } | ||
| 1410 | |||
| 1411 | static inline int pci_set_power_state(struct pci_dev *dev, pci_power_t state) | 1320 | static inline int pci_set_power_state(struct pci_dev *dev, pci_power_t state) |
| 1412 | { | 1321 | { return 0; } |
| 1413 | return 0; | ||
| 1414 | } | ||
| 1415 | |||
| 1416 | static inline int pci_wake_from_d3(struct pci_dev *dev, bool enable) | 1322 | static inline int pci_wake_from_d3(struct pci_dev *dev, bool enable) |
| 1417 | { | 1323 | { return 0; } |
| 1418 | return 0; | ||
| 1419 | } | ||
| 1420 | |||
| 1421 | static inline pci_power_t pci_choose_state(struct pci_dev *dev, | 1324 | static inline pci_power_t pci_choose_state(struct pci_dev *dev, |
| 1422 | pm_message_t state) | 1325 | pm_message_t state) |
| 1423 | { | 1326 | { return PCI_D0; } |
| 1424 | return PCI_D0; | ||
| 1425 | } | ||
| 1426 | |||
| 1427 | static inline int pci_enable_wake(struct pci_dev *dev, pci_power_t state, | 1327 | static inline int pci_enable_wake(struct pci_dev *dev, pci_power_t state, |
| 1428 | int enable) | 1328 | int enable) |
| 1429 | { | 1329 | { return 0; } |
| 1430 | return 0; | ||
| 1431 | } | ||
| 1432 | 1330 | ||
| 1433 | static inline int pci_request_regions(struct pci_dev *dev, const char *res_name) | 1331 | static inline int pci_request_regions(struct pci_dev *dev, const char *res_name) |
| 1434 | { | 1332 | { return -EIO; } |
| 1435 | return -EIO; | 1333 | static inline void pci_release_regions(struct pci_dev *dev) { } |
| 1436 | } | ||
| 1437 | |||
| 1438 | static inline void pci_release_regions(struct pci_dev *dev) | ||
| 1439 | { } | ||
| 1440 | 1334 | ||
| 1441 | #define pci_dma_burst_advice(pdev, strat, strategy_parameter) do { } while (0) | 1335 | #define pci_dma_burst_advice(pdev, strat, strategy_parameter) do { } while (0) |
| 1442 | 1336 | ||
| 1443 | static inline void pci_block_cfg_access(struct pci_dev *dev) | 1337 | static inline void pci_block_cfg_access(struct pci_dev *dev) { } |
| 1444 | { } | ||
| 1445 | |||
| 1446 | static inline int pci_block_cfg_access_in_atomic(struct pci_dev *dev) | 1338 | static inline int pci_block_cfg_access_in_atomic(struct pci_dev *dev) |
| 1447 | { return 0; } | 1339 | { return 0; } |
| 1448 | 1340 | static inline void pci_unblock_cfg_access(struct pci_dev *dev) { } | |
| 1449 | static inline void pci_unblock_cfg_access(struct pci_dev *dev) | ||
| 1450 | { } | ||
| 1451 | 1341 | ||
| 1452 | static inline struct pci_bus *pci_find_next_bus(const struct pci_bus *from) | 1342 | static inline struct pci_bus *pci_find_next_bus(const struct pci_bus *from) |
| 1453 | { return NULL; } | 1343 | { return NULL; } |
| 1454 | |||
| 1455 | static inline struct pci_dev *pci_get_slot(struct pci_bus *bus, | 1344 | static inline struct pci_dev *pci_get_slot(struct pci_bus *bus, |
| 1456 | unsigned int devfn) | 1345 | unsigned int devfn) |
| 1457 | { return NULL; } | 1346 | { return NULL; } |
| 1458 | |||
| 1459 | static inline struct pci_dev *pci_get_bus_and_slot(unsigned int bus, | 1347 | static inline struct pci_dev *pci_get_bus_and_slot(unsigned int bus, |
| 1460 | unsigned int devfn) | 1348 | unsigned int devfn) |
| 1461 | { return NULL; } | 1349 | { return NULL; } |
| 1462 | 1350 | ||
| 1463 | static inline int pci_domain_nr(struct pci_bus *bus) | 1351 | static inline int pci_domain_nr(struct pci_bus *bus) { return 0; } |
| 1464 | { return 0; } | 1352 | static inline struct pci_dev *pci_dev_get(struct pci_dev *dev) { return NULL; } |
| 1465 | |||
| 1466 | static inline struct pci_dev *pci_dev_get(struct pci_dev *dev) | ||
| 1467 | { return NULL; } | ||
| 1468 | 1353 | ||
| 1469 | #define dev_is_pci(d) (false) | 1354 | #define dev_is_pci(d) (false) |
| 1470 | #define dev_is_pf(d) (false) | 1355 | #define dev_is_pf(d) (false) |
| @@ -1620,7 +1505,7 @@ struct pci_dev *pci_get_dma_source(struct pci_dev *dev); | |||
| 1620 | int pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags); | 1505 | int pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags); |
| 1621 | #else | 1506 | #else |
| 1622 | static inline void pci_fixup_device(enum pci_fixup_pass pass, | 1507 | static inline void pci_fixup_device(enum pci_fixup_pass pass, |
| 1623 | struct pci_dev *dev) {} | 1508 | struct pci_dev *dev) { } |
| 1624 | static inline struct pci_dev *pci_get_dma_source(struct pci_dev *dev) | 1509 | static inline struct pci_dev *pci_get_dma_source(struct pci_dev *dev) |
| 1625 | { | 1510 | { |
| 1626 | return pci_dev_get(dev); | 1511 | return pci_dev_get(dev); |
| @@ -1692,32 +1577,17 @@ int pci_sriov_set_totalvfs(struct pci_dev *dev, u16 numvfs); | |||
| 1692 | int pci_sriov_get_totalvfs(struct pci_dev *dev); | 1577 | int pci_sriov_get_totalvfs(struct pci_dev *dev); |
| 1693 | #else | 1578 | #else |
| 1694 | static inline int pci_enable_sriov(struct pci_dev *dev, int nr_virtfn) | 1579 | static inline int pci_enable_sriov(struct pci_dev *dev, int nr_virtfn) |
| 1695 | { | 1580 | { return -ENODEV; } |
| 1696 | return -ENODEV; | 1581 | static inline void pci_disable_sriov(struct pci_dev *dev) { } |
| 1697 | } | ||
| 1698 | static inline void pci_disable_sriov(struct pci_dev *dev) | ||
| 1699 | { | ||
| 1700 | } | ||
| 1701 | static inline irqreturn_t pci_sriov_migration(struct pci_dev *dev) | 1582 | static inline irqreturn_t pci_sriov_migration(struct pci_dev *dev) |
| 1702 | { | 1583 | { return IRQ_NONE; } |
| 1703 | return IRQ_NONE; | 1584 | static inline int pci_num_vf(struct pci_dev *dev) { return 0; } |
| 1704 | } | ||
| 1705 | static inline int pci_num_vf(struct pci_dev *dev) | ||
| 1706 | { | ||
| 1707 | return 0; | ||
| 1708 | } | ||
| 1709 | static inline int pci_vfs_assigned(struct pci_dev *dev) | 1585 | static inline int pci_vfs_assigned(struct pci_dev *dev) |
| 1710 | { | 1586 | { return 0; } |
| 1711 | return 0; | ||
| 1712 | } | ||
| 1713 | static inline int pci_sriov_set_totalvfs(struct pci_dev *dev, u16 numvfs) | 1587 | static inline int pci_sriov_set_totalvfs(struct pci_dev *dev, u16 numvfs) |
| 1714 | { | 1588 | { return 0; } |
| 1715 | return 0; | ||
| 1716 | } | ||
| 1717 | static inline int pci_sriov_get_totalvfs(struct pci_dev *dev) | 1589 | static inline int pci_sriov_get_totalvfs(struct pci_dev *dev) |
| 1718 | { | 1590 | { return 0; } |
| 1719 | return 0; | ||
| 1720 | } | ||
| 1721 | #endif | 1591 | #endif |
| 1722 | 1592 | ||
| 1723 | #if defined(CONFIG_HOTPLUG_PCI) || defined(CONFIG_HOTPLUG_PCI_MODULE) | 1593 | #if defined(CONFIG_HOTPLUG_PCI) || defined(CONFIG_HOTPLUG_PCI_MODULE) |
