From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shobhit Kumar Subject: [v3 1/7] gpiolib: Add support for removing registered consumer lookup table Date: Fri, 26 Jun 2015 14:32:04 +0530 Message-ID: <1435309330-50725-2-git-send-email-shobhit.kumar@intel.com> References: <1435309330-50725-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: In-Reply-To: <1435309330-50725-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: linux-pwm , intel-gfx , linux-kernel , dri-devel , linux-gpio Cc: Alexandre Courbot , Paul Bolle , Samuel Ortiz , Povilas Staniulis , Jani Nikula , Shobhit Kumar , Linus Walleij , varkabhadram@gmail.com, Paul Gortmaker , bloften80@gmail.com, David Airlie , Chih-Wei Huang , Thierry Reding , Daniel Vetter , Lee Jones List-Id: linux-pwm@vger.kernel.org SW4gY2FzZSB3ZSB1bmxvYWQgYW5kIGxvYWQgYSBkcml2ZXIgbW9kdWxlIGFnYWluIHRoYXQgaXMg cmVnaXN0ZXJpbmcgYQpsb29rdXAgdGFibGUsIHdpdGhvdXQgdGhpcyBpdCB3aWxsIHJlc3VsdCBp biBtdWx0aXBsZSBlbnRyaWVzLiBQcm92aWRlCmFuIG9wdGlvbiB0byByZW1vdmUgdGhlIGxvb2t1 cCB0YWJsZSBvbiBkcml2ZXIgdW5sb2FkCgpDYzogU2FtdWVsIE9ydGl6IDxzYW1lb0BsaW51eC5p bnRlbC5jb20+CkNjOiBMaW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+CkNj OiBBbGV4YW5kcmUgQ291cmJvdCA8Z251cm91QGdtYWlsLmNvbT4KQ2M6IFRoaWVycnkgUmVkaW5n IDx0aGllcnJ5LnJlZGluZ0BnbWFpbC5jb20+ClJldmlld2VkLWJ5OiBBbGV4YW5kcmUgQ291cmJv dCA8YWNvdXJib3RAbnZpZGlhLmNvbT4KUmV2aWV3ZWQtYnk6IExpbnVzIFdhbGxlaWogPGxpbnVz LndhbGxlaWpAbGluYXJvLm9yZz4KVGVzdGVkLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5 cmphbGFAbGludXguaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBTaG9iaGl0IEt1bWFyIDxzaG9i aGl0Lmt1bWFyQGludGVsLmNvbT4KLS0tCnYyOiBDY2luZyBtYWludGFpbmVycwp2MzogQ29ycmVj dCB0aGUgc3ViamVjdCBsaW5lIChMZWUgam9uZXMpCgogZHJpdmVycy9ncGlvL2dwaW9saWIuYyAg ICAgICB8IDEzICsrKysrKysrKysrKysKIGluY2x1ZGUvbGludXgvZ3Bpby9tYWNoaW5lLmggfCAg MSArCiAyIGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwaW8vZ3Bpb2xpYi5jIGIvZHJpdmVycy9ncGlvL2dwaW9saWIuYwppbmRleCA5NTdlZGU1 Li45ZDNlYTRlIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwaW8vZ3Bpb2xpYi5jCisrKyBiL2RyaXZl cnMvZ3Bpby9ncGlvbGliLmMKQEAgLTE2NzUsNiArMTY3NSwxOSBAQCB2b2lkIGdwaW9kX2FkZF9s b29rdXBfdGFibGUoc3RydWN0IGdwaW9kX2xvb2t1cF90YWJsZSAqdGFibGUpCiAJbXV0ZXhfdW5s b2NrKCZncGlvX2xvb2t1cF9sb2NrKTsKIH0KIAorLyoqCisgKiBncGlvZF9yZW1vdmVfbG9va3Vw X3RhYmxlKCkgLSB1bnJlZ2lzdGVyIEdQSU8gZGV2aWNlIGNvbnN1bWVycworICogQHRhYmxlOiB0 YWJsZSBvZiBjb25zdW1lcnMgdG8gdW5yZWdpc3RlcgorICovCit2b2lkIGdwaW9kX3JlbW92ZV9s b29rdXBfdGFibGUoc3RydWN0IGdwaW9kX2xvb2t1cF90YWJsZSAqdGFibGUpCit7CisJbXV0ZXhf bG9jaygmZ3Bpb19sb29rdXBfbG9jayk7CisKKwlsaXN0X2RlbCgmdGFibGUtPmxpc3QpOworCisJ bXV0ZXhfdW5sb2NrKCZncGlvX2xvb2t1cF9sb2NrKTsKK30KKwogc3RhdGljIHN0cnVjdCBncGlv X2Rlc2MgKm9mX2ZpbmRfZ3BpbyhzdHJ1Y3QgZGV2aWNlICpkZXYsIGNvbnN0IGNoYXIgKmNvbl9p ZCwKIAkJCQkgICAgICB1bnNpZ25lZCBpbnQgaWR4LAogCQkJCSAgICAgIGVudW0gZ3Bpb19sb29r dXBfZmxhZ3MgKmZsYWdzKQpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9ncGlvL21hY2hpbmUu aCBiL2luY2x1ZGUvbGludXgvZ3Bpby9tYWNoaW5lLmgKaW5kZXggZTI3MDYxNC4uYzBkNzEyZCAx MDA2NDQKLS0tIGEvaW5jbHVkZS9saW51eC9ncGlvL21hY2hpbmUuaAorKysgYi9pbmNsdWRlL2xp bnV4L2dwaW8vbWFjaGluZS5oCkBAIC01Nyw1ICs1Nyw2IEBAIHN0cnVjdCBncGlvZF9sb29rdXBf dGFibGUgewogfQogCiB2b2lkIGdwaW9kX2FkZF9sb29rdXBfdGFibGUoc3RydWN0IGdwaW9kX2xv b2t1cF90YWJsZSAqdGFibGUpOwordm9pZCBncGlvZF9yZW1vdmVfbG9va3VwX3RhYmxlKHN0cnVj dCBncGlvZF9sb29rdXBfdGFibGUgKnRhYmxlKTsKIAogI2VuZGlmIC8qIF9fTElOVVhfR1BJT19N QUNISU5FX0ggKi8KLS0gCjEuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=