Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1358169 > unrolled thread
| Started by | Kedareswara rao Appana <appana.durga.rao@xilinx.com> |
|---|---|
| First post | 2016-03-15 18:30 +0100 |
| Last post | 2016-03-16 07:10 +0100 |
| Articles | 12 — 4 participants |
Back to article view | Back to linux.kernel
[PATCH 0/7] dmaengine: xilinx_vdma: AXI DMA's enhancments Kedareswara rao Appana <appana.durga.rao@xilinx.com> - 2016-03-15 18:30 +0100
[PATCH 5/7] dmaengine: xilinx_vdma: Remove unnecessary axi dma device-tree binding doc Kedareswara rao Appana <appana.durga.rao@xilinx.com> - 2016-03-15 18:30 +0100
Re: [PATCH 5/7] dmaengine: xilinx_vdma: Remove unnecessary axi dma device-tree binding doc Moritz Fischer <moritz.fischer@ettus.com> - 2016-03-16 02:40 +0100
RE: [PATCH 5/7] dmaengine: xilinx_vdma: Remove unnecessary axi dma device-tree binding doc Appana Durga Kedareswara Rao <appana.durga.rao@xilinx.com> - 2016-03-16 07:10 +0100
[PATCH 7/7] dmaengine: xilinx_vdma: Add Support for Xilinx AXI Central Direct Memory Access Engine Kedareswara rao Appana <appana.durga.rao@xilinx.com> - 2016-03-15 18:30 +0100
[PATCH 2/7] dmaengine: xilinx_vdma: Add quirks support to differentiate differnet IP cores Kedareswara rao Appana <appana.durga.rao@xilinx.com> - 2016-03-15 18:30 +0100
Re: [PATCH 2/7] dmaengine: xilinx_vdma: Add quirks support to differentiate differnet IP cores Vinod Koul <vinod.koul@intel.com> - 2016-03-16 04:10 +0100
RE: [PATCH 2/7] dmaengine: xilinx_vdma: Add quirks support to differentiate differnet IP cores Appana Durga Kedareswara Rao <appana.durga.rao@xilinx.com> - 2016-03-16 07:20 +0100
Re: [PATCH 0/7] dmaengine: xilinx_vdma: AXI DMA's enhancments Moritz Fischer <moritz.fischer@ettus.com> - 2016-03-16 02:30 +0100
Re: [PATCH 0/7] dmaengine: xilinx_vdma: AXI DMA's enhancments Vinod Koul <vinod.koul@intel.com> - 2016-03-16 04:10 +0100
RE: [PATCH 0/7] dmaengine: xilinx_vdma: AXI DMA's enhancments Appana Durga Kedareswara Rao <appana.durga.rao@xilinx.com> - 2016-03-16 07:20 +0100
RE: [PATCH 0/7] dmaengine: xilinx_vdma: AXI DMA's enhancments Appana Durga Kedareswara Rao <appana.durga.rao@xilinx.com> - 2016-03-16 07:10 +0100
| From | Kedareswara rao Appana <appana.durga.rao@xilinx.com> |
|---|---|
| Date | 2016-03-15 18:30 +0100 |
| Subject | [PATCH 0/7] dmaengine: xilinx_vdma: AXI DMA's enhancments |
| Message-ID | <rd0X7-566-3@gated-at.bofh.it> |
This patch series does some enhancments to the VDMA driver
which includes
--> Adding support for AXI DMA IP.
--> Adding support for AXI CDMA IP.
--> Fixing checkpatch warnings.
Kedareswara rao Appana (7):
dmaengine: xilinx_vdma: Fix checkpatch.pl warnings
dmaengine: xilinx_vdma: Add quirks support to differentiate differnet
IP cores
dmaengine: xilinx_vdma: Add Support for Xilinx AXI Direct Memory
Access Engine
dmaengine: xilinx_vdma: Add Support for Xilinx AXI Direct Memory
Access Engine
dmaengine: xilinx_vdma: Remove unnecessary axi dma device-tree binding
doc
dmaengine: xilinx_vdma: Add Support for Xilinx AXI Central Direct
Memory Access Engine
dmaengine: xilinx_vdma: Add Support for Xilinx AXI Central Direct
Memory Access Engine
.../devicetree/bindings/dma/xilinx/xilinx_dma.txt | 65 ---
.../devicetree/bindings/dma/xilinx/xilinx_vdma.txt | 37 +-
drivers/dma/xilinx/xilinx_vdma.c | 593 +++++++++++++++++++--
3 files changed, 574 insertions(+), 121 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt
--
2.1.2
[toc] | [next] | [standalone]
| From | Kedareswara rao Appana <appana.durga.rao@xilinx.com> |
|---|---|
| Date | 2016-03-15 18:30 +0100 |
| Subject | [PATCH 5/7] dmaengine: xilinx_vdma: Remove unnecessary axi dma device-tree binding doc |
| Message-ID | <rd0X9-566-29@gated-at.bofh.it> |
| In reply to | #1358169 |
AXI DMA support is added to the existing AXI VDMA driver.
The binding doc for AXI DMA should also be updated in the
VDMA device-tree binding doc.
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
---
.../devicetree/bindings/dma/xilinx/xilinx_dma.txt | 65 ----------------------
1 file changed, 65 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt
diff --git a/Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt b/Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt
deleted file mode 100644
index 2291c40..0000000
--- a/Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt
+++ /dev/null
@@ -1,65 +0,0 @@
-Xilinx AXI DMA engine, it does transfers between memory and AXI4 stream
-target devices. It can be configured to have one channel or two channels.
-If configured as two channels, one is to transmit to the device and another
-is to receive from the device.
-
-Required properties:
-- compatible: Should be "xlnx,axi-dma-1.00.a"
-- #dma-cells: Should be <1>, see "dmas" property below
-- reg: Should contain DMA registers location and length.
-- dma-channel child node: Should have atleast one channel and can have upto
- two channels per device. This node specifies the properties of each
- DMA channel (see child node properties below).
-
-Optional properties:
-- xlnx,include-sg: Tells whether configured for Scatter-mode in
- the hardware.
-
-Required child node properties:
-- compatible: It should be either "xlnx,axi-dma-mm2s-channel" or
- "xlnx,axi-dma-s2mm-channel".
-- interrupts: Should contain per channel DMA interrupts.
-- xlnx,datawidth: Should contain the stream data width, take values
- {32,64...1024}.
-
-Option child node properties:
-- xlnx,include-dre: Tells whether hardware is configured for Data
- Realignment Engine.
-
-Example:
-++++++++
-
-axi_dma_0: axidma@40400000 {
- compatible = "xlnx,axi-dma-1.00.a";
- #dma_cells = <1>;
- reg = < 0x40400000 0x10000 >;
- dma-channel@40400000 {
- compatible = "xlnx,axi-dma-mm2s-channel";
- interrupts = < 0 59 4 >;
- xlnx,datawidth = <0x40>;
- } ;
- dma-channel@40400030 {
- compatible = "xlnx,axi-dma-s2mm-channel";
- interrupts = < 0 58 4 >;
- xlnx,datawidth = <0x40>;
- } ;
-} ;
-
-
-* DMA client
-
-Required properties:
-- dmas: a list of <[DMA device phandle] [Channel ID]> pairs,
- where Channel ID is '0' for write/tx and '1' for read/rx
- channel.
-- dma-names: a list of DMA channel names, one per "dmas" entry
-
-Example:
-++++++++
-
-dmatest_0: dmatest@0 {
- compatible ="xlnx,axi-dma-test-1.00.a";
- dmas = <&axi_dma_0 0
- &axi_dma_0 1>;
- dma-names = "dma0", "dma1";
-} ;
--
2.1.2
[toc] | [prev] | [next] | [standalone]
| From | Moritz Fischer <moritz.fischer@ettus.com> |
|---|---|
| Date | 2016-03-16 02:40 +0100 |
| Subject | Re: [PATCH 5/7] dmaengine: xilinx_vdma: Remove unnecessary axi dma device-tree binding doc |
| Message-ID | <rd8Bk-1Rr-15@gated-at.bofh.it> |
| In reply to | #1358170 |
Hi there,
On Tue, Mar 15, 2016 at 10:23 AM, Kedareswara rao Appana
<appana.durga.rao@xilinx.com> wrote:
> AXI DMA support is added to the existing AXI VDMA driver.
> The binding doc for AXI DMA should also be updated in the
> VDMA device-tree binding doc.
>
> Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
> ---
> .../devicetree/bindings/dma/xilinx/xilinx_dma.txt | 65 ----------------------
> 1 file changed, 65 deletions(-)
> delete mode 100644 Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt
>
> diff --git a/Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt b/Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt
> deleted file mode 100644
> index 2291c40..0000000
> --- a/Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt
> +++ /dev/null
> @@ -1,65 +0,0 @@
> -Xilinx AXI DMA engine, it does transfers between memory and AXI4 stream
> -target devices. It can be configured to have one channel or two channels.
> -If configured as two channels, one is to transmit to the device and another
> -is to receive from the device.
> -
> -Required properties:
> -- compatible: Should be "xlnx,axi-dma-1.00.a"
> -- #dma-cells: Should be <1>, see "dmas" property below
> -- reg: Should contain DMA registers location and length.
> -- dma-channel child node: Should have atleast one channel and can have upto
> - two channels per device. This node specifies the properties of each
> - DMA channel (see child node properties below).
at least vs atleast, up to vs upto.
> -
> -Optional properties:
> -- xlnx,include-sg: Tells whether configured for Scatter-mode in
> - the hardware.
How about: 'If present, hardware supports scatter-gather mode'
> -
> -Required child node properties:
> -- compatible: It should be either "xlnx,axi-dma-mm2s-channel" or
> - "xlnx,axi-dma-s2mm-channel".
> -- interrupts: Should contain per channel DMA interrupts.
> -- xlnx,datawidth: Should contain the stream data width, take values
> - {32,64...1024}.
> -
> -Option child node properties:
> -- xlnx,include-dre: Tells whether hardware is configured for Data
> - Realignment Engine.
How about: 'If present, hardware supports Data Realignment Engine'
> -
> -Example:
> -++++++++
> -
> -axi_dma_0: axidma@40400000 {
> - compatible = "xlnx,axi-dma-1.00.a";
> - #dma_cells = <1>;
I think you meant #dma-cells = <1>; here. That caught me while testing ;-)
Cheers,
Moritz
[toc] | [prev] | [next] | [standalone]
| From | Appana Durga Kedareswara Rao <appana.durga.rao@xilinx.com> |
|---|---|
| Date | 2016-03-16 07:10 +0100 |
| Subject | RE: [PATCH 5/7] dmaengine: xilinx_vdma: Remove unnecessary axi dma device-tree binding doc |
| Message-ID | <rdcOC-4PW-5@gated-at.bofh.it> |
| In reply to | #1358466 |
Hi Moritz,
> -----Original Message-----
> From: Moritz Fischer [mailto:moritz.fischer@ettus.com]
> Sent: Wednesday, March 16, 2016 7:04 AM
> To: Appana Durga Kedareswara Rao
> Cc: Dan Williams; Vinod Koul; Michal Simek; Soren Brinkmann; Appana Durga
> Kedareswara Rao; Laurent Pinchart; Luis de Bethencourt; Anirudha Sarangi;
> dmaengine@vger.kernel.org; linux-arm-kernel; Linux Kernel Mailing List
> Subject: Re: [PATCH 5/7] dmaengine: xilinx_vdma: Remove unnecessary axi dma
> device-tree binding doc
>
> Hi there,
>
> On Tue, Mar 15, 2016 at 10:23 AM, Kedareswara rao Appana
> <appana.durga.rao@xilinx.com> wrote:
> > AXI DMA support is added to the existing AXI VDMA driver.
> > The binding doc for AXI DMA should also be updated in the VDMA
> > device-tree binding doc.
> >
> > Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
> > ---
> > .../devicetree/bindings/dma/xilinx/xilinx_dma.txt | 65
> > ----------------------
> > 1 file changed, 65 deletions(-)
> > delete mode 100644
> > Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt
> >
> > diff --git
> > a/Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt
> > b/Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt
> > deleted file mode 100644
> > index 2291c40..0000000
> > --- a/Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt
> > +++ /dev/null
> > @@ -1,65 +0,0 @@
> > -Xilinx AXI DMA engine, it does transfers between memory and AXI4
> > stream -target devices. It can be configured to have one channel or two
> channels.
> > -If configured as two channels, one is to transmit to the device and
> > another -is to receive from the device.
> > -
> > -Required properties:
> > -- compatible: Should be "xlnx,axi-dma-1.00.a"
> > -- #dma-cells: Should be <1>, see "dmas" property below
> > -- reg: Should contain DMA registers location and length.
> > -- dma-channel child node: Should have atleast one channel and can have upto
> > - two channels per device. This node specifies the properties of each
> > - DMA channel (see child node properties below).
>
> at least vs atleast, up to vs upto.
> > -
> > -Optional properties:
> > -- xlnx,include-sg: Tells whether configured for Scatter-mode in
> > - the hardware.
>
> How about: 'If present, hardware supports scatter-gather mode'
I am deleting this binding doc as AXI DMA IP support is being added to the
Existing VDMA driver.
Will fix your comments in the vdma device-tree binding doc.
Regards,
Kedar.
> > -
> > -Required child node properties:
> > -- compatible: It should be either "xlnx,axi-dma-mm2s-channel" or
> > - "xlnx,axi-dma-s2mm-channel".
> > -- interrupts: Should contain per channel DMA interrupts.
> > -- xlnx,datawidth: Should contain the stream data width, take values
> > - {32,64...1024}.
> > -
> > -Option child node properties:
> > -- xlnx,include-dre: Tells whether hardware is configured for Data
> > - Realignment Engine.
>
> How about: 'If present, hardware supports Data Realignment Engine'
>
> > -
> > -Example:
> > -++++++++
> > -
> > -axi_dma_0: axidma@40400000 {
> > - compatible = "xlnx,axi-dma-1.00.a";
> > - #dma_cells = <1>;
>
> I think you meant #dma-cells = <1>; here. That caught me while testing ;-)
>
> Cheers,
>
> Moritz
[toc] | [prev] | [next] | [standalone]
| From | Kedareswara rao Appana <appana.durga.rao@xilinx.com> |
|---|---|
| Date | 2016-03-15 18:30 +0100 |
| Subject | [PATCH 7/7] dmaengine: xilinx_vdma: Add Support for Xilinx AXI Central Direct Memory Access Engine |
| Message-ID | <rd0X9-566-35@gated-at.bofh.it> |
| In reply to | #1358169 |
This patch updates the device-tree binding doc for
adding support for AXI CDMA.
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
---
.../devicetree/bindings/dma/xilinx/xilinx_vdma.txt | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/Documentation/devicetree/bindings/dma/xilinx/xilinx_vdma.txt b/Documentation/devicetree/bindings/dma/xilinx/xilinx_vdma.txt
index 3d134a5..f288175 100644
--- a/Documentation/devicetree/bindings/dma/xilinx/xilinx_vdma.txt
+++ b/Documentation/devicetree/bindings/dma/xilinx/xilinx_vdma.txt
@@ -8,8 +8,12 @@ target devices. It can be configured to have one channel or two channels.
If configured as two channels, one is to transmit to the device and another
is to receive from the device.
+Xilinx AXI CDMA engine, it does transfers between memory-mapped source
+address and a memory-mapped destination address.
+
Required properties:
- compatible: Should be "xlnx,axi-vdma-1.00.a" or "xlnx,axi-dma-1.00.a"
+ or "xlnx,axi-cdma-1.00.a"
- #dma-cells: Should be <1>, see "dmas" property below
- reg: Should contain VDMA registers location and length.
- xlnx,num-fstores: Should be the number of framebuffers as configured in h/w.
@@ -76,6 +80,17 @@ axi_dma_0: axidma@40400000 {
} ;
} ;
+axi_cdma_0: axicdma@7e200000 {
+ compatible = "xlnx,axi-cdma-1.00.a";
+ #dma-cells = <1>;
+ reg = < 0x7e200000 0x10000 >;
+ dma-channel@7e200000 {
+ compatible = "xlnx,axi-vdma-mm2s-channel";
+ interrupts = < 0 55 4 >;
+ xlnx,datawidth = <0x40>;
+ } ;
+} ;
+
* DMA client
Required properties:
--
2.1.2
[toc] | [prev] | [next] | [standalone]
| From | Kedareswara rao Appana <appana.durga.rao@xilinx.com> |
|---|---|
| Date | 2016-03-15 18:30 +0100 |
| Subject | [PATCH 2/7] dmaengine: xilinx_vdma: Add quirks support to differentiate differnet IP cores |
| Message-ID | <rd0X9-566-31@gated-at.bofh.it> |
| In reply to | #1358169 |
This patch adds quirks support in the driver to differentiate differnet IP cores.
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
---
drivers/dma/xilinx/xilinx_vdma.c | 36 ++++++++++++++++++++++++++++++------
1 file changed, 30 insertions(+), 6 deletions(-)
diff --git a/drivers/dma/xilinx/xilinx_vdma.c b/drivers/dma/xilinx/xilinx_vdma.c
index 7ab6793..f682bef 100644
--- a/drivers/dma/xilinx/xilinx_vdma.c
+++ b/drivers/dma/xilinx/xilinx_vdma.c
@@ -139,6 +139,8 @@
/* Delay loop counter to prevent hardware failure */
#define XILINX_VDMA_LOOP_COUNT 1000000
+#define AXIVDMA_SUPPORT BIT(0)
+
/**
* struct xilinx_vdma_desc_hw - Hardware Descriptor
* @next_desc: Next Descriptor Pointer @0x00
@@ -240,6 +242,7 @@ struct xilinx_vdma_chan {
* @chan: Driver specific VDMA channel
* @has_sg: Specifies whether Scatter-Gather is present or not
* @flush_on_fsync: Flush on frame sync
+ * @quirks: Needed for different IP cores
*/
struct xilinx_vdma_device {
void __iomem *regs;
@@ -248,6 +251,15 @@ struct xilinx_vdma_device {
struct xilinx_vdma_chan *chan[XILINX_VDMA_MAX_CHANS_PER_DEVICE];
bool has_sg;
u32 flush_on_fsync;
+ u32 quirks;
+};
+
+/**
+ * struct xdma_platform_data - DMA platform structure
+ * @quirks: quirks for platform specific data.
+ */
+struct xdma_platform_data {
+ u32 quirks;
};
/* Macros */
@@ -1239,6 +1251,16 @@ static struct dma_chan *of_dma_xilinx_xlate(struct of_phandle_args *dma_spec,
return dma_get_slave_channel(&xdev->chan[chan_id]->common);
}
+static const struct xdma_platform_data xvdma_def = {
+ .quirks = AXIVDMA_SUPPORT,
+};
+
+static const struct of_device_id xilinx_vdma_of_ids[] = {
+ { .compatible = "xlnx,axi-vdma-1.00.a", .data = &xvdma_def},
+ {}
+};
+MODULE_DEVICE_TABLE(of, xilinx_vdma_of_ids);
+
/**
* xilinx_vdma_probe - Driver probe function
* @pdev: Pointer to the platform_device structure
@@ -1251,6 +1273,7 @@ static int xilinx_vdma_probe(struct platform_device *pdev)
struct xilinx_vdma_device *xdev;
struct device_node *child;
struct resource *io;
+ const struct of_device_id *match;
u32 num_frames;
int i, err;
@@ -1259,6 +1282,13 @@ static int xilinx_vdma_probe(struct platform_device *pdev)
if (!xdev)
return -ENOMEM;
+ match = of_match_node(xilinx_vdma_of_ids, pdev->dev.of_node);
+ if (match && match->data) {
+ const struct xdma_platform_data *data = match->data;
+
+ xdev->quirks = data->quirks;
+ }
+
xdev->dev = &pdev->dev;
/* Request and map I/O memory */
@@ -1356,12 +1386,6 @@ static int xilinx_vdma_remove(struct platform_device *pdev)
return 0;
}
-static const struct of_device_id xilinx_vdma_of_ids[] = {
- { .compatible = "xlnx,axi-vdma-1.00.a",},
- {}
-};
-MODULE_DEVICE_TABLE(of, xilinx_vdma_of_ids);
-
static struct platform_driver xilinx_vdma_driver = {
.driver = {
.name = "xilinx-vdma",
--
2.1.2
[toc] | [prev] | [next] | [standalone]
| From | Vinod Koul <vinod.koul@intel.com> |
|---|---|
| Date | 2016-03-16 04:10 +0100 |
| Subject | Re: [PATCH 2/7] dmaengine: xilinx_vdma: Add quirks support to differentiate differnet IP cores |
| Message-ID | <rda0q-2S1-7@gated-at.bofh.it> |
| In reply to | #1358172 |
On Tue, Mar 15, 2016 at 10:53:07PM +0530, Kedareswara rao Appana wrote: > This patch adds quirks support in the driver to differentiate differnet IP cores. Wouldn't it help to explain why quirks are needed for these cores in changelog? Also limit your changelogs properly. Am sure checkpatch would have warned you! -- ~Vinod
[toc] | [prev] | [next] | [standalone]
| From | Appana Durga Kedareswara Rao <appana.durga.rao@xilinx.com> |
|---|---|
| Date | 2016-03-16 07:20 +0100 |
| Subject | RE: [PATCH 2/7] dmaengine: xilinx_vdma: Add quirks support to differentiate differnet IP cores |
| Message-ID | <rdcYh-4Ti-1@gated-at.bofh.it> |
| In reply to | #1358482 |
Hi Vinod, > -----Original Message----- > From: dmaengine-owner@vger.kernel.org [mailto:dmaengine- > owner@vger.kernel.org] On Behalf Of Vinod Koul > Sent: Wednesday, March 16, 2016 8:44 AM > To: Appana Durga Kedareswara Rao > Cc: dan.j.williams@intel.com; Michal Simek; Soren Brinkmann; Appana Durga > Kedareswara Rao; moritz.fischer@ettus.com; > laurent.pinchart@ideasonboard.com; luis@debethencourt.com; Anirudha > Sarangi; dmaengine@vger.kernel.org; linux-arm-kernel@lists.infradead.org; > linux-kernel@vger.kernel.org > Subject: Re: [PATCH 2/7] dmaengine: xilinx_vdma: Add quirks support to > differentiate differnet IP cores > > On Tue, Mar 15, 2016 at 10:53:07PM +0530, Kedareswara rao Appana wrote: > > This patch adds quirks support in the driver to differentiate differnet IP cores. > > Wouldn't it help to explain why quirks are needed for these cores in changelog? Will fix in the next version. > > Also limit your changelogs properly. Am sure checkpatch would have warned > you! Sure will fix in the next version sorry for the noise. Thanks, Kedar. > > -- > ~Vinod > -- > To unsubscribe from this list: send the line "unsubscribe dmaengine" in the body > of a message to majordomo@vger.kernel.org More majordomo info at > http://vger.kernel.org/majordomo-info.html
[toc] | [prev] | [next] | [standalone]
| From | Moritz Fischer <moritz.fischer@ettus.com> |
|---|---|
| Date | 2016-03-16 02:30 +0100 |
| Message-ID | <rd8rD-1N9-7@gated-at.bofh.it> |
| In reply to | #1358169 |
Hi, On Tue, Mar 15, 2016 at 10:23 AM, Kedareswara rao Appana <appana.durga.rao@xilinx.com> wrote: > This patch series does some enhancments to the VDMA driver > which includes > --> Adding support for AXI DMA IP. > --> Adding support for AXI CDMA IP. > --> Fixing checkpatch warnings. > > Kedareswara rao Appana (7): > dmaengine: xilinx_vdma: Fix checkpatch.pl warnings > dmaengine: xilinx_vdma: Add quirks support to differentiate differnet > IP cores This commitmsg has a typo. > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Direct Memory > Access Engine > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Direct Memory > Access Engine These two have the same commit message which is confusing. > dmaengine: xilinx_vdma: Remove unnecessary axi dma device-tree binding > doc > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Central Direct > Memory Access Engine > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Central Direct > Memory Access Engine These two have the same commit message which is confusing. Cheers, Moritz
[toc] | [prev] | [next] | [standalone]
| From | Vinod Koul <vinod.koul@intel.com> |
|---|---|
| Date | 2016-03-16 04:10 +0100 |
| Message-ID | <rda0q-2S1-3@gated-at.bofh.it> |
| In reply to | #1358465 |
On Tue, Mar 15, 2016 at 06:29:38PM -0700, Moritz Fischer wrote: > Hi, > > On Tue, Mar 15, 2016 at 10:23 AM, Kedareswara rao Appana > <appana.durga.rao@xilinx.com> wrote: > > This patch series does some enhancments to the VDMA driver > > which includes > > --> Adding support for AXI DMA IP. > > --> Adding support for AXI CDMA IP. > > --> Fixing checkpatch warnings. > > > > Kedareswara rao Appana (7): > > dmaengine: xilinx_vdma: Fix checkpatch.pl warnings > > dmaengine: xilinx_vdma: Add quirks support to differentiate differnet > > IP cores > > This commitmsg has a typo. > > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Direct Memory > > Access Engine > > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Direct Memory > > Access Engine > > These two have the same commit message which is confusing. > > > dmaengine: xilinx_vdma: Remove unnecessary axi dma device-tree binding > > doc > > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Central Direct > > Memory Access Engine > > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Central Direct > > Memory Access Engine > > These two have the same commit message which is confusing. Yes this has been a consistent problem with xilinx patches :( -- ~Vinod
[toc] | [prev] | [next] | [standalone]
| From | Appana Durga Kedareswara Rao <appana.durga.rao@xilinx.com> |
|---|---|
| Date | 2016-03-16 07:20 +0100 |
| Message-ID | <rdcYh-4Ti-5@gated-at.bofh.it> |
| In reply to | #1358481 |
Hi Vinod, > -----Original Message----- > From: Vinod Koul [mailto:vinod.koul@intel.com] > Sent: Wednesday, March 16, 2016 8:41 AM > To: Moritz Fischer > Cc: Appana Durga Kedareswara Rao; Dan Williams; Michal Simek; Soren > Brinkmann; Appana Durga Kedareswara Rao; Laurent Pinchart; Luis de > Bethencourt; Anirudha Sarangi; dmaengine@vger.kernel.org; linux-arm-kernel; > Linux Kernel Mailing List > Subject: Re: [PATCH 0/7] dmaengine: xilinx_vdma: AXI DMA's enhancments > > On Tue, Mar 15, 2016 at 06:29:38PM -0700, Moritz Fischer wrote: > > Hi, > > > > On Tue, Mar 15, 2016 at 10:23 AM, Kedareswara rao Appana > > <appana.durga.rao@xilinx.com> wrote: > > > This patch series does some enhancments to the VDMA driver which > > > includes > > > --> Adding support for AXI DMA IP. > > > --> Adding support for AXI CDMA IP. > > > --> Fixing checkpatch warnings. > > > > > > Kedareswara rao Appana (7): > > > dmaengine: xilinx_vdma: Fix checkpatch.pl warnings > > > dmaengine: xilinx_vdma: Add quirks support to differentiate differnet > > > IP cores > > > > This commitmsg has a typo. > > > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Direct Memory > > > Access Engine > > > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Direct Memory > > > Access Engine > > > > These two have the same commit message which is confusing. > > > > > dmaengine: xilinx_vdma: Remove unnecessary axi dma device-tree binding > > > doc > > > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Central Direct > > > Memory Access Engine > > > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Central Direct > > > Memory Access Engine > > > > These two have the same commit message which is confusing. > > Yes this has been a consistent problem with xilinx patches :( Will fix in the next version of the patch series. Sorry for the noise. Thanks, Kedar. > > -- > ~Vinod
[toc] | [prev] | [next] | [standalone]
| From | Appana Durga Kedareswara Rao <appana.durga.rao@xilinx.com> |
|---|---|
| Date | 2016-03-16 07:10 +0100 |
| Message-ID | <rdcOB-4PW-1@gated-at.bofh.it> |
| In reply to | #1358465 |
Hi Moritz, > -----Original Message----- > From: Moritz Fischer [mailto:moritz.fischer@ettus.com] > Sent: Wednesday, March 16, 2016 7:00 AM > To: Appana Durga Kedareswara Rao > Cc: Dan Williams; Vinod Koul; Michal Simek; Soren Brinkmann; Appana Durga > Kedareswara Rao; Laurent Pinchart; Luis de Bethencourt; Anirudha Sarangi; > dmaengine@vger.kernel.org; linux-arm-kernel; Linux Kernel Mailing List > Subject: Re: [PATCH 0/7] dmaengine: xilinx_vdma: AXI DMA's enhancments > > Hi, > > On Tue, Mar 15, 2016 at 10:23 AM, Kedareswara rao Appana > <appana.durga.rao@xilinx.com> wrote: > > This patch series does some enhancments to the VDMA driver which > > includes > > --> Adding support for AXI DMA IP. > > --> Adding support for AXI CDMA IP. > > --> Fixing checkpatch warnings. > > > > Kedareswara rao Appana (7): > > dmaengine: xilinx_vdma: Fix checkpatch.pl warnings > > dmaengine: xilinx_vdma: Add quirks support to differentiate differnet > > IP cores > > This commitmsg has a typo. Ok will fix in the next version. > > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Direct Memory > > Access Engine > > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Direct Memory > > Access Engine > > These two have the same commit message which is confusing. Ok will fix in the next version. > > > dmaengine: xilinx_vdma: Remove unnecessary axi dma device-tree binding > > doc > > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Central Direct > > Memory Access Engine > > dmaengine: xilinx_vdma: Add Support for Xilinx AXI Central Direct > > Memory Access Engine > > These two have the same commit message which is confusing. Ok will fix in the next version. Thanks, Kedar. > > Cheers, > > Moritz
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web