From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Shih-Yuan Lee (FourDollars)" Subject: [PATCH v4] drm/i915: Set brightness maximum to a fixed value 100. Date: Wed, 11 Nov 2015 15:31:39 +0800 Message-ID: <20151111073139.GA6934@localhost> References: <1447051331-11829-1-git-send-email-sylee@canonical.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pa0-f50.google.com (mail-pa0-f50.google.com [209.85.220.50]) by gabe.freedesktop.org (Postfix) with ESMTPS id 745226E0A2 for ; Tue, 10 Nov 2015 23:31:44 -0800 (PST) Received: by pabfh17 with SMTP id fh17so23744051pab.0 for ; Tue, 10 Nov 2015 23:31:44 -0800 (PST) Received: from localhost (114-34-0-200.HINET-IP.hinet.net. [114.34.0.200]) by smtp.gmail.com with ESMTPSA id xi7sm7885595pbc.56.2015.11.10.23.31.42 for (version=TLS1_2 cipher=AES128-SHA bits=128/128); Tue, 10 Nov 2015 23:31:43 -0800 (PST) Content-Disposition: inline In-Reply-To: <1447051331-11829-1-git-send-email-sylee@canonical.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@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org VGFrZSBEZWxsIFhQUyAxMyAoMjAxNSkgYXMgYW4gZXhhbXBsZS4gVGhlIHZidCBtaW4gMTAgb3V0 IG9mIFswLi4yNTVdLgpUaGUgUFdNIG1heCBpcyA5Mzcgc28gdGhlIGNvcnJlc3BvbmRpbmcgUFdN IG1pbiBpcyAzNyAoMTAqOTM3LzI1NikuClRoaXMgY29tbWl0IG1ha2VzIHRoZSBzeXNmcyBicmln aHRuZXNzIDEgbWFwIHRvIHRoZSBQV00gYnJpZ2h0bmVzcyAzNwphbmQgMTAwIG1hcCB0byB0aGUg UFdNIGJyaWdodG5lc3MgOTM3LgoKU2lnbmVkLW9mZi1ieTogU2hpaC1ZdWFuIExlZSAoRm91ckRv bGxhcnMpIDxzeWxlZUBjYW5vbmljYWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX3BhbmVsLmMgfCAzMCArKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0KIDEgZmlsZSBj aGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BhbmVsLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9wYW5lbC5jCmluZGV4IGEyNGRmMzUuLjg2NTJjZTIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX3BhbmVsLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfcGFuZWwuYwpAQCAtMTIwNywxMSArMTIwNywxMiBAQCBzdGF0aWMgaW50IGludGVsX2JhY2ts aWdodF9kZXZpY2VfcmVnaXN0ZXIoc3RydWN0IGludGVsX2Nvbm5lY3RvciAqY29ubmVjdG9yKQog CW1lbXNldCgmcHJvcHMsIDAsIHNpemVvZihwcm9wcykpOwogCXByb3BzLnR5cGUgPSBCQUNLTElH SFRfUkFXOwogCi0JLyoKLQkgKiBOb3RlOiBFdmVyeXRoaW5nIHNob3VsZCB3b3JrIGV2ZW4gaWYg dGhlIGJhY2tsaWdodCBkZXZpY2UgbWF4Ci0JICogcHJlc2VudGVkIHRvIHRoZSB1c2Vyc3BhY2Ug aXMgYXJiaXRyYXJpbHkgY2hvc2VuLgotCSAqLwotCXByb3BzLm1heF9icmlnaHRuZXNzID0gcGFu ZWwtPmJhY2tsaWdodC5tYXg7CisJLyogU2V0dGluZyBtYXggdG8gZml4ZWQgMTAwIGlmIHRoZSBy YW5nZSBpcyBsYXJnZSBlbm91Z2guICovCisJaWYgKHBhbmVsLT5iYWNrbGlnaHQubWF4ID4gcGFu ZWwtPmJhY2tsaWdodC5taW4gKyA5OSkKKwkJcHJvcHMubWF4X2JyaWdodG5lc3MgPSAxMDA7CisJ ZWxzZQorCQlwcm9wcy5tYXhfYnJpZ2h0bmVzcyA9IHBhbmVsLT5iYWNrbGlnaHQubWF4IC0gcGFu ZWwtPmJhY2tsaWdodC5taW47CisKIAlwcm9wcy5icmlnaHRuZXNzID0gc2NhbGVfaHdfdG9fdXNl cihjb25uZWN0b3IsCiAJCQkJCSAgICBwYW5lbC0+YmFja2xpZ2h0LmxldmVsLAogCQkJCQkgICAg cHJvcHMubWF4X2JyaWdodG5lc3MpOwpAQCAtMTQxNCw2ICsxNDE1LDggQEAgc3RhdGljIHUzMiBn ZXRfYmFja2xpZ2h0X21pbl92YnQoc3RydWN0IGludGVsX2Nvbm5lY3RvciAqY29ubmVjdG9yKQog CXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBjb25uZWN0b3ItPmJhc2UuZGV2OwogCXN0cnVjdCBk cm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IGRldi0+ZGV2X3ByaXZhdGU7CiAJc3RydWN0IGlu dGVsX3BhbmVsICpwYW5lbCA9ICZjb25uZWN0b3ItPnBhbmVsOworCXUzMiBwd21fbWluOworCXUz MiBwd21fc3RlcDsKIAlpbnQgbWluOwogCiAJV0FSTl9PTihwYW5lbC0+YmFja2xpZ2h0Lm1heCA9 PSAwKTsKQEAgLTE0MzIsNyArMTQzNSwyMiBAQCBzdGF0aWMgdTMyIGdldF9iYWNrbGlnaHRfbWlu X3ZidChzdHJ1Y3QgaW50ZWxfY29ubmVjdG9yICpjb25uZWN0b3IpCiAJfQogCiAJLyogdmJ0IHZh bHVlIGlzIGEgY29lZmZpY2llbnQgaW4gcmFuZ2UgWzAuLjI1NV0gKi8KLQlyZXR1cm4gc2NhbGUo bWluLCAwLCAyNTUsIDAsIHBhbmVsLT5iYWNrbGlnaHQubWF4KTsKKwlwd21fbWluID0gc2NhbGUo bWluLCAwLCAyNTUsIDAsIHBhbmVsLT5iYWNrbGlnaHQubWF4KTsKKworCS8qIENhbGN1bGF0ZSB0 aGUgUFdNIHN0ZXAgKi8KKwlpZiAocGFuZWwtPmJhY2tsaWdodC5tYXggPiBwd21fbWluICsgOTkp CisJCXB3bV9zdGVwID0gc2NhbGUoMSwgMCwgOTksIDAsIHBhbmVsLT5iYWNrbGlnaHQubWF4IC0g cHdtX21pbik7CisJZWxzZQorCQlwd21fc3RlcCA9IDE7CisKKwkvKgorCSAqIEJlY2F1c2Ugc3lz ZnMgYnJpZ2h0bmVzcyAwIGlzIHVzZWQgdG8gdHVybiBvZmYgdGhlIGJhY2tsaWdodCwgd2UgbmVl ZCBzdGVwCisJICogZG93biBhIGxpdHRsZSBiaXQgdG8gbWFrZSBzeXNmcyBicmlnaHRuZXNzIDEg bWF0Y2ggdGhlIGxvd2VzdCBicmlnaHRuZXNzLgorCSAqLworCWlmIChwd21fbWluID49IHB3bV9z dGVwKQorCQlwd21fbWluIC09IHB3bV9zdGVwOworCisJcmV0dXJuIHB3bV9taW47CiB9CiAKIHN0 YXRpYyBpbnQgbHB0X3NldHVwX2JhY2tsaWdodChzdHJ1Y3QgaW50ZWxfY29ubmVjdG9yICpjb25u ZWN0b3IsIGVudW0gcGlwZSB1bnVzZWQpCi0tIAoxLjkuMQpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=