On Wed, Jan 6, 2016 at 3:01 PM, Vinod Koul wrote:
> On Wed, Jan 06, 2016 at 02:51:07PM +0530, Rameshwar Sahu wrote:
>> Hi Vinod,
>>
>> On Wed, Jan 6, 2016 at 2:43 PM, Vinod Koul wrote:
>> > On Wed, Dec 23, 2015 at 06:28:15PM +0530, Rameshswar Prasad Sahu wrote:
>
Hi Vinod,
On Wed, Jan 6, 2016 at 2:43 PM, Vinod Koul wrote:
> On Wed, Dec 23, 2015 at 06:28:15PM +0530, Rameshswar Prasad Sahu wrote:
>> From: Rameshwar Prasad Sahu
>>
>> For interrupt controller that doesn't support irq_disable and hardware
>> with level interrupt, an extra interrupt can be pen
Hi Ulf,
On Wed, Dec 23, 2015 at 6:59 PM, Rameshswar Prasad Sahu wrote:
> From: Rameshwar Prasad Sahu
>
> The Arason SD host controller supports set block count command (cmd23)
> and high speed mode. This patch re-enable both of these features that
> was disabled. For device that doesn't support
On Wed, Dec 9, 2015 at 1:57 PM, Herbert Xu wrote:
> On Wed, Dec 09, 2015 at 01:55:55PM +0530, Rameshwar Sahu wrote:
>>
>> Any comments on above patch ??
>
> My concern that there aren't going to be any in-kernel users remains.
Yes, we are not upstream in-kernel users r
Hi,
On Mon, Nov 16, 2015 at 2:42 PM, wrote:
> From: Rameshwar Prasad Sahu
>
> This patch implements support for APM X-Gene SoC CRC32C h/w accelerator driver
> and adds CRC32C computations support in dmaengine framework. APM X-Gene SoC
> has
> DMA engine capable of performing CRC32C computation
Hi Herbert,
On Mon, Nov 30, 2015 at 2:20 PM, Herbert Xu wrote:
> On Mon, Nov 30, 2015 at 02:19:33PM +0530, Rameshwar Sahu wrote:
>>
>> One of our client is using this layer for offloading the crc32c to our
>> dmaengine hw.
>
> Is this going to be merged into the ker
Hi Herbert,
On Mon, Nov 30, 2015 at 2:09 PM, Herbert Xu wrote:
> On Mon, Nov 30, 2015 at 02:06:03PM +0530, Rameshwar Sahu wrote:
>> On Mon, Nov 16, 2015 at 2:42 PM, wrote:
>> > From: Rameshwar Prasad Sahu
>> >
>> > This patch implements support for A
On Mon, Nov 16, 2015 at 2:42 PM, wrote:
> From: Rameshwar Prasad Sahu
>
> This patch implements support for APM X-Gene SoC CRC32C h/w accelerator driver
> and adds CRC32C computations support in dmaengine framework. APM X-Gene SoC
> has
> DMA engine capable of performing CRC32C computations.
>
Hi Vinod,
On Mon, Oct 12, 2015 at 7:53 PM, Vinod Koul wrote:
> On Fri, Oct 09, 2015 at 10:08:32PM +0530, Rameshwar Sahu wrote:
>> Hi Vinod,
>>
>> On Fri, Oct 9, 2015 at 9:42 PM, Vinod Koul wrote:
>> > On Thu, Oct 08, 2015 at 02:36:57PM +0530, Rameshwar Prasad Sa
Hi Vinod,
On Fri, Oct 9, 2015 at 9:42 PM, Vinod Koul wrote:
> On Thu, Oct 08, 2015 at 02:36:57PM +0530, Rameshwar Prasad Sahu wrote:
>> The DMA engine supports memory copy, RAID5 XOR, RAID6 PQ, and other
>> computations. But the bandwidth of the entire DMA engine is shared
>> among all channels.
On Thu, Oct 8, 2015 at 2:23 PM, Arnd Bergmann wrote:
> On Thursday 08 October 2015 13:55:16 Rameshwar Prasad Sahu wrote:
>> The DMA engine supports memory copy, RAID5 XOR, RAID6 PQ, and other
>> computations. But the bandwidth of the entire DMA engine is shared
>> among all channels. This patch re
Hi Vinod,
On Wed, Sep 16, 2015 at 1:33 PM, Rameshwar Prasad Sahu wrote:
> This patch fixes an over flow issue with the TX ring descriptor. Each
> descriptor is 32B in size and an operation requires 2 of these
> descriptors.
>
> Signed-off-by: Rameshwar Prasad Sahu
> ---
> drivers/dma/xgene-dma.
On Fri, Aug 21, 2015 at 2:21 PM, Vinod Koul wrote:
> On Fri, Aug 21, 2015 at 02:15:08PM +0530, Rameshwar Sahu wrote:
>> Hi Vinod,
>>
>> On Fri, Aug 21, 2015 at 2:09 PM, Vinod Koul wrote:
>> > On Thu, Aug 20, 2015 at 04:00:56PM +0530, Rameshwar Prasad Sahu wrote:
Hi Vinod,
On Fri, Aug 21, 2015 at 2:09 PM, Vinod Koul wrote:
> On Thu, Aug 20, 2015 at 04:00:56PM +0530, Rameshwar Prasad Sahu wrote:
>> This patch fixes the an locking issue where client callback performs
>
> ??
>
>> further submission.
> Do you men you are preventin
On Thu, Aug 20, 2015 at 12:38 PM, Vinod Koul wrote:
> On Thu, Aug 20, 2015 at 11:59:07AM +0530, Rameshwar Sahu wrote:
>> Hi Vinod,
>>
>> On Thu, Aug 20, 2015 at 10:56 AM, Vinod Koul wrote:
>> > On Thu, Jul 30, 2015 at 05:41:05PM +0530, Rameshwar Prasad Sahu wrote:
Hi Vinod,
On Thu, Aug 20, 2015 at 11:18 AM, Vinod Koul wrote:
> On Thu, Jul 30, 2015 at 05:41:07PM +0530, Rameshwar Prasad Sahu wrote:
>> + nents = sg_nents(req->src);
>> + sg_count = dma_map_sg(dev, req->src, nents, DMA_TO_DEVICE);
>> + if (!sg_count) {
>> + dev_err(dev,
Hi Vinod,
On Thu, Aug 20, 2015 at 11:10 AM, Vinod Koul wrote:
> On Thu, Jul 30, 2015 at 05:41:06PM +0530, Rameshwar Prasad Sahu wrote:
>> + /* Invalidate unused source address field */
>> + for (; i < 4; i++)
>> + xgene_dma_invalidate_buffer(xgene_dma_lookup_ext8(desc2, i));
>
Hi Vinod,
On Thu, Aug 20, 2015 at 10:56 AM, Vinod Koul wrote:
> On Thu, Jul 30, 2015 at 05:41:05PM +0530, Rameshwar Prasad Sahu wrote:
>> This patch adds support for new feature CRC32C calculation in
>> dmaengine framework.
>
> Looks okay can you please update Documentation also
Thanks, I will u
Hi Vinod,
On Tue, Jul 21, 2015 at 6:44 PM, Rameshwar Prasad Sahu wrote:
> This patch adds ACPI support for the APM X-Gene DMA engine driver.
>
> Signed-off-by: Rameshwar Prasad Sahu
> ---
> drivers/dma/xgene-dma.c | 28 +---
> 1 file changed, 21 insertions(+), 7 deletion
On Fri, Jul 31, 2015 at 12:43 PM, Herbert Xu
wrote:
> On Thu, Jul 30, 2015 at 05:41:07PM +0530, Rameshwar Prasad Sahu wrote:
>>
>> + .cra_name = "xgene(crc32c)",
>> + .cra_driver_name= "crc32c-xgene",
>
> This looks wrong. If you're implementing crc32
Hi All,
On Thu, Jul 30, 2015 at 5:41 PM, Rameshwar Prasad Sahu wrote:
> This patch adds test case for APM X-Gene SoC CRC32C algorithm.
Please discard this patch description and subject line in this cover
letter, I have resent it again.
Thanks,
Ram
>
> Signed-off-by: Rameshwar Prasad Sahu
> --
Hi Arnd,
On Wed, Jul 29, 2015 at 8:04 PM, Arnd Bergmann wrote:
> On Tuesday 21 July 2015 18:44:39 Rameshwar Prasad Sahu wrote:
>> This patch adds ACPI support for the APM X-Gene DMA engine driver.
>>
>> Signed-off-by: Rameshwar Prasad Sahu
>>
>
> How does a slave driver refer to a channel in cas
Hi Vinod,
On Tue, Jul 21, 2015 at 6:44 PM, Rameshwar Prasad Sahu wrote:
> This patch adds ACPI support for the APM X-Gene DMA engine driver.
>
> Signed-off-by: Rameshwar Prasad Sahu
> ---
> drivers/dma/xgene-dma.c | 28 +---
> 1 file changed, 21 insertions(+), 7 deletion
Hi Vinod,
On Tue, Jul 7, 2015 at 3:34 PM, Rameshwar Prasad Sahu wrote:
> There is an overlap in dma ring cmd csr region due to sharing of ethernet
> ring cmd csr region. This patch fix the resource overlapping by mapping
> the entire dma ring cmd csr region.
>
> Signed-off-by: Rameshwar Prasad Sa
On Tue, Jun 2, 2015 at 7:05 PM, Vinod Koul wrote:
>
> On Tue, Jun 02, 2015 at 02:33:33PM +0530, Rameshwar Prasad Sahu wrote:
> > This patch fixes sparse warnings like incorrect type in assignment
> > (different base types), cast to restricted __le64.
> >
> I am appliying this but ideally you shoul
On Mon, Apr 20, 2015 at 4:23 PM, Rameshwar Prasad Sahu wrote:
> v4 changes:
> * Re-generate patch on top of latest for-linux git
>
> v3 changes:
> * Minor changes in length setting in DMA descriptor
>
> v2 changes:
> * Code cleanup
> * Changed way of setting DMA des
Hi Vinod,
On Fri, Apr 17, 2015 at 11:59 PM, Vinod Koul wrote:
>
>> /* Get DMA error interrupt */
>> @@ -2076,7 +2035,6 @@ static struct platform_driver xgene_dma_driver = {
>> .remove = xgene_dma_remove,
>> .driver = {
>> .name = "X-Gene-DMA",
>> - .own
Hi Arnd,
On Fri, Apr 17, 2015 at 2:19 PM, Arnd Bergmann wrote:
> On Friday 17 April 2015 01:01:13 Rameshwar Prasad Sahu wrote:
>> v3 changes:
>> * Minor changes in length setting in DMA descriptor
>>
>> v2 changes:
>> * Code cleanup
>> * Changed way of setting DMA descriptors fo
On Thu, Apr 2, 2015 at 2:05 PM, Vinod Koul wrote:
> On Wed, Mar 18, 2015 at 07:17:33PM +0530, Rameshwar Prasad Sahu wrote:
>> This patch set implements the APM X-Gene SoC DMA driver support to offload
>> the DMA operations such as memory copy(memcpy), scatter gather memory copy,
>> raid5 xor and r
Hi Vinod,
On Mon, Mar 23, 2015 at 4:37 PM, Rameshwar Sahu wrote:
> Hi Vinod,
>
> On Thu, Mar 19, 2015 at 1:47 PM, Rameshwar Sahu wrote:
>> Hi Vinod,
>>
>> On Wed, Mar 18, 2015 at 7:17 PM, Rameshwar Prasad Sahu wrote:
>>> This patch implements the APM X-G
Hi Vinod,
On Thu, Mar 19, 2015 at 1:47 PM, Rameshwar Sahu wrote:
> Hi Vinod,
>
> On Wed, Mar 18, 2015 at 7:17 PM, Rameshwar Prasad Sahu wrote:
>> This patch implements the APM X-Gene SoC DMA engine driver. The APM X-Gene
>> SoC DMA engine consists of 4 DMA channels for perf
Hi Vinod,
On Wed, Mar 18, 2015 at 7:17 PM, Rameshwar Prasad Sahu wrote:
> This patch implements the APM X-Gene SoC DMA engine driver. The APM X-Gene
> SoC DMA engine consists of 4 DMA channels for performing DMA operations.
> These DMA operations include memory copy, scatter-gather memory copy,
>
Hi Vinod,
On Tue, Mar 17, 2015 at 3:49 PM, Vinod Koul wrote:
> On Tue, Mar 17, 2015 at 03:03:14PM +0530, Rameshwar Sahu wrote:
>> Hi Vinod,
>>
>> On Mon, Mar 16, 2015 at 11:01 PM, Rameshwar Sahu wrote:
>> > Hi Vinod,
>> >
>> > On Mon, Mar 16,
Hi Vinod,
On Mon, Mar 16, 2015 at 11:01 PM, Rameshwar Sahu wrote:
> Hi Vinod,
>
> On Mon, Mar 16, 2015 at 9:56 PM, Vinod Koul wrote:
>> On Mon, Mar 16, 2015 at 05:24:34PM +0530, Rameshwar Sahu wrote:
>>> >> >> +static void xgene_dma_free_desc_list_reverse(st
Hi Vinod,
On Mon, Mar 16, 2015 at 9:56 PM, Vinod Koul wrote:
> On Mon, Mar 16, 2015 at 05:24:34PM +0530, Rameshwar Sahu wrote:
>> >> >> +static void xgene_dma_free_desc_list_reverse(struct xgene_dma_chan
>> >> >> *chan,
>> >> >> +
Hi Vinod,
On Mon, Mar 16, 2015 at 4:57 PM, Vinod Koul wrote:
> On Mon, Mar 16, 2015 at 04:00:22PM +0530, Rameshwar Sahu wrote:
>
>> >> +static struct xgene_dma_desc_sw *xgene_dma_alloc_descriptor(
>> >> + struct xgene_dma_chan *cha
Hi Vinod,
On Mon, Mar 16, 2015 at 2:57 PM, Vinod Koul wrote:
> On Thu, Mar 12, 2015 at 04:45:19PM +0530, Rameshwar Prasad Sahu wrote:
>> +/* DMA ring csr registers and bit definations */
>> +#define DMA_RING_CONFIG 0x04
>> +#define DMA_RING_ENABLE BIT(31)
Hi Vinod,
On Mon, Mar 16, 2015 at 2:59 PM, Vinod Koul wrote:
> On Thu, Mar 12, 2015 at 04:45:21PM +0530, Rameshwar Prasad Sahu wrote:
>> This patch adds device tree binding for APM X-Gene SoC DMA engine driver.
> The patch title should be to add the bindings and not Documentation
Got it, thanks
Hi Vinod,
On Mon, Mar 16, 2015 at 2:57 PM, Vinod Koul wrote:
> On Thu, Mar 12, 2015 at 04:45:19PM +0530, Rameshwar Prasad Sahu wrote:
>> +/* DMA ring csr registers and bit definations */
>> +#define DMA_RING_CONFIG 0x04
>> +#define DMA_RING_ENABLE BIT(31
Hi
On Fri, Feb 27, 2015 at 9:39 AM, Rameshwar Sahu wrote:
> Hi,
>
>
> On Thu, Feb 26, 2015 at 7:55 PM, Ben Dooks wrote:
>> On 26/02/15 12:31, Rameshwar Sahu wrote:
>>> Hi Vinod,
>>>
>>>
>>> On Tue, Feb 24, 2015 at 6:23 PM, Rameshwar Prasad
Hi,
On Thu, Feb 26, 2015 at 7:55 PM, Ben Dooks wrote:
> On 26/02/15 12:31, Rameshwar Sahu wrote:
>> Hi Vinod,
>>
>>
>> On Tue, Feb 24, 2015 at 6:23 PM, Rameshwar Prasad Sahu wrote:
>>> This patch implements the APM X-Gene SoC DMA engine driver. The APM X-G
Hi Vinod,
On Tue, Feb 24, 2015 at 6:23 PM, Rameshwar Prasad Sahu wrote:
> This patch implements the APM X-Gene SoC DMA engine driver. The APM X-Gene
> SoC DMA engine consists of 4 DMA channels for performing DMA operations.
> These DMA operations include memory copy and scatter-gather memory cop
Hi Vinod,
On Fri, Feb 6, 2015 at 1:41 AM, Vinod Koul wrote:
> On Thu, Feb 05, 2015 at 05:29:06PM +0530, Rameshwar Sahu wrote:
>> Hi Vinod,
>>
>> Thanks for reviewing this patch.
>>
>> Please see inline..
> Please STOP top posting
>
&
Hi Vinod,
Thanks for reviewing this patch.
Please see inline..
Thanks,
with regards,
Ram
On Thu, Feb 5, 2015 at 7:20 AM, Vinod Koul wrote:
> On Tue, Feb 03, 2015 at 06:25:05PM +0530, Rameshwar Prasad Sahu wrote:
>> +/* Applied Micro X-Gene SoC DMA engine Driver
>> + *
>> + * Copyright (c
Hi Vinod,
Can you please review this patch set.
Thanks,
with regards,
Ram
On Tue, Feb 3, 2015 at 6:25 PM, Rameshwar Prasad Sahu wrote:
> This patch set implements the APM X-Gene SoC DMA driver
> support to offload the DMA operations such as memory copy(memcpy),
> scatter gathering.
>
> v5 cha
Hi All,
Any comments on this patch set.
Thanks,
with regards,
Ram
On Wed, Jan 21, 2015 at 4:31 PM, Rameshwar Prasad Sahu wrote:
> This patch set implements the APM X-Gene SoC DMA driver
> support to offload the DMA operations such as memory copy(memcpy),
> scatter gathering.
>
> v4 changes:
>
Thanks,
with regards,
Ram
On Mon, Jan 19, 2015 at 8:11 PM, Rameshwar Sahu wrote:
> Hi Arnd,
>
>
>
>
>
>
> Thanks,
> with regards,
> Ram
>
> On Mon, Jan 19, 2015 at 7:10 PM, Arnd Bergmann wrote:
>>
>> On Monday 19 January 2015 18:11:08 Rameshwar
Hi Arnd,
Thanks,
with regards,
Ram
On Tue, Jan 13, 2015 at 12:25 AM, Arnd Bergmann wrote:
> On Monday 12 January 2015 14:40:09 Rameshwar Sahu wrote:
>> > +
>> > + dma_set_mask_and_coherent(&pdev->dev,
>> > +
Hi All,
Any comments on this patch ??
Thanks,
with regards,
Ram
On Wed, Jan 7, 2015 at 4:39 PM, Rameshwar Prasad Sahu wrote:
> This patch implements the APM X-Gene SoC DMA engine driver. The APM X-Gene
> SoC DMA engine consists of 4 DMA channels for performing DMA operations.
> These DMA operat
Hi Arnd,
See inline...
Thanks,
with regards,
Ram
On Wed, Dec 31, 2014 at 8:21 PM, Arnd Bergmann wrote:
> On Wednesday 31 December 2014 17:12:14 Rameshwar Prasad Sahu wrote:
>> This patch implements the APM X-Gene SoC DMA driver. The APM X-Gene
>> SoC DMA engine consists of 4 DMA channels for p
Hi All,
Please ignore this patch, because there is a mistake in patch version
in the subject.
Thanks,
with regards,
Ram
On Wed, Dec 31, 2014 at 5:08 PM, Rameshwar Prasad Sahu wrote:
> This patch implements the APM X-Gene SoC DMA driver. The APM X-Gene
> SoC DMA engine consists of 4 DMA channels
51 matches
Mail list logo