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: [v3,1/5] dmaengine: xilinx_dma: in axidma slave_sg and dma_cylic mode align split descriptors From: Vinod Koul Message-Id: <20180629081939.GA22377@vkoul-mobl> Date: Fri, 29 Jun 2018 13:49:39 +0530 To: Andrea Merello Cc: dan.j.williams@intel.com, michal.simek@xilinx.com, appana.durga.rao@xilinx.com, dmaengine@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel , Radhey Shyam Pandey List-ID: T24gMjktMDYtMTgsIDA5OjQ2LCBBbmRyZWEgTWVyZWxsbyB3cm90ZToKPiBPbiBGcmksIEp1biAy OSwgMjAxOCBhdCA5OjI1IEFNLCBWaW5vZCA8dmtvdWxAa2VybmVsLm9yZz4gd3JvdGU6Cgo+ID4+ ICsKPiA+PiArICAgICAgICAgICAgICAgICAgICAgaWYgKChjb3B5ICsgc2dfdXNlZCA8IHBlcmlv ZF9sZW4pICYmCj4gPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICBjaGFuLT54ZGV2LT5jb21t b24uY29weV9hbGlnbikgewo+ID4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qCj4g Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogSWYgdGhpcyBpcyBub3QgdGhlIGxh c3QgZGVzY3JpcHRvciwgbWFrZSBzdXJlCj4gPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICogdGhlIG5leHQgb25lIHdpbGwgYmUgcHJvcGVybHkgYWxpZ25lZAo+ID4+ICsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAqLwo+ID4+ICsgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIGNvcHkgPSByb3VuZGRvd24oY29weSwKPiA+PiArICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICgxIDw8IGNoYW4tPnhkZXYtPmNvbW1vbi5jb3B5X2FsaWduKSk7Cj4gPj4g KyAgICAgICAgICAgICAgICAgICAgIH0KPiA+Cj4gPiBzYW1lIGNvZGUgcGFzdGVkIHR3aWNlLCBj YW4gd2UgaGF2ZSBhIHJvdXRpbmUgZm9yIHRoaXMuLi4gcGVyaGFwcyBtb3JlCj4gPiBjb2RlIGNh biBiZSBtYWRlIGNvbW1vbiB0b28KPiAKPiBZZXMsIEkgc2VlLi4gSW5kZWVkIHRoZXJlIHdhcyBk dXBsaWNhdGVkIGNvZGUgYmVmb3JlIHRoaXMgc2VyaWVzIGFuZAo+IGl0IGlzIHN0aWxsIHRoZXJl IGFmdGVyIGl0Lgo+IAo+IEkgY2FuIHNlZSBpZiB3ZSBjYW4gaGF2ZSBhIHJvdXRpbmUgYXMgeW91 IHN1Z2dlc3RlZCBhdCBsZWFzdCBmb3IgdGhlCj4gY29kZSBwb3J0aW9ucyB0b3VjaGVkIGJ5IHRo aXMgcGF0Y2guIERvIHlvdSBldmVudHVhbGx5IHdhbnQgdGhpcyBleHRyYQo+IGNoYW5nZSB0byBi ZSBkb25lIGluIHRoZSBzYW1lIHBhdGNoIDEvNSBvciBkbyB5b3Ugd2FudCBhIHNlcGFyYXRlCj4g cGF0Y2ggaS5lLiAyLzYgb3IgNi82ID8KCkVhY2ggcGF0Y2ggc2hvdWxkIGRvIG9uZSB0aGluZywg c28gd291bGQgbWFrZSBzZW5zZSB0byBtb3ZlIGZpcnN0IGFuZAp0aGVuIGFkZCB5b3Ugb24gdG9w IG9mIHRoYXQuIDEvNiBjb21tb25pemUgYW5kIDIvNiBhZGQgdGhpcyBiaXQuCg==