From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shobhit Kumar Subject: [PATCH 2/8] pwm: core: Add support to remove registered consumer lookup tables Date: Tue, 5 May 2015 15:04:18 +0530 Message-ID: <1430818458-26922-1-git-send-email-shobhit.kumar@intel.com> References: <1430316005-16480-3-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-3-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 SW4gY2FzZSBzb21lIGRyaXZlcnMgYXJlIHVubG9hZGluZywgdGhleSBjYW4gcmVtb3ZlIGxvb2t1 cCB0YWJsZXMgd2hpY2gKdGhleSB3b3VsZCBoYXZlIHJlZ2lzdGVyZWQgZHVyaW5nIHRoZWlyIGxv YWQgdGltZSB0byBhdm9pZCByZWR1bmRhbnQKZW50cmllcyBpZiBsb2FkZWQgYWdhaW4KCnYyOiBD Y2luZyBtYWludGFpbmVycwp2MzogQ29ycmVjdCB0aGUgc3ViamVjdCBsaW5lIChMZWUgam9uZXMp CgpDQzogU2FtdWVsIE9ydGl6IDxzYW1lb0BsaW51eC5pbnRlbC5jb20+CkNjOiBMaW51cyBXYWxs ZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+CkNjOiBBbGV4YW5kcmUgQ291cmJvdCA8Z251 cm91QGdtYWlsLmNvbT4KQ2M6IFRoaWVycnkgUmVkaW5nIDx0aGllcnJ5LnJlZGluZ0BnbWFpbC5j b20+ClNpZ25lZC1vZmYtYnk6IFNob2JoaXQgS3VtYXIgPHNob2JoaXQua3VtYXJAaW50ZWwuY29t PgotLS0KIGRyaXZlcnMvcHdtL2NvcmUuYyAgfCAxNyArKysrKysrKysrKysrKysrKwogaW5jbHVk ZS9saW51eC9wd20uaCB8ICA1ICsrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDIyIGluc2VydGlvbnMo KykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3B3bS9jb3JlLmMgYi9kcml2ZXJzL3B3bS9jb3JlLmMK aW5kZXggYmEzNGM3ZC4uZDJmZTdjOGQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvcHdtL2NvcmUuYwor KysgYi9kcml2ZXJzL3B3bS9jb3JlLmMKQEAgLTU4Niw2ICs1ODYsMjMgQEAgdm9pZCBwd21fYWRk X3RhYmxlKHN0cnVjdCBwd21fbG9va3VwICp0YWJsZSwgc2l6ZV90IG51bSkKIH0KIAogLyoqCisg KiBwd21fcmVtb3ZlX3RhYmxlKCkgLSB1bi1yZWdpc3RlciBQV00gZGV2aWNlIGNvbnN1bWVycwor ICogQHRhYmxlOiBhcnJheSBvZiBjb25zdW1lcnMgdG8gdW4tcmVnaXN0ZXIKKyAqIEBudW06IG51 bWJlciBvZiBjb25zdW1lcnMgaW4gdGFibGUKKyAqLwordm9pZCBwd21fcmVtb3ZlX3RhYmxlKHN0 cnVjdCBwd21fbG9va3VwICp0YWJsZSwgc2l6ZV90IG51bSkKK3sKKwltdXRleF9sb2NrKCZwd21f bG9va3VwX2xvY2spOworCisJd2hpbGUgKG51bS0tKSB7CisJCWxpc3RfZGVsKCZ0YWJsZS0+bGlz dCk7CisJCXRhYmxlKys7CisJfQorCisJbXV0ZXhfdW5sb2NrKCZwd21fbG9va3VwX2xvY2spOwor fQorCisvKioKICAqIHB3bV9nZXQoKSAtIGxvb2sgdXAgYW5kIHJlcXVlc3QgYSBQV00gZGV2aWNl CiAgKiBAZGV2OiBkZXZpY2UgZm9yIFBXTSBjb25zdW1lcgogICogQGNvbl9pZDogY29uc3VtZXIg bmFtZQpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9wd20uaCBiL2luY2x1ZGUvbGludXgvcHdt LmgKaW5kZXggZTkwNjI4Yy4uY2ZlMmQ4ZCAxMDA2NDQKLS0tIGEvaW5jbHVkZS9saW51eC9wd20u aAorKysgYi9pbmNsdWRlL2xpbnV4L3B3bS5oCkBAIC0yOTAsMTAgKzI5MCwxNSBAQCBzdHJ1Y3Qg cHdtX2xvb2t1cCB7CiAKICNpZiBJU19FTkFCTEVEKENPTkZJR19QV00pCiB2b2lkIHB3bV9hZGRf dGFibGUoc3RydWN0IHB3bV9sb29rdXAgKnRhYmxlLCBzaXplX3QgbnVtKTsKK3ZvaWQgcHdtX3Jl bW92ZV90YWJsZShzdHJ1Y3QgcHdtX2xvb2t1cCAqdGFibGUsIHNpemVfdCBudW0pOwogI2Vsc2UK IHN0YXRpYyBpbmxpbmUgdm9pZCBwd21fYWRkX3RhYmxlKHN0cnVjdCBwd21fbG9va3VwICp0YWJs ZSwgc2l6ZV90IG51bSkKIHsKIH0KKworc3RhdGljIGlubGluZSB2b2lkIHB3bV9yZW1vdmVfdGFi bGUoc3RydWN0IHB3bV9sb29rdXAgKnRhYmxlLCBzaXplX3QgbnVtKQoreworfQogI2VuZGlmCiAK ICNpZmRlZiBDT05GSUdfUFdNX1NZU0ZTCi0tIAoyLjEuMAoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK