diff options
author | Vinod Koul <vinod.koul@intel.com> | 2017-11-14 00:07:28 -0500 |
---|---|---|
committer | Vinod Koul <vinod.koul@intel.com> | 2017-11-14 00:07:28 -0500 |
commit | cecd5fc5512349662b9e7a9e06231055d803e3f6 (patch) | |
tree | 49a577762b0d5f7e6d95fd603db3c8a36c207969 | |
parent | 40b4ed1a1a214d9da3db0298b2079103a9a7e32a (diff) | |
parent | f3ae7d9155c79bb8f97ca3ff61ea979dec402952 (diff) |
Merge branch 'topic/xilinx' into for-linus
-rw-r--r-- | drivers/dma/xilinx/xilinx_dma.c | 14 | ||||
-rw-r--r-- | include/linux/dma/xilinx_dma.h | 14 |
2 files changed, 14 insertions, 14 deletions
diff --git a/drivers/dma/xilinx/xilinx_dma.c b/drivers/dma/xilinx/xilinx_dma.c index 8722bcba489d..5eef13380ca8 100644 --- a/drivers/dma/xilinx/xilinx_dma.c +++ b/drivers/dma/xilinx/xilinx_dma.c | |||
@@ -366,6 +366,20 @@ struct xilinx_dma_chan { | |||
366 | u16 tdest; | 366 | u16 tdest; |
367 | }; | 367 | }; |
368 | 368 | ||
369 | /** | ||
370 | * enum xdma_ip_type: DMA IP type. | ||
371 | * | ||
372 | * XDMA_TYPE_AXIDMA: Axi dma ip. | ||
373 | * XDMA_TYPE_CDMA: Axi cdma ip. | ||
374 | * XDMA_TYPE_VDMA: Axi vdma ip. | ||
375 | * | ||
376 | */ | ||
377 | enum xdma_ip_type { | ||
378 | XDMA_TYPE_AXIDMA = 0, | ||
379 | XDMA_TYPE_CDMA, | ||
380 | XDMA_TYPE_VDMA, | ||
381 | }; | ||
382 | |||
369 | struct xilinx_dma_config { | 383 | struct xilinx_dma_config { |
370 | enum xdma_ip_type dmatype; | 384 | enum xdma_ip_type dmatype; |
371 | int (*clk_init)(struct platform_device *pdev, struct clk **axi_clk, | 385 | int (*clk_init)(struct platform_device *pdev, struct clk **axi_clk, |
diff --git a/include/linux/dma/xilinx_dma.h b/include/linux/dma/xilinx_dma.h index 3ae300052553..34b98f276ed0 100644 --- a/include/linux/dma/xilinx_dma.h +++ b/include/linux/dma/xilinx_dma.h | |||
@@ -41,20 +41,6 @@ struct xilinx_vdma_config { | |||
41 | int ext_fsync; | 41 | int ext_fsync; |
42 | }; | 42 | }; |
43 | 43 | ||
44 | /** | ||
45 | * enum xdma_ip_type: DMA IP type. | ||
46 | * | ||
47 | * XDMA_TYPE_AXIDMA: Axi dma ip. | ||
48 | * XDMA_TYPE_CDMA: Axi cdma ip. | ||
49 | * XDMA_TYPE_VDMA: Axi vdma ip. | ||
50 | * | ||
51 | */ | ||
52 | enum xdma_ip_type { | ||
53 | XDMA_TYPE_AXIDMA = 0, | ||
54 | XDMA_TYPE_CDMA, | ||
55 | XDMA_TYPE_VDMA, | ||
56 | }; | ||
57 | |||
58 | int xilinx_vdma_channel_set_config(struct dma_chan *dchan, | 44 | int xilinx_vdma_channel_set_config(struct dma_chan *dchan, |
59 | struct xilinx_vdma_config *cfg); | 45 | struct xilinx_vdma_config *cfg); |
60 | 46 | ||