diff options
Diffstat (limited to 'drivers/pci/hotplug/pciehp.h')
-rw-r--r-- | drivers/pci/hotplug/pciehp.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/drivers/pci/hotplug/pciehp.h b/drivers/pci/hotplug/pciehp.h index 288fc4689103..ca656b27a500 100644 --- a/drivers/pci/hotplug/pciehp.h +++ b/drivers/pci/hotplug/pciehp.h | |||
@@ -82,24 +82,18 @@ struct event_info { | |||
82 | }; | 82 | }; |
83 | 83 | ||
84 | struct controller { | 84 | struct controller { |
85 | struct controller *next; | ||
86 | struct mutex crit_sect; /* critical section mutex */ | 85 | struct mutex crit_sect; /* critical section mutex */ |
87 | struct mutex ctrl_lock; /* controller lock */ | 86 | struct mutex ctrl_lock; /* controller lock */ |
88 | int num_slots; /* Number of slots on ctlr */ | 87 | int num_slots; /* Number of slots on ctlr */ |
89 | int slot_num_inc; /* 1 or -1 */ | 88 | int slot_num_inc; /* 1 or -1 */ |
90 | struct pci_dev *pci_dev; | 89 | struct pci_dev *pci_dev; |
91 | struct list_head slot_list; | 90 | struct list_head slot_list; |
92 | struct slot *slot; | ||
93 | struct hpc_ops *hpc_ops; | 91 | struct hpc_ops *hpc_ops; |
94 | wait_queue_head_t queue; /* sleep & wake process */ | 92 | wait_queue_head_t queue; /* sleep & wake process */ |
95 | u8 bus; | ||
96 | u8 device; | ||
97 | u8 function; | ||
98 | u8 slot_device_offset; | 93 | u8 slot_device_offset; |
99 | u32 first_slot; /* First physical slot number */ /* PCIE only has 1 slot */ | 94 | u32 first_slot; /* First physical slot number */ /* PCIE only has 1 slot */ |
100 | u8 slot_bus; /* Bus where the slots handled by this controller sit */ | 95 | u8 slot_bus; /* Bus where the slots handled by this controller sit */ |
101 | u8 ctrlcap; | 96 | u8 ctrlcap; |
102 | u16 vendor_id; | ||
103 | u8 cap_base; | 97 | u8 cap_base; |
104 | struct timer_list poll_timer; | 98 | struct timer_list poll_timer; |
105 | volatile int cmd_busy; | 99 | volatile int cmd_busy; |