diff options
author | Dave Jiang <dave.jiang@intel.com> | 2015-08-11 17:49:00 +0200 |
---|---|---|
committer | Vinod Koul <vinod.koul@intel.com> | 2015-08-17 10:07:30 +0200 |
commit | ef97bd0f59741ca1a555b69b8708f6601e35c3ed (patch) | |
tree | 5563f79da5b08ca7db83dba59435732b4e60a9cf /drivers/dma/ioat/dma.h | |
parent | dmaengine: ioatdma: removal of dma_v3.c and relevant ioat3 references (diff) | |
download | linux-ef97bd0f59741ca1a555b69b8708f6601e35c3ed.tar.xz linux-ef97bd0f59741ca1a555b69b8708f6601e35c3ed.zip |
dmanegine: ioatdma: remove function ptrs in ioatdma_device
Since we are a "single" device driver now we no longer require the function
pointers in ioatdma_device. Remove.
Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Acked-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Diffstat (limited to 'drivers/dma/ioat/dma.h')
-rw-r--r-- | drivers/dma/ioat/dma.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/drivers/dma/ioat/dma.h b/drivers/dma/ioat/dma.h index 2e1f05464703..df569d810b8f 100644 --- a/drivers/dma/ioat/dma.h +++ b/drivers/dma/ioat/dma.h @@ -68,14 +68,6 @@ enum ioat_irq_mode { * @msix_entries: irq handlers * @idx: per channel data * @dca: direct cache access context - * @intr_quirk: interrupt setup quirk (for ioat_v1 devices) - * @enumerate_channels: hw version specific channel enumeration - * @reset_hw: hw version specific channel (re)initialization - * @cleanup_fn: select between the v2 and v3 cleanup routines - * @timer_fn: select between the v2 and v3 timer watchdog routines - * @self_test: hardware version specific self test for each supported op type - * - * Note: the v3 cleanup routine supports raid operations */ struct ioatdma_device { struct pci_dev *pdev; @@ -91,12 +83,6 @@ struct ioatdma_device { struct dca_provider *dca; enum ioat_irq_mode irq_mode; u32 cap; - void (*intr_quirk)(struct ioatdma_device *ioat_dma); - int (*enumerate_channels)(struct ioatdma_device *ioat_dma); - int (*reset_hw)(struct ioatdma_chan *ioat_chan); - void (*cleanup_fn)(unsigned long data); - void (*timer_fn)(unsigned long data); - int (*self_test)(struct ioatdma_device *ioat_dma); }; struct ioatdma_chan { |