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) |