{"action":"created","issue":{"url":"https://api.github.com/repos/Lenovo-YTX703-Devel/android_kernel_lenovo_msm8976/issues/17","repository_url":"https://api.github.com/repos/Lenovo-YTX703-Devel/android_kernel_lenovo_msm8976","labels_url":"https://api.github.com/repos/Lenovo-YTX703-Devel/android_kernel_lenovo_msm8976/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/Lenovo-YTX703-Devel/android_kernel_lenovo_msm8976/issues/17/comments","events_url":"https://api.github.com/repos/Lenovo-YTX703-Devel/android_kernel_lenovo_msm8976/issues/17/events","html_url":"https://github.com/Lenovo-YTX703-Devel/android_kernel_lenovo_msm8976/pull/17","id":343401500,"node_id":"MDExOlB1bGxSZXF1ZXN0MjAzMDU0MzQy","number":17,"title":"Feature/livedisplay improvements","user":{"login":"Quallenauge","id":2091085,"node_id":"MDQ6VXNlcjIwOTEwODU=","avatar_url":"https://avatars2.githubusercontent.com/u/2091085?v=4","gravatar_id":"","url":"https://api.github.com/users/Quallenauge","html_url":"https://github.com/Quallenauge","followers_url":"https://api.github.com/users/Quallenauge/followers","following_url":"https://api.github.com/users/Quallenauge/following{/other_user}","gists_url":"https://api.github.com/users/Quallenauge/gists{/gist_id}","starred_url":"https://api.github.com/users/Quallenauge/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Quallenauge/subscriptions","organizations_url":"https://api.github.com/users/Quallenauge/orgs","repos_url":"https://api.github.com/users/Quallenauge/repos","events_url":"https://api.github.com/users/Quallenauge/events{/privacy}","received_events_url":"https://api.github.com/users/Quallenauge/received_events","type":"User","site_admin":false},"labels":[{"id":1001275429,"node_id":"MDU6TGFiZWwxMDAxMjc1NDI5","url":"https://api.github.com/repos/Lenovo-YTX703-Devel/android_kernel_lenovo_msm8976/labels/Not%20Ready","name":"Not Ready","color":"d6e582","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2018-07-22T12:16:46Z","updated_at":"2018-07-24T06:53:20Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/Lenovo-YTX703-Devel/android_kernel_lenovo_msm8976/pulls/17","html_url":"https://github.com/Lenovo-YTX703-Devel/android_kernel_lenovo_msm8976/pull/17","diff_url":"https://github.com/Lenovo-YTX703-Devel/android_kernel_lenovo_msm8976/pull/17.diff","patch_url":"https://github.com/Lenovo-YTX703-Devel/android_kernel_lenovo_msm8976/pull/17.patch"},"body":"Make livedisplay driver more robust.\r\nAdd changes to apply DSI commands (e.g. cabc) to both DSI panel instances."},"comment":{"url":"https://api.github.com/repos/Lenovo-YTX703-Devel/android_kernel_lenovo_msm8976/issues/comments/407300962","html_url":"https://github.com/Lenovo-YTX703-Devel/android_kernel_lenovo_msm8976/pull/17#issuecomment-407300962","issue_url":"https://api.github.com/repos/Lenovo-YTX703-Devel/android_kernel_lenovo_msm8976/issues/17","id":407300962,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNzMwMDk2Mg==","user":{"login":"Gabriel85","id":14995543,"node_id":"MDQ6VXNlcjE0OTk1NTQz","avatar_url":"https://avatars1.githubusercontent.com/u/14995543?v=4","gravatar_id":"","url":"https://api.github.com/users/Gabriel85","html_url":"https://github.com/Gabriel85","followers_url":"https://api.github.com/users/Gabriel85/followers","following_url":"https://api.github.com/users/Gabriel85/following{/other_user}","gists_url":"https://api.github.com/users/Gabriel85/gists{/gist_id}","starred_url":"https://api.github.com/users/Gabriel85/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Gabriel85/subscriptions","organizations_url":"https://api.github.com/users/Gabriel85/orgs","repos_url":"https://api.github.com/users/Gabriel85/repos","events_url":"https://api.github.com/users/Gabriel85/events{/privacy}","received_events_url":"https://api.github.com/users/Gabriel85/received_events","type":"User","site_admin":false},"created_at":"2018-07-24T06:53:20Z","updated_at":"2018-07-24T06:53:20Z","author_association":"NONE","body":"Didn't say that it isn't already doing that, but simply writing the sysfs entry with the inits during boot probably would be a nice solution.\nI mean that the display controls the backlight, purely over PWM, instead of the current (non-working) PWM+I2C way.\nI give more information about it, after I have confirmed that it is actually working as intended.\n\nOn 24 July 2018 08:43:35 CEST, Quallenauge <notifications@github.com> wrote:\n>What did you try exactly?\n>\n>> And concerning that Livedisplay stuff: it seems awfully complicated\n>just to set a certain DSI command (which basically also could be done\n>by a simple script).\n>\n>I don't see any advantage over an self baked script.\n>\n>>There for my proposed workaround\n>\n>Which one? Do I miss something?\n>\n>>1. ASAP during boot disable CABC (probably can be done while the\n>display is on, but need to confirm that)\n>\n>That's possible. At least I saw effects while setting the sysfs node.\n>\n>> 2. if the sys file entry is changed, immediately send the\n>corresponding DSI command + redo it every time after the display turned\n>on\n>\n>The first part is exactly what the implementation does. \n>\n>> redo it every time after the display turned on\n>I don't understand.\n>\n>-- \n>You are receiving this because you commented.\n>Reply to this email directly or view it on GitHub:\n>https://github.com/Lenovo-YTX703-Devel/android_kernel_lenovo_msm8976/pull/17#issuecomment-407298893\n"}}
{"actor":{"display_login":"Gabriel85"}}