Lines Matching defs:ipw_hardware
228 struct ipw_hardware { struct
229 unsigned int base_port;
230 short hw_version;
231 unsigned short ll_mtu;
232 spinlock_t lock;
234 int initializing;
235 int init_loops;
236 struct timer_list setup_timer;
239 int tx_ready;
241 int tx_queued;
242 struct list_head tx_queue[NL_NUM_OF_PRIORITIES];
244 int rx_bytes_queued;
245 struct list_head rx_queue;
247 struct list_head rx_pool;
248 int rx_pool_size;
250 int blocking_rx;
252 int rx_ready;
253 unsigned short last_memtx_serial;
261 int serial_number_detected;
262 struct work_struct work_rx;
265 int to_setup;
268 int removed;
270 int irq;
272 int shutting_down;
274 unsigned int control_lines[NL_NUM_OF_ADDRESSES];
275 struct ipw_rx_packet *packet_assembler[NL_NUM_OF_ADDRESSES];
277 struct tasklet_struct tasklet;
280 struct ipw_network *network;
281 struct MEMINFREG __iomem *memory_info_regs;
282 struct MEMCCR __iomem *memregs_CCR;
283 void (*reboot_callback) (void *data);
284 void *reboot_callback_data;
286 unsigned short __iomem *memreg_tx;