{"push_id":2596796288,"size":1,"distinct_size":1,"ref":"refs/heads/test1","head":"3a8396d2d3b31771c596a1e7b282c355fd6dde6c","before":"9c17d6c7a47e6e1c628d651b1d24aea7d4e81159","commits":[{"sha":"3a8396d2d3b31771c596a1e7b282c355fd6dde6c","author":{"name":"yank555-lu","email":"4de0feaf95fd2060b37b225d0f02a97316e29292@gmail.com"},"message":"Powersuspend: enable and fix\n\nkernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.5 (faux123/Yank555.lu)\n\npowersuspend: new PM kernel driver for Android w/o early_suspend\n\nAndroid early_suspend/late_resume PM kernel driver framework has been\ndeprecated by Google. This new powersuspend PM kernel driver is a replacement\nfor it and existing early_suspend drivers can be easily adapted to use this\nnew replacement driver\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\npowersuspend: fix logci derps :p\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\nkernel/power/powersuspend: remove userspace dependency from powersuspend\n\nmake powersuspend not depend on a userspace initiator anymore, but use a hook\nin autosleep instead.\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\nkernel/power/powersuspend: add back userpace control w/ default kernel control\n\nmake kernel / userspace mode switchable\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\nkernel/power/powersuspend: default to userspace for now\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\nkernel/power/powersuspend: LCD screen on/off hooks (Yank555.lu)\n\n- add an alternative hook for screen on / off detection in the display\n  pannel driver\n- sleeps  ~0.1s sooner, wakes up ~1s later then autosleep\n- clean up source formatting a bit (Paul Reioux)\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\nmdss_dsi_panel.c: add powersuspend hooks\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\nkernel/power/powersuspend: cumulative update to version 1.5\n\n- fix hybrid-kernel mode cannot be set through sysfs\n\nkernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.4 (Yank555.lu)\n\n- add hybrid-kernel mode (autosleep and panel, first wins)\n- default to hybrid-kernel mode\n- harmonize debug message with my other stuff\n- include all 3 modes as default, so it's only commenting out to change\n\nkernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.3 (Yank555.lu)\n\n- fix stupid typo\n- add an alternative hook for screen on / off detection in the display panel driver\n(sleeps ~0.1s sooner, wakes up ~1s later then autosleep)\n\nkernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.2 (Yank555.lu)\n\n- make kernel / userspace mode switchable\n\nkernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.1 (Yank555.lu)\n\n- make powersuspend not depend on a userspace initiator anymore, but use a hook in autosleep instead.\n\nkernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend (faux123)\n\nAndroid early_suspend/late_resume PM kernel driver framework has been\ndeprecated by Google. This new powersuspend PM kernel driver is a replacement\nfor it and existing early_suspend drivers can be easily adapted to use this\nnew replacement driver\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\ndrivers/video/msm/mdss/mdss_dsi_panel.c: update powersuspend hook calls\n\nfix typo!\n\nChange-Id: If9ee91d5ff2ba2d7623865758d0d8cdf582c341c\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nRemoved mdss_dsi_panel.c panel hooks not for exynos/decon display\n\nSigned-off-by: UpInTheAir <upintheair.xda@gmail.com>\nConflicts:\n\tdrivers/video/msm/mdss/mdss_dsi_panel.c\n\nkernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.6 (faux123/Yank555.lu)\n\n- autosleep hook removed, not working on shamu\n- autosleep and hybrid modes removed\n- panel mode is now default\n- debug output switchable in defconfig\n\nChange-Id: I8932ec280cb6185e1866b8ed0d35e4156a1fb35e\n\n kernel/power/powersuspend: v1.6.1 add autosleep & hybrid modes\n\nhybrid mode is default\n\nSigned-off-by: UpInTheAir <upintheair.xda@gmail.com>\n\nkernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.7 (faux123/Yank555.lu)\n\n- do only run state change if change actually requests a new state\n\nChange-Id: I3f3989ce939cd4d60831fb05dc8790cf10bcbd17\n\nSigned-off-by: UpInTheAir <upintheair.xda@gmail.com>\nConflicts:\n\tkernel/power/powersuspend.c\n\nkernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.7 (faux123/Yank555.lu)\n\n- fix a #ifdef / #endif derp\n\nThanx to AuxXxilium (Christian Schulthess) for pointing this out to me !\n\nChange-Id: I5827ea36a69e4a42d6a9196749ccac12c8bee746\nSigned-off-by: yank555-lu <yank555.lu@gmail.com>\n\npowersuspend: add power_suspended boolean for global access\n\nSome routines just need the boolean for whether powersuspend is active or not.\n\nRather than hooking to the powersuspend on every occasions,\nadd power_suspended boolean for global access.\n\nSigned-off-by: arter97 <qkrwngud825@gmail.com>\n\nSigned-off-by: UpInTheAir <upintheair.xda@gmail.com>\nConflicts:\n\tkernel/power/powersuspend.c\n\ndecon: add powersuspend hooks\n\nSigned-off-by: morogoku <morogoku@hotmail.com>\n\npowersuspend: Replaced deprecated singlethread workqueue with updated schedule_work\n\npowersuspend: add debug sysfs trigger to see how driver work\n\nSigned-off-by: UpInTheAir <upintheair.skyhigh@gmail.com>\n\npowersuspend: disable debugging by default\n\nSigned-off-by: UpInTheAir <upintheair.skyhigh@gmail.com>\n\nfix powersuspend compile error\n\nSigned-off-by: morogoku <morogoku@hotmail.com>\n\ndefconfig: enable POWERSUSPEND","distinct":true,"url":"https://api.github.com/repos/ArianoxxKernel-G935F/ArianoxxKernel/commits/3a8396d2d3b31771c596a1e7b282c355fd6dde6c"}]}
{"actor":{"display_login":"francitato"}}