From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shobhit Kumar Subject: [PATCH 1/8] gpiolib: Add support for removing registered consumer lookup table Date: Tue, 5 May 2015 15:02:48 +0530 Message-ID: <1430818368-26790-1-git-send-email-shobhit.kumar@intel.com> References: <1430316005-16480-2-git-send-email-shobhit.kumar@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1430316005-16480-2-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 , linux-kernel , linux-gpio , linux-pwm , dri-devel Cc: Alexandre Courbot , Samuel Ortiz , Povilas Staniulis , David Airlie , Shobhit Kumar , Linus Walleij , Jani Nikula , Chih-Wei Huang , Thierry Reding , Daniel Vetter , Lee Jones List-Id: linux-gpio@vger.kernel.org SW4gY2FzZSB3ZSB1bmxvYWQgYW5kIGxvYWQgYSBkcml2ZXIgbW9kdWxlIGFnYWluIHRoYXQgaXMg cmVnaXN0ZXJpbmcgYQpsb29rdXAgdGFibGUsIHdpdGhvdXQgdGhpcyBpdCB3aWxsIHJlc3VsdCBp biBtdWx0aXBsZSBlbnRyaWVzLiBQcm92aWRlCmFuIG9wdGlvbiB0byByZW1vdmUgdGhlIGxvb2t1 cCB0YWJsZSBvbiBkcml2ZXIgdW5sb2FkCgp2MjogQ2NpbmcgbWFpbnRhaW5lcnMKdjM6IENvcnJl Y3QgdGhlIHN1YmplY3QgbGluZSAoTGVlIGpvbmVzKQoKQ2M6IFNhbXVlbCBPcnRpeiA8c2FtZW9A bGludXguaW50ZWwuY29tPgpDYzogTGludXMgV2FsbGVpaiA8bGludXMud2FsbGVpakBsaW5hcm8u b3JnPgpDYzogQWxleGFuZHJlIENvdXJib3QgPGdudXJvdUBnbWFpbC5jb20+CkNjOiBUaGllcnJ5 IFJlZGluZyA8dGhpZXJyeS5yZWRpbmdAZ21haWwuY29tPgpSZXZpZXdlZC1ieTogQWxleGFuZHJl IENvdXJib3QgPGFjb3VyYm90QG52aWRpYS5jb20+ClNpZ25lZC1vZmYtYnk6IFNob2JoaXQgS3Vt YXIgPHNob2JoaXQua3VtYXJAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3Bpby9ncGlvbGliLmMg ICAgICAgfCAxMyArKysrKysrKysrKysrCiBpbmNsdWRlL2xpbnV4L2dwaW8vbWFjaGluZS5oIHwg IDEgKwogMiBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJp dmVycy9ncGlvL2dwaW9saWIuYyBiL2RyaXZlcnMvZ3Bpby9ncGlvbGliLmMKaW5kZXggNTllYWEy My4uMjQyMGFmOSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncGlvL2dwaW9saWIuYworKysgYi9kcml2 ZXJzL2dwaW8vZ3Bpb2xpYi5jCkBAIC0xNjU4LDYgKzE2NTgsMTkgQEAgdm9pZCBncGlvZF9hZGRf bG9va3VwX3RhYmxlKHN0cnVjdCBncGlvZF9sb29rdXBfdGFibGUgKnRhYmxlKQogCW11dGV4X3Vu bG9jaygmZ3Bpb19sb29rdXBfbG9jayk7CiB9CiAKKy8qKgorICogZ3Bpb2RfcmVtb3ZlX2xvb2t1 cF90YWJsZSgpIC0gdW5yZWdpc3RlciBHUElPIGRldmljZSBjb25zdW1lcnMKKyAqIEB0YWJsZTog dGFibGUgb2YgY29uc3VtZXJzIHRvIHVucmVnaXN0ZXIKKyAqLwordm9pZCBncGlvZF9yZW1vdmVf bG9va3VwX3RhYmxlKHN0cnVjdCBncGlvZF9sb29rdXBfdGFibGUgKnRhYmxlKQoreworCW11dGV4 X2xvY2soJmdwaW9fbG9va3VwX2xvY2spOworCisJbGlzdF9kZWwoJnRhYmxlLT5saXN0KTsKKwor CW11dGV4X3VubG9jaygmZ3Bpb19sb29rdXBfbG9jayk7Cit9CisKIHN0YXRpYyBzdHJ1Y3QgZ3Bp b19kZXNjICpvZl9maW5kX2dwaW8oc3RydWN0IGRldmljZSAqZGV2LCBjb25zdCBjaGFyICpjb25f aWQsCiAJCQkJICAgICAgdW5zaWduZWQgaW50IGlkeCwKIAkJCQkgICAgICBlbnVtIGdwaW9fbG9v a3VwX2ZsYWdzICpmbGFncykKZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvZ3Bpby9tYWNoaW5l LmggYi9pbmNsdWRlL2xpbnV4L2dwaW8vbWFjaGluZS5oCmluZGV4IGUyNzA2MTQuLmMwZDcxMmQg MTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvZ3Bpby9tYWNoaW5lLmgKKysrIGIvaW5jbHVkZS9s aW51eC9ncGlvL21hY2hpbmUuaApAQCAtNTcsNSArNTcsNiBAQCBzdHJ1Y3QgZ3Bpb2RfbG9va3Vw X3RhYmxlIHsKIH0KIAogdm9pZCBncGlvZF9hZGRfbG9va3VwX3RhYmxlKHN0cnVjdCBncGlvZF9s b29rdXBfdGFibGUgKnRhYmxlKTsKK3ZvaWQgZ3Bpb2RfcmVtb3ZlX2xvb2t1cF90YWJsZShzdHJ1 Y3QgZ3Bpb2RfbG9va3VwX3RhYmxlICp0YWJsZSk7CiAKICNlbmRpZiAvKiBfX0xJTlVYX0dQSU9f TUFDSElORV9IICovCi0tIAoyLjEuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pbnRlbC1nZngK