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: [2/3] dmaengine: Add Slave and Cyclic mode support for Actions Semi Owl S900 SoC From: Manivannan Sadhasivam Message-Id: <20180918233414.GA19844@Mani-XPS-13-9360> Date: Tue, 18 Sep 2018 16:34:14 -0700 To: Vinod Cc: dan.j.williams@intel.com, afaerber@suse.de, robh+dt@kernel.org, gregkh@linuxfoundation.org, jslaby@suse.com, linux-serial@vger.kernel.org, dmaengine@vger.kernel.org, liuwei@actions-semi.com, 96boards@ucrobotics.com, devicetree@vger.kernel.org, daniel.thompson@linaro.org, amit.kucheria@linaro.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, hzhang@ucrobotics.com, bdong@ucrobotics.com, manivannanece23@gmail.com, thomas.liau@actions-semi.com, jeff.chen@actions-semi.com, pn@denx.de, edgar.righi@lsitec.org.br List-ID: T24gVHVlLCBTZXAgMTgsIDIwMTggYXQgMDQ6MzI6MDBQTSAtMDcwMCwgVmlub2Qgd3JvdGU6Cj4g SGkgTWFuaSwKPiAKPiBPbiAxOC0wOS0xOCwgMTU6NTIsIE1hbml2YW5uYW4gU2FkaGFzaXZhbSB3 cm90ZToKPiA+IE9uIFR1ZSwgU2VwIDE4LCAyMDE4IGF0IDA5OjM1OjEyQU0gLTA3MDAsIFZpbm9k IHdyb3RlOgo+ID4gPiBPbiAwMS0wOS0xOCwgMjI6MTIsIE1hbml2YW5uYW4gU2FkaGFzaXZhbSB3 cm90ZToKPiA+ID4gCj4gPiA+ID4gQEAgLTM2NCw2ICszNzIsMjYgQEAgc3RhdGljIGlubGluZSBp bnQgb3dsX2RtYV9jZmdfbGxpKHN0cnVjdCBvd2xfZG1hX3ZjaGFuICp2Y2hhbiwKPiA+ID4gPiAg CQkJT1dMX0RNQV9NT0RFX0RUX0RDVSB8IE9XTF9ETUFfTU9ERV9TQU1fSU5DIHwKPiA+ID4gPiAg CQkJT1dMX0RNQV9NT0RFX0RBTV9JTkM7Cj4gPiA+ID4gIAo+ID4gPiA+ICsJCWJyZWFrOwo+ID4g PiA+ICsJY2FzZSBETUFfTUVNX1RPX0RFVjoKPiA+ID4gPiArCQltb2RlIHw9IE9XTF9ETUFfTU9E RV9UUyh2Y2hhbi0+ZHJxKQo+ID4gPiA+ICsJCQl8IE9XTF9ETUFfTU9ERV9TVF9EQ1UgfCBPV0xf RE1BX01PREVfRFRfREVWCj4gPiA+ID4gKwkJCXwgT1dMX0RNQV9NT0RFX1NBTV9JTkMgfCBPV0xf RE1BX01PREVfREFNX0NPTlNUOwo+ID4gPiA+ICsKPiA+ID4gPiArCQkvKiBIYW5kbGUgYnVzIHdp ZHRoIGZvciBVQVJUICovCj4gPiA+ID4gKwkJaWYgKHNjb25maWctPmRzdF9hZGRyX3dpZHRoID09 IERNQV9TTEFWRV9CVVNXSURUSF8xX0JZVEUpCj4gPiA+ID4gKwkJCW1vZGUgfD0gT1dMX0RNQV9N T0RFX05EREJXXzhCSVQ7Cj4gPiA+IAo+ID4gPiB0aGlzIGlzIGZpbmUgcGVyIHNlLCBidXQgbm90 IGNvcnJlY3Qgd2F5IHRvIGhhbmRsZSBpbiBkbWFlbmdpbmUgZHJpdmVyLgo+ID4gPiBZb3Ugc2hv dWxkIGJlIGFnbm9zdGljIHRvIHVzZXIgb2YgZG1hZW5naW5lLCBzbyBoYW5kbGUgYWxsIHRoZSBi dXN3aWR0aHMKPiA+ID4gdGhlIElQIGJsb2NrIHN1cHBvcnRzIGFuZCB1cGRhdGUgdGhlIHZhbHVl cyBhY2NvcmRpbmdseS4gVGhhdCB3YXkgbmV3Cj4gPiA+IHVzZXMgY2FuIGJlIGFkZGVkIHcvbyBy ZXF1aXJpbmcgY2hhbmdlIGluIGRtYWVuZ2luZSBkcml2ZXIKPiA+IAo+ID4gQ3VycmVudGx5LCBh bGwgbWVtYmVycyBvZiBPd2wgZmFtaWx5IHN1cHBvcnRzIG9ubHkgMzJiaXQgYW5kIDhiaXQKPiA+ IGJ1cyB3aWR0aHMuIDMyYml0IGlzIGNvbW1vbiBmb3IgYWxsIHBlcmlwaGVyYWxzIGFuZCA4Yml0 IGFwcGxpZXMgdG8gb25seQo+ID4gVUFSVCBzaW5jZSB0aGUgaW50ZXJuYWwgYnVmZmVyIGlzIDhi aXQgd2lkZS4gU28sIHRoaXMgbWFrZXMgc2Vuc2UgdG8gbWUhCj4gCj4gQWJvdmUgeW91IGFyZSBv bmt5IGhhbmRpbmcgRE1BX1NMQVZFX0JVU1dJRFRIXzFfQllURSBhbmQgbm90IDMyYml0IHdoaWNo Cj4gdGhpcyBJUCBzdXBwb3J0cy4uIFlvdSBzaG91bGQgaGFuZGxlIGFsbCB3aWR0aHMgc3VwcG9y dGVkIHZ0IGhhcmR3YXJlLi4KPgoKSGkgVmlub2QsCgpEZWZhdWx0IHdpZHRoIGlzIDMyYml0IGFu ZCB3ZSB3aWxsIG9ubHkgb3ZlcnJpZGUgaXQgZm9yIFVBUlQuLi4gU2hvdWxkIEkKYWRkIGEgY29t bWVudCBzdGF0aW5nIHRoaXM/CgpUaGFua3MsCk1hbmkKCj4gLS0gCj4gflZpbm9kCg==