)]}'
{
  "log": [
    {
      "commit": "faed5e54931acff052f77887a3f9d498789a6da8",
      "tree": "9e3c4b982a000de99f7d1c81aeb3c3a382b2edbc",
      "parents": [
        "3c80de7e77505133601ef3b78507d33385f21dc0"
      ],
      "author": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Fri May 10 14:48:01 2013 +0530"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Mon May 20 17:32:36 2013 +0530"
      },
      "message": "input: atmel_mxt_ts: Fix screen unlock issue after resume\n\nFix screen unlock issue after resume by releasing all touches in\nmxt_suspend and reseting the controller in mxt_resume.\n\nCRs-Fixed: 484797\n\nChange-Id: I3c076680357df9ca98f45e998af9b489907dbba5\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n"
    },
    {
      "commit": "f7a2ef4fefef63fa6d975a70d1e6e6be70a6b7e5",
      "tree": "ebe6f6371d8863fa2618ef9d13ab49939e3a3794",
      "parents": [
        "48486128402dc67e012347beb1f554fb9b7afa08"
      ],
      "author": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Wed Feb 06 14:01:25 2013 +0530"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Mon May 06 14:21:42 2013 +0530"
      },
      "message": "input: touchscreen: Change the file system permission of synaptic driver\n\nSome of the sysfs files of synaptic driver has \"write\"\npermissions. Change them to \"read\" only.\n\nCRs-Fixed: 454347\n\nChange-Id: Ic64ebfe30b9fe351e6556951f9d0981077e7a076\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n"
    },
    {
      "commit": "68e9d3c5df33e0a4b7448a80142b1196ff99ac3a",
      "tree": "449a18ff89eca7973df8bc00d71559f1ffa5d881",
      "parents": [
        "2b1f1549c3b908ff511ceafa2459da6742e30b4a"
      ],
      "author": {
        "name": "Alexandra Chin",
        "email": "alexandra.chin@tw.synaptics.com",
        "time": "Mon Apr 15 12:13:38 2013 -0700"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Mon Apr 29 17:38:45 2013 +0530"
      },
      "message": "input: synaptics_i2c_rmi4: Add appropriate reset delays\n\n- Check device status after command reset\n\nChange-Id: Ic083be66ae45c89179dfbecc88543d8c171363cf\nGit-commit: 7e811dcd8eaf3fc0df765335d0ef14926f325f64\nGit-repo: git://github.com/synaptics-touch/synaptics-dsx-i2c.git\n[amaloche@codeaurora.org: only portion of patch taken.\n Custom changes were necessary to add for integration\n with mainline]\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n"
    },
    {
      "commit": "2b1f1549c3b908ff511ceafa2459da6742e30b4a",
      "tree": "dfb69b30977d60c5bfddfa2e63f3514605d036bd",
      "parents": [
        "50bff4915f518dff89f49abd0a58437907d95910"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Tue Mar 26 18:06:05 2013 -0700"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Mon Apr 29 17:38:28 2013 +0530"
      },
      "message": "input: synaptics_fw_update: Remove hardcoded firmware image name\n\nFirmware name should be passed in based on target, not hardcoded.\nRemove hardcoding and add appropriate error checking for this.\n\nChange-Id: Ia95bf2abf8a86adc649d64d757f22d84c8e0053f\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n"
    },
    {
      "commit": "50bff4915f518dff89f49abd0a58437907d95910",
      "tree": "d8796d4af454f5ddd0eba65d5f8af26a7e619fd4",
      "parents": [
        "a37dbea00b78b7bad836686271c53d5efd204ffd"
      ],
      "author": {
        "name": "Alexandra Chin",
        "email": "alexandra.chin@tw.synaptics.com",
        "time": "Tue Mar 26 17:15:38 2013 -0700"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Mon Apr 29 17:38:04 2013 +0530"
      },
      "message": "input: synaptics_i2c_rmi4: add flipx and flipy to sysfs\n\n- modify enable irq function\n- fix F$34 issue of interrupt dispatch\n- add pressure report\n- add sysfs entry flipx/flipy\n\nChange-Id: I648184496639241c45528c6b806b0ae97bc7a555\nGit-commit: 3f6a24d9e9af0f5ba229910225637c081255cdc3\nGit-repo: git://github.com/synaptics-touch/synaptics-dsx-i2c.git\n[amaloche@codeaurora.org: Removed unnecessary parts of patch]\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n"
    },
    {
      "commit": "a37dbea00b78b7bad836686271c53d5efd204ffd",
      "tree": "fefa85d3edf3d6e7c79734eb9d943d9f031c801b",
      "parents": [
        "ddc9ae18995416c9cacdf85d6dcefd4f5726a52d"
      ],
      "author": {
        "name": "Alexandra Chin",
        "email": "alexandra.chin@tw.synaptics.com",
        "time": "Tue Mar 19 17:46:05 2013 -0700"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Mon Apr 29 17:36:50 2013 +0530"
      },
      "message": "input: synaptics: Correct bugs in fw update\n\n- Fixed reset command could fail after firmware update\n- Config reset pin if reset gpio is defined in platform data\n- Force do a reset in function probe\n- Skip fw/config update process if image firmware id is smaller\n  than device firmware id\n\nChange-Id: I3525410c791454f64c680506fe4c77e9da650a46\nGit-commit: db1a35c603df138842bdee3b0d9e7f9e24012e4e\nGit-repo: git://github.com/synaptics-touch/synaptics-dsx-i2c.git\n[amaloche@codeaurora.org: modified change w.r.t current driver]\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n"
    },
    {
      "commit": "8bb6762c77a406557a0c977e2889731b28bc881c",
      "tree": "c1f43a9d3770274667c78053bc205d3179877913",
      "parents": [
        "3b8ce2646de305e7a3f1a029aaf8d5a01dccdc35",
        "2093a718a16fe4001f14d4d068f4c84ddc527d7c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Apr 23 18:49:16 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Apr 23 18:49:15 2013 -0700"
      },
      "message": "Merge \"input: sensor: remove open/close function from lis3dh driver\""
    },
    {
      "commit": "2093a718a16fe4001f14d4d068f4c84ddc527d7c",
      "tree": "94b2c51c2b9f17baed5791a28a2e7a71f9adddc9",
      "parents": [
        "3faee83e0c60e017fd13fe69772791a2da6a0174"
      ],
      "author": {
        "name": "Wentao Xu",
        "email": "wentaox@codeaurora.org",
        "time": "Mon Apr 01 13:18:50 2013 -0400"
      },
      "committer": {
        "name": "Wentao Xu",
        "email": "wentaox@codeaurora.org",
        "time": "Mon Apr 01 13:18:50 2013 -0400"
      },
      "message": "input: sensor: remove open/close function from lis3dh driver\n\nThis is to make lis3dh accelerometer disabled by default, even if it\nis open-ed by user space. Device will have to be explicitely enabled\nvia sysfs attribute.\n\nChange-Id: I0fb022fac7f05aa7606717c58425fe3ed1c458b0\nSigned-off-by: Wentao Xu \u003cwentaox@codeaurora.org\u003e\n"
    },
    {
      "commit": "646f2424ba6550f217ea4dde634db3f5e65a5e34",
      "tree": "fb5a7cbf28c228f5f8cc049dc1a8268a2b235260",
      "parents": [
        "8d548f4165bfbfa8f16ffb16109d198e67923950",
        "0cc280a4de94cd714370613d57e3016d4fa44b99"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 28 13:55:52 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Mar 28 13:55:51 2013 -0700"
      },
      "message": "Merge \"input: cyttsp-i2c-qc: Fix suspend/resume sequence\""
    },
    {
      "commit": "db90ee65bb6d6c4b6a66c56e39c5901eed93e000",
      "tree": "b5c51bca9c6fd0c2e34f605ba5c89607df0bed39",
      "parents": [
        "55d277a1ef4e173134add370959c0c2f17e91ea5"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed Feb 06 13:30:36 2013 -0800"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Fri Mar 22 17:04:55 2013 +0530"
      },
      "message": "input: synaptics_i2c_rmi4: Add device tree support\n\nTo work with device tree framework, support must be added\nin driver.  Read in properties such as gpios, x/y size and\nsoft button mapping.  Also, enable multitouch with protocol\nB.\n\nChange-Id: I17f41105c57f22db1623d03627ca89f47ef57a8b\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n"
    },
    {
      "commit": "73b337f3ffa80e1e8e1faa35e8187de8187015c2",
      "tree": "a4e2c31835f48afb893afef4f84ea7924bd14a95",
      "parents": [
        "7b2958783c1a4c2749aa823619d5ef55380747fd"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Fri Jan 18 16:27:11 2013 -0800"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Thu Mar 21 19:32:51 2013 +0530"
      },
      "message": "input: synaptics_i2c_rmi4: Add GPIO configuration support\n\nAdd GPIO support to driver.  This includes setup and delays\nrequired for gpio toggling during device bootup.\n\nChange-Id: I7945ac26d3655902346a4969ac264311a96d3cbf\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n"
    },
    {
      "commit": "7b2958783c1a4c2749aa823619d5ef55380747fd",
      "tree": "806df786a1d58806face48aea2dc5706cd1513d2",
      "parents": [
        "670bcdf08e1de10fa2b45d54b3ea76637834114e"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Fri Jan 18 15:25:15 2013 -0800"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Thu Mar 21 19:32:47 2013 +0530"
      },
      "message": "input: synaptics_i2c_rmi4: Add regulator support\n\nAdd support for regulators to be controlled from driver\nside.  This includes configuration and enablement.\n\nChange-Id: I899dec377c4b766749d3f70b80a51f3c21757911\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n"
    },
    {
      "commit": "670bcdf08e1de10fa2b45d54b3ea76637834114e",
      "tree": "1dda946a8eab881f198b413e0e8203a63266f2af",
      "parents": [
        "49e01f1f9f8c57368e9a09957d9d6d7401dd68bf"
      ],
      "author": {
        "name": "Alexandra Chin",
        "email": "alexandra.chin@tw.synaptics.com",
        "time": "Fri Feb 22 12:33:19 2013 -0800"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Thu Mar 21 19:32:41 2013 +0530"
      },
      "message": "input: synaptics: update license and driver version\n\n - Change license to GPL v2\n - Driver version 1.2\n\nChange-Id: I4603c0bfd1c452fa4bf4ea1ee0929745a24a4cc2\n[amaloche@codeaurora.org: Added subject line]\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n"
    },
    {
      "commit": "49e01f1f9f8c57368e9a09957d9d6d7401dd68bf",
      "tree": "4c2087d37a1f0123038e4759c4e10e31ad922799",
      "parents": [
        "4b24368561d3d5b1b95fcd6580909a93675c9e42"
      ],
      "author": {
        "name": "Alexandra Chin",
        "email": "alexandra.chin@tw.synaptics.com",
        "time": "Fri Feb 22 15:09:29 2013 -0800"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Thu Mar 21 19:32:37 2013 +0530"
      },
      "message": "input: synaptics: driver updates\n\n - remove module detection thread queue\n - update driver version check\n\nChange-Id: Id2ccdcc99c4484a94a4945c4e1e51066b67c1529\n[amaloche@codeaurora.org: Added subject line]\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n"
    },
    {
      "commit": "4b24368561d3d5b1b95fcd6580909a93675c9e42",
      "tree": "f930331445dccb7f150f9e31cec07cb86a5f9e4c",
      "parents": [
        "4966c789c70471cfc5a2187fe1afd61c82a93a01"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Fri Jan 25 12:34:31 2013 -0800"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Thu Mar 21 19:32:32 2013 +0530"
      },
      "message": "input: synaptics_fw_update: Add sysfs entry to expose Config ID\n\nConfig ID is used to differentiate between different versions of\nconfiguration data on the panel and is needed for debugging.\n\nChange-Id: Iaa66ff8e328d0480d2e4ce4fc0d9f57434dc7b86\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n"
    },
    {
      "commit": "4966c789c70471cfc5a2187fe1afd61c82a93a01",
      "tree": "b74b0d2c4a448fcca162d4833ef734ac4eef73d5",
      "parents": [
        "ae8fd09d24190a49e1ce239311aa5d81f4dd763c"
      ],
      "author": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Fri Jan 04 12:14:37 2013 +0530"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Thu Mar 21 19:32:25 2013 +0530"
      },
      "message": "input: synaptics_i2c_rmi4: Add TS support\n\nAdd synaptics driver support and firmware update support\nfor synaptics touch panel, this patch also adds support\nfor virtual keys.  Corrects issues in \"first commit\" of\nopen source code.\n\nChange-Id: I78dcc2f540ca78e192b4570e414a8802e8982945\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n"
    },
    {
      "commit": "0cc280a4de94cd714370613d57e3016d4fa44b99",
      "tree": "17957a1c9e07122d44335b99132065b0f31e781f",
      "parents": [
        "904d6376cf97cb99751793b84fb7c6d2a4626acf"
      ],
      "author": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Mon Jan 07 12:26:28 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Mar 19 13:55:26 2013 -0700"
      },
      "message": "input: cyttsp-i2c-qc: Fix suspend/resume sequence\n\nCheck device wake up capability before entering into\nsuspend or resume. This makes sure touch works in proper\nmanner when the touch is configured as a wakeup source.\n\nCRs-fixed: 432865\nChange-Id: I215e69d3b03aa720049085ea2dbc02066efa157c\nSigned-off-by: Mohan Pallaka \u003cmpallaka@codeaurora.org\u003e\n"
    },
    {
      "commit": "c1b02aca9ad5a1a38f6181a4cc6a9f9cbc41af2c",
      "tree": "fc4d9f120891af0356b1a4552546d4b93da76ddf",
      "parents": [
        "5e4b46465c4c74b0e522a175c5959f61dcebd8fb",
        "6b4631ecefb71e85d3b4e0639995e6b309fbf5e4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Feb 22 17:57:56 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Feb 22 17:57:56 2013 -0800"
      },
      "message": "Merge \"input: bmp18x: create the syfs group for i2c device\""
    },
    {
      "commit": "6e5d87bec8d567ead8ea8a933cb4064a213bd61e",
      "tree": "2be082e442aad076d952a233bef3a2e90cdb940e",
      "parents": [
        "e50ad3c943d44f483dc616fea79f745f220bb6b2",
        "bdaf24350363fbeafd59e380e501baa6af179b62"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Feb 22 17:57:54 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Feb 22 17:57:53 2013 -0800"
      },
      "message": "Merge \"Bosch Sensortec BMP18x device driver V1.1\""
    },
    {
      "commit": "6b4631ecefb71e85d3b4e0639995e6b309fbf5e4",
      "tree": "bf4a74b9d999e04172578d10921b3bb99da39b94",
      "parents": [
        "4e7999f3a47bc3ed8b83ae1d3a847336d16633c0"
      ],
      "author": {
        "name": "Orkhan Karimov",
        "email": "okarimov@codeaurora.org",
        "time": "Fri Feb 15 15:50:16 2013 -0500"
      },
      "committer": {
        "name": "Wentao Xu",
        "email": "wentaox@codeaurora.org",
        "time": "Tue Feb 19 16:44:52 2013 -0500"
      },
      "message": "input: bmp18x: create the syfs group for i2c device\n\nAlso change delay to pollrate_ms. This is for easy integration\nwith the sensor HALs.\n\nChange-Id: I06e5e1f41caf2cee21ea2b218d672681b24ccd22\n\nSigned-off-by: Orkhan Karimov \u003cokarimov@codeaurora.org\u003e\nSigned-off-by: Wentao Xu \u003cwentaox@codeaurora.org\u003e\n"
    },
    {
      "commit": "bdaf24350363fbeafd59e380e501baa6af179b62",
      "tree": "cf2a03a0497a154fd368e899394ed6037d401c94",
      "parents": [
        "b91ff2afd6fb875851369fba61b5d36c8d2b6e4c"
      ],
      "author": {
        "name": "hongji.zhou@cn.bosch.com",
        "email": "Hongji.Zhou@cn.bosch.com",
        "time": "Tue Feb 05 14:45:04 2013 +0800"
      },
      "committer": {
        "name": "Wentao Xu",
        "email": "wentaox@codeaurora.org",
        "time": "Tue Feb 19 12:03:33 2013 -0500"
      },
      "message": "Bosch Sensortec BMP18x device driver V1.1\n\nChange-Id: Ic0211615b6535cb45f8752afebb6db33962c9299\n\nSigned-off-by: Hongji Zhou \u003cHongji.Zhou@cn.bosch.com\u003e\nSigned-off-by: Wentao Xu \u003cwentaox@codeaurora.org\u003e\n"
    },
    {
      "commit": "e833acaf2b5cfac0fb53692652a8c39667f1e559",
      "tree": "f530c2ea75a3d7e52045e1f543ced58757895b9d",
      "parents": [
        "7dfc4b284ca395a035e7da058f86dfb4275dd509"
      ],
      "author": {
        "name": "Duy Truong",
        "email": "dtruong@codeaurora.org",
        "time": "Tue Feb 12 13:35:08 2013 -0800"
      },
      "committer": {
        "name": "Duy Truong",
        "email": "dtruong@codeaurora.org",
        "time": "Tue Feb 12 13:35:08 2013 -0800"
      },
      "message": "Update copyright to The Linux Foundation\n\nChange-Id: Ibead64ce2e901dede2ddd1b86088b88f2350ce92\nSigned-off-by: Duy Truong \u003cdtruong@codeaurora.org\u003e\n"
    },
    {
      "commit": "a7b33f1ea1f484182798eaafd7ead76ac1400500",
      "tree": "414de2684f3cb5b9a5bce1d7dd8ed20fad9736f3",
      "parents": [
        "ad2055965d8b911e9c2bef50eb069ff228539841"
      ],
      "author": {
        "name": "Wentao Xu",
        "email": "wentaox@codeaurora.org",
        "time": "Fri Jan 18 18:42:59 2013 -0500"
      },
      "committer": {
        "name": "Orkhan Karimov",
        "email": "okarimov@codeaurora.org",
        "time": "Tue Jan 22 14:47:37 2013 -0500"
      },
      "message": "input: mpu3050: add enable/disable sysfs attribute\n\nallow sensor HAL control the power state of gyro sensor, so that sensor is\ndisabled when not used.\n\nChange-Id: Ib9f8e9761ea518534ffcd06f30de4b8f1f198687\nSigned-off-by: Orkhan Karimov \u003cokarimov@codeaurora.org\u003e\n"
    },
    {
      "commit": "7a69d3b9df5873e32b1a10c637e3aefdba5846c2",
      "tree": "8586aebec1485c4eeecb4e5ea9ecc89215245f74",
      "parents": [
        "7099ec200b313f89dd596b1bb003b8e548a580d4"
      ],
      "author": {
        "name": "Wentao Xu",
        "email": "wentaox@codeaurora.org",
        "time": "Wed Dec 12 11:28:21 2012 -0500"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Jan 15 13:33:19 2013 -0800"
      },
      "message": "input: sensor: add check if regulator is valid before releasing it\n\nSensor regulator could be still invalid at the time of a system\nsuspend, this change is to avoid freeing NULL regulators under such\noccasion.\n\nChange-Id: Ia520b2516b43feaa3fbbbe30628cc47ee7fad96a\nSigned-off-by: Wentao Xu \u003cwentaox@codeaurora.org\u003e\n"
    },
    {
      "commit": "82e63050671783a61dfb45f87d486b4cbda57bc2",
      "tree": "acc735741d7e4d0c098a2f1252ac6f98875dc4b3",
      "parents": [
        "8024268dcce5418ab7bf7dea60eda15a2ba37ddd"
      ],
      "author": {
        "name": "Wentao Xu",
        "email": "wentaox@codeaurora.org",
        "time": "Thu Nov 15 16:30:15 2012 -0500"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Jan 04 14:01:46 2013 -0800"
      },
      "message": "sensors: change sysfs attribute permissions\n\nThose attributes used to be writable by world. This change allows\nread only access by world.\n\nCRs-Fixed: 382751\n\nChange-Id: I2b37763514a86da9beed3fcb7dcb4706c790e44d\nSigned-off-by: Wentao Xu \u003cwentaox@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "de4e64aa8db98d6fc73059225511668865ecab26",
      "tree": "1288c5f8f9f0134a07b4278cf7a8b439f11d71da",
      "parents": [
        "d9ad07ee5a26dfe64c91ce04da67eff87f58c472"
      ],
      "author": {
        "name": "Sreenivasulu Chalam Charla",
        "email": "sreeniva@codeaurora.org",
        "time": "Tue Oct 09 08:28:18 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Nov 26 16:13:33 2012 -0800"
      },
      "message": "Revert \"touchscreen: cyttsp-i2c-qc: Add low power mode functionality\"\n\nThis reverts commit 304d9f5172c8c0210e2e29b175e8f68ea8257f69.\nlow power mode changes are causing issues like,delay in reponse to\ntouch , and controller is not recognizing the touch events as its\nscan rate is also low in low power mode state . since controller is\nnot recognizing the touch in low power mode state , so only way\nfor the controller to come out of low power mode is to do multi-touch\nand controller responds randomly to one of the touches and comes out\nof the low power mode.\n\nSigned-off-by: Sreenivasulu Chalam Charla \u003csreeniva@codeaurora.org\u003e\n\nChange-Id: I35e0797f819cfbce6630d70af443b96546eacfb5\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "4137538491c5b566130df3d1c5003980b2fe80c5",
      "tree": "bc80d107a4fe5bf4b3ce2911975bf70a713561a9",
      "parents": [
        "3cdb860688f59b66750a7a7f9b877262f7ed0b45"
      ],
      "author": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Wed Sep 26 13:43:40 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Nov 26 16:13:20 2012 -0800"
      },
      "message": "input: pm8xxx-pwrkey: Update key press status during probe\n\nPower key could be in pressed state during boot. Set the flag\nto track the press status properly by reading press irq status.\n\n(cherry picked from commit bd38250554df6e70657e6ff42ad63415dbd53f1a)\nCRs-fixed: 404018\nSigned-off-by: Mohan Pallaka \u003cmpallaka@codeaurora.org\u003e\n\nChange-Id: I1b604b63e53803483d3cc2a7bae0a5e7ed98285b\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "1e0e2789f76c5af8de02c9ad9375e7aeece7cefe",
      "tree": "2224493e2be1e6f5e7d91dd898dde71ff69f13db",
      "parents": [
        "f9174f7ba336e90855768dba6a0f3caf535129e2"
      ],
      "author": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Mon Jun 18 22:49:10 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Mon Nov 12 01:29:22 2012 -0800"
      },
      "message": "input: atmel_mxt_ts: Add device tree support\n\nParse the device tree elements and fill platform\ndata structure.\n\nSigned-off-by: Mohan Pallaka \u003cmpallaka@codeaurora.org\u003e\n(cherry picked from commit d96f5032cd8b73450886262fe193d1531038c0f0)\n\nConflicts:\n\n\tdrivers/input/touchscreen/atmel_mxt_ts.c\n\nChange-Id: I551dadffaa84c991abbe964bfb9f72b7fd11dfee\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n(cherry picked from commit 368b8d73bbda62f6ab217ef06019b685636fc3ba)\n"
    },
    {
      "commit": "b7e2c11b10f36b2fa1382f870a3290d18f91e11e",
      "tree": "47e825a0377c0e92f2ba6802381aa90b59656439",
      "parents": [
        "c40e28f1b9a23c22b5e026a0d267f7cab5bdf64b"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Thu Aug 23 13:21:03 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Nov 06 15:13:05 2012 -0800"
      },
      "message": "input: atmel_mxt_ts: Fix macro (CONFIG_OF) name usage.\n\nMacro should be CONFIG_OF and not OF_CONFIG.\n\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\n(cherry picked from commit 56cb58c1b832760adfe382b845e52837b7ea7e85)\n\nConflicts:\n\n\tdrivers/input/touchscreen/atmel_mxt_ts.c\n\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n(cherry picked from commit 54d1b97939cab0482aa5f4549e81ecf3599e2024)\n\nChange-Id: I102d6871958a03ca596c7c538c539fcc27a4e14d\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "ee6f649600d1301052ab52122208dc85e3558b15",
      "tree": "602e8160cfb30a2a519ff0d996d4ad3574aaecfa",
      "parents": [
        "c5d82e843dc210898d67edc3362cfece50016c77"
      ],
      "author": {
        "name": "Wentao Xu",
        "email": "wentaox@codeaurora.org",
        "time": "Wed Aug 15 19:41:43 2012 -0400"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Nov 06 13:03:35 2012 -0800"
      },
      "message": "input: mpu3050: adjust LPF bandwidth according to sampling frequency.\n\nLow pass filter bandwidth is configured to be equal to or greater than\nhalf of the sampling freqency.\n\nSigned-off-by: Wentao Xu \u003cwentaox@codeaurora.org\u003e\n(cherry picked from commit 04f4cc9ff3707a39af39c23cc9f3aeb5c344c60c)\n\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n(cherry picked from commit a7d8fe1d40061ec56c938308d8f7265f29b146c1)\n\nChange-Id: I796d30d474aa64c1679781b38ca5f151b37c92fd\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "bec8b39c17671484ba781c92fee6b03ff17f5b42",
      "tree": "68dee92b457df2c5f2dbb2027a0c4f5756d81250",
      "parents": [
        "4cd49e151d73038df1b39bb1637220b37677fb71"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Wed Sep 05 17:07:13 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Wed Oct 31 12:00:22 2012 -0700"
      },
      "message": "input: pwrkey: Handle out-of-order press and release interrupts\n\nThere is a possibility of receiving a release interrupt\nbefore press when both these actions (press and release) of the\npower-key are very close-by (~1-2ms) to the debounce time\nof the key. Handle this case by maintaining a state variable.\n\nAlso mark the release interrupt as a wakeup source to\nwakeup the system when the above mentioned abnormal case\noccurs.\n\nCRs-Fixed: 394289\nChange-Id: I74475c1e5159dd30e52aca91243eec7e2fac4d57\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n(cherry picked from commit 306e3197b5cc657a62c41823fb6cd03600d35f3f)\n\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "7cd1ac377fe5e9daeb1673bc6ba137c7e8eefa95",
      "tree": "bc3997c9c2f55958af9a95451f298ad4510dfd42",
      "parents": [
        "fbad282ed6b7b13f4fd1a2035bdd3b0f61396013"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed Aug 01 17:27:25 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Wed Oct 31 11:44:13 2012 -0700"
      },
      "message": "input: cyttsp-i2c-qc: move to multitouch protocol B\n\nMove from multitouch protocol A to protocol B, and since some\napplications are not working under BTN_2 reporting, all the instances\nof HAT are removed along with BTN_2 reporting.\n\nChange-Id: I25c9c811078452eb9ff11159d0f45c9e3f831849\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n(cherry picked from commit 94f65fcf5d89b7943777750b2e358c7421f26400)\n\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "e5479fec00f9c74d3c238faf4577c01f05d249a6",
      "tree": "eb8a599dd8f04f71b295c2381fc967447980799a",
      "parents": [
        "9c83a94ff542197018a6538c6ee78e6a1b348698"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Wed Sep 26 13:43:40 2012 +0530"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 13:23:44 2012 -0700"
      },
      "message": "input: pm8xxx-pwrkey: Update key press status during probe\n\nPower key could be in pressed state during boot. Set the flag\nto track the press status properly by reading press irq status.\n\nCRs-fixed: 404018\nChange-Id: I93a8584420002d9cb399484b3ac77fa2ed954690\nSigned-off-by: Mohan Pallaka \u003cmpallaka@codeaurora.org\u003e\n"
    },
    {
      "commit": "9c83a94ff542197018a6538c6ee78e6a1b348698",
      "tree": "2db3edc4149f71fb02b69e269d626990cd0fbfc6",
      "parents": [
        "a50472866111e1e8057cf639b1e2c2c4b741ecc6"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Wed Sep 05 17:07:13 2012 +0530"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 13:23:36 2012 -0700"
      },
      "message": "input: pwrkey: Handle out-of-order press and release interrupts\n\nThere is a possibility of receiving a release interrupt\nbefore press when both these actions (press and release) of the\npower-key are very close-by (~1-2ms) to the debounce time\nof the key. Handle this case by maintaining a state variable.\n\nAlso mark the release interrupt as a wakeup source to\nwakeup the system when the above mentioned abnormal case\noccurs.\n\nCRs-Fixed: 394289\nChange-Id: I74475c1e5159dd30e52aca91243eec7e2fac4d57\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "a50472866111e1e8057cf639b1e2c2c4b741ecc6",
      "tree": "9fd900d8e2032de14301d390f281f9e9421bbe78",
      "parents": [
        "989c4d877d1be4cf0b63f750957a5e94b8758bac"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 10:25:59 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 12:53:26 2012 -0700"
      },
      "message": "pmic8xxx-pwrkey: move to subsys_init\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "e977b2107748f0518f421af2053713d656075bbe",
      "tree": "cd03a8839299f580392ebe1f60e1ac04c3d9a080",
      "parents": [
        "b0e251275cc87c611784ae0e1342f15e5fa453b7"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Sun Oct 14 00:16:58 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 12:53:25 2012 -0700"
      },
      "message": "input: keyreset: add support for reset after timeout\n\nIf a timeout is requested, a delayed work item will be\nscheduled to restart the device. If the keys are released\nbefore the timeout expires, the reset is aborted.\n\nAs expected, the reset_fn can be used to reset the device\nafter the timeout.\n\nBug: 7344361\nChange-Id: I1d77cdb3dcc63f579b1250506f0a30de1e033d67\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    },
    {
      "commit": "b0e251275cc87c611784ae0e1342f15e5fa453b7",
      "tree": "69abc457ea1d50555cea1939c8e0f1e9fd214138",
      "parents": [
        "6ed2f379a99de1167ab0fa82d0959d401c794e8d"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Sun Oct 14 00:14:41 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 12:53:25 2012 -0700"
      },
      "message": "input: keyreset: move init to subsys to be ready early\n\nBug: 7344361\nChange-Id: I3564a354fddd69f352704c9e819ea4538096264a\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    },
    {
      "commit": "6ed2f379a99de1167ab0fa82d0959d401c794e8d",
      "tree": "ffc0e69fa6dec34b050757c0ccf32a604e34b810",
      "parents": [
        "956ad549ca23c151a0ba27b0f7ba7a23fa44fa59"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Sun Oct 14 00:13:49 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 12:53:24 2012 -0700"
      },
      "message": "input: keyreset: process pressed keys at init\n\nBug: 7344361\nChange-Id: I92c9ec8a7d2882f280af9a5807a6052e54ecc16a\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    },
    {
      "commit": "2f2979bed80125daa9bd6e3adc1d4ac11fdd8ca7",
      "tree": "c5d0889c31c53e73d9ffea6cd459f8acca9bb866",
      "parents": [
        "a7958a03d5a6657a28fac07acb09821ac4e78db8"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Wed Oct 03 12:01:46 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Mon Oct 08 23:57:43 2012 -0700"
      },
      "message": "mako: touch: PLG137 firmware E027 update\n\n- Fixed issues in production test\n  . ghost touch in high and low temperature\n  . ghost touch with noisy charger connect\n  . sensing test\n- Stablized thumb operation\n- Fixed flapping finger width report\n\nChange-Id: I350ed94b9bfcb5a8feba3e0c9529ea86472097cd\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "5b0308207b1a1f92a892240612db3731ba308247",
      "tree": "7c7b27488bbdf72bae57a2075e271aaf86b794bd",
      "parents": [
        "7d8e1a2e71c32edb6c4f6fd1784cbd97548c152d"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Wed Sep 12 19:25:23 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Sep 12 21:16:43 2012 -0700"
      },
      "message": "mako: touch: PLG137 firmware E015 update\n\n- Improved ghost touch error\n- Improved unstable when lifting finger\n\nChange-Id: Icc752c07ad05f5888eff8db4a8064007d3e471f4\n"
    },
    {
      "commit": "7d8e1a2e71c32edb6c4f6fd1784cbd97548c152d",
      "tree": "09b98ec7fb3fdf8da1a8b730f9905ce5a4c67b39",
      "parents": [
        "33f51116024bf738aa6c2445299bc0f746ca6fdc"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Tue Sep 11 22:56:51 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Sep 12 21:13:27 2012 -0700"
      },
      "message": "mako: touch: preserving touch data coherency\n\nSynaptics firmware maintains internal cache to store a scan of\nfinger data so that the host reads finger data from this cache.\nThe firmware updates the cache when the host reads it nonsequentially.\n\nThe current driver reads only present finger data, which can cause\nunexpected nonsequential access to cache and the cache can be updated\nbefore the host reads the data, resulting in losing finger data coherency.\n\nModified the driver to access data sequentially even if there are\nnot present fingers in the middle so that the finger data coherency\ncan be preserved.\n\nChange-Id: I4b975c2ab2445078f2a81c3dd4ce484002d27933\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "6179e67eae0a351a4df1600837be7e562d0554a7",
      "tree": "9a3344d3da08556e4e489ddb343a5a722e0d1281",
      "parents": [
        "eabde17e4255c04f170107ce96aa966912f11125"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Tue Sep 04 21:16:26 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Fri Sep 07 17:03:46 2012 -0700"
      },
      "message": "mako: touch: error checking for firmware update\n\nCorrected not working touch problem when the firmware update was failed or\nLCD was turned on or off during firmware update.\n\nChange-Id: Ib61c3d9927d670eb4091253efc71499b88b51b9f\n"
    },
    {
      "commit": "5b6082db8d46d1794cf16d867cfbaeaf97d3adea",
      "tree": "8ecb84282a55d45ae781a9a0ff1b8202fe45913a",
      "parents": [
        "18f0d73d1e4859d5c3f6a226e79d77bd0cf8bc82"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Sat Sep 01 03:50:16 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Fri Sep 07 16:55:59 2012 -0700"
      },
      "message": "mako: touch: add sys node for charger status update\n\nWill be used to enable noise mitigation bit in firmware\nto reduce noise when TA/USA/Wireless charger is connected.\n\nChange-Id: Ia4174271758ca2dbd013b80ddcabffea2e2cae82\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "ecef32b535876598c2c057e43d62803b6723c8f9",
      "tree": "aaf217504c40f815c002fb874c7c10ac4ca8ce7a",
      "parents": [
        "0cc4fd7098c0ac6368eedfef67d197ccdfb9b09d"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Wed Aug 29 13:58:51 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Aug 29 19:39:12 2012 -0700"
      },
      "message": "mako: touch: ignore abnormal touch interrupt\n\nWhen the touch driver detected an interrupt, it checks the interrupt\nstatus register. If the value of the register is not normal,\nsuch as zero, the touch driver considered it as a problem on the\ndevice and reinitialized the touch device to recover.\n\nThis should not happen with normal touch firmware but, the touch\ndriver also need to ignore this kind of abnormal interrupt\nrather than resetting the device, which causing unexpected freezing\nduring touch operation.\n\nChange-Id: I989a9eab594f34ed9a32cea3e477faed38e32029\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "ef6ce3c3e94ed8f41815e90393ac8b3b2cfb4bd8",
      "tree": "474b14dcedae675be5e05130173ba44ed107fe6b",
      "parents": [
        "bfd63ae594e529ad1b35042936d4c4514ecdc842"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Tue Aug 28 00:01:59 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Aug 29 10:22:15 2012 -0700"
      },
      "message": "mako: touch: bug fix on report mode setting\n\nThere was a bug on setting the report mode, breaking other bit fields.\nDue to this, the firmware jitter filter was disabled, causing\nsome noises. Expect more stable position report with this correction.\n\nChange-Id: I14f48c39f654e5771eaf8b5a2e6a2fd0c713a3ee\n"
    },
    {
      "commit": "21d7afe4817a1879e8d7c99b83c26ef3f4f5691b",
      "tree": "58ac47a5ea16171fb7a5b0407ebb24a8a88519d8",
      "parents": [
        "3f9b234be2dbafb7d113bf58df6093ef6445b441",
        "406a0a8400fd2d1d5b68c993e191f4c05a8c23a9"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Fri Aug 24 19:44:50 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Fri Aug 24 19:44:50 2012 -0700"
      },
      "message": "Merge commit \u0027406a0a8400fd2d1d5b68c993e191f4c05a8c23a9\u0027 into android-msm-mako-3.4-wip\n\n(needs additional patches to compile)\n\n* commit \u0027406a0a8400fd2d1d5b68c993e191f4c05a8c23a9\u0027: (450 commits)\n  msm: vidc: Separate partition for shared memory\n  arm/dt: Move MDSS device nodes to separate dtsi file\n  msm: cpr: Add support for CPR in 8625\n  defconfig: msm8974: enable genlock\n  msm: Remove idle stats and cpuidle hooks\n  msm: timer: Add a stub for msm_timer_get_timer0_base\n  msm: iomap: Add mappings for the MPM PS_HOLD region\n  msm:  vidc: Adds support for Rate Control\n  ASoc: msm: Add low latency playback and recording support.\n  msm: Fix for overflow cpu alive mask dump.\n  tty: hold lock across tty buffer finding and buffer filling\n  msm: Turn off cpu alive mask messages.\n  msm: kgsl: Add GPU clock statistics.\n  Bluetooth: Enable BT\u0026FM kernel modules for MSM8974\n  v4l2: Add mutex to streamon() and dqbuf()in v4l2 framework.\n  msm: mdss: fix suspend coming to MDP before panel drivers\n  msm: mdss: allocate framebuffer memory from ion pool\n  msm: mdss: improve clock and bus scaling logic\n  platform: msm: Add driver for QPNP PMIC clkdiv peripherals\n  msm: add adsp loader driver\n  ...\n\nConflicts:\n\tdrivers/base/power/main.c\n\tdrivers/power/pm8921-bms.c\n\tdrivers/power/pm8921-charger.c\n\tdrivers/usb/gadget/Kconfig\n\tdrivers/usb/gadget/android.c\n\tdrivers/usb/host/ehci-msm-hsic.c\n\tdrivers/video/msm/mdp4_overlay_dsi_video.c\n\tinclude/linux/mfd/pm8xxx/pm8921-charger.h\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "c74ffb556870c3afa5d47c2fc5989ab82272b9de",
      "tree": "6586bdf8bced617f027375195734339c7ae4aab4",
      "parents": [
        "4ea40bb7832d19646670f4a687b41231d991a105"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Thu Aug 23 23:12:57 2012 -0700"
      },
      "committer": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Thu Aug 23 23:19:22 2012 -0700"
      },
      "message": "mako: touch: PLG137 firmware E009 update\n\nRemoved PEN support to make finger operation stable.\n\nChange-Id: Iea1268b91fab51aa100591e359907907ab8adfdb\n"
    },
    {
      "commit": "4ea40bb7832d19646670f4a687b41231d991a105",
      "tree": "74fa8ac34012daa3700c02f0f41da567e08fa109",
      "parents": [
        "84cf5a3959bcf412c4b48f8a29b8255c18602d1b"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Thu Aug 23 17:59:06 2012 -0700"
      },
      "committer": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Thu Aug 23 22:40:01 2012 -0700"
      },
      "message": "mako: touch: fix the tool type to finger\n\nThe tool type checking for pen was incorrect.\n\nSometimes finger touch produces the same condition as PEN which is\nwidth major and minor are all zero.\nThis wrong detection change the tracking ID, resulting in two finger\ntouch report even when single touch is used.\n\nFix the tool type to finger since mako will support only finger.\n\nChange-Id: I4c7631b77fed677d27d430986d70407af3406aca\n"
    },
    {
      "commit": "4fd8c5f490504c82f8039ddc54166f9643f235b6",
      "tree": "943f41f8fba8d7761f4f810322c449f033173aa3",
      "parents": [
        "4d4198aa569eb96aca2da19c08a6df93c3deb39c"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Fri Aug 17 17:14:47 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Fri Aug 17 19:34:28 2012 -0700"
      },
      "message": "mako: touch: PLG137 firmware E008 update\n\nResolved touch malfunction when large object,\nsuch as palm, is on the touch device when the system\nis resumed by power key.\n\nNoise immunity is also improved.\n\nChange-Id: I020b861a8b1ad909ae7f00aed34de3b6da47367a\n"
    },
    {
      "commit": "22c5f0b7d35ac108b337c92ceff4af05880d149a",
      "tree": "1dc88f2e16654c313ba6fa2c51a6344eecaa0b23",
      "parents": [
        "9d268ac505cc7a20e3d79503f699b00aee3f0957"
      ],
      "author": {
        "name": "ks.kwon",
        "email": "ks.kwon@lge.com",
        "time": "Tue Aug 07 13:50:18 2012 +0900"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Thu Aug 16 10:50:41 2012 -0700"
      },
      "message": "mako: touch: reset_pin control during touch power control.\n\nThis commit is to assert/de-assert reset signal during suspend/resume.\nWithout this commit, there is a 2~3mA of leakage current from reset pin\nto touch contorller IC.\n\nChange-Id: I32717412b1dec13996aa986c7939c76dd6453ebb\n"
    },
    {
      "commit": "482454d203726c7dfa9029b89dfcead29a33074e",
      "tree": "9a82a275621ffe3fb1573bac0e6961cf79ba205d",
      "parents": [
        "b9206be7269105485198d5ffb6595ffcaa6c1ff9",
        "41f1cc38fa551d2cfae993014ac5ee3c636498ee"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Aug 15 16:56:53 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Aug 15 16:56:53 2012 -0700"
      },
      "message": "Merge \"input: atmel_mxt_ts: add support for 336S and 1664S controllers\" into msm-3.4"
    },
    {
      "commit": "41f1cc38fa551d2cfae993014ac5ee3c636498ee",
      "tree": "237314b654214dea76d520d2b032d242f9ec747c",
      "parents": [
        "f8f1a46cb8984d468c9acb86e9e22ff3658d63c7"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Thu Jul 12 13:02:27 2012 -0700"
      },
      "committer": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Tue Aug 14 18:20:40 2012 -0700"
      },
      "message": "input: atmel_mxt_ts: add support for 336S and 1664S controllers\n\nNew controllers in the Atmel maXTouch family require support\nfor new objects, and the addition of their family ID\u0027s and\nrespective reset times.\n\nChange-Id: I3fb9494e7cc88a6b213cbe0310d95fdb4be299aa\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\n"
    },
    {
      "commit": "6c85661c215a7d670adf9e74be3a75cb789f3247",
      "tree": "ff9cccbacd6c79106036ce76b195a8c5bec764f1",
      "parents": [
        "f4648b6df3276458c69b1cde0260ea99bc39e136",
        "ae8381a32ba8b9fc8e803a59cd7ff3a38d58d082"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Mon Aug 13 14:45:31 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Mon Aug 13 14:56:39 2012 -0700"
      },
      "message": "Merge commit \u0027ae8381a32ba8b9fc8e803a59cd7ff3a38d58d082\u0027 into android-msm-mako-3.4-wip\n\nConflicts:\n\tdrivers/media/video/msm/Makefile\n\tdrivers/media/video/msm/sensors/msm_sensor.h\n\tdrivers/video/msm/mdp4_overlay.c\n\tdrivers/video/msm/mdp4_overlay_dsi_video.c\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "c7769c01acffde8e63e1de558f941325b41818c0",
      "tree": "5f6b2f9d2f445af168e041e829018d2f0de5a5cd",
      "parents": [
        "ad790d055e741577d3d931fbfdb1d74ed6fa0230"
      ],
      "author": {
        "name": "Wentao Xu",
        "email": "wentaox@codeaurora.org",
        "time": "Fri Aug 03 15:06:41 2012 -0400"
      },
      "committer": {
        "name": "Wentao Xu",
        "email": "wentaox@codeaurora.org",
        "time": "Mon Aug 13 10:09:38 2012 -0400"
      },
      "message": "input: mpu3050: make sample rate configurable, and use interrupt\n\nRequired by 8x30 platform\n\nChange-Id: I51b39e1ee5e367fd72151854e3d421538074d6d6\nSigned-off-by: Wentao Xu \u003cwentaox@codeaurora.org\u003e\n"
    },
    {
      "commit": "5bc7efb3781797815eae089393e3363f50b6d05a",
      "tree": "c54eb5fbda5d1e6018c89ed9162c8ce4ad2ef653",
      "parents": [
        "a76eeeaf83328f3c64c530c4e3a2e08a6a2dd31b",
        "08f1cc1232f13a923372978284fc08b63cb1d9e0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Aug 03 06:49:32 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Aug 03 06:49:32 2012 -0700"
      },
      "message": "Merge \"tsc2007: Set input property bit to indicate a direct input device\" into msm-3.4"
    },
    {
      "commit": "0f0df2f5a2df9fde7a07d6d27ccf4c619e5bf925",
      "tree": "50090fd1a3effe8a6a6a29e05d9d33976ecc1dcf",
      "parents": [
        "05fb865d7c58f2a8cb09ebe88c0af5e86c5edcf8",
        "4181239136b9fb0b2c000fbff691f361dc9d48e5"
      ],
      "author": {
        "name": "Brian Muramatsu",
        "email": "btmura@google.com",
        "time": "Wed Aug 01 23:30:40 2012 -0700"
      },
      "committer": {
        "name": "Brian Muramatsu",
        "email": "btmura@google.com",
        "time": "Wed Aug 01 23:30:40 2012 -0700"
      },
      "message": "Merge branch \u0027caf\u0027 into android-msm-mako-3.4-wip\n\n* caf: (219 commits)\n  usb: msm_otg: Fix error handling bug in driver probe\n  bluetooth: Add support for LE conn param\n  msm: ocmem: Initialize the ocmem graphics mPU\n  msm: ocmem: Add support for low power clients\n  msm-fb: display: Tearing issue during video playback\n  ASoC: WCD9304: Fix register sequence for analog mic recording\n  msm: clock-8974: Correct some audio interface clock structures.\n  ASoC: wcd9310: Clear the status only for active slimbus ports\n  msm: kgsl: Allow non-default timeout values in adreno_idle\n  msm: cache_erp: Add device tree support\n  ASOC: msm: Add device tree specific changes in compressed driver\n  drivers: leds-pm8xxx: enable low power mode for RGB LED\n  msm: 8974: Add function to reserve memory from device tree\n  msm: clock-8974: Add block reset support for the USB cores\n  msm_fb: display: Brightness change observed when switching HDMI on\n  msm: mpq8064: Dummy read to prevent false interrupt from triggering\n  mmc: msm_sdcc: Enable AUTO_PROG_DONE for CMD25\n  msm: rpm: remove the sanity check in rpm log\n  msm: camera: Add some minor code fixes.\n  msm: Always compile acpuclock-krait when CONFIG_ARCH_MSM_KRAIT is set\n  ...\n\nConflicts:\n\tarch/arm/mach-msm/clock-8960.c\n\tarch/arm/mach-msm/subsystem_restart.c\n\tdrivers/media/video/msm/msm_camirq_router.c\n\tdrivers/media/video/msm/msm_mctl.c\n\tdrivers/usb/gadget/f_mass_storage.c\n\tdrivers/video/msm/msm_fb.c\n\tsound/soc/msm/apq8064.c\n"
    },
    {
      "commit": "114c0151c78a0721b97a9f317f91fd577fe25c64",
      "tree": "f58b0d242e93437f691a8c13b2160a0a9639d88e",
      "parents": [
        "cec172ea2e51b5c2c3871e647de30ea20c16d650"
      ],
      "author": {
        "name": "Wentao Xu",
        "email": "wentaox@codeaurora.org",
        "time": "Tue Jun 12 11:40:38 2012 -0400"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 14:06:35 2012 -0600"
      },
      "message": "msm: 8930: add native support to lis3dh accelerometer\n\nNeeded when sensor processor not present. The lis3dh driver is\nmodified to request regulator\n\nChange-Id: I389d5aa6a7771a9e1fe230ec593ff428e979c236\nSigned-off-by: Wentao Xu \u003cwentaox@codeaurora.org\u003e\n"
    },
    {
      "commit": "38b066866f4bd59a4e0c4f07804496644c80d8fc",
      "tree": "b013e301c2fe9cfc74add039d03f06cae1096c89",
      "parents": [
        "e6f596dbcd307e33e4e4842914a027c7f7138bd9"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Fri Jul 27 15:50:34 2012 -0700"
      },
      "committer": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Fri Jul 27 15:59:21 2012 -0700"
      },
      "message": "mako: touch: PLG137 firmware E004 udpate\n\nNoise reduction.\n\nChange-Id: I29a44e0b1a1d2f64acef527177b38b7786492e63\n"
    },
    {
      "commit": "3aaf03e26ac0c5422783e296c7ab05dd5d75f8a4",
      "tree": "dc45553112015e04ed010ba68f1bdc0fa9e7b3ed",
      "parents": [
        "3ae134c2e35ae687a574d51ced6525eb952c5369"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Thu Jul 26 13:25:17 2012 +0530"
      },
      "committer": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Thu Jul 26 13:32:25 2012 +0530"
      },
      "message": "input: msm_ts: Set input property bit to indicate direct input device\n\nProp bit is checked in userspace and must be set in driver in order\nto be recognized as a direct input device (touchscreen).\n\nChange-Id: I80bf2b9fd390ed58a22a78834f71afe41e3d2776\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "08f1cc1232f13a923372978284fc08b63cb1d9e0",
      "tree": "e331909eb5e8fb5469c4dcd477f19c254c8819e4",
      "parents": [
        "08790720bd5cf0940dddda805eb5b2661e682f96"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed Jul 25 11:32:49 2012 -0700"
      },
      "committer": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed Jul 25 11:32:54 2012 -0700"
      },
      "message": "tsc2007: Set input property bit to indicate a direct input device\n\nProp bit is checked in userspace and must be set in\ndriver in order to be recognized correctly, since it defaults\nto mouse pointer.\n\nChange-Id: I5eadfe45baac93b9e315381dcacc5a02c27bc0c9\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\n"
    },
    {
      "commit": "86a9cf113310fff2f5e8b854329f0047b51b7d48",
      "tree": "f63573025cce38bb15dea8fa898de1c684fdfcb9",
      "parents": [
        "0542bc06450951a41bd279ad66eea9c5575eadea",
        "84e7b7b2939eae73ca76e89734c89ef161df9ac0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jul 24 12:12:32 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jul 24 12:12:32 2012 -0700"
      },
      "message": "Merge \"STMicroelectronics LIS3DH device driver version 1.1.0\" into msm-3.4"
    },
    {
      "commit": "b1662afd0a3b37b1e5eda0ce0221c77db00eb8d2",
      "tree": "45977d718b4c99313a3852a7b83e940fe5be3385",
      "parents": [
        "1137258299b493194df3e36954b0d4c7805ebe4d",
        "8c0f1692b6525645bd4e2b0c6440f390c156d6ab"
      ],
      "author": {
        "name": "Brian Muramatsu",
        "email": "btmura@google.com",
        "time": "Tue Jul 17 11:43:06 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Jul 17 11:43:06 2012 -0700"
      },
      "message": "Merge \"mako: touch: support new touch panel (PLG137/0.9T)\" into android-msm-mako-3.4-wip"
    },
    {
      "commit": "fa51cd052516bd0d6e42b28a3401dec9ed6d7262",
      "tree": "dd206b6f0bbdc54d4eca47f2a3aa641beab72f4a",
      "parents": [
        "23c508a09d3413df25d3b2ca08994155a5eb5049",
        "2bf044d74e1f30762b9a69ac87ee2e7da4b2f564"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Jul 17 04:38:43 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Jul 17 04:38:43 2012 -0700"
      },
      "message": "Merge remote-tracking branch \u0027coreaurora.org/msm-3.4\u0027 into android-msm-mako-3.4-wip\n\nConflicts:\n\tarch/arm/mach-msm/clock-8960.c\n\tdrivers/media/video/msm/msm.h\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "8c0f1692b6525645bd4e2b0c6440f390c156d6ab",
      "tree": "27274c6566998faffe13954a31209064b2e7cbb1",
      "parents": [
        "23c508a09d3413df25d3b2ca08994155a5eb5049"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Mon Jul 16 19:01:35 2012 -0700"
      },
      "committer": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Mon Jul 16 19:01:35 2012 -0700"
      },
      "message": "mako: touch: support new touch panel (PLG137/0.9T)\n\nUse ARRAYED_TOUCH_FW_BIN feature to support both new(PLG137/0.9T)\nand old(TM2000/0.55T) panels with one binary.\n\nFirmware Verison: New - E003, Old - E059 (no change)\n\nChange-Id: Ia96eba137f8a02054eb8067d47dc887edffb9970\n"
    },
    {
      "commit": "c4b646ff80f558010ee486421ee1b718db1a3193",
      "tree": "968bea1446821dd283b8d90a5c4c6f5ff9b5bf17",
      "parents": [
        "bcf377618414f19428e1946640c4a63c5c96f9e3",
        "304d9f5172c8c0210e2e29b175e8f68ea8257f69"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jul 15 03:32:43 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jul 15 03:32:43 2012 -0700"
      },
      "message": "Merge \"touchscreen: cyttsp-i2c-qc: Add low power mode functionality\" into msm-3.4"
    },
    {
      "commit": "84e7b7b2939eae73ca76e89734c89ef161df9ac0",
      "tree": "9c247ae717371799393c3707efb275d8a926468e",
      "parents": [
        "eacd79f11834b4e21a578b0bfb6af8c3f3c513d0"
      ],
      "author": {
        "name": "Samuel Huo",
        "email": "samuel.huo@st.com",
        "time": "Tue Jul 10 12:01:13 2012 -0700"
      },
      "committer": {
        "name": "Wentao Xu",
        "email": "wentaox@codeaurora.org",
        "time": "Thu Jul 12 19:30:58 2012 -0400"
      },
      "message": "STMicroelectronics LIS3DH device driver version 1.1.0\n\nFor Android/Linux kernel 3.4. This is the initial commit.\n\nChange-Id: I96e300d7b59743df1f757746228b47b5d444c76c\nSigned-off-by: Samuel Huo \u003csamuel.huo@st.com\u003e\nSigned-off-by: Wentao Xu \u003cwentaox@codeaurora.org\u003e\n"
    },
    {
      "commit": "78fe53c96f788582d930da220d3777228306beb3",
      "tree": "5051676f11080299c3a135dd43f8e72885a34701",
      "parents": [
        "b0b48e6ff110a3f1a353919a31dd85fe6cf9c28a"
      ],
      "author": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Mon Jul 09 14:32:28 2012 +0530"
      },
      "committer": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Thu Jul 12 16:54:56 2012 +0530"
      },
      "message": "input: atmel_mxt_ts: Add firmware upgrade support for MXT224E\n\nAdd firmware upgrade support for MXT224E and also support\nthe new T55 object introduced with the newer firmware. Read\nT38 object from touch controller after the firmware upgrade\nto avoid reading/writing into old T38 address.\n\nChange-Id: Ifc7e0b2c31badbbf5a402413e841606db4f6dc66\nSigned-off-by: Mohan Pallaka \u003cmpallaka@codeaurora.org\u003e\n"
    },
    {
      "commit": "304d9f5172c8c0210e2e29b175e8f68ea8257f69",
      "tree": "ca5f6ed35a8451cf676cb8abdf269fa3b3fb796a",
      "parents": [
        "9aa5a9fbfbc7c4e4940269c34797648fb8d3ae1d"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Thu Jun 14 14:22:50 2012 -0700"
      },
      "committer": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Mon Jul 09 12:23:44 2012 -0700"
      },
      "message": "touchscreen: cyttsp-i2c-qc: Add low power mode functionality\n\nLow power mode changes are made in system information mode,\nso modify ISR to check for completion of transition into this\nmode.  Then, modify values and transition back into operating\nmode.  Enable handshaking so that no communication is missed.\n\nChange-Id: I0692e13810ab4aa88f8626d75a4e7f1ceb885a71\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\n"
    },
    {
      "commit": "283782850c3782316c50dd5754657ada43c5c342",
      "tree": "4386a063b79996da06da5c7754042b30f7521217",
      "parents": [
        "9aa5a9fbfbc7c4e4940269c34797648fb8d3ae1d"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed Jun 20 11:10:40 2012 -0700"
      },
      "committer": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Mon Jul 09 12:19:09 2012 -0700"
      },
      "message": "cy8c_ts: Set input property bit to indicate a direct input device\n\nProp bit is checked in userspace and must be set in\ndriver in order to be recognized correctly, since it defaults\nto mouse pointer.\n\nChange-Id: Ifbd7ffe6633860ab3858cf2b3465d593724c5c64\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\n"
    },
    {
      "commit": "6d2dba93fcb286d43e2f240295fcaeea7f8a4f7e",
      "tree": "33ad15eddbab5d26ba0cd61a6a05518e922e2a29",
      "parents": [
        "dca023929288b630f4694ce0ffa1932035e6f21c"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Fri Jul 06 19:09:30 2012 -0700"
      },
      "committer": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Fri Jul 06 19:16:38 2012 -0700"
      },
      "message": "mako: touch: firmware upgrade and resolution change\n\n- Firmware: E052 -\u003e E059 (noise tunning \u0026 resolution change)\n- Resolution: 1100x1900 -\u003e 1536x2560\n\nNeed to reboot the system when abnormal touch work after upgrade\n\nChange-Id: I476180c2a1fa5528fc90d2933072ac01a7e1fd31\n"
    },
    {
      "commit": "b5e69d8233d984387010d22ee3d6a94920bdfd3b",
      "tree": "1960dbb2276ebda1678ebf60ad4d6bd707878431",
      "parents": [
        "20b1ec0889d9c7973adc4b91cef8f4661f78dfef"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Fri Jun 29 18:03:36 2012 -0700"
      },
      "committer": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Mon Jul 02 10:38:18 2012 -0700"
      },
      "message": "mako: touch: added tool type and touch minor option\n\n- Let the low level driver pass tool type and use it\n  (Synaptics: PEN when major \u003d 0, minor \u003d 0, Other: FINGER)\n- Split touch major and minor value to choose\n  circle vs. ellipse from platform datai\n  (Currently defined to support circle)\n\nChange-Id: Ibd79efb5d88843174c45147a4c7ea170632c3fdb\n"
    },
    {
      "commit": "bd78381edcabca824ba61ccaec39fd062f9da52f",
      "tree": "1f89e0159e9f9b851377db3b276efd12d611b1bf",
      "parents": [
        "a6a8af234c5e534b936793fb68c1f319bbbed162"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Wed Jun 27 14:15:07 2012 -0700"
      },
      "committer": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Thu Jun 28 21:20:07 2012 -0700"
      },
      "message": "mako: touch: removed ghost codes and added touch point trace\n\nChange-Id: Id9c060ba8ad12ade442bbc22fac8a0cde0715c41\n"
    },
    {
      "commit": "420825a566465478efc03cd937a1401a9fa1d691",
      "tree": "7142ba1fb92d4c57fa3190fde1ee8af285b7b738",
      "parents": [
        "b0a55c8299652d9da1e7b9274bcb58f9af4fd151"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Tue Jun 26 16:33:25 2012 -0700"
      },
      "committer": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Thu Jun 28 21:16:52 2012 -0700"
      },
      "message": "mako: touch: disable ghost finger correction\n\nThe ghost function sets FORCE_FAST_RELAXATION and\nFORCE_UPDATE registers, which cause touch abnormal function\nafter resume.\n\nAlso code clean up for register map initialization.\n\nChange-Id: Ib442d4d7a2e995048fba902fe852a3851fdbf418\n"
    },
    {
      "commit": "098aa9d3f2cd0478fb1ec4a9e29efc3bf41394c5",
      "tree": "9675647bce647786ffdec07c74089ec030e1480f",
      "parents": [
        "b849941ec8883a3228a751fac38b48caa7ce1862"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Tue Jun 26 11:53:27 2012 -0700"
      },
      "committer": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Thu Jun 28 21:16:25 2012 -0700"
      },
      "message": "mako: touch: use MT protocol type B\n\n- not applied to hard key function, so removed hard key stuff\n- jitter and accuracy filter function also changed but not used at the moment\n- corrected some wrong error handling in touch_probe and synaptics_ts_probe\n\nChange-Id: I1af3032612cdedbfac9da9c5df17eeb861344226\n"
    },
    {
      "commit": "5297b7286f4825cfe3a2eb574868f045266ececb",
      "tree": "47969625bb172c407a9459bad0f6bfedd5703104",
      "parents": [
        "5106c6103af7ed50ad3caeeb3da646d7602e927e"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Fri Jun 22 11:18:36 2012 -0700"
      },
      "committer": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Thu Jun 28 21:11:17 2012 -0700"
      },
      "message": "mako: touch: upgrade firmware from E032 to E052\n\nAlso removed unused firmware SynaImage_Jp.h and\nvariable name correction.\n\nChange-Id: I1332da88ec4fe5538cd68bace7ca7c701795dce3\n"
    },
    {
      "commit": "5106c6103af7ed50ad3caeeb3da646d7602e927e",
      "tree": "a43c3f7001d33c79c7d2bec9a7ecf60a3ac97406",
      "parents": [
        "4a8eb5a45efd39878ad060ad3cdd6b680b9bec45"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Fri Jun 22 10:41:55 2012 -0700"
      },
      "committer": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Thu Jun 28 21:10:17 2012 -0700"
      },
      "message": "mako: touch: disable S/W accuracy and jitter filter\n\nThe feature has side effects on handling touch event.\n\nAlso, resolved divide by zero exception caused by\nunused button initialization codes.\n\nChange-Id: I9b1d1f302b9025a0d1d15891e5f320e7c149ae92\n"
    },
    {
      "commit": "3803bfd15461af7741a35837660837511469b09b",
      "tree": "b6fa8544fd4294f5cb6d18d6302c88e3fbb2273a",
      "parents": [
        "421a58e0331dde36c431d8816d299c2f24bd96d4"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Wed Jun 20 12:59:37 2012 -0700"
      },
      "committer": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Thu Jun 28 21:06:43 2012 -0700"
      },
      "message": "mako: touch: resolved touch problem after resume\n\nChecking the interrupt pin after reading touch data\n\nChange-Id: Ide8688fed10c228b4bed7947bfccffabd545c5f8\n"
    },
    {
      "commit": "6381ae7bba52db99284cccdc9a9efbcf69388930",
      "tree": "e431c028200c2c4933b1e14c204a693a4d883567",
      "parents": [
        "89443dc3f74ff0e45a4c1fee096d576a082bef69",
        "c432fdf28656051f358ff4b7cc41f43d4eeb3ed8"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Thu Jun 28 17:56:11 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Thu Jun 28 17:56:11 2012 -0700"
      },
      "message": "Merge remote-tracking branch \u0027coreaurora.org/msm-3.4\u0027 into android-msm-mako-3.4-wip\n\nConflicts:\n\tdrivers/video/msm/mdp.h\n\tsound/soc/msm/apq8064.c\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "993fb108d3403f979d71d70fe02ac4b4afe55610",
      "tree": "b16b098d36ecc7f48d270d38c52c40981d795799",
      "parents": [
        "2e9ec48a2ceeb59e656a2b2a97ed79a97407b814",
        "dac9e600a56f3ddd43ac2499e155bf0782199207"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 23:11:23 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 23:11:23 2012 -0700"
      },
      "message": "Merge \"input: change mpu3050 driver to request regulator, add poll support\" into msm-3.4"
    },
    {
      "commit": "a70d8d3c178cd1ff590e2714eec500a3d662fdb7",
      "tree": "40f27e14b2ab777b98c90cce46647f64d0a39229",
      "parents": [
        "53593cb5362ae1dacad2d07788cb0b8cffc5fc0f",
        "da85bc6059266e527e8914ed78be4cf144d23f39"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 21:27:07 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 21:27:07 2012 -0700"
      },
      "message": "Merge \"cyttsp-i2c-qc: Set input property bit to indicate a direct input device\" into msm-3.4"
    },
    {
      "commit": "53593cb5362ae1dacad2d07788cb0b8cffc5fc0f",
      "tree": "60d5d646cfae9268c0d224df35a199f50af0b134",
      "parents": [
        "2bc5a25ef2a6c42e4e3d43e6f21c09f3e837045b",
        "9d0faa0ce48c7d1fe96e64b9ff5d0dd7fc40851b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 21:27:05 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 21:27:05 2012 -0700"
      },
      "message": "Merge \"atmel_mxt_ts: Set input property bit to indicate a direct input device\" into msm-3.4"
    },
    {
      "commit": "9ed2a93919a2fd6d486abff240524e33ea2568eb",
      "tree": "282b2ed22070fcf4d8012e57f883616b7a365420",
      "parents": [
        "206766205cb45b538a04cae2d0c4bc5b6c5191bf"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Tue Jun 19 23:38:02 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Fri Jun 22 10:45:34 2012 -0700"
      },
      "message": "mako: touch: disable button and clean up\n\n- disable button function\n- clean up configuration\n- remove unused codes\n- remove softkey handlers\n- remove interrupt thread (ISR send to work queue directly)\n\nChange-Id: Id8bbf5d554e12a477e402c966b9ef21e1a02d86f\n"
    },
    {
      "commit": "f2bd41381a2982d0c787f57ab9a9240e023fb5ce",
      "tree": "c79bc6f03d2f61d5bea8b4daa911b48f888b78bd",
      "parents": [
        "c7cdf26d11b0a6347e1235bf1c52d6945ba4fc0c",
        "dd2703d7588d1658049accfb4efeb9719dc73490"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 08:44:50 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 08:44:50 2012 -0700"
      },
      "message": "Merge \"ft5x06: Set input property bit to indicate a direct input device\" into msm-3.4"
    },
    {
      "commit": "17199b88ce6a325328768d4a6d9d009a87fdd894",
      "tree": "951032c25184c0d0feac000256468ea2e8ec0292",
      "parents": [
        "ba20797d3a66b97b38e90b89d344946ae643031b",
        "5520db2210fcdb1a85fd1f5022e143e2feb8913e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 08:44:38 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 08:44:38 2012 -0700"
      },
      "message": "Merge \"atmel_maxtouch: Set input property bit to indicate a direct input device\" into msm-3.4"
    },
    {
      "commit": "dac9e600a56f3ddd43ac2499e155bf0782199207",
      "tree": "5d0412565939875fda00a75c33bcc9e9ceda0bb6",
      "parents": [
        "cdb31565a7ea6f5792c25b6d2152a87e7e8e60e5"
      ],
      "author": {
        "name": "Wentao Xu",
        "email": "wentaox@codeaurora.org",
        "time": "Tue Jun 12 11:52:34 2012 -0400"
      },
      "committer": {
        "name": "Wentao Xu",
        "email": "wentaox@codeaurora.org",
        "time": "Fri Jun 22 10:00:43 2012 -0400"
      },
      "message": "input: change mpu3050 driver to request regulator, add poll support\n\nNeeded on 8x30 MTP/MDP platforms, where interrupt line polled up and\ndoes not work with driver\u0027s default configuration\n\nChange-Id: I4827c7a1f7df147245336d18523088c013381f1e\nSigned-off-by: Wentao Xu \u003cwentaox@codeaurora.org\u003e\n"
    },
    {
      "commit": "da85bc6059266e527e8914ed78be4cf144d23f39",
      "tree": "c2c800af61b292ec941d6c4656b1719c400680f4",
      "parents": [
        "9d0faa0ce48c7d1fe96e64b9ff5d0dd7fc40851b"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Tue Jun 19 14:11:33 2012 -0700"
      },
      "committer": {
        "name": "Jessica Gonzalez",
        "email": "jgaona@codeaurora.org",
        "time": "Thu Jun 21 18:22:01 2012 -0700"
      },
      "message": "cyttsp-i2c-qc: Set input property bit to indicate a direct input device\n\nProp bit is checked in userspace and must be set in\ndriver in order to be recognized correctly, since it defaults\nto mouse pointer.\n\nChange-Id: Ibc3ce400033af171b60821c2945596676107eb75\nSigned-off-by: Jessica Gonzalez \u003cjgaona@codeaurora.org\u003e\n"
    },
    {
      "commit": "9d0faa0ce48c7d1fe96e64b9ff5d0dd7fc40851b",
      "tree": "ad0267e479330431c190a0a31d1c53231c5b483f",
      "parents": [
        "83302a7246e8605067cee6358985846e635fd7af"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Tue Jun 19 12:37:39 2012 -0700"
      },
      "committer": {
        "name": "Jessica Gonzalez",
        "email": "jgaona@codeaurora.org",
        "time": "Thu Jun 21 17:54:01 2012 -0700"
      },
      "message": "atmel_mxt_ts: Set input property bit to indicate a direct input device\n\nProp bit is checked in userspace and must be set in\ndriver in order to be recognized correctly, since it defaults\nto mouse pointer.\n\nChange-Id: Id490152174624e86e8b62b746d25baf2d544080a\nSigned-off-by: Jessica Gonzalez \u003cjgaona@codeaurora.org\u003e\n"
    },
    {
      "commit": "5520db2210fcdb1a85fd1f5022e143e2feb8913e",
      "tree": "4594ce75634e50f18d83026c210553546624ce5f",
      "parents": [
        "e5547a0625584a8011a4f87100f4f28103640d36"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed Jun 20 11:07:37 2012 -0700"
      },
      "committer": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed Jun 20 11:07:40 2012 -0700"
      },
      "message": "atmel_maxtouch: Set input property bit to indicate a direct input device\n\nProp bit is checked in userspace and must be set in\ndriver in order to be recognized correctly, since it defaults\nto mouse pointer.\n\nChange-Id: I8432716573a365c11b6837d1ce756364d2b98946\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\n"
    },
    {
      "commit": "dd2703d7588d1658049accfb4efeb9719dc73490",
      "tree": "fdbf08787231ba5920723487ca23998daf51675a",
      "parents": [
        "e5547a0625584a8011a4f87100f4f28103640d36"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed Jun 20 11:03:56 2012 -0700"
      },
      "committer": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed Jun 20 11:05:08 2012 -0700"
      },
      "message": "ft5x06: Set input property bit to indicate a direct input device\n\nProp bit is checked in userspace and must be set in\ndriver in order to be recognized correctly, since it defaults\nto mouse pointer.\n\nChange-Id: Ibdc78547e6376e6db54db75b1423718d13afaaa7\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\n"
    },
    {
      "commit": "b6acab43a314b5a4ba61916f371d0beb2e5d6840",
      "tree": "5bc3dee46fa923f4c5f6c179ea9bdaa11908de6e",
      "parents": [
        "3211c8c4b47a9462e70937f3e0784aea74694fcf"
      ],
      "author": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Wed Jun 13 11:59:04 2012 +0530"
      },
      "committer": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Tue Jun 19 11:47:58 2012 +0530"
      },
      "message": "input: atmel_mxt_ts: Add support for T42 object\n\nTouch suppression (T42) is used for suppressing unintentional\nlarge touches such as palm. Add a handler for T42 to invalidate\ntouches when touch suppression is active\n\nChange-Id: Ie24a24b685a947f047df61ead41660449c077971\nSigned-off-by: Mohan Pallaka \u003cmpallaka@codeaurora.org\u003e\n"
    },
    {
      "commit": "ae680ab1002047a4f879d321f562ab95540e0705",
      "tree": "41307398b0907a6438647fc318b67c5278291677",
      "parents": [
        "fe61935c1e50f0b4963c365c54b18d54290e8b37"
      ],
      "author": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Fri Jun 15 22:06:54 2012 -0700"
      },
      "committer": {
        "name": "Jongrak Kwon",
        "email": "jongrak.kwon@lge.com",
        "time": "Fri Jun 15 22:06:54 2012 -0700"
      },
      "message": "mako: touch driver merge\n\n- lge touch common driver\n- synaptics touch driver integration with lge common driver\n\nChange-Id: I72e53f8d16610155ab1a31a366e33910a41643be\n"
    },
    {
      "commit": "f132c6cf77251e011e1dad0ec88c0b1fda16d5aa",
      "tree": "f04b469a3547a19b7bdbe110adc571eb71c93328",
      "parents": [
        "23016defd7db701a01dc49f972ad6b1bae9651c2",
        "3f6240f3e4e2608caf1a70d614ada658cbcbe7be"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:30:57 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:45:28 2012 -0700"
      },
      "message": "Merge commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.126\u0027 into msm-3.4\n\nAU_LINUX_ANDROID_ICS.04.00.04.00.126 from msm-3.0.\nFirst parent is from google/android-3.4.\n\n* commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.126\u0027: (8712 commits)\n  PRNG: Device tree entry for qrng device.\n  vidc:1080p: Set video core timeout value for Thumbnail mode\n  msm: sps: improve the debugging support in SPS driver\n  board-8064 msm: Overlap secure and non secure video firmware heaps.\n  msm: clock: Add handoff ops for 7x30 and copper XO clocks\n  msm_fb: display: Wait for external vsync before DTV IOMMU unmap\n  msm: Fix ciruclar dependency in debug UART settings\n  msm: gdsc: Add GDSC regulator driver for msm-copper\n  defconfig: Enable Mobicore Driver.\n  mobicore: Add mobicore driver.\n  mobicore: rename variable to lower case.\n  mobicore: rename folder.\n  mobicore: add makefiles\n  mobicore: initial import of kernel driver\n  ASoC: msm: Add SLIMBUS_2_RX CPU DAI\n  board-8064-gpio: Update FUNC for EPM SPI CS\n  msm_fb: display: Remove chicken bit config during video playback\n  mmc: msm_sdcc: enable the sanitize capability\n  msm-fb: display: lm2 writeback support on mpq platfroms\n  msm_fb: display: Disable LVDS phy \u0026 pll during panel off\n  ...\n\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "279a2ae5bcbeb6294c76508bc200b99b31d31c8f",
      "tree": "7dca49cbf1b098e7f034408f9ec6bc8f3f803b9d",
      "parents": [
        "fad70b515f2b563e336736e0bc41070a512ea4aa"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Fri May 18 18:07:46 2012 +0530"
      },
      "committer": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Fri May 18 18:10:36 2012 +0530"
      },
      "message": "input: atmel-mxt-ts: Report the correct pressure value\n\nThe contact area was earlier being reported as pressure.\nThe controller explicitly reports the pressure value, use that.\n\nChange-Id: I1548329a676fd9a6e6a8a63ed76244e68a29c282\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "f02fac63308349b1dbde468adfd084fdb560eeae",
      "tree": "35c39e5c3c70e40c52bc18c07a88dd7a1becb649",
      "parents": [
        "6ff6845be02be8d53da28d2333a015d54b1234db",
        "d48b97b403d23f6df0b990cee652bdf9a52337a3"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon May 07 18:20:34 2012 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon May 07 18:20:34 2012 -0700"
      },
      "message": "Merge commit \u0027v3.4-rc6\u0027 into android-3.4\n\nConflicts:\n\tarch/arm/mm/cache-l2x0.c\n\tarch/arm/mm/mmu.c\n\nChange-Id: If4f371a21c052fa597d107c44b128a093e4a8b91\n"
    },
    {
      "commit": "473bb186831f609c5b71b3bd2def0b1c86d8b8a9",
      "tree": "6f49401dc2a6c8aa4ba1ac12bae96e999eff37ef",
      "parents": [
        "62595845f0d2b2a5bd1b237e1772a15e82d10387"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Thu Apr 19 16:36:11 2012 +0530"
      },
      "committer": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Fri May 04 12:04:10 2012 +0530"
      },
      "message": "input: matrix-keypad: Move to threaded irq handling\n\nThis change moves IRQ handling to threaded IRQ and\nremoves all instances of spinlock. This is needed for\nthose gpio IRQ\u0027s which are over slow bus (such as I2C)\n\nChange-Id: I943df269c65296fff9f239830d56a625eb2fb71d\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "84e92ef4f7addba97ff54810d1602b47d7c00ca4",
      "tree": "bf24d50861b3f37992d0288b25aaf65b11f18b4c",
      "parents": [
        "69964ea4c7b68c9399f7977aa5b9aa6539a6a98a",
        "899c612d74d4a242158a4db20367388d6299c028"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 30 10:13:48 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 30 10:13:48 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\nPull input fix from Dmitry Torokhov:\n \"A simple fix for a recent regression in Synaptics driver\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: synaptics - fix regression with \"image sensor\" trackpads\n"
    },
    {
      "commit": "957265bd4fe182af757886f117416d66f68854aa",
      "tree": "177cee182ea61611f0b80db704203bf72ee4f3cb",
      "parents": [
        "60c98d9abbd1ff3274b904027690f3c33d656250",
        "66f75a5d028beaf67c931435fdc3e7823125730c"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Apr 27 14:03:45 2012 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Apr 27 14:03:45 2012 -0700"
      },
      "message": "Merge commit \u0027v3.4-rc4\u0027 into android-3.4\n"
    },
    {
      "commit": "93d0d19ecfe8a02cc5d3e4b3b2f55b22fe9d1916",
      "tree": "dd23f0bdcec1fc6c8020643698413238942ab0f8",
      "parents": [
        "db4bc8162185a65f71d7a144d1d1db7c97b94d47"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Wed Apr 25 11:50:07 2012 -0700"
      },
      "committer": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Fri Apr 27 11:06:56 2012 -0700"
      },
      "message": "input: touchscreen: Fix section mismatch\n\nWARNING: drivers/built-in.o(.text+0x14194c): Section mismatch in\nreference from the function msm_ts_enable() to the function\n.devinit.text:msm_ts_hw_init()\nThe function msm_ts_enable() references\nthe function __devinit msm_ts_hw_init().\nThis is often because msm_ts_enable lacks a __devinit\nannotation or the annotation of msm_ts_hw_init is wrong.\n\nChange-Id: I960303c31c514e11e9723e1e10d2845e37143415\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\n"
    },
    {
      "commit": "0d578697a93af824bb900408b5bae559b55faaad",
      "tree": "8d4a6051e9e53937cbacec85605801edf512ca44",
      "parents": [
        "52e66c3a6c8757a61b0b2199d13eabbfb6553db0"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Wed Apr 25 11:49:18 2012 -0700"
      },
      "committer": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Wed Apr 25 12:13:58 2012 -0700"
      },
      "message": "input: atmel_mxt_ts: Fix section mismatch\n\nWARNING: vmlinux.o(.devinit.text+0x4878): Section mismatch in\nreference from the function mxt_probe() to the function\n.init.text:mxt_debugfs_init()\nThe function __devinit mxt_probe() references\na function __init mxt_debugfs_init().\nIf mxt_debugfs_init is only used by mxt_probe then\nannotate mxt_debugfs_init with a matching annotation.\n\nChange-Id: Iebb2b174e307d2497297b16396579c7ef3da6721\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\n"
    },
    {
      "commit": "899c612d74d4a242158a4db20367388d6299c028",
      "tree": "327a27f2ad900daae2fd71cf6ffd78cbd5ee7d00",
      "parents": [
        "0e3d0f3d960bf5b895adcf9ffc79d2077f1411d5"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Apr 20 22:34:49 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Apr 20 22:47:28 2012 -0700"
      },
      "message": "Input: synaptics - fix regression with \"image sensor\" trackpads\n\ncommit 7968a5dd492ccc38345013e534ad4c8d6eb60ed1\nInput: synaptics - add support for Relative mode\n\nAccidentally broke support for advanced gestures (multitouch)\non some trackpads such as the one in my ThinkPad X220 by\nincorretly changing the condition for enabling them. This\nrestores it.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCC: stable@kernel.org [3.3]\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    }
  ],
  "next": "ab2965eefef95a2eecfd54c12b0eb243162862e9"
}
