From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [RFC v6 1/8] drivers/gpio/gpiolib: Add support for removing registered consumer lookup table Date: Wed, 29 Apr 2015 15:43:48 +0300 Message-ID: <87twvznlyz.fsf@intel.com> References: <1429889601-13722-2-git-send-email-shobhit.kumar@intel.com> <1429890099-18493-1-git-send-email-shobhit.kumar@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 8D5FA6E6B9 for ; Wed, 29 Apr 2015 05:45:18 -0700 (PDT) In-Reply-To: <1429890099-18493-1-git-send-email-shobhit.kumar@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx Cc: Alexandre Courbot , Samuel Ortiz , Shobhit Kumar , Linus Walleij , Thierry Reding , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCAyNCBBcHIgMjAxNSwgU2hvYmhpdCBLdW1hciA8c2hvYmhpdC5rdW1hckBpbnRlbC5j b20+IHdyb3RlOgo+IEluIGNhc2Ugd2UgdW5sb2FkIGFuZCBsb2FkIGEgZHJpdmVyIG1vZHVsZSBh Z2FpbiB0aGF0IGlzIHJlZ2lzdGVyaW5nIGEKPiBsb29rdXAgdGFibGUsIHdpdGhvdXQgdGhpcyBp dCB3aWxsIHJlc3VsdCBpbiBtdWx0aXBsZSBlbnRyaWVzLiBQcm92aWRlCj4gYW4gb3B0aW9uIHRv IHJlbW92ZSB0aGUgbG9va3VwIHRhYmxlIG9uIGRyaXZlciB1bmxvYWQKPgo+IHYyOiBDY2luZyBt YWludGFpbmVycwoKU2hvYmhpdCwgcGxlYXNlIHJlc2VuZCB0byBsaW51eC1ncGlvQHZnZXIua2Vy bmVsLm9yZyBhbmQKbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZyBpbiBhZGRpdGlvbiB0byB0 aGUgbWFpbnRhaW5lcnMsIHdpdGgKQWxleGFuZHJlJ3Mgci1iIGFkZGVkLgoKQlIsCkphbmkuCgo+ Cj4gQ2M6IFNhbXVlbCBPcnRpeiA8c2FtZW9AbGludXguaW50ZWwuY29tPgo+IENjOiBMaW51cyBX YWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+Cj4gQ2M6IEFsZXhhbmRyZSBDb3VyYm90 IDxnbnVyb3VAZ21haWwuY29tPgo+IENjOiBUaGllcnJ5IFJlZGluZyA8dGhpZXJyeS5yZWRpbmdA Z21haWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IFNob2JoaXQgS3VtYXIgPHNob2JoaXQua3VtYXJA aW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwaW8vZ3Bpb2xpYi5jICAgICAgIHwgMTMgKysr KysrKysrKysrKwo+ICBpbmNsdWRlL2xpbnV4L2dwaW8vbWFjaGluZS5oIHwgIDEgKwo+ICAyIGZp bGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dw aW8vZ3Bpb2xpYi5jIGIvZHJpdmVycy9ncGlvL2dwaW9saWIuYwo+IGluZGV4IDU5ZWFhMjMuLjI0 MjBhZjkgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncGlvL2dwaW9saWIuYwo+ICsrKyBiL2RyaXZl cnMvZ3Bpby9ncGlvbGliLmMKPiBAQCAtMTY1OCw2ICsxNjU4LDE5IEBAIHZvaWQgZ3Bpb2RfYWRk X2xvb2t1cF90YWJsZShzdHJ1Y3QgZ3Bpb2RfbG9va3VwX3RhYmxlICp0YWJsZSkKPiAgCW11dGV4 X3VubG9jaygmZ3Bpb19sb29rdXBfbG9jayk7Cj4gIH0KPiAgCj4gKy8qKgo+ICsgKiBncGlvZF9y ZW1vdmVfbG9va3VwX3RhYmxlKCkgLSB1bnJlZ2lzdGVyIEdQSU8gZGV2aWNlIGNvbnN1bWVycwo+ ICsgKiBAdGFibGU6IHRhYmxlIG9mIGNvbnN1bWVycyB0byB1bnJlZ2lzdGVyCj4gKyAqLwo+ICt2 b2lkIGdwaW9kX3JlbW92ZV9sb29rdXBfdGFibGUoc3RydWN0IGdwaW9kX2xvb2t1cF90YWJsZSAq dGFibGUpCj4gK3sKPiArCW11dGV4X2xvY2soJmdwaW9fbG9va3VwX2xvY2spOwo+ICsKPiArCWxp c3RfZGVsKCZ0YWJsZS0+bGlzdCk7Cj4gKwo+ICsJbXV0ZXhfdW5sb2NrKCZncGlvX2xvb2t1cF9s b2NrKTsKPiArfQo+ICsKPiAgc3RhdGljIHN0cnVjdCBncGlvX2Rlc2MgKm9mX2ZpbmRfZ3Bpbyhz dHJ1Y3QgZGV2aWNlICpkZXYsIGNvbnN0IGNoYXIgKmNvbl9pZCwKPiAgCQkJCSAgICAgIHVuc2ln bmVkIGludCBpZHgsCj4gIAkJCQkgICAgICBlbnVtIGdwaW9fbG9va3VwX2ZsYWdzICpmbGFncykK PiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9ncGlvL21hY2hpbmUuaCBiL2luY2x1ZGUvbGlu dXgvZ3Bpby9tYWNoaW5lLmgKPiBpbmRleCBlMjcwNjE0Li5jMGQ3MTJkIDEwMDY0NAo+IC0tLSBh L2luY2x1ZGUvbGludXgvZ3Bpby9tYWNoaW5lLmgKPiArKysgYi9pbmNsdWRlL2xpbnV4L2dwaW8v bWFjaGluZS5oCj4gQEAgLTU3LDUgKzU3LDYgQEAgc3RydWN0IGdwaW9kX2xvb2t1cF90YWJsZSB7 Cj4gIH0KPiAgCj4gIHZvaWQgZ3Bpb2RfYWRkX2xvb2t1cF90YWJsZShzdHJ1Y3QgZ3Bpb2RfbG9v a3VwX3RhYmxlICp0YWJsZSk7Cj4gK3ZvaWQgZ3Bpb2RfcmVtb3ZlX2xvb2t1cF90YWJsZShzdHJ1 Y3QgZ3Bpb2RfbG9va3VwX3RhYmxlICp0YWJsZSk7Cj4gIAo+ICAjZW5kaWYgLyogX19MSU5VWF9H UElPX01BQ0hJTkVfSCAqLwo+IC0tIAo+IDIuMS4wCj4KPiBfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gCkphbmkgTmlrdWxhLCBJbnRlbCBPcGVu IFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=