From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Ujfalusi Subject: Re: [PATCH 02/13] dmaengine: Introduce dma_request_slave_channel_compat_reason() Date: Thu, 19 Nov 2015 12:36:14 +0200 Message-ID: <564DA61E.2070004@ti.com> References: <1432646768-12532-1-git-send-email-peter.ujfalusi@ti.com> <1432646768-12532-3-git-send-email-peter.ujfalusi@ti.com> <20150529093317.GF3140@localhost> <20150529101846.GG3140@localhost> <55687892.7050606@ti.com> <20150602125535.GS3140@localhost> <5570758E.6030302@ti.com> <20150612125837.GJ28601@localhost> <5587F1F4.1060905@ti.com> <20150624162401.GP19530@localhost> <564C8966.9080406@ti.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "devicetree@vger.kernel.org" , ALSA Development Mailing List , Vinod Koul , Linux MMC List , "linux-kernel@vger.kernel.org" , linux-spi , Tony Lindgren , Geert Uytterhoeven , linux-crypto , "linux-serial@vger.kernel.org" , dmaengine , Dan Williams , "linux-omap@vger.kernel.org" , Linux Media Mailing List To: Andy Shevchenko Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org List-Id: linux-crypto.vger.kernel.org T24gMTEvMTgvMjAxNSAwNTo0NiBQTSwgQW5keSBTaGV2Y2hlbmtvIHdyb3RlOgo+IE9uIFdlZCwg Tm92IDE4LCAyMDE1IGF0IDQ6MjEgUE0sIFBldGVyIFVqZmFsdXNpIDxwZXRlci51amZhbHVzaUB0 aS5jb20+IHdyb3RlOgo+PiBIaSBWaW5vZCwKPj4KPj4gYnJpbmdpbmcgdGhpcyBvbGQgdGhyZWFk IGJhY2sgdG8gbGlmZSBhcyBJIGp1c3Qgc3RhcnRlZCB0byB3b3JrIG9uIHRoaXMuCj4gCj4gV2hh dCBJIHJlbWVtYmVyIHdlIG5lZWQgdG8gY29udmVydCBkcml2ZXJzIHRvIHVzZSBuZXcgQVBJIG1l YW53aGlsZSBpdAo+IGlzIGdvb2QgdG8ga2VlcCBvbGQgb25lIHRvIGF2b2lkIHBhdGNoIHN0b3Jt IHdoaWNoIGRvZXMgbm90aGluZyB1c2VmdWwKPiAoSUlSQyBSdXNzZWwncyBvcGluaW9uKS4KCkkg dGVuZCB0byBhZ3JlZS4gQnV0IHdlIG5lZWQgdG8gc3RhcnQgY29udmVydGluZyB0aGUgdXNlcnMg YXQgc29tZSBwb2ludAplaXRoZXIgd2F5LgpBbm90aGVyIGlzc3VlIGlzIHRoZSBmYWN0IHRoYXQg dGhlIGN1cnJlbnQgZG1hZW5naW5lIEFQSSBpcyB1c2luZyBhbGwgdGhlIGdvb2QKbmFtZXMgSSBj YW4gdGhpbmsgb2YgOykKCj4gT24gdGhlIG90aGVyIGhhbmQgdGhlcmUgYXJlIGEgbG90IG9mIGRy aXZlcnMgdGhhdCBhcmUgdXNlZCBvbiB0aGUgc2V0Cj4gb2YgcGxhdGZvcm1zIHN0YXJ0aW5nIGZy b20gbGVnYWN5IGFuZCBhYmFuZG9uZWQgb25lcyAobGlrZSBBVlIzMikgdG8KPiByZWxhdGl2ZWx5 IG5ldyBhbmQgbmV3ZXN0Lgo+IAo+IEFuZCBJJ20gbm90IGEgZmFuIG9mIHRob3NlIHRob3VzYW5k cyBvZiBBUEkgY2FsbHMgZWl0aGVyLgo+IAoKLS0gClDDqXRlcgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpBbHNhLWRldmVsIG1haWxpbmcgbGlzdApBbHNh LWRldmVsQGFsc2EtcHJvamVjdC5vcmcKaHR0cDovL21haWxtYW4uYWxzYS1wcm9qZWN0Lm9yZy9t YWlsbWFuL2xpc3RpbmZvL2Fsc2EtZGV2ZWwK From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758204AbbKSKgc (ORCPT ); Thu, 19 Nov 2015 05:36:32 -0500 Received: from arroyo.ext.ti.com ([192.94.94.40]:51867 "EHLO arroyo.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756210AbbKSKg3 (ORCPT ); Thu, 19 Nov 2015 05:36:29 -0500 Subject: Re: [PATCH 02/13] dmaengine: Introduce dma_request_slave_channel_compat_reason() To: Andy Shevchenko References: <1432646768-12532-1-git-send-email-peter.ujfalusi@ti.com> <1432646768-12532-3-git-send-email-peter.ujfalusi@ti.com> <20150529093317.GF3140@localhost> <20150529101846.GG3140@localhost> <55687892.7050606@ti.com> <20150602125535.GS3140@localhost> <5570758E.6030302@ti.com> <20150612125837.GJ28601@localhost> <5587F1F4.1060905@ti.com> <20150624162401.GP19530@localhost> <564C8966.9080406@ti.com> CC: Vinod Koul , Geert Uytterhoeven , Tony Lindgren , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Dan Williams , dmaengine , "linux-serial@vger.kernel.org" , "linux-omap@vger.kernel.org" , Linux MMC List , linux-crypto , linux-spi , Linux Media Mailing List , ALSA Development Mailing List From: Peter Ujfalusi Message-ID: <564DA61E.2070004@ti.com> Date: Thu, 19 Nov 2015 12:36:14 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 11/18/2015 05:46 PM, Andy Shevchenko wrote: > On Wed, Nov 18, 2015 at 4:21 PM, Peter Ujfalusi wrote: >> Hi Vinod, >> >> bringing this old thread back to life as I just started to work on this. > > What I remember we need to convert drivers to use new API meanwhile it > is good to keep old one to avoid patch storm which does nothing useful > (IIRC Russel's opinion). I tend to agree. But we need to start converting the users at some point either way. Another issue is the fact that the current dmaengine API is using all the good names I can think of ;) > On the other hand there are a lot of drivers that are used on the set > of platforms starting from legacy and abandoned ones (like AVR32) to > relatively new and newest. > > And I'm not a fan of those thousands of API calls either. > -- Péter