From mboxrd@z Thu Jan 1 00:00:00 1970 From: Henrique de Moraes Holschuh Subject: Re: [PATCH 29/32] thinkpad-acpi: Port to new backlight interface selection API Date: Wed, 10 Jun 2015 10:59:04 -0300 Message-ID: <1433944744.203111.291880497.150C6869@webmail.messagingengine.com> References: <1433941292-21530-1-git-send-email-hdegoede@redhat.com> <1433941292-21530-30-git-send-email-hdegoede@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1433941292-21530-30-git-send-email-hdegoede@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Hans de Goede , Darren Hart , "Rafael J. Wysocki" Cc: Matthew Garrett , Ike Panhc , linux-acpi@vger.kernel.org, ibm-acpi-devel@lists.sourceforge.net, acpi4asus-user@lists.sourceforge.net, dri-devel@lists.freedesktop.org, Azael Avalos , Lee Chun-Yi , Mattia Dongili , Cezary Jackiewicz , Ben Skeggs , Corentin Chary , =?ISO-8859-1?Q?Pali=20Roh=E1r?= , platform-driver-x86@vger.kernel.org, Aaron Lu List-Id: linux-acpi@vger.kernel.org T24gV2VkLCBKdW4gMTAsIDIwMTUsIGF0IDEwOjAxLCBIYW5zIGRlIEdvZWRlIHdyb3RlOgo+IFBv cnQgdGhlIGJhY2tsaWdodCBzZWxlY3Rpb24gbG9naWMgdG8gdGhlIG5ldyBiYWNrbGlnaHQgaW50 ZXJmYWNlCj4gc2VsZWN0aW9uIEFQSS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBIYW5zIGRlIEdvZWRl IDxoZGVnb2VkZUByZWRoYXQuY29tPgoKQWNrZWQtYnk6IEhlbnJpcXVlIGRlIE1vcmFlcyBIb2xz Y2h1aCA8aG1oQGhtaC5lbmcuYnI+Cgo+IC0tLQo+ICBkcml2ZXJzL3BsYXRmb3JtL3g4Ni90aGlu a3BhZF9hY3BpLmMgfCA1ICsrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyks IDIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvcGxhdGZvcm0veDg2L3Ro aW5rcGFkX2FjcGkuYwo+IGIvZHJpdmVycy9wbGF0Zm9ybS94ODYvdGhpbmtwYWRfYWNwaS5jCj4g aW5kZXggMjhmMzI4MS4uMzNlNDg4YyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3BsYXRmb3JtL3g4 Ni90aGlua3BhZF9hY3BpLmMKPiArKysgYi9kcml2ZXJzL3BsYXRmb3JtL3g4Ni90aGlua3BhZF9h Y3BpLmMKPiBAQCAtODMsNiArODMsNyBAQAo+ICAjaW5jbHVkZSA8c291bmQvY29udHJvbC5oPgo+ ICAjaW5jbHVkZSA8c291bmQvaW5pdHZhbC5oPgo+ICAjaW5jbHVkZSA8YXNtL3VhY2Nlc3MuaD4K PiArI2luY2x1ZGUgPGFjcGkvdmlkZW8uaD4KPiAgCj4gIC8qIFRoaW5rUGFkIENNT1MgY29tbWFu ZHMgKi8KPiAgI2RlZmluZSBUUF9DTU9TX1ZPTFVNRV9ET1dOICAgICAwCj4gQEAgLTM0ODcsNyAr MzQ4OCw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGhvdGtleV9pbml0KHN0cnVjdAo+IGlibV9pbml0 X3N0cnVjdCAqaWlibSkKPiAgCS8qIERvIG5vdCBpc3N1ZSBkdXBsaWNhdGUgYnJpZ2h0bmVzcyBj aGFuZ2UgZXZlbnRzIHRvCj4gIAkgKiB1c2Vyc3BhY2UuIHRwYWNwaV9kZXRlY3RfYnJpZ2h0bmVz c19jYXBhYmlsaXRpZXMoKSBtdXN0IGhhdmUKPiAgCSAqIGJlZW4gY2FsbGVkIGJlZm9yZSB0aGlz IHBvaW50ICAqLwo+IC0gICAgICAgaWYgKGFjcGlfdmlkZW9fYmFja2xpZ2h0X3N1cHBvcnQoKSkg ewo+ICsgICAgICAgaWYgKGFjcGlfdmlkZW9fZ2V0X2JhY2tsaWdodF90eXBlKCkgIT0gYWNwaV9i YWNrbGlnaHRfdmVuZG9yKSB7Cj4gIAkJcHJfaW5mbygiVGhpcyBUaGlua1BhZCBoYXMgc3RhbmRh cmQgQUNQSSBiYWNrbGlnaHQgIgo+ICAJCQkiYnJpZ2h0bmVzcyBjb250cm9sLCBzdXBwb3J0ZWQg YnkgdGhlIEFDUEkgIgo+ICAJCQkidmlkZW8gZHJpdmVyXG4iKTsKPiBAQCAtNjQ5MSw3ICs2NDky LDcgQEAgc3RhdGljIGludCBfX2luaXQgYnJpZ2h0bmVzc19pbml0KHN0cnVjdAo+IGlibV9pbml0 X3N0cnVjdCAqaWlibSkKPiAgCQlyZXR1cm4gMTsKPiAgCX0KPiAgCj4gLSAgICAgICBpZiAoYWNw aV92aWRlb19iYWNrbGlnaHRfc3VwcG9ydCgpKSB7Cj4gKyAgICAgICBpZiAoYWNwaV92aWRlb19n ZXRfYmFja2xpZ2h0X3R5cGUoKSAhPSBhY3BpX2JhY2tsaWdodF92ZW5kb3IpIHsKPiAgCQlpZiAo YnJpZ2h0bmVzc19lbmFibGUgPiAxKSB7Cj4gIAkJCXByX2luZm8oIlN0YW5kYXJkIEFDUEkgYmFj a2xpZ2h0IGludGVyZmFjZSAiCj4gIAkJCQkiYXZhaWxhYmxlLCBub3QgbG9hZGluZyBuYXRpdmUg b25lXG4iKTsKPiAtLSAKPiAyLjQuMgoKLS0gCiAgIk9uZSBkaXNrIHRvIHJ1bGUgdGhlbSBhbGws IE9uZSBkaXNrIHRvIGZpbmQgdGhlbS4gT25lIGRpc2sgdG8gYnJpbmcKICB0aGVtIGFsbCBhbmQg aW4gdGhlIGRhcmtuZXNzIGdyaW5kIHRoZW0uIEluIHRoZSBMYW5kIG9mIFJlZG1vbmQKICB3aGVy ZSB0aGUgc2hhZG93cyBsaWUuIiAtLSBUaGUgU2lsaWNvbiBWYWxsZXkgVGFyb3QKICBIZW5yaXF1 ZSBIb2xzY2h1aApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=