From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932236AbdDDQnZ (ORCPT ); Tue, 4 Apr 2017 12:43:25 -0400 Received: from us01smtprelay-2.synopsys.com ([198.182.60.111]:50896 "EHLO smtprelay.synopsys.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932072AbdDDQnX (ORCPT ); Tue, 4 Apr 2017 12:43:23 -0400 Subject: Re: dmaengine: dw-dmac: Custom cyclic API (Why?) To: Andy Shevchenko , Jose Abreu , Vinod Koul References: <99eeb12c-fd4f-7982-4832-61116fd641d3@synopsys.com> <1483346280.9552.181.camel@linux.intel.com> <20170102101802.GX3573@localhost> <1483356603.9552.197.camel@linux.intel.com> <391eddb5-6ff5-6ae2-f224-ba9f00e19f69@synopsys.com> <1491322992.708.139.camel@linux.intel.com> CC: "dmaengine@vger.kernel.org" , "linux-kernel@vger.kernel.org" , From: Jose Abreu Message-ID: <35f38fbf-d411-3cf2-cf41-9638a085b715@synopsys.com> Date: Tue, 4 Apr 2017 17:43:18 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <1491322992.708.139.camel@linux.intel.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [10.107.19.101] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Andy, On 04-04-2017 17:23, Andy Shevchenko wrote: > On Mon, 2017-01-02 at 13:56 +0000, Jose Abreu wrote: >> On 02-01-2017 11:30, Andy Shevchenko wrote: >>> On Mon, 2017-01-02 at 15:48 +0530, Vinod Koul wrote: >>>> On Mon, Jan 02, 2017 at 10:38:00AM +0200, Andy Shevchenko wrote: >>>>> On Fri, 2016-12-30 at 12:05 +0000, Jose Abreu wrote: > >>> Actually we have AVR32 connected to our lab. So, I can test it >>> there, >>> but I rather need a patch to use some dummy stub instead of codec >>> (it >>> has no codec connected). >>> >> Thank you all for the info. I don't have the HW ready to test yet >> (I was collecting some info first), but when I do I can test on >> my side using Designware I2S and ALSA SoC DMA engine. > Just TWIMC, AVR32 is going to be removed from kernel. > It means in particularly I will follow up and remove related bits in > dw_dmac driver, including custom cyclic API. > Thanks for sharing this! Unfortunately the plans to include a DMA for I2S audio were postponed so I never got to the point of implementing/testing it. As I don't see any plans in using this cyclic DMA for now I guess if I need to use it I will implement it again using the standard cyclic DMA engine API. Best regards, Jose Miguel Abreu