From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Ujfalusi Subject: Re: [RFC update 0/2] dmaengine/ASoC: omap: Enable element mode in cyclic DMA Date: Mon, 10 Sep 2012 11:21:34 +0300 Message-ID: <504DA30E.9030304@ti.com> References: <1346760482-12794-1-git-send-email-peter.ujfalusi@ti.com> <1402174.PkzhGH5Vno@acer> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from na3sys009aog101.obsmtp.com (na3sys009aog101.obsmtp.com [74.125.149.67]) by alsa0.perex.cz (Postfix) with ESMTP id 1C8F1264FD1 for ; Mon, 10 Sep 2012 10:21:01 +0200 (CEST) Received: by obbeh20 with SMTP id eh20so2293193obb.38 for ; Mon, 10 Sep 2012 01:21:00 -0700 (PDT) In-Reply-To: <1402174.PkzhGH5Vno@acer> 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 To: Janusz Krzysztofik Cc: alsa-devel@alsa-project.org, Mark Brown , Santosh Shilimkar , linux-arm-kernel@lists.infradead.org, Russell King , linux-omap@vger.kernel.org, Liam Girdwood , Jarkko Nikula List-Id: alsa-devel@alsa-project.org SGkgSmFudXN6LAoKT24gMDkvMDkvMjAxMiAxMDo1NyBQTSwgSmFudXN6IEtyenlzenRvZmlrIHdy b3RlOgo+IE9uIFR1ZSwgNCBTZXAgMjAxMiAxNTowODowMCBQZXRlciBVamZhbHVzaSB3cm90ZToK Pj4KPj4gRW5hYmxlIHRoZSBlbGVtZW50IG1vZGUgKHRodXMgYWxsb3dpbmcgbW9ubyBwbGF5YmFj ayBhbmQgcHJvYmFibHkgCj4gdW5ibG9ja2luZwo+PiBPTUFQMSwgT01BUDI0MjApIGluIE9NQVAg ZG1hZW5naW5lIGFuZCBvbWFwLXBjbS4KPj4KPj4gSmFudXN6OiB3b3VsZCBpdCBiZSBwb3NzaWJs ZSBmb3IgeW91IHRvIHRlc3QgUnVzc2VsbCdzIHNlcmllcyBwbHVzIAo+IHRoaXMgb24KPj4gT01B UDEgdG8gbWFrZSBzdXJlIHRoYXQgd2UgZG8gbm90IGJyb2tlIGl0Pwo+IAo+IEhpLAo+IEkgY2Fu IGNvbmZpcm0gdGhhdCBzb3VuZCB3b3JrcyBmb3IgbWUgYXMgYmVmb3JlLCBib3RoIGNhcHR1cmUg YW5kIAo+IHBsYXliYWNrLCBvbiBteSBPTUFQMSBBbXN0cmFkIERlbHRhIHdpdGggUnVzc2VsbCdz IGFuZCBQZXRlcidzIHBhdGNoZXMgCj4gYXBwbGllZCBvbiB0b3Agb2YgbGludXgtMy42LXJjMywg d2l0aCB0aGUgT01BUCBETUEgZW5naW5lIGRyaXZlciBidWlsdCAKPiBpbi4gSSB3YXMgbm90IGFi bGUgbWFrZSBhdWRpYmxlIHRlc3RzIHdpdGggYXBwbGljYXRpb25zIG90aGVyIHRoYW4gYSAKPiBz b2Z0IHBob25lIGFzIEkgZGlkbid0IGdldCBiYWNrIGhvbWUgZm9yIHRoaXMgd2Vla2VuZCwgYnV0 IEkgdGhpbmsgdGhhdCAKPiB0aGUgYXN0ZXJpc2sgc29mdCBwaG9uZSBpcyBxdWl0ZSBhIGRlbWFu ZGluZyB1c2UgY2FzZS4KClRoYW5rIHlvdSB2ZXJ5IG11Y2ggZm9yIHRha2luZyB0aW1lIHRvIHRl c3QgdGhpcyEgVGhpcyBpcyBpbmRlZWQgYSBnb29kIG5ld3MuCgo+IFRoZSBvbmx5IHRoaW5nIEkn bSBub3Qgc3VyZSBhYm91dCBpcyB3aHkgdGhlIHN5c2ZzIHByb3ZpZGVkIAo+IGJ5dGVzX3RyYW5z ZmVycmVkIHZhbHVlcyBuZXZlciBjaGFuZ2UgZnJvbSB0aGVpciBpbml0aWFsIHplcm9zLgoKSSBo YXZlIG5vdCBsb29rZWQgYXQgdGhvc2UgZmlsZXMgaW4gc3lzZnMsIGJ1dCBpZiB0aGUgc2FtZSBh cHBsaWVzIGZvcgpPTUFQMy80LzUgSSBjYW4gbG9vayBhdCBpdCBhbmQgZml4IGl0IHdoaWNoIHNo b3VsZCBjb3JyZWN0IE9NQVAxIGF0IHRoZSBzYW1lIHRpbWUuCgo+IAo+IEZvciBPTUFQMToKPiBU ZXN0ZWQtYnk6IEphbnVzeiBLcnp5c3p0b2ZpayA8amtyenlzenRAdGlzLmljbmV0LnBsPgoKQWdh aW4sIHRoYW5rcyBmb3IgdGhlIHRlc3RpbmcsClDDqXRlcgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpBbHNhLWRldmVsIG1haWxpbmcgbGlzdApBbHNhLWRl dmVsQGFsc2EtcHJvamVjdC5vcmcKaHR0cDovL21haWxtYW4uYWxzYS1wcm9qZWN0Lm9yZy9tYWls bWFuL2xpc3RpbmZvL2Fsc2EtZGV2ZWwK From mboxrd@z Thu Jan 1 00:00:00 1970 From: peter.ujfalusi@ti.com (Peter Ujfalusi) Date: Mon, 10 Sep 2012 11:21:34 +0300 Subject: [alsa-devel] [RFC update 0/2] dmaengine/ASoC: omap: Enable element mode in cyclic DMA In-Reply-To: <1402174.PkzhGH5Vno@acer> References: <1346760482-12794-1-git-send-email-peter.ujfalusi@ti.com> <1402174.PkzhGH5Vno@acer> Message-ID: <504DA30E.9030304@ti.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Janusz, On 09/09/2012 10:57 PM, Janusz Krzysztofik wrote: > On Tue, 4 Sep 2012 15:08:00 Peter Ujfalusi wrote: >> >> Enable the element mode (thus allowing mono playback and probably > unblocking >> OMAP1, OMAP2420) in OMAP dmaengine and omap-pcm. >> >> Janusz: would it be possible for you to test Russell's series plus > this on >> OMAP1 to make sure that we do not broke it? > > Hi, > I can confirm that sound works for me as before, both capture and > playback, on my OMAP1 Amstrad Delta with Russell's and Peter's patches > applied on top of linux-3.6-rc3, with the OMAP DMA engine driver built > in. I was not able make audible tests with applications other than a > soft phone as I didn't get back home for this weekend, but I think that > the asterisk soft phone is quite a demanding use case. Thank you very much for taking time to test this! This is indeed a good news. > The only thing I'm not sure about is why the sysfs provided > bytes_transferred values never change from their initial zeros. I have not looked at those files in sysfs, but if the same applies for OMAP3/4/5 I can look at it and fix it which should correct OMAP1 at the same time. > > For OMAP1: > Tested-by: Janusz Krzysztofik Again, thanks for the testing, P?ter