From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail26.static.mailgun.info ([104.130.122.26]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jYCr8-0003YK-IJ for ath11k@lists.infradead.org; Mon, 11 May 2020 18:08:54 +0000 From: Kalle Valo Subject: Re: [PATCH 4/4] ath11k: Register mhi controller device for qca6390 References: <20200508085850.23363-1-govinds@codeaurora.org> <20200508085850.23363-5-govinds@codeaurora.org> Date: Mon, 11 May 2020 21:08:24 +0300 In-Reply-To: <20200508085850.23363-5-govinds@codeaurora.org> (Govind Singh's message of "Fri, 8 May 2020 14:28:50 +0530") Message-ID: <878shy4a5j.fsf@kamboji.qca.qualcomm.com> MIME-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "ath11k" Errors-To: ath11k-bounces+kvalo=adurom.com@lists.infradead.org To: Govind Singh Cc: linux-wireless@vger.kernel.org, ath11k@lists.infradead.org R292aW5kIFNpbmdoIDxnb3ZpbmRzQGNvZGVhdXJvcmEub3JnPiB3cml0ZXM6Cgo+IE1ISSBpcyBh IGNvbW11bmljYXRpb24gcHJvdG9jb2wgdG8gY29tbXVuaWNhdGUgd2l0aCBleHRlcm5hbAo+IFF1 YWxjb21tIG1vZGVtcyBhbmQgV2ktRmkgY2hpcHNldHMgb3ZlciBoaWdoIHNwZWVkIHBlcmlwaGVy YWwgYnVzZXMuIEV2ZW4KPiB0aG91Z2ggTUhJIGRvZXNu4oCZdCBkaWN0YXRlIHVuZGVybHlpbmcg cGh5c2ljYWwgbGF5ZXIsIHByb3RvY29sIGFuZCBtaGkgc3RhY2sKPiBpcyBzdHJ1Y3R1cmVkIGZv ciBQQ0llIGJhc2VkIGRldmljZXMuCj4KPiBSZWdpc3RlciBkaXJlY3RseSB3aXRoIG1oaSBjb3Jl IGxheWVyIGFzIGEgbWhpIGRldmljZSBkcml2ZXIgZm9yCj4gZmlybXdhcmUgZG93bmxvYWQuCj4K PiBUZXN0ZWQgUUNBNjM5MCBvbiBYODYgcGxhdGZvcm0uCj4gVGVzdGVkIGZpcm13YXJlIFdMQU4u SFNULjEuMC4xLmMxLTAwNDQwLVFDQUhTVFNXUExaX1YyX1RPX1g4Ni0xLgo+Cj4gU2lnbmVkLW9m Zi1ieTogR292aW5kIFNpbmdoIDxnb3ZpbmRzQGNvZGVhdXJvcmEub3JnPgoKWy4uLl0KCj4gK2lu dCBhdGgxMWtfcGNpX3N0YXJ0X21oaShzdHJ1Y3QgYXRoMTFrX3BjaSAqYXJfcGNpKTsKPiArdm9p ZCBhdGgxMWtfcGNpX3N0b3BfbWhpKHN0cnVjdCBhdGgxMWtfcGNpICphcl9wY2kpOwo+ICtpbnQg YXRoMTFrX3BjaV9yZWdpc3Rlcl9taGkoc3RydWN0IGF0aDExa19wY2kgKmFyX3BjaSk7Cj4gK3Zv aWQgYXRoMTFrX3BjaV91bnJlZ2lzdGVyX21oaShzdHJ1Y3QgYXRoMTFrX3BjaSAqYXJfcGNpKTsK ClRoZSBzY2hlbWEgZm9yIGZpbGVuYW1lcyBpcyB0aGlzOgoKYXRoMTFrXzxmaWxlbmFtZT5fPGZ1 bmN0aW9ubmFtZT4KClNvIEkgY2hhbmdlZCBhbGwgZnVuY3Rpb25zIGluIG1oaS5jIHRvIGZvbGxv dyB0aGF0LgoKPiArc3RhdGljIGludCBhdGgxMWtfcGNpX3FjYTZ4OTBfcG93ZXJ1cChzdHJ1Y3Qg YXRoMTFrX3BjaSAqYWJfcGNpKQo+ICt7Cj4gKwlyZXR1cm4gYXRoMTFrX3BjaV9zdGFydF9taGko YWJfcGNpKTsKPiArfQo+ICsKPiArc3RhdGljIHZvaWQgYXRoMTFrX3BjaV9xY2E2eDkwX3Bvd2Vy ZG93bihzdHJ1Y3QgYXRoMTFrX3BjaSAqYWJfcGNpKQo+ICt7Cj4gKwlhdGgxMWtfcGNpX3N0b3Bf bWhpKGFiX3BjaSk7Cj4gK30KClRoZXNlIGxvb2tlZCBsaWtlIHVzZWxlc3MgZnVuY3Rpb25zIHNv IEkgcmVtb3ZlZCB0aGVtLgoKPiArc3RhdGljIGNvbnN0IHN0cnVjdCBhdGgxMWtfaGlmX29wcyBh dGgxMWtfcGNpX2hpZl9vcHMgPSB7Cj4gKwkucG93ZXJfZG93biA9IGF0aDExa19wY2lfcG93ZXJf ZG93biwKPiArCS5wb3dlcl91cCA9IGF0aDExa19wY2lfcG93ZXJfdXAsCj4gK307CgpJIGFkZGVk IF9fYWx3YXlzX3VudXNlZCBhcyBhIHRlbXBvcmFyeSBzb2x1dGlvbiB0byBhdm9pZCBhIGNvbXBp bGVyCndhcm5pbmcsIGJ1dCB3ZSBzaG91bGQgcmVtb3ZlIHRoYXQgb25jZSB3ZSByZWFsbHkgdXNl IHRoaXMuCgo+IEBAIC0yMjksMTQgKzMxMywyNiBAQCBzdGF0aWMgaW50IGF0aDExa19wY2lfcHJv YmUoc3RydWN0IHBjaV9kZXYgKnBkZXYsCj4gIAkJZ290byBlcnJfZnJlZV9jb3JlOwo+ICAJfQo+ ICAKPiArCWFiLT5tZW0gPSBhYl9wY2ktPm1lbTsKPiArCWFiLT5tZW1fbGVuID0gYWJfcGNpLT5t ZW1fbGVuOwo+ICsKPiAgCXJldCA9IGF0aDExa19wY2lfZW5hYmxlX21zaShhYl9wY2kpOwo+ICAJ aWYgKHJldCkgewo+ICAJCWF0aDExa19lcnIoYWIsICJmYWlsZWQgdG8gZW5hYmxlICBtc2k6ICVk XG4iLCByZXQpOwo+ICAJCWdvdG8gZXJyX3BjaV9mcmVlX3JlZ2lvbjsKPiAgCX0KPiAgCj4gKwly ZXQgPSBhdGgxMWtfcGNpX3JlZ2lzdGVyX21oaShhYl9wY2kpOwo+ICsJaWYgKHJldCkgewo+ICsJ CWF0aDExa19lcnIoYWIsICJmYWlsZWQgdG8gcmVnaXN0ZXIgIG1oaTogJWRcbiIsIHJldCk7Cj4g KwkJZ290byBlcnJfcGNpX2Rpc2FibGVfbXNpOwo+ICsJfQo+ICsKPiAgCXJldHVybiAwOwoKSSBh ZGRlZCBhIHdhcm5pbmcgaGVyZSB0aGF0IFBDSSBpcyB3b3JrLWluLXByb2dyZXNzLiBPaCwgSSBu ZWVkIHRvIGFkZAp0aGF0IGFsc28gdG8gS2NvbmZpZy4KCi0tIApodHRwczovL3dpcmVsZXNzLndp a2kua2VybmVsLm9yZy9lbi9kZXZlbG9wZXJzL2RvY3VtZW50YXRpb24vc3VibWl0dGluZ3BhdGNo ZXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmF0aDEx ayBtYWlsaW5nIGxpc3QKYXRoMTFrQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmlu ZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9hdGgxMWsK