From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bjorn Andersson Subject: Re: [DPU PATCH v2 2/2] drm/panel: add backlight control support for truly panel Date: Mon, 16 Apr 2018 09:41:52 -0700 Message-ID: <20180416164152.GE10725@tuxbook-pro> References: <1523690713-22543-1-git-send-email-abhinavk@codeaurora.org> <1523690713-22543-2-git-send-email-abhinavk@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1523690713-22543-2-git-send-email-abhinavk-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: Abhinav Kumar Cc: architt-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, jeykumar-jfJNa2p1gH1BDgjK7y7TUQ@public.gmane.org, linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, robdclark-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, nganji-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, seanpaul-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org, hoegsberg-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org, jsanka-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, chandanu-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org T24gU2F0IDE0IEFwciAwMDoyNSBQRFQgMjAxOCwgQWJoaW5hdiBLdW1hciB3cm90ZToKCj4gUmVn aXN0ZXIgdHJ1bHkgcGFuZWwgYXMgYSBiYWNrbGlnaHQgbGVkIGRldmljZSBhbmQKPiBwcm92aWRl IG1ldGhvZHMgdG8gY29udHJvbCBpdHMgYmFja2xpZ2h0IG9wZXJhdGlvbi4KPiAKPiBDaGFuZ2Vz IGluIHYyOgo+IC0gUmVtb3ZlZCByZWR1bmRhbnQgTlVMTCBjaGVja3MKPiAtIEFycmFuZ2VkIGhl YWRlcnMgYWxwaGFiZXRpY2FsbHkKPiAtIEZvcm1hdHRpbmcgZml4ZXMKClRoZSBjaGFuZ2UgbG9n IGdvZXMgYmVsb3cgdGhlICItLS0iIGxpbmUuCgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFiaGluYXYg S3VtYXIgPGFiaGluYXZrQGNvZGVhdXJvcmEub3JnPgo+IC0tLQpbLi5dCj4gK3N0YXRpYyBpbnQg dHJ1bHlfYmFja2xpZ2h0X3NldHVwKHN0cnVjdCB0cnVseV93cXhnYSAqY3R4KQo+ICt7Cj4gKwlz dHJ1Y3QgYmFja2xpZ2h0X3Byb3BlcnRpZXMgcHJvcHM7Cj4gKwljaGFyIGJsX25vZGVfbmFtZVtC TF9OT0RFX05BTUVfU0laRV07Cj4gKwo+ICsJaWYgKCFjdHgtPmJhY2tsaWdodCkgewo+ICsJCW1l bXNldCgmcHJvcHMsIDAsIHNpemVvZihwcm9wcykpOwo+ICsJCXByb3BzLnR5cGUgPSBCQUNLTElH SFRfUkFXOwo+ICsJCXByb3BzLnBvd2VyID0gRkJfQkxBTktfVU5CTEFOSzsKPiArCQlwcm9wcy5t YXhfYnJpZ2h0bmVzcyA9IDQwOTY7Cj4gKwo+ICsJCXNucHJpbnRmKGJsX25vZGVfbmFtZSwgQkxf Tk9ERV9OQU1FX1NJWkUsICJwYW5lbCV1LWJhY2tsaWdodCIsCj4gKwkJCQkgUFJJTV9ESVNQTEFZ X05PREUpOwo+ICsKPiArCQljdHgtPmJhY2tsaWdodCA9ICBiYWNrbGlnaHRfZGV2aWNlX3JlZ2lz dGVyKGJsX25vZGVfbmFtZSwKPiArCQkJCWN0eC0+ZGV2LCBjdHgsCj4gKwkJCQkmdHJ1bHlfYmFj a2xpZ2h0X2RldmljZV9vcHMsICZwcm9wcyk7Cj4gKwo+ICsJCWlmIChJU19FUlJfT1JfTlVMTChj dHgtPmJhY2tsaWdodCkpIHsKPiArCQkJcHJfZXJyKCJGYWlsZWQgdG8gcmVnaXN0ZXIgYmFja2xp Z2h0XG4iKTsKPiArCQkJY3R4LT5iYWNrbGlnaHQgPSBOVUxMOwo+ICsJCQlyZXR1cm4gLUVOT0RF VjsKPiArCQl9Cj4gKwo+ICsJCS8qIFJlZ2lzdGVyIHdpdGggdGhlIExFRCBkcml2ZXIgaW50ZXJm YWNlICovCj4gKwkJbGVkX3RyaWdnZXJfcmVnaXN0ZXJfc2ltcGxlKCJia2wtdHJpZ2dlciIsICZj dHgtPndsZWQpOwo+ICsKPiArCQlpZiAoIWN0eC0+d2xlZCkgewo+ICsJCQlwcl9lcnIoImJhY2ts aWdodCBsZWQgcmVnaXN0cmF0aW9uIGZhaWxlZFxuIik7Cj4gKwkJCXJldHVybiAtRU5PREVWOwo+ ICsJCX0KCkl0IHNlZW1zIGxpa2UgeW91J3JlIHJlZ2lzdGVyaW5nIGEgYmFja2xpZ2h0IGRyaXZl ciBmb3IgdGhlIHNha2Ugb2YKaW52b2tpbmcgdGhlIExFRCBiYWNrbGlnaHQgdHJpZ2dlciB0byBj b250cm9sIHRoZSBXTEVELgoKVGhlIFdMRUQgaXMgYSBiYWNrbGlnaHQgZHJpdmVyLCBzbyBhbGwg eW91IHNob3VsZCBoYXZlIHRvIGRvIGlzIGFkZCB0aGUKZm9sbG93aW5nIGxpbmUgdG8geW91ciBw cm9iZToKCgljdHgtPmJhY2tsaWdodCA9IGRldm1fb2ZfZmluZF9iYWNrbGlnaHQoZGV2KTsKCmFu ZCB0aGVuIGFkZCAiYmFja2xpZ2h0ID0gPCZ3bGVkPiIgdG8geW91ciBkdCBub2RlLgoKUmVnYXJk cywKQmpvcm4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K RnJlZWRyZW5vIG1haWxpbmcgbGlzdApGcmVlZHJlbm9AbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZnJlZWRyZW5vCg==