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: Vinod Koul Message-Id: <20180918233200.GK2613@vkoul-mobl> Date: Tue, 18 Sep 2018 16:32:00 -0700 To: Manivannan Sadhasivam 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: SGkgTWFuaSwKCk9uIDE4LTA5LTE4LCAxNTo1MiwgTWFuaXZhbm5hbiBTYWRoYXNpdmFtIHdyb3Rl Ogo+IE9uIFR1ZSwgU2VwIDE4LCAyMDE4IGF0IDA5OjM1OjEyQU0gLTA3MDAsIFZpbm9kIHdyb3Rl Ogo+ID4gT24gMDEtMDktMTgsIDIyOjEyLCBNYW5pdmFubmFuIFNhZGhhc2l2YW0gd3JvdGU6Cj4g PiAKPiA+ID4gQEAgLTM2NCw2ICszNzIsMjYgQEAgc3RhdGljIGlubGluZSBpbnQgb3dsX2RtYV9j ZmdfbGxpKHN0cnVjdCBvd2xfZG1hX3ZjaGFuICp2Y2hhbiwKPiA+ID4gIAkJCU9XTF9ETUFfTU9E RV9EVF9EQ1UgfCBPV0xfRE1BX01PREVfU0FNX0lOQyB8Cj4gPiA+ICAJCQlPV0xfRE1BX01PREVf REFNX0lOQzsKPiA+ID4gIAo+ID4gPiArCQlicmVhazsKPiA+ID4gKwljYXNlIERNQV9NRU1fVE9f REVWOgo+ID4gPiArCQltb2RlIHw9IE9XTF9ETUFfTU9ERV9UUyh2Y2hhbi0+ZHJxKQo+ID4gPiAr CQkJfCBPV0xfRE1BX01PREVfU1RfRENVIHwgT1dMX0RNQV9NT0RFX0RUX0RFVgo+ID4gPiArCQkJ fCBPV0xfRE1BX01PREVfU0FNX0lOQyB8IE9XTF9ETUFfTU9ERV9EQU1fQ09OU1Q7Cj4gPiA+ICsK PiA+ID4gKwkJLyogSGFuZGxlIGJ1cyB3aWR0aCBmb3IgVUFSVCAqLwo+ID4gPiArCQlpZiAoc2Nv bmZpZy0+ZHN0X2FkZHJfd2lkdGggPT0gRE1BX1NMQVZFX0JVU1dJRFRIXzFfQllURSkKPiA+ID4g KwkJCW1vZGUgfD0gT1dMX0RNQV9NT0RFX05EREJXXzhCSVQ7Cj4gPiAKPiA+IHRoaXMgaXMgZmlu ZSBwZXIgc2UsIGJ1dCBub3QgY29ycmVjdCB3YXkgdG8gaGFuZGxlIGluIGRtYWVuZ2luZSBkcml2 ZXIuCj4gPiBZb3Ugc2hvdWxkIGJlIGFnbm9zdGljIHRvIHVzZXIgb2YgZG1hZW5naW5lLCBzbyBo YW5kbGUgYWxsIHRoZSBidXN3aWR0aHMKPiA+IHRoZSBJUCBibG9jayBzdXBwb3J0cyBhbmQgdXBk YXRlIHRoZSB2YWx1ZXMgYWNjb3JkaW5nbHkuIFRoYXQgd2F5IG5ldwo+ID4gdXNlcyBjYW4gYmUg YWRkZWQgdy9vIHJlcXVpcmluZyBjaGFuZ2UgaW4gZG1hZW5naW5lIGRyaXZlcgo+IAo+IEN1cnJl bnRseSwgYWxsIG1lbWJlcnMgb2YgT3dsIGZhbWlseSBzdXBwb3J0cyBvbmx5IDMyYml0IGFuZCA4 Yml0Cj4gYnVzIHdpZHRocy4gMzJiaXQgaXMgY29tbW9uIGZvciBhbGwgcGVyaXBoZXJhbHMgYW5k IDhiaXQgYXBwbGllcyB0byBvbmx5Cj4gVUFSVCBzaW5jZSB0aGUgaW50ZXJuYWwgYnVmZmVyIGlz IDhiaXQgd2lkZS4gU28sIHRoaXMgbWFrZXMgc2Vuc2UgdG8gbWUhCgpBYm92ZSB5b3UgYXJlIG9u a3kgaGFuZGluZyBETUFfU0xBVkVfQlVTV0lEVEhfMV9CWVRFIGFuZCBub3QgMzJiaXQgd2hpY2gK dGhpcyBJUCBzdXBwb3J0cy4uIFlvdSBzaG91bGQgaGFuZGxlIGFsbCB3aWR0aHMgc3VwcG9ydGVk IHZ0IGhhcmR3YXJlLi4K