Home
last modified time | relevance | path

Searched defs:esp_driver_ops (Results 1 – 2 of 2) sorted by relevance

/kernel/linux/linux-4.19/drivers/scsi/
Desp_scsi.h358 struct esp_driver_ops { struct
363 void (*esp_write8)(struct esp *esp, u8 val, unsigned long reg);
364 u8 (*esp_read8)(struct esp *esp, unsigned long reg);
370 dma_addr_t (*map_single)(struct esp *esp, void *buf,
372 int (*map_sg)(struct esp *esp, struct scatterlist *sg,
374 void (*unmap_single)(struct esp *esp, dma_addr_t addr,
376 void (*unmap_sg)(struct esp *esp, struct scatterlist *sg,
384 int (*irq_pending)(struct esp *esp);
389 u32 (*dma_length_limit)(struct esp *esp, u32 dma_addr,
396 void (*reset_dma)(struct esp *esp);
[all …]
/kernel/linux/linux-5.10/drivers/scsi/
Desp_scsi.h365 struct esp_driver_ops { struct
370 void (*esp_write8)(struct esp *esp, u8 val, unsigned long reg);
371 u8 (*esp_read8)(struct esp *esp, unsigned long reg);
378 int (*irq_pending)(struct esp *esp);
383 u32 (*dma_length_limit)(struct esp *esp, u32 dma_addr,
390 void (*reset_dma)(struct esp *esp);
395 void (*dma_drain)(struct esp *esp);
398 void (*dma_invalidate)(struct esp *esp);
429 const struct esp_driver_ops *ops; argument