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: xilinx_dma: Refactor axidma channel validation From: Vinod Koul Message-Id: <20180821155024.GH2388@vkoul-mobl> Date: Tue, 21 Aug 2018 21:20:24 +0530 To: Radhey Shyam Pandey Cc: dan.j.williams@intel.com, michal.simek@xilinx.com, appana.durga.rao@xilinx.com, lars@metafoo.de, dmaengine@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org List-ID: T24gMjctMDctMTgsIDE2OjIwLCBSYWRoZXkgU2h5YW0gUGFuZGV5IHdyb3RlOgo+IEluIGF4aWRt YSBzdGFydF90cmFuc2ZlciwgcHJlZmVyIGNoZWNraW5nIGNoYW5uZWwgc3RhdGVzIGJlZm9yZQo+ IG90aGVyIHBhcmFtcyBpLmUgcGVuZGluZ19saXN0LgoKYW5kIHdoYXQgdGhhdCBwcmVmZXJlbmNl IGJlPwoKPiAKPiBTaWduZWQtb2ZmLWJ5OiBSYWRoZXkgU2h5YW0gUGFuZGV5IDxyYWRoZXkuc2h5 YW0ucGFuZGV5QHhpbGlueC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZG1hL3hpbGlueC94aWxpbnhf ZG1hLmMgfCAgICA0ICsrLS0KPiAgMSBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIg ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZG1hL3hpbGlueC94aWxpbnhf ZG1hLmMgYi9kcml2ZXJzL2RtYS94aWxpbngveGlsaW54X2RtYS5jCj4gaW5kZXggMDZkMTYzMi4u YTM3ODcxZSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2RtYS94aWxpbngveGlsaW54X2RtYS5jCj4g KysrIGIvZHJpdmVycy9kbWEveGlsaW54L3hpbGlueF9kbWEuYwo+IEBAIC0xMjcxLDEwICsxMjcx LDEwIEBAIHN0YXRpYyB2b2lkIHhpbGlueF9kbWFfc3RhcnRfdHJhbnNmZXIoc3RydWN0IHhpbGlu eF9kbWFfY2hhbiAqY2hhbikKPiAgCWlmIChjaGFuLT5lcnIpCj4gIAkJcmV0dXJuOwo+ICAKPiAt CWlmIChsaXN0X2VtcHR5KCZjaGFuLT5wZW5kaW5nX2xpc3QpKQo+ICsJaWYgKCFjaGFuLT5pZGxl KQo+ICAJCXJldHVybjsKPiAgCj4gLQlpZiAoIWNoYW4tPmlkbGUpCj4gKwlpZiAobGlzdF9lbXB0 eSgmY2hhbi0+cGVuZGluZ19saXN0KSkKPiAgCQlyZXR1cm47Cj4gIAo+ICAJaGVhZF9kZXNjID0g bGlzdF9maXJzdF9lbnRyeSgmY2hhbi0+cGVuZGluZ19saXN0LAo+IC0tIAo+IDEuNy4xCj4gCj4g LS0KPiBUbyB1bnN1YnNjcmliZSBmcm9tIHRoaXMgbGlzdDogc2VuZCB0aGUgbGluZSAidW5zdWJz Y3JpYmUgZG1hZW5naW5lIiBpbgo+IHRoZSBib2R5IG9mIGEgbWVzc2FnZSB0byBtYWpvcmRvbW9A dmdlci5rZXJuZWwub3JnCj4gTW9yZSBtYWpvcmRvbW8gaW5mbyBhdCAgaHR0cDovL3ZnZXIua2Vy bmVsLm9yZy9tYWpvcmRvbW8taW5mby5odG1sCg==