{"push_id":688898086,"size":59,"distinct_size":59,"ref":"refs/heads/lollipop-5.1-caf","head":"bf3b35661291a30d8d9adc78e4136a9d15480e6d","before":"911bebad9cef592628c7f95da724853047310235","commits":[{"sha":"685d6e7c3cfde604a72413e4d0f2256841a3ebff","author":{"email":"86b1abfade5bab48883e8c4d88a116d6dd860551@cornell.edu","name":"Andrew Dodd"},"message":"cpufreq_conservative: Improve support for micro idle accounting\n\nThe minimum samplerate calculations of the current conservative\nimplementation assume that there is not micro idle accounting present,\nhowever, we do have that capability in our idle estimates.  As a result,\nwe can support lower polling intervals just like ondemand does.\n\nSigned-off-by: Andrew Dodd <atd7@cornell.edu>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/685d6e7c3cfde604a72413e4d0f2256841a3ebff"},{"sha":"b25da1440678dc314c8526183a99e14a51d2c1c9","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"cpufreq: conservative: Set some usable defaults\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/b25da1440678dc314c8526183a99e14a51d2c1c9"},{"sha":"425f3987305336134143662f086ba1965b55f1b6","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"Revert \"PM: devfreq: Define tunables with a static scope\"\n\nThis reverts commit 8d37f6f52b5c33c42c3e400ed9c4b062eb29a642.","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/425f3987305336134143662f086ba1965b55f1b6"},{"sha":"d30e4b60cdcc0b7ac51d9557e29934694e8e25c5","author":{"email":"5e41ad0f287ea43b5c475f560b85243c7f725058@att.net","name":"tsunamical"},"message":"Revert \"Update interactive gov\"\n\nThis reverts commit d73f71d72d29f3bd138fc4d7c6d98a05c198f3cb.","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/d30e4b60cdcc0b7ac51d9557e29934694e8e25c5"},{"sha":"510b583d8ea6566a41699d94aadfac02ffe2ea59","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"PM: devfreq: Add conservative governor\n\nA GPU governor is not rocket science. This one gets the job done pretty\nsmoothly while complying with devfreq framework rules.","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/510b583d8ea6566a41699d94aadfac02ffe2ea59"},{"sha":"5d8563cd4790a02f12e4185b9ec3d3896a6aa9e9","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"PM: devfreq: Add some conservativeness","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/5d8563cd4790a02f12e4185b9ec3d3896a6aa9e9"},{"sha":"b85466554e94cbd678444f37b70c9f67732c4b82","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"PM: devfreq: conservative: Return 0 if GPU just started\n\nBailing out early is perfectly fine, so do not trigger an error in\nupdate_devfreq.","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/b85466554e94cbd678444f37b70c9f67732c4b82"},{"sha":"9ae423c69c40377033eadade7918c4c234395941","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"msm: kgsl: show current power level for 8974 SOCs.\n\nsince 8974 uses duplicate frequencies in its table, it's not possible to tell\nwhich of the duplicates is actually in use\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/9ae423c69c40377033eadade7918c4c234395941"},{"sha":"e1c73c9cf3b509e8fa0e90ae91666a15c7b4feef","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"msm: kgsl: Report correct GPU frequency in sysfs\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/e1c73c9cf3b509e8fa0e90ae91666a15c7b4feef"},{"sha":"b23032669ad72fece2e15bb76f35c2009540f8f7","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"msm: kgsl: Export device state to devfreq","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/b23032669ad72fece2e15bb76f35c2009540f8f7"},{"sha":"fc0ba1c88b335deb709c02458a8348da8086fabd","author":{"email":"8eaa3efb18b230dd66a618fbfc839294f1763d4e@codeaurora.org","name":"Vladimir Razgulin"},"message":"PM / devfreq: Get priv data for msm-adreno-tz governor from dev_profile\n\nThe devfreq infrastructure has several bugs and general design flaws\nwith private governor data support. As a workaround the msm-adreno-tz\ngovernor gets it's private data from the device driver by doing a\ncontainer_of on the dev_profile registered by the device driver.\n\n[myfluxi: Adapt to 8974, add yet unused stuff for conservative governor]\n\nChange-Id: Ib9dffd063fe3aa5cfd55727d41f7633e88b3f998\nSigned-off-by: Vladimir Razgulin <vrazguli@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/fc0ba1c88b335deb709c02458a8348da8086fabd"},{"sha":"276ce507490585e9ef5122cd58ad26cf1cd04717","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"PM: devfreq: Fixup device transition and usage statistics\n\nIgnore bogus data during slumber in transition and usage stats that\nrendered the output basically useless. Also fix the reported GPU\nfrequency.","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/276ce507490585e9ef5122cd58ad26cf1cd04717"},{"sha":"0a288c1c3ddd28f57a70d885dfdea414fb5f52ac","author":{"email":"3cf0f186520a9ded19b3ad376b389fe60b55f4ed@codeaurora.org","name":"Suman Tatiraju"},"message":"PM / devfreq: Check for GPU busy time before sending the sample\n\nSometimes GPU busy time is very low during sampling. Accumulate\nthe statistics and send them with the next sample.\n\nChange-Id: I77e568b48afc3a4922c7c341d9478705b7ae3a30\nSigned-off-by: Suman Tatiraju <sumant@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/0a288c1c3ddd28f57a70d885dfdea414fb5f52ac"},{"sha":"59c1d3e7c1c6c36b740d992c9bbf8184e7308a0b","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"PM: devfreq: Adapt devfreq_get_freq_level to cpubw requirements","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/59c1d3e7c1c6c36b740d992c9bbf8184e7308a0b"},{"sha":"9d271b0d1f9d0492182375404fc2f183c03eac48","author":{"email":"ce25c3cee4cc6c4c8acfc1680b3ed89cf644dba3@codeaurora.org","name":"Saravana Kannan"},"message":"PM / devfreq: Rewrite devfreq_update_status() to fix multiple bugs\n\nThe current devfreq_update_status() has the following bugs:\n- When the new frequency doesn't have a valid level, the time spent in the\n  new frequency is counted towards the next valid frequency switch instead\n  of being ignored.\n- The time spent on the previous frequency is added to the new frequency's\n  stats instead of the previous frequency's stats.\n\nThis patch fixes all of this.\n\nChange-Id: I7bbdafca78d1565cdbf815356556fe6d6cca9e3f\nSigned-off-by: Saravana Kannan <skannan@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/9d271b0d1f9d0492182375404fc2f183c03eac48"},{"sha":"9bfbb4e8afa78ffa6819f09d879aad12b7a5b1b4","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"PM: devfreq: Move governor node to gpufreq\n\nFinal path is: /sys/class/devfreq/fdb00000.qcom,kgsl-3d0/gpufreq","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/9bfbb4e8afa78ffa6819f09d879aad12b7a5b1b4"},{"sha":"b781b39488829dfb4ec150ded3faaf66f11ff491","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"PM: devfreq: Fix show available freqs","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/b781b39488829dfb4ec150ded3faaf66f11ff491"},{"sha":"5a5efc0ed08813848f536343645f3bb4a7d3eeae","author":{"email":"8eaa3efb18b230dd66a618fbfc839294f1763d4e@codeaurora.org","name":"Vladimir Razgulin"},"message":"PM / devfreq: Add a new target flag for the performance governor\n\nThe new flag for the devfreq profile->target() function is used\nby the performance governor to notify the driver that the device\nshould wakeup on the max frequency.\n\nChange-Id: I91c2d649177bdd1841a087a2125d1cdbc979f5c1\nSigned-off-by: Vladimir Razgulin <vrazguli@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/5a5efc0ed08813848f536343645f3bb4a7d3eeae"},{"sha":"baeae224a057cb3502565ccac39705c6e716ddd0","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"Simple GPU Algorithm: Initial coding for devfreq based Adreno Drivers\n\nThis is an open source user configurable simple GPU Control Algorithm used to\nreplace the closed sourced Qualcomm TrustZone GPU controller\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/baeae224a057cb3502565ccac39705c6e716ddd0"},{"sha":"3f7e1ebc6ad8cd79c5541f3464112648d74fc126","author":{"email":"aaf6fd97230863eae371b8b6c4c40693d5d84b30@bynet.co.il","name":"dorimanx"},"message":"GPU Conservative GOV: Rename upthreshold to upthreshold_cons\n\nThis is needed for my STweaks controls. cant use same name for 2 drivers.","distinct":true,"url":"https://api.github.com/repos/Euphoria-OS-Devices/android_kernel_lge_msm8974/commits/3f7e1ebc6ad8cd79c5541f3464112648d74fc126"}]}