Lines Matching defs:mtip_port
321 struct mtip_port { struct
323 struct driver_data *dd;
328 unsigned long identify_valid;
330 void __iomem *mmio;
332 void __iomem *s_active[MTIP_MAX_SLOT_GROUPS];
334 void __iomem *completed[MTIP_MAX_SLOT_GROUPS];
336 void __iomem *cmd_issue[MTIP_MAX_SLOT_GROUPS];
341 void *command_list;
346 dma_addr_t command_list_dma;
351 void *rxfis;
356 dma_addr_t rxfis_dma;
360 void *block1;
364 dma_addr_t block1_dma;
369 u16 *identify;
374 dma_addr_t identify_dma;
379 u16 *sector_buffer;
384 dma_addr_t sector_buffer_dma;
386 u16 *log_buf;
387 dma_addr_t log_buf_dma;
389 u8 *smart_buf;
390 dma_addr_t smart_buf_dma;
396 unsigned long cmds_to_issue[SLOTBITS_IN_LONGS];
398 wait_queue_head_t svc_wait;
403 unsigned long flags;
407 unsigned long ic_pause_timer;
410 atomic_t cmd_slot_unal;
436 struct mtip_port *port; /* Pointer to the port data structure. */ argument