From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hans de Goede Subject: [PATCH v2 31/32] acpi-video-detect: Remove old API Date: Fri, 12 Jun 2015 13:23:50 +0200 Message-ID: <1434108231-12323-32-git-send-email-hdegoede@redhat.com> References: <1434108231-12323-1-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: <1434108231-12323-1-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: Darren Hart , "Rafael J. Wysocki" Cc: Matthew Garrett , Hans de Goede , Ike Panhc , linux-acpi@vger.kernel.org, ibm-acpi-devel@lists.sourceforge.net, acpi4asus-user@lists.sourceforge.net, Henrique de Moraes Holschuh , dri-devel@lists.freedesktop.org, Azael Avalos , Lee Chun-Yi , Mattia Dongili , Cezary Jackiewicz , Ben Skeggs , Corentin Chary , =?UTF-8?q?Pali=20Roh=C3=A1r?= , platform-driver-x86@vger.kernel.org, Aaron Lu List-Id: linux-acpi@vger.kernel.org UmVtb3ZlIHRoZSBvbGQgYmFja2xpZ2h0IGludGVyZmFjZSBzZWxlY3Rpb24gQVBJIG5vdyB0aGF0 IGFsbCBkcml2ZXJzCmhhdmUgYmVlbiBwb3J0ZWQgdG8gdGhlIG5ldyBBUEkuCgpTaWduZWQtb2Zm LWJ5OiBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgotLS0KIGRyaXZlcnMvYWNw aS92aWRlb19kZXRlY3QuYyB8IDMxIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIGlu Y2x1ZGUvbGludXgvYWNwaS5oICAgICAgICB8IDE5IC0tLS0tLS0tLS0tLS0tLS0tLS0KIDIgZmls ZXMgY2hhbmdlZCwgNTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9hY3BpL3Zp ZGVvX2RldGVjdC5jIGIvZHJpdmVycy9hY3BpL3ZpZGVvX2RldGVjdC5jCmluZGV4IGM2ODM1OTcu Ljc0ZDRhMTYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvYWNwaS92aWRlb19kZXRlY3QuYworKysgYi9k cml2ZXJzL2FjcGkvdmlkZW9fZGV0ZWN0LmMKQEAgLTM0MCwzNyArMzQwLDYgQEAgdm9pZCBhY3Bp X3ZpZGVvX3NldF9kbWlfYmFja2xpZ2h0X3R5cGUoZW51bSBhY3BpX2JhY2tsaWdodF90eXBlIHR5 cGUpCiB9CiBFWFBPUlRfU1lNQk9MKGFjcGlfdmlkZW9fc2V0X2RtaV9iYWNrbGlnaHRfdHlwZSk7 CiAKLS8qCi0gKiBDb21wYXRpYmxpdHkgZnVuY3Rpb24sIHRoaXMgaXMgZ29pbmcgYXdheSBhcyBz b29uIGFzIGFsbCBkcml2ZXJzIGFyZQotICogY29udmVydGVkIHRvIGFjcGlfdmlkZW9fc2V0X2Rt aV9iYWNrbGlnaHRfdHlwZSgpLgotICoKLSAqIFByb21vdGUgdGhlIHZlbmRvciBpbnRlcmZhY2Ug aW5zdGVhZCBvZiB0aGUgZ2VuZXJpYyB2aWRlbyBtb2R1bGUuCi0gKiBBZnRlciBjYWxsaW5nIHRo aXMgZnVuY3Rpb24geW91IHdpbGwgcHJvYmFibHkgd2FudCB0byBjYWxsCi0gKiBhY3BpX3ZpZGVv X3VucmVnaXN0ZXIoKSB0byBtYWtlIHN1cmUgdGhlIHZpZGVvIG1vZHVsZSBpcyBub3QgbG9hZGVk Ci0gKi8KLXZvaWQgYWNwaV92aWRlb19kbWlfcHJvbW90ZV92ZW5kb3Iodm9pZCkKLXsKLQlhY3Bp X3ZpZGVvX3NldF9kbWlfYmFja2xpZ2h0X3R5cGUoYWNwaV9iYWNrbGlnaHRfdmVuZG9yKTsKLX0K LUVYUE9SVF9TWU1CT0woYWNwaV92aWRlb19kbWlfcHJvbW90ZV92ZW5kb3IpOwotCi0vKgotICog Q29tcGF0aWJsaXR5IGZ1bmN0aW9uLCB0aGlzIGlzIGdvaW5nIGF3YXkgYXMgc29vbiBhcyBhbGwg ZHJpdmVycyBhcmUKLSAqIGNvbnZlcnRlZCB0byBhY3BpX3ZpZGVvX2dldF9iYWNrbGlnaHRfdHlw ZSgpLgotICoKLSAqIFJldHVybnMgdHJ1ZSBpZiB2aWRlby5rbyBjYW4gZG8gYmFja2xpZ2h0IHN3 aXRjaGluZy4KLSAqLwotaW50IGFjcGlfdmlkZW9fYmFja2xpZ2h0X3N1cHBvcnQodm9pZCkKLXsK LQkvKgotCSAqIFRoaXMgaXMgZG9uZSB0aGlzIHdheSBzaW5jZSB2ZW5kb3IgZHJpdmVycyBjYWxs IHRoaXMgdG8gc2VlCi0JICogaWYgdGhleSBzaG91bGQgbG9hZCwgYW5kIHdlIGRvIG5vdCB3YW50 IHRoZW0gdG8gbG9hZCBmb3IgYm90aAotCSAqIHRoZSBhY3BpX2JhY2tsaWdodF92aWRlbyBhbmQg YWNwaV9iYWNrbGlnaHRfbmF0aXZlIGNhc2VzLgotCSAqLwotCXJldHVybiBhY3BpX3ZpZGVvX2dl dF9iYWNrbGlnaHRfdHlwZSgpICE9IGFjcGlfYmFja2xpZ2h0X3ZlbmRvcjsKLX0KLUVYUE9SVF9T WU1CT0woYWNwaV92aWRlb19iYWNrbGlnaHRfc3VwcG9ydCk7Ci0KIHZvaWQgX19leGl0IGFjcGlf dmlkZW9fZGV0ZWN0X2V4aXQodm9pZCkKIHsKIAlpZiAoYmFja2xpZ2h0X25vdGlmaWVyX3JlZ2lz dGVyZWQpCmRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L2FjcGkuaCBiL2luY2x1ZGUvbGludXgv YWNwaS5oCmluZGV4IGYwOTdjMGEuLjU5NjZkMWQgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgv YWNwaS5oCisrKyBiL2luY2x1ZGUvbGludXgvYWNwaS5oCkBAIC0yNDUsMjUgKzI0NSw2IEBAIGV4 dGVybiBib29sIHdtaV9oYXNfZ3VpZChjb25zdCBjaGFyICpndWlkKTsKIAogZXh0ZXJuIGNoYXIg YWNwaV92aWRlb19iYWNrbGlnaHRfc3RyaW5nW107CiBleHRlcm4gbG9uZyBhY3BpX2lzX3ZpZGVv X2RldmljZShhY3BpX2hhbmRsZSBoYW5kbGUpOwotCi0jaWYgZGVmaW5lZChDT05GSUdfQUNQSV9W SURFTykgfHwgZGVmaW5lZChDT05GSUdfQUNQSV9WSURFT19NT0RVTEUpCi0KLWV4dGVybiB2b2lk IGFjcGlfdmlkZW9fZG1pX3Byb21vdGVfdmVuZG9yKHZvaWQpOwotZXh0ZXJuIGludCBhY3BpX3Zp ZGVvX2JhY2tsaWdodF9zdXBwb3J0KHZvaWQpOwotCi0jZWxzZQotCi1zdGF0aWMgaW5saW5lIHZv aWQgYWNwaV92aWRlb19kbWlfcHJvbW90ZV92ZW5kb3Iodm9pZCkKLXsKLX0KLQotc3RhdGljIGlu bGluZSBpbnQgYWNwaV92aWRlb19iYWNrbGlnaHRfc3VwcG9ydCh2b2lkKQotewotCXJldHVybiAw OwotfQotCi0jZW5kaWYgLyogZGVmaW5lZChDT05GSUdfQUNQSV9WSURFTykgfHwgZGVmaW5lZChD T05GSUdfQUNQSV9WSURFT19NT0RVTEUpICovCi0KIGV4dGVybiBpbnQgYWNwaV9ibGFja2xpc3Rl ZCh2b2lkKTsKIGV4dGVybiB2b2lkIGFjcGlfZG1pX29zaV9saW51eChpbnQgZW5hYmxlLCBjb25z dCBzdHJ1Y3QgZG1pX3N5c3RlbV9pZCAqZCk7CiBleHRlcm4gdm9pZCBhY3BpX29zaV9zZXR1cChj aGFyICpzdHIpOwotLSAKMi40LjIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v ZHJpLWRldmVsCg==