{"push_id":816721766,"size":47,"distinct_size":47,"ref":"refs/heads/dominator","head":"0e3444adf98071643b5ad8e874bb6fb55bf24359","before":"fca2009d718882b66f676086f484322e6d19c398","commits":[{"sha":"f19b130262d723da972ed608950a59f413a4ff29","author":{"email":"42480b5f4d505650064e5081b85d867a03559887@gmail.com","name":"franciscofranco"},"message":"input: add a generic touch input notifier\n\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/f19b130262d723da972ed608950a59f413a4ff29"},{"sha":"fde314c9586250a888ffdf53f3940dc0ac547461","author":{"email":"42480b5f4d505650064e5081b85d867a03559887@gmail.com","name":"franciscofranco"},"message":"input: touchboost: conservative samples every 10ms, no point in limiting input_time to update its value in 50ms intervals\n\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/fde314c9586250a888ffdf53f3940dc0ac547461"},{"sha":"23d59a29563bd68365ea437acc66deea47cf58c1","author":{"email":"4f433e929189a8c50d5716e271a7ceb94de7ee2a@gmail.com","name":"Brandon Berhent"},"message":"input: touchboost: define and expose input_boost_duration and input_boost_frequency\n\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/23d59a29563bd68365ea437acc66deea47cf58c1"},{"sha":"6abbabcbe4c94f16587f42c23a379ffe9701173e","author":{"email":"4f433e929189a8c50d5716e271a7ceb94de7ee2a@gmail.com","name":"Brandon Berhent"},"message":"input: touchboost: correct type for get_input_boost_duration\n\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/6abbabcbe4c94f16587f42c23a379ffe9701173e"},{"sha":"3a0c09c2a34fff6ba338c50333c220c65b9bcf41","author":{"email":"4f433e929189a8c50d5716e271a7ceb94de7ee2a@gmail.com","name":"Brandon Berhent"},"message":"input: touchboost: Rename sysfs kobj to \"touch_boost\"\n\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/3a0c09c2a34fff6ba338c50333c220c65b9bcf41"},{"sha":"81d3f838b91023afe1b6055f8df49b09a6eb9b24","author":{"email":"4f433e929189a8c50d5716e271a7ceb94de7ee2a@gmail.com","name":"Brandon Berhent"},"message":"input: touchboost: default duration 1.5s\n- Ultra conservative default, 1/2 of MPD default\n\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/81d3f838b91023afe1b6055f8df49b09a6eb9b24"},{"sha":"8bcda643cb5967312098199d35f1fb17b242c8a2","author":{"email":"0634a331ed6e3ea89a75ec179644d19d783e7f4f@codeaurora.org","name":"Azhar Shaikh"},"message":"USB: android: Fix memory leak in mass_storage_function_init()\n\nmass_storage_function_init() calls fsg_common_init() which allocates\nmemory to fsg buffers only once during bootup. This memory is never\nfreed, which results in a memory leak. The reference count is\nincremented in mass_storage_function_init() and in fsg_bind_config().\nThe count incremented in bind_config is decremented in fsg_unbind().\nFree this memory and also decrement the reference count in\nmass_storage_function_cleanup() which will be called during gadget unbind.\n\nSigned-off-by: Azhar Shaikh <azhars@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/8bcda643cb5967312098199d35f1fb17b242c8a2"},{"sha":"2d2759f13d7620daddde65f4d7f744eaadcab34d","author":{"email":"368d0007e4626f70737d16df5e49ed8806b98c3f@google.com","name":"Mike Lockwood"},"message":"USB: gadget: midi: Fix deadlock unbinding driver while it is in use\n\nUsing snd_card_free_when_closed rather than snd_card_free in f_midi_unbind\nmakes it safe to disable the driver while a userspace client has the\nALSA device open.\n\nChange-Id: Ibc40c01e7b1ce90fc61d3ea654b4816fadfc7ffd\nSigned-off-by: Mike Lockwood <lockwood@google.com>\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/2d2759f13d7620daddde65f4d7f744eaadcab34d"},{"sha":"eb7331fc3f81d6f2a870f333a27486f61770f5ef","author":{"email":"ef4461108ec3e12a6a9122581425a9719771b515@gmail.com","name":"XileForce"},"message":"Topology: Enhance For MultiCore Decision Making\n\nSigned-off-by: kirananto <kirananto@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/eb7331fc3f81d6f2a870f333a27486f61770f5ef"},{"sha":"87edda096969c02ffd5099f5732b0a26194c3063","author":{"email":"9e8a5bef411e1d3614438e1642ebaf8144857f80@gmail.com","name":"Kiran Anto"},"message":"Some Changes to Powersuspend","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/87edda096969c02ffd5099f5732b0a26194c3063"},{"sha":"ea69716582546eabe66d127c9d0b62ef9fe0c8f5","author":{"email":"7662eda885d44e77a928581610e3a6d22accb87e@gmail.com","name":"arter97"},"message":"msm_adreno_tz: be aware of suspended state\n\nForce to use & record as min freq when system has\nentered pm-suspend or screen-off state.\n\nSigned-off-by: arter97 <qkrwngud825@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/ea69716582546eabe66d127c9d0b62ef9fe0c8f5"},{"sha":"49b49a47f94ca41a23a74c1a8e3aab56840d7804","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"PM: devfreq: Use high priority workqueue\n\nIt does not make sense to run kgsl on high and devfreq on regular\npriority.\n\nChange-Id: Ie5e6c9353a4e1324a6a49278e5ad3638462f551c","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/49b49a47f94ca41a23a74c1a8e3aab56840d7804"},{"sha":"71d2013719f26bbbf54488eab4b055d08c756284","author":{"email":"7662eda885d44e77a928581610e3a6d22accb87e@gmail.com","name":"arter97"},"message":"Introduce Adreno idler for devfreq-based Adreno devices\n\nAdreno idler by arter97 - Idling algorithm,\nan efficient workaround for msm-adreno-tz's overheads.\n\nMain goal is to lower the power consumptions while maintaining high-performance.\n\nSince msm-adreno-tz tends to *not* use the lowest frequency even on idle,\nAdreno idler replaces msm-adreno-tz's algorithm when it comes to\ncalculating idle frequency(mostly by ondemand's method).\nThe higher frequencies are not touched with this algorithm, so high-demanding\ngames will (most likely) not suffer from worsened performance.\n\nThe additional idle_lasttime detects if last 500ms was idle before\nramping down the frequency to prevent micro-lags on scrolling or playing games.\n\nSigned-off-by: arter97 <qkrwngud825@gmail.com>\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>\n\nConflicts:\n\tdrivers/devfreq/Kconfig\n\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>\nSigned-off-by: Kiran Anto <kirananto@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/71d2013719f26bbbf54488eab4b055d08c756284"},{"sha":"396b280dddf975ca8440206e8bb3f0dcf3605f42","author":{"email":"7662eda885d44e77a928581610e3a6d22accb87e@gmail.com","name":"arter97"},"message":"adreno_idler: switch to count based instead of time based\n\nAsking for current time on every poll(which is usually 10ms)\nis very inefficient.\n\nSwitch to count based.\n\nThe new default for idlewait is set to 20,\nso every 20 events before must be all idle before Adreno idler\nramps down the frequency.\n\nSigned-off-by: arter97 <qkrwngud825@gmail.com>\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>\nSigned-off-by: Kiran Anto <kirananto@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/396b280dddf975ca8440206e8bb3f0dcf3605f42"},{"sha":"36fb26022dfde92e2f8daebba5e098130482300d","author":{"email":"7662eda885d44e77a928581610e3a6d22accb87e@gmail.com","name":"arter97"},"message":"adreno_idler: remove frequency bump\n\nAllow msm-adreno-tz to figure out the appropriate frequency for\nthe current workload.\n\nWe don't need to bump up the frequency within the Adreno idler's\nroutine.\n\nThis should give some extra plus to power savings.\n\nBump up to version 1.1.\n\nSigned-off-by: arter97 <qkrwngud825@gmail.com>\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>\nSigned-off-by: Kiran Anto <kirananto@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/36fb26022dfde92e2f8daebba5e098130482300d"},{"sha":"0bc4ff8bb0380e5e3b5d914ac971579787489797","author":{"email":"7662eda885d44e77a928581610e3a6d22accb87e@gmail.com","name":"arter97"},"message":"adreno_idler: fix-up type definitions\n\nSigned-off-by: arter97 <qkrwngud825@gmail.com>\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>\nSigned-off-by: Kiran Anto <kirananto@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/0bc4ff8bb0380e5e3b5d914ac971579787489797"},{"sha":"0e1fdb4d5b44024918f429db3cd056fcd034fbcc","author":{"email":"7662eda885d44e77a928581610e3a6d22accb87e@gmail.com","name":"arter97"},"message":"adreno_idler: fix-up some comments\n\nSigned-off-by: arter97 <qkrwngud825@gmail.com>\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>\nSigned-off-by: Kiran Anto <kirananto@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/0e1fdb4d5b44024918f429db3cd056fcd034fbcc"},{"sha":"a1df98bfb0caf9a555781a9e3e3a30aa4a80dec6","author":{"email":"7662eda885d44e77a928581610e3a6d22accb87e@gmail.com","name":"arter97"},"message":"adreno_idler: fix typos :)\n\nSigned-off-by: arter97 <qkrwngud825@gmail.com>\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>\nSigned-off-by: Kiran Anto <kirananto@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/a1df98bfb0caf9a555781a9e3e3a30aa4a80dec6"},{"sha":"0bf1be5945299e47b1259578ab53eab79380a05d","author":{"email":"a8d5bade52201ab7c179f713e60e64ecb90b8f40@gmail.com","name":"Meninblack007"},"message":"dominator: Enable ADRENO IDLER\n\nSigned-off-by: Meninblack007 <sanyam.53jain@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Dominator007/dominator_msm8916/commits/0bf1be5945299e47b1259578ab53eab79380a05d"},{"sha":"d3e86ab89eefc5c479fc93057e1cdcefb46256b0","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/Dominator007/dominator_msm8916/commits/d3e86ab89eefc5c479fc93057e1cdcefb46256b0"}]}