From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sam Ravnborg Subject: Re: OLED panel brightness support Date: Thu, 25 Jul 2019 15:12:39 +0200 Message-ID: <20190725131239.GA8684@ravnborg.org> References: <28D3097A-5295-4445-BD73-1A338EFA546D@canonical.com> <20190724114851.GY15868@phenom.ffwll.local> <30f693a33f5a45ce84673fd8d7cecc7a@AUSX13MPC105.AMER.DELL.COM> <42946AB1-3732-467D-ABC9-C7ED3C9C4D06@canonical.com> <20190725115909.GA15868@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from asavdk4.altibox.net (asavdk4.altibox.net [109.247.116.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id 822416E74F for ; Thu, 25 Jul 2019 13:12:44 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20190725115909.GA15868@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter Cc: Kai-Heng Feng , anthony.wong@canonical.com, dri-devel@lists.freedesktop.org, Mario.Limonciello@dell.com List-Id: dri-devel@lists.freedesktop.org SGkgRGFuaWVsLgogCj4gCj4gPiBUaGUgbmV4dCBxdWVzdGlvbiBpcywgaG93IGRvIHdlIGNoYW5n ZSB0aGUgYnJpZ2h0bmVzcyBsZXZlbCBmb3IgT0xFRAo+ID4gZGlzcGxheXM/IElzIGNoYW5naW5n IGdhbW1hIHZhbHVlIGEgZ29vZCB3YXkgdG8gZG8gaXQ/Cj4gCj4gVGhlcmUncyBubyBvdmVyYWxs IGFtcGxpZmllciBrbm9iIHRvIHNldCBnZW5lcmFsIGJyaWdodG5lc3Mgb24gdGhlc2U/CgpJIGp1 c3QgbG9va2VkIHVwIHR3byByYW5kb20gT0xFRCBjb250cm9sbGVycy4KVGhleSBoYXZlIGEgIkNv bnRyYXN0IiAtIHdoaWNoIGlzIHdpcmVkIHRvIHNldF9nYW1tYS4KU2VlIGZvciBleGFtcGxlOgoK ZmJfc2gxMTA2LmM6Ci8qIEdhbW1hIGlzIHVzZWQgdG8gY29udHJvbCBDb250cmFzdCAqLwpzdGF0 aWMgaW50IHNldF9nYW1tYShzdHJ1Y3QgZmJ0ZnRfcGFyICpwYXIsIHUzMiAqY3VydmVzKQp7CiAg ICAgICAgLyogYXBwbHkgbWFzayAqLwogICAgICAgIGN1cnZlc1swXSAmPSAweEZGOwoKICAgICAg ICAvKiBTZXQgQ29udHJhc3QgQ29udHJvbCBmb3IgQkFOSzAgKi8KICAgICAgICB3cml0ZV9yZWco cGFyLCAweDgxLCBjdXJ2ZXNbMF0pOwoKICAgICAgICByZXR1cm4gMDsKfQoKCkFuZCBmYl9zc2Qx MzA2LmM6Ci8qIEdhbW1hIGlzIHVzZWQgdG8gY29udHJvbCBDb250cmFzdCAqLwpzdGF0aWMgaW50 IHNldF9nYW1tYShzdHJ1Y3QgZmJ0ZnRfcGFyICpwYXIsIHUzMiAqY3VydmVzKQp7CiAgICAgICAg LyogYXBwbHkgbWFzayAqLwogICAgICAgIGN1cnZlc1swXSAmPSAweEZGOwoKICAgICAgICAvKiBT ZXQgQ29udHJhc3QgQ29udHJvbCBmb3IgQkFOSzAgKi8KICAgICAgICB3cml0ZV9yZWcocGFyLCAw eDgxKTsKICAgICAgICB3cml0ZV9yZWcocGFyLCBjdXJ2ZXNbMF0pOwoKICAgICAgICByZXR1cm4g MDsKfQoKSSBoYXZlIGEgZmV3IHNzZDEzMDYgcGFuZWxzIGluIHRoZSBtYWlsLCBzbyB3aGVuIEkg Z2V0IHNvbWUgc3BhcmUgdGltZSBJCndpbGwgdHJ5IHRvIG1ha2UgYSB0aW55IERSTSBkcml2ZXIg Zm9yIHRoZW0uCkJ1dCBzdGFydGluZyBvbiB0aGUgYmFja2xpZ2h0IHN0dWZmIHNlZW1zIHRvIGEg Yml0IG1vcmUgY29tcGxpY2F0ZWQuCgpIbW0uLi4gYnJvd3NpbmcgYmFja2xpZ2h0IGNvZGUgSSBz ZWUgdGhhdCBGQl9FQVJMWV9FVkVOVF9CTEFOSyBhbmQgRkJfUl9FQVJMWV9FVkVOVF9CTEFOSwph cmUgbm90IHVzZWQgLSB0aW1lIHRvIGRlbGV0ZSBzb21lIGNvZGUuLi4KCglTYW0KX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcg bGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs