{"push_id":616883399,"size":12,"distinct_size":12,"ref":"refs/heads/lollipop-mr1","head":"d76e5e8cf108ed4da76b062e8a8dc92adc880e62","before":"81603471a897d3ae1a00743a93d080f5793eac4a","commits":[{"sha":"1d07fcb6c906ef1c1eb48e3920eec64c24a12509","author":{"email":"2a4b97e7c2c7c25502647546b38417ff8ce09c9d@codeaurora.org","name":"Ankit Gupta"},"message":"ARM: dts: msm: disable support of 50MHz for i2c for apq8084\n\nI2C driver does not support input clock frequency of 50 MHz.\nThis patch Changes the i2c clk frequency for all the i2c device\nto 19.2 MHz for apq8084.\n\nSigned-off-by: Ankit Gupta <ankgupta@codeaurora.org>\n[neo: Also apply changes for shamu.]\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>\nSigned-off-by: flar2 <asegaert@gmail.com>","distinct":true,"url":"https://api.github.com/repos/flar2/shamu/commits/1d07fcb6c906ef1c1eb48e3920eec64c24a12509"},{"sha":"667ca2cd7e57ca92aa8370362983a0c8a7ed2b34","author":{"email":"44dab0b659bc57509a0949ce7352600ac0beac12@motorola.com","name":"Joe Swantek"},"message":"power: quickwakeup: initial driver\n\nThis driver allows clients to register code to be called upon wakeup\nso that clients can perform specific checks and vote to drop the system\nback into suspend without fully resuming if the wake reason was a special\nquick wakeup event.\n\nPropagation of (CR)\n\nSigned-off-by: James Wylder <jwylder1@motorola.com>\nSigned-off-by: Jared Suttles <jsuttles@motorola.com>\nSigned-off-by: Joe Swantek <w98568@motorola.com>\nReviewed-on: http://gerrit.mot.com/648051\nSLTApproved: Slta Waiver <sltawvr@motorola.com>\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Joseph Swantek <jswantek@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>\nReviewed-by: Patrick Auchter <auchter@motorola.com>\nSigned-off-by: flar2 <asegaert@gmail.com>","distinct":true,"url":"https://api.github.com/repos/flar2/shamu/commits/667ca2cd7e57ca92aa8370362983a0c8a7ed2b34"},{"sha":"b40eca35b64f95bc0865c032430a03319094257e","author":{"email":"ed3b799f219469bc55cb495024ea5cafc3a57fb1@motorola.com","name":"Joe Swantek"},"message":"power: catch wake-up requests in suspend_again\n\nIt is possible during the processing of suspend_again() that a\nwake-up request (i.e. pm_stay_awake()) be made by a driver in response\nto an outside event (i.e. hw interrupt, etc.). Currently, when\nsuspend_again() requests to re-enter suspend, suspend_enter() runs\nto re-enter suspend. The pm_wakeup_pending() function is called to check\nfor any wake-up requests. However, this function is essentially disabled\nbecause the events_check_enabled flag is set to false by the previous\nrun through suspend_enter(). This causes any wake-up request made\nduring the processing of suspend_again() to be delayed until the next\ntime the kernel resumes sometime in the future.\n\nTo resolve this issue, if suspend_again() votes to re-enter\nsuspend_enter() the count of wake-up requests is re-evaluated\nand the events_check_enabled flag set correctly based on the\npresence of wake-up requests that occurred during suspend_again().\n\nSigned-off-by: Joe Swantek <jswantek@motorola.com>\nReviewed-by: Patrick Auchter <auchter@motorola.com>\nReviewed-by: Christopher Fries <cfries@motorola.com>\nSLTApproved: Christopher Fries <cfries@motorola.com>\nReviewed-by: Ravi Chebolu <arc095@motorola.com>\nReviewed-by: Fred Fettinger <fettinge@motorola.com>\nReviewed-by: Jeffrey Carlyle <jeff.carlyle@motorola.com>\nReviewed-by: Russell Knize <rknize@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>\nSigned-off-by: flar2 <asegaert@gmail.com>","distinct":true,"url":"https://api.github.com/repos/flar2/shamu/commits/b40eca35b64f95bc0865c032430a03319094257e"},{"sha":"1d4bf119c6869d44d627886109315851d10f4383","author":{"email":"44dab0b659bc57509a0949ce7352600ac0beac12@motorola.com","name":"Joe Swantek"},"message":"msm: lpm-levels: add suspend_again handler\n\nCall quickwakeup clients to enable us to perform very small amounts of\nprocessing and then to drop quickly back into suspend.\n\nPropagation of (CR)\n\nSigned-off-by: Jared Suttles <jsuttles@motorola.com>\nSigned-off-by: Joe Swantek <w98568@motorola.com>\nSLTApproved: Slta Waiver <sltawvr@motorola.com>\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Patrick Auchter <auchter@motorola.com>\nReviewed-by: Joseph Swantek <jswantek@motorola.com>\nSubmit-Approved: Jason Hrycay <jason.hrycay@motorola.com>\nSigned-off-by: flar2 <asegaert@gmail.com>","distinct":true,"url":"https://api.github.com/repos/flar2/shamu/commits/1d4bf119c6869d44d627886109315851d10f4383"},{"sha":"ff365eb546d4e57e444bbf88d58ff0845cd164a2","author":{"email":"50cb9bee76fd6567c3233b8a89e4a594c545792f@gmail.com","name":"flar2"},"message":"i2c: enable extended recovery for touch i2c","distinct":true,"url":"https://api.github.com/repos/flar2/shamu/commits/ff365eb546d4e57e444bbf88d58ff0845cd164a2"},{"sha":"027d04f95c524a88b10a2c50d2f422a639a1d9ba","author":{"email":"50cb9bee76fd6567c3233b8a89e4a594c545792f@gmail.com","name":"flar2"},"message":"Revert \"i2c: enable extended recovery for touch i2c\"\n\nThis reverts commit ff365eb546d4e57e444bbf88d58ff0845cd164a2.\n\nReverting to test a different patch","distinct":true,"url":"https://api.github.com/repos/flar2/shamu/commits/027d04f95c524a88b10a2c50d2f422a639a1d9ba"},{"sha":"0f4496b2244c3acf1fc2742dea4858f9925e63e7","author":{"email":"2a4b97e7c2c7c25502647546b38417ff8ce09c9d@codeaurora.org","name":"Ankit Gupta"},"message":"i2c-qup: improve the bus recovery procedure in qup i2c driver\n\nBus recovery procedure is required when bus goes in a bad state.\nRecovery procedure may not get success in single iteration. This\npatch increases iteration number to let the bus recover based on\nthe QUP_I2C_STATUS and QUP_I2C_MASTER_BUS_CLR register values.\n\nChange-Id: I2ab397645b852cf6f7e7b8071596bf64455af831\nSigned-off-by: Ankit Gupta <ankgupta@codeaurora.org>\nSigned-off-by: flar2 <asegaert@gmail.com>","distinct":true,"url":"https://api.github.com/repos/flar2/shamu/commits/0f4496b2244c3acf1fc2742dea4858f9925e63e7"},{"sha":"b6c97b26a65757e27504ea47da8ef597c2cafd25","author":{"email":"50cb9bee76fd6567c3233b8a89e4a594c545792f@gmail.com","name":"flar2"},"message":"Revert \"ARM: dts: msm: schedule mmcqd on idle CPU to boost mmc performance\"\n\nThis reverts commit f2a00501fb9a8657e2148c10504d8315f8aa3cb7.","distinct":true,"url":"https://api.github.com/repos/flar2/shamu/commits/b6c97b26a65757e27504ea47da8ef597c2cafd25"},{"sha":"b74e02904737085b8d23204f349b20cf8caeb5b3","author":{"email":"50cb9bee76fd6567c3233b8a89e4a594c545792f@gmail.com","name":"flar2"},"message":"Revert \"mmc: add support for scheduling mmcqd on idle CPU\"\n\nThis reverts commit 57cb217df7a007f433eb76806fdff12d8533e3d7.","distinct":true,"url":"https://api.github.com/repos/flar2/shamu/commits/b74e02904737085b8d23204f349b20cf8caeb5b3"},{"sha":"1dd57430be14c97571afa5d2f5015f9fbd926b62","author":{"email":"1719110cb44843b56049037022777453582c36ef@gmail.com","name":"Vojtech Bocek"},"message":"Implement kexec-hardboot\n\n\"Allows hard booting (i.e., with a full hardware reboot) to a kernel\npreviously loaded in memory by kexec.  This works around the problem of\nsoft-booted kernel hangs due to improper device shutdown and/or\nreinitialization.\"\nMore info in /arch/arm/Kconfig.\n\nOriginal author: Mike Kasick <mike@kasick.org>\n\nVojtech Bocek <vbocek@gmail.com>:\n  I've ported it to shamu, it is based of my hammerhead, mako, flo\n  and grouper ports, which are based of Asus TF201 patch ported\n  by Jens Andersen <jens.andersen@gmail.com>\n\n  Shamu is rather similar to hammerhead - it uses device tree binary instead\n  of atags. It is also rather picky - its bootloader erases first 128MB of RAM\n  on reboot, so following hacks had to be applied:\n  * Copy dtb to location passed in r2 before jumping to kexecd' kernel,\n    the kernel would just freeze when I left dtb above 128MB of RAM.\n  * Copy kexecd' kernel to location in the first 128MB before jumping to it,\n    the decompressor operates very slowly if the kernel is above the cached\n    area, copying it lower and decompressing it afterwards is much faster.\n\n  The guest kernel does not require any modifications, kexec-hardboot\n  is equivalent to standard kexec in this aspect.\n\nayysir <dresadd09691@gmail.com>:\n  kexec: use mem_text_write_kernel_word to set reboot_code_buffer args\n  in order to avoid protection faults (writes to read-only\n  kernel memory) when CONFIG_STRICT_MEMORY_RWX is enabled.\n\nChange-Id: Ia701eeaff292df5e344c9312edb61e43209c4b1b\nSigned-off-by: Vojtech Bocek <vbocek@gmail.com>\nSigned-off-by: flar2 <asegaert@gmail.com>","distinct":true,"url":"https://api.github.com/repos/flar2/shamu/commits/1dd57430be14c97571afa5d2f5015f9fbd926b62"},{"sha":"181aa5b7edd8b735c358bd1f2183c2791d8c89fe","author":{"email":"50cb9bee76fd6567c3233b8a89e4a594c545792f@gmail.com","name":"flar2"},"message":"Revert \"Revert \"i2c: enable extended recovery for touch i2c\"\"\n\nThis reverts commit 027d04f95c524a88b10a2c50d2f422a639a1d9ba.","distinct":true,"url":"https://api.github.com/repos/flar2/shamu/commits/181aa5b7edd8b735c358bd1f2183c2791d8c89fe"},{"sha":"d76e5e8cf108ed4da76b062e8a8dc92adc880e62","author":{"email":"50cb9bee76fd6567c3233b8a89e4a594c545792f@gmail.com","name":"flar2"},"message":"update defconfig","distinct":true,"url":"https://api.github.com/repos/flar2/shamu/commits/d76e5e8cf108ed4da76b062e8a8dc92adc880e62"}]}