Lines Matching defs:pcmcia_socket
130 struct pcmcia_socket { struct
131 struct module *owner;
132 socket_state_t socket;
133 u_int state;
134 u_int suspended_state; /* state before suspend */
135 u_short functions;
136 u_short lock_count;
137 pccard_mem_map cis_mem;
138 void __iomem *cis_virt;
139 io_window_t io[MAX_IO_WIN];
140 pccard_mem_map win[MAX_WIN];
141 struct list_head cis_cache;
142 size_t fake_cis_len;
143 u8 *fake_cis;
145 struct list_head socket_list;
146 struct completion socket_released;
172 void (*zoom_video)(struct pcmcia_socket *, argument
176 int (*power_hook)(struct pcmcia_socket *sock, int operation); argument
180 void (*tune_bridge)(struct pcmcia_socket *sock, struct pci_bus *bus); argument
184 struct task_struct *thread;
185 struct completion thread_done;
186 unsigned int thread_events;
187 unsigned int sysfs_events;
191 struct mutex skt_mutex;
192 struct mutex ops_mutex;
195 spinlock_t thread_lock;
198 struct pcmcia_callback *callback;
203 struct list_head devices_list;
207 u8 device_count;
210 u8 pcmcia_pfc;
213 atomic_t present;
216 unsigned int pcmcia_irq;
221 struct device dev;
223 void *driver_data;
225 int resume_status;