{"push_id":549264506,"size":1,"distinct_size":1,"ref":"refs/heads/cm-11.0","head":"9832c93338803edac03faa2ee5560c38620a9fee","before":"042fe92051d70fc18e9011e37a4e1bf1b9b901f3","commits":[{"sha":"9832c93338803edac03faa2ee5560c38620a9fee","author":{"email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com","name":"Sultanxda"},"message":"input: bln: Complete rewrite of driver and core logic\n\n*Fixed on/off sysfs switch\n*BLN now properly supports custom blink timings from userspace (blink_interval_ms now parses 2 args from userspace for this)\n*On/off blink intervals can now be different (e.g. blink on for 500ms, then blink off for 2000ms)\n*Removed damaging wakelocks\n*Removed unnecessary mutex locks\n*Removed suspend routines (not necessary as liblights has been fixed)\n*Much more power efficient\n*Significantly reduced overhead\n*Code is much simpler and cleaner (300 fewer lines)\n\nRequires corresponding liblights commit in order to function properly.\n\nSigned-off-by: Sultanxda <sultanxda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sultanxda/sultan-kernel-celox/commits/9832c93338803edac03faa2ee5560c38620a9fee"}]}