From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: [RFC,4/6] dmaengine: xilinx_dma: Freeup active list based on descriptor completion bit From: Vinod Koul Message-Id: <20180423052317.GZ6014@localhost> Date: Mon, 23 Apr 2018 10:53:17 +0530 To: Radhey Shyam Pandey Cc: "dan.j.williams@intel.com" , "michal.simek@xilinx.com" , Appana Durga Kedareswara Rao , "lars@metafoo.de" , "dmaengine@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "'RADHEYCS@GMAIL.COM'" List-ID: T24gVHVlLCBBcHIgMTcsIDIwMTggYXQgMTI6Mjg6NTJQTSArMDAwMCwgUmFkaGV5IFNoeWFtIFBh bmRleSB3cm90ZToKCj4gPiA+ICsJCWlmICgoc2VnLT5ody5zdGF0dXMgJiBYSUxJTlhfRE1BX0NP TVBfTUFTSykgfHwKPiA+ID4gKwkJCSghY2hhbi0+eGRldi0+aGFzX2F4aWV0aF9jb25uZWN0ZWQp KSB7Cj4gPiAKPiA+IHdoeSB0aGUgc2Vjb25kIGNhc2UgPyBUaGF0IGlzIG5vdCBleHBhbGluZWQg aW4gbG9nPwo+IEluIHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uLCBkZWxheSB0aW1lb3V0IGlz IGVuYWJsZWQgb25seSBmb3IKPiBoYXNfYXhpZXRoX2Nvbm5lY3RlZCB1c2VjYXNlLiBGb3IgZXRo ZXJuZXQsIHdlIG5lZWQgcmVhbC10aW1lIHByb2Nlc3NpbmcKPiB3aGlsZSBzdGlsbCBoYXZpbmcg YmVuZWZpdCBvZiBpbnRlcnJ1cHQgY29hbGVzY2luZy4gRXhhbXBsZTogSW4gUlggaW50ZXJydXB0 Cj4gY29hbGVzY2luZyBpcyBzZXQgdG8gMHgzLiAgV2l0aG91dCBkZWxheSB0aW1lb3V0LCBETUEg ZW5naW5lIHdpbGwgd2FpdCBmb3IKPiBhbGwgZnJhbWVzIGFuZCB0aGVuIGlzc3VlIGNvbXBsZXRp b24gaW50ZXJydXB0LiBJbiBldGhlcm5ldCB1c2VjYXNlLCB0aGlzCj4gY2FuIGludHJvZHVjZSBo dWdlIGxhdGVuY2llcy4gRGVsYXkgdGltZW91dCBpbnRlcnJ1cHQgd2lsbCB0cmlnZ2VyIGlmIGRl bGF5Cj4gdGltZSBwZXJpb2QgaGFzIGV4cGlyZWQgYW5kIHdlIGNhbiBub3RpZnkgZG1hIGNsaWVu dCB3aXRoIHJlY2VpdmVkIGZyYW1lcy4KPiAKPiBUaGUgc2Vjb25kIGNhc2UgaXMgYWRkZWQgdG8g a2VlcCB0aGUgcHJldmlvdXMgaW1wbGVtZW50YXRpb24gYXMgaXMuKGkuZSB3aGVuCj4gRGVsYXkg dGltZW91dCBpbnRlcnJ1cHQgaXMgbm90IGVuYWJsZWQgLSBtb3ZlIGFsbCBhY3RpdmUgZGVzYyB0 byBkb25lIGxpc3QpLiAKPiBTdXJlIEkgd2lsbCBhZGQgYSBkZXNjcmlwdGlvbiBmb3IgaXQgaW4g dGhlIGNvbW1pdCBsb2cuCgpUaGF0IHNob3VsZCBoZWxwLCBpdCBkaWRuJ3Qgc2VlbSB0byBoYXZl IGFueXRoaW5nIHRvIGRvIHdpdGggbG9nIG9yIG90aGVyCmNoYW5nZXMsIHBsZWFzZSBrZWVwIGlu IG1pbmQgYWdhaW4gdGhhdCBjaGFuZ2Vsb2cgc2hvdWxkIGRlc2NyaWJlIHRoZSBjaGFuZ2UKYW5k IGhlbHAgcHBsIHJldmlldy4uLgo=