Rev 6125 | Rev 6936 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6125 | Rev 6934 | ||
---|---|---|---|
Line 57... | Line 57... | ||
57 | struct hotplug_slot *hotplug; /* Hotplug info (migrate over time) */ |
57 | struct hotplug_slot *hotplug; /* Hotplug info (migrate over time) */ |
58 | unsigned char number; /* PCI_SLOT(pci_dev->devfn) */ |
58 | unsigned char number; /* PCI_SLOT(pci_dev->devfn) */ |
59 | struct kobject kobj; |
59 | struct kobject kobj; |
60 | }; |
60 | }; |
Line -... | Line 61... | ||
- | 61 | ||
- | 62 | static inline const char *pci_slot_name(const struct pci_slot *slot) |
|
- | 63 | { |
|
- | 64 | return kobject_name(&slot->kobj); |
|
- | 65 | } |
|
61 | 66 | ||
62 | /* File state for mmap()s on /proc/bus/pci/X/Y */ |
67 | /* File state for mmap()s on /proc/bus/pci/X/Y */ |
63 | enum pci_mmap_state { |
68 | enum pci_mmap_state { |
64 | pci_mmap_io, |
69 | pci_mmap_io, |
65 | pci_mmap_mem |
70 | pci_mmap_mem |
Line 350... | Line 355... | ||
350 | unsigned int __aer_firmware_first:1; |
355 | unsigned int __aer_firmware_first:1; |
351 | unsigned int broken_intx_masking:1; |
356 | unsigned int broken_intx_masking:1; |
352 | unsigned int io_window_1k:1; /* Intel P2P bridge 1K I/O windows */ |
357 | unsigned int io_window_1k:1; /* Intel P2P bridge 1K I/O windows */ |
353 | unsigned int irq_managed:1; |
358 | unsigned int irq_managed:1; |
354 | unsigned int has_secondary_link:1; |
359 | unsigned int has_secondary_link:1; |
- | 360 | unsigned int non_compliant_bars:1; /* broken BARs; ignore them */ |
|
355 | pci_dev_flags_t dev_flags; |
361 | pci_dev_flags_t dev_flags; |
356 | atomic_t enable_cnt; /* pci_enable_device has been called */ |
362 | atomic_t enable_cnt; /* pci_enable_device has been called */ |
Line 357... | Line 363... | ||
357 | 363 | ||
358 | u32 saved_config_space[16]; /* config space saved at suspend time */ |
364 | u32 saved_config_space[16]; /* config space saved at suspend time */ |