)]}'
{
  "log": [
    {
      "commit": "fda73056f62d84376a3d29926708b4a08155da31",
      "tree": "0080c4eec02c23179f59a50d269f48f7662b61ce",
      "parents": [
        "cf8f2e58d0893f9785b8056b29d9bbcb4758765f",
        "94f578e6aba14bb2aeb00db2e7f6e5f704fee937"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Jan 14 21:50:44 2014 -0800"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Jan 14 21:50:44 2014 -0800"
      },
      "message": "Merge tag \u0027v3.4.76\u0027 into cm-11.0\n\nThis is the 3.4.76 stable release\n\nConflicts:\n\tdrivers/gpio/gpio-msm-v2.c\n\nChange-Id: Ic80b29098bdf656b5e5c9b95d98d2ec64bba1f28\n"
    },
    {
      "commit": "0c12728484f2eca8767c84815c9c2f3a9b0b1c8d",
      "tree": "9026cc78cd4caf4c389f08e708b14c0ad301dbf9",
      "parents": [
        "bd3bcb414666c739767941291a9a99ba0f8e46a8"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Jan 12 00:51:42 2014 -0800"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Jan 12 00:51:42 2014 -0800"
      },
      "message": "input: touchscreen: Fix ordering of touchscreen options\n\nChange-Id: Icbe825b8ed086b11c173a4a61e52736999bd50fe\n"
    },
    {
      "commit": "1b01494b82bf4f46821dd4dda2bb35aa43415eeb",
      "tree": "667104c904b53911d6e7e63e5d8066aa9d902795",
      "parents": [
        "2efb73fb4f0f5081ba6450e789b52f70247c80d9"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Dec 26 17:44:29 2013 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Jan 08 09:42:12 2014 -0800"
      },
      "message": "Input: allocate absinfo data when setting ABS capability\n\ncommit 28a2a2e1aedbe2d8b2301e6e0e4e63f6e4177aca upstream.\n\nWe need to make sure we allocate absinfo data when we are setting one of\nEV_ABS/ABS_XXX capabilities, otherwise we may bomb when we try to emit this\nevent.\n\nRested-by: Paul Cercueil \u003cpcercuei@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n\n"
    },
    {
      "commit": "10cd199e3d54372fee67ffd4c53cc75e52f620b3",
      "tree": "19f41c8d0c6bb10a7d1c89b4f6723a6a8233f390",
      "parents": [
        "de0f9a5a9d7932086e623560d66655cc8507cfec",
        "09b3d7972025ff9e654b8cce3453b5d9f205cbf8"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sat Dec 21 14:54:19 2013 -0800"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sat Dec 21 14:54:19 2013 -0800"
      },
      "message": "Merge remote-tracking branch \u0027codeaurora/kk_2.7_rb1.17\u0027 into cm-11.0\n\nConflicts:\n\tarch/arm/kernel/process.c\n\tarch/arm/mach-msm/hotplug.c\n\tarch/arm/mach-msm/pm-8x60.c\n\tarch/arm/mach-msm/timer.c\n\tarch/arm/mm/mmu.c\n\tdrivers/media/video/msm/server/msm_cam_server.c\n\tinclude/linux/kref.h\n\tmm/Kconfig\n\nChange-Id: I283b4728c42363a2d826512c0b1bec281c48e470\n"
    },
    {
      "commit": "de0f9a5a9d7932086e623560d66655cc8507cfec",
      "tree": "d9e4678d68da38d7670b79c8b5e8782445c5ad7e",
      "parents": [
        "e1a3c5a3706d580390c02c69cb14dcd679d31d91",
        "84dfcb758ba7cce52ef475ac96861a558e1a20ca"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sat Dec 21 14:22:41 2013 -0800"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sat Dec 21 14:22:41 2013 -0800"
      },
      "message": "Merge tag \u0027v3.4.75\u0027 into cm-11.0\n\nThis is the 3.4.75 stable release\n\nConflicts:\n\tdrivers/md/dm-crypt.c\n\tdrivers/mmc/card/block.c\n\tdrivers/net/ethernet/smsc/smc91x.h\n\nChange-Id: I39f38ef5530c5fef07583beb9d76b983e71b9ff3\n"
    },
    {
      "commit": "13970f80f2b64e819732f605e0a18f558ccb7166",
      "tree": "47655ad305d23e4acb25d2d98a6733b7cafafed4",
      "parents": [
        "6905bdb16b8d9eaaa352a9405e72888b4c36b0a1"
      ],
      "author": {
        "name": "Christian Engelmayer",
        "email": "christian.engelmayer@frequentis.com",
        "time": "Tue Nov 26 18:16:17 2013 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Dec 20 07:34:20 2013 -0800"
      },
      "message": "Input: usbtouchscreen - separate report and transmit buffer size handling\n\ncommit 4ef38351d770cc421f4a0c7a849fd13207fc5741 upstream.\n\nThis patch supports the separate handling of the USB transfer buffer length\nand the length of the buffer used for multi packet support. For devices\nsupporting multiple report or diagnostic packets, the USB transfer size is now\nlimited to the USB endpoints wMaxPacketSize - otherwise it defaults to the\nconfigured report packet size as before.\n\nThis fixes an issue where event reporting can be delayed for an arbitrary\ntime for multi packet devices. For instance the report size for eGalax devices\nis defined to the 16 byte maximum diagnostic packet size as opposed to the 5\nbyte report packet size. In case the driver requests 16 byte from the USB\ninterrupt endpoint, the USB host controller driver needs to split up the\nrequest into 2 accesses according to the endpoints wMaxPacketSize of 8 byte.\nWhen the first transfer is answered by the eGalax device with not less than\nthe full 8 byte requested, the host controller has got no way of knowing\nwhether the touch controller has got additional data queued and will issue\nthe second transfer. If per example a liftoff event finishes at such a\nwMaxPacketSize boundary, the data will not be available to the usbtouch driver\nuntil a further event is triggered and transfered to the host. From user\nperspective the BTN_TOUCH release event in this case is stuck until the next\ntouch down event.\n\nSigned-off-by: Christian Engelmayer \u003cchristian.engelmayer@frequentis.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n\n"
    },
    {
      "commit": "5beebfa585c2348312b5934e588acbb97246765b",
      "tree": "f3be8137923e0c03e494b72ae30587a48058fd4d",
      "parents": [
        "315a93764c1fa8bdbe9ab867d896a0d9478b54ed"
      ],
      "author": {
        "name": "Tom Gundersen",
        "email": "teg@jklm.no",
        "time": "Thu Oct 31 00:44:49 2013 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Dec 11 22:34:11 2013 -0800"
      },
      "message": "Input: mousedev - allow disabling even without CONFIG_EXPERT\n\ncommit dfaaed08ecc01bd513248ba7999daf50ce028352 upstream.\n\nMoust (if not all) modern software, including X, uses /dev/eventX rather than\nthe legacy /dev/mouseX devices. It therefore makes sense for general-purpose\n(distro) kernels to use MOUSEDV\u003dm (or even n), so let\u0027s drop the EXPERT\u003dy\nrequirement.\n\nSigned-off-by: Tom Gundersen \u003cteg@jklm.no\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n\n"
    },
    {
      "commit": "315a93764c1fa8bdbe9ab867d896a0d9478b54ed",
      "tree": "5ce060100dac7938f98d2451e9fa32db0ad5eacb",
      "parents": [
        "30f2ae6300af96eab5c42726557442df96a40fe7"
      ],
      "author": {
        "name": "Tom Gundersen",
        "email": "teg@jklm.no",
        "time": "Thu Oct 31 00:38:30 2013 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Dec 11 22:34:11 2013 -0800"
      },
      "message": "Input: allow deselecting serio drivers even without CONFIG_EXPERT\n\ncommit bcd2623073e98f69f84720308db0b142c4da0bd6 upstream.\n\nThere is plenty of consumer hardware (e.g., mac books) that does not use AT\nkeyboards or PS/2 mice. It therefore makes sense for distro kernels to\nbuild the related drivers as modules to avoid loading them on hardware that\ndoes not need them. As such, these options should no longer be protected by\nEXPERT.\n\nMoreover, building these drivers as modules gets rid of the following ugly\nerror during boot:\n\n[    2.337745] i8042: PNP: No PS/2 controller found. Probing ports directly.\n[    3.439537] i8042: No controller found\n\nSigned-off-by: Tom Gundersen \u003cteg@jklm.no\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n\n"
    },
    {
      "commit": "2a38ada0f1ab9f894eea4428731ebc811b51c3f3",
      "tree": "759c765808a23a3a35e4ba10d8306c847c0205b7",
      "parents": [
        "19218e895cefdd389c96af12c93c89e7276bbaad",
        "44d19f5a04ae4e433548ba2f25e4d2ccfcac765e"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Dec 08 12:50:38 2013 -0800"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Dec 08 12:50:38 2013 -0800"
      },
      "message": "Merge tag \u0027v3.4.72\u0027 into tmp\n\nThis is the 3.4.72 stable release\n\nConflicts:\n\tarch/arm/Kconfig\n\tarch/arm/include/asm/mutex.h\n\tarch/arm/kernel/perf_event.c\n\tarch/arm/kernel/traps.c\n\tarch/arm/mm/dma-mapping.c\n\tdrivers/base/power/main.c\n\tdrivers/bluetooth/ath3k.c\n\tdrivers/bluetooth/btusb.c\n\tdrivers/gpu/drm/radeon/radeon_mode.h\n\tdrivers/mmc/card/block.c\n\tdrivers/mmc/host/sdhci.c\n\tdrivers/usb/core/message.c\n\tdrivers/usb/host/xhci-plat.c\n\tdrivers/usb/host/xhci.h\n\tdrivers/virtio/virtio_ring.c\n\tfs/ubifs/dir.c\n\tinclude/linux/freezer.h\n\tinclude/linux/virtio.h\n\tinclude/media/v4l2-ctrls.h\n\tinclude/net/bluetooth/hci_core.h\n\tinclude/net/bluetooth/mgmt.h\n\tkernel/cgroup.c\n\tkernel/futex.c\n\tkernel/signal.c\n\tnet/bluetooth/hci_conn.c\n\tnet/bluetooth/hci_core.c\n\tnet/bluetooth/hci_event.c\n\tnet/bluetooth/l2cap_core.c\n\tnet/bluetooth/mgmt.c\n\tnet/bluetooth/rfcomm/sock.c\n\tnet/bluetooth/smp.c\n\nChange-Id: I4fb0d5de74ca76f933d95d98e1a9c2c859402f34\n"
    },
    {
      "commit": "8bfabdd83683743dea60ad3beaad869fbb777baf",
      "tree": "bff0eba04c76d3637762ad1505c347e8c917e16f",
      "parents": [
        "a2c24e623fd6f54c9e825fb29eec0194b2c74ba0",
        "991de6bc312c55bef9edb406452097b3e5975b61"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Dec 06 22:18:19 2013 -0800"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Dec 06 22:18:19 2013 -0800"
      },
      "message": "Merge remote-tracking branch \u0027codeaurora/kk_2.7.1\u0027 into cm-11.0\n"
    },
    {
      "commit": "1fefeae75801ca98b2693ef6b2974f0539f43e29",
      "tree": "1183b504afb868a9f6d8a3425b03daae01955dc3",
      "parents": [
        "4d815b62becdae153d9541b49ba323cd58459a97"
      ],
      "author": {
        "name": "Tom Gundersen",
        "email": "teg@jklm.no",
        "time": "Thu Oct 31 00:33:54 2013 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Dec 04 10:50:34 2013 -0800"
      },
      "message": "Input: i8042 - add PNP modaliases\n\ncommit 78551277e4df57864b0b0e7f85c23ede2be2edb8 upstream.\n\nThis allows the module to be autoloaded in the common case.\n\nIn order to work on non-PnP systems the module should be compiled in or\nloaded unconditionally at boot (c.f. modules-load.d(5)), as before.\n\nSigned-off-by: Tom Gundersen \u003cteg@jklm.no\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n\n"
    },
    {
      "commit": "beb4e154f987cefcf7f28ce1c6523ac5261bc65d",
      "tree": "d4f565656c5a336fe5c682311b136b881a34a3bc",
      "parents": [
        "e79509ad5d7f0248dab495cbda085c337d42a482"
      ],
      "author": {
        "name": "Himanshu Aggarwal",
        "email": "haggarwa@codeaurora.org",
        "time": "Tue Dec 03 19:16:09 2013 +0530"
      },
      "committer": {
        "name": "Himanshu Aggarwal",
        "email": "haggarwa@codeaurora.org",
        "time": "Tue Dec 03 19:16:09 2013 +0530"
      },
      "message": "input: synaptics: Correct sysfs permissions\n\nSet correct permissions for write-only sysfs nodes. Show method of such\nattributes is set to NULL since the attributes are write-only.\n\nChange-Id: Ic37b2c5c67f9e68f9a2f06e379e0aed5cdb756bd\nCRs-Fixed: 573711\nSigned-off-by: Himanshu Aggarwal \u003chaggarwa@codeaurora.org\u003e\n"
    },
    {
      "commit": "a9999761678769346ad591ed8ae0649073d367bc",
      "tree": "a2b75edd78d881ee657cdf6b3bb2b541e0e690fe",
      "parents": [
        "6598ffdf447dd7d14d142f98dca9a8bc9d9b80e0",
        "c4fba7dd0c1fc41a581953af86a71c734c97dfa6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Nov 29 20:58:20 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Nov 29 20:58:20 2013 -0800"
      },
      "message": "Merge \"input: cyttsp-i2c-qc: Add debugfs support for suspend/resume.\""
    },
    {
      "commit": "f42020e6cf542de3dec0ddb624d2c7def3152494",
      "tree": "faed09de1ee2bdea5437936ba606ee6c3b744be0",
      "parents": [
        "4b6c93869d9724a9c291637c00d8b09cc9620421"
      ],
      "author": {
        "name": "Sarada Prasanna Garnayak",
        "email": "c_sgarna@codeaurora.org",
        "time": "Wed Nov 27 16:58:21 2013 +0530"
      },
      "committer": {
        "name": "Sarada Prasanna Garnayak",
        "email": "c_sgarna@codeaurora.org",
        "time": "Wed Nov 27 17:19:26 2013 +0530"
      },
      "message": "input: touchscreen: Release all touches during suspend\n\nRelease all touch data before touch device switch to suspend\nstate.\nCRs-Fixed: 581052\nChange-Id: I2f6210fd1ea7eff83fb370ef5e76dd660de20062\nSigned-off-by: Sarada Prasanna Garnayak \u003cc_sgarna@codeaurora.org\u003e\n"
    },
    {
      "commit": "c4fba7dd0c1fc41a581953af86a71c734c97dfa6",
      "tree": "d4a5008af9324627453da1defbcfa451676aaa7d",
      "parents": [
        "38c75cb8b1f470cd938cb4065b50e890d04aea85"
      ],
      "author": {
        "name": "Sarada Prasanna Garnayak",
        "email": "c_sgarna@codeaurora.org",
        "time": "Tue Aug 20 21:00:52 2013 +0530"
      },
      "committer": {
        "name": "Abinaya P",
        "email": "abinayap@codeaurora.org",
        "time": "Wed Nov 27 12:05:14 2013 +0530"
      },
      "message": "input: cyttsp-i2c-qc: Add debugfs support for suspend/resume.\n\nDebugfs entry for touch device suspend/resume test.\n\nCRs-fixed: 582289\n\nChange-Id: I2d8e40059671d58bd4cfb6b74f6ba253366cb3c5\nSigned-off-by: Sarada Prasanna Garnayak \u003cc_sgarna@codeaurora.org\u003e\n"
    },
    {
      "commit": "c5812972d6d39b23ceb2a74d89c6a2d1cd140c56",
      "tree": "e4195c36259c17ddc4907dcdf97268a44ae7c770",
      "parents": [
        "ca3763f7ebb644e0e179ee2d84cd9402ad1e5d4f",
        "59a719e8389a77b7788b389af302f143dd74c9c7"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Thu Nov 21 17:20:24 2013 -0800"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Thu Nov 21 17:20:24 2013 -0800"
      },
      "message": "Merge remote-tracking branch \u0027codeaurora/kk_2.7_rb1.10\u0027 into HEAD\n\nConflicts:\n\tnet/wireless/reg.c\n\nChange-Id: I7e670492fddabd2218bb65a7e88a870c5e196909\n"
    },
    {
      "commit": "2cde982c48ef26bdaf5ad3c6a917c03e77cd91be",
      "tree": "de627fbe17df8f6370b65b1e57f34b3162ebd615",
      "parents": [
        "aeb542729a1fb80f5e8f2d6066cc9e22ca55097e"
      ],
      "author": {
        "name": "Abinaya P",
        "email": "abinayap@codeaurora.org",
        "time": "Mon Nov 11 15:53:55 2013 +0530"
      },
      "committer": {
        "name": "Abinaya P",
        "email": "abinayap@codeaurora.org",
        "time": "Thu Nov 14 17:04:10 2013 +0530"
      },
      "message": "input: touchscreen: Release all touches during suspend\n\nRelease all the touches in Cypress driver once the\ndevice goes into suspend state\n\nCRs-fixed: 574351\nChange-Id: I0ee90a950179db081766d834967e15e573c6c260\nSigned-off-by: Abinaya P \u003cabinayap@codeaurora.org\u003e\n"
    },
    {
      "commit": "4c481c15615a3ff1cd28d2cfd687817704be63ad",
      "tree": "dc15be09c319156ed362f1c349bc1d052cfb7542",
      "parents": [
        "a8cefcec4999befc00b4be17985644b7a092dff1",
        "0841f631e5cecf7fb08f6ae6c89e47b79dca83cd"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Oct 22 15:09:42 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Oct 22 15:09:42 2013 -0700"
      },
      "message": "Merge tag \u0027AU_LINUX_ANDROID_JB_2.6.04.03.00.109.082\u0027 into revert-linux\n\nAU_LINUX_ANDROID_JB_2.6.04.03.00.109.082 based on quic/aosp/jb_2.6\n\nConflicts:\n\tarch/arm/mach-msm/ipc_router.h\n\tarch/arm/mach-msm/ipc_socket.c\n\tdrivers/media/video/msm/actuators/msm_actuator.c\n\tdrivers/media/video/msm/csi/msm_csid.c\n\tdrivers/media/video/msm/vfe/msm_vfe32.c\n\tdrivers/video/msm/hdmi_msm.c\n\tinclude/media/msm_camera.h\n\nChange-Id: I9285b7519314f034fb8a6a4b7e2d21aa2e3e3739\n"
    },
    {
      "commit": "e727d6cf0c23474e08b61da813d3a201a7765876",
      "tree": "e4757628eace72ad0087c393c678782cd734ff4a",
      "parents": [
        "1404352abf9e43b3bb26adff15a05a1e887689f6"
      ],
      "author": {
        "name": "Matt Mower",
        "email": "mowerm@gmail.com",
        "time": "Thu Oct 17 03:36:09 2013 -0500"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Oct 22 14:55:31 2013 -0700"
      },
      "message": "input: HTC: wake-on-volume support\n\nReferenced HTC kernel m7-jb-3.4.10-e22f38b\n\nPatch set 2) ifdef and Kconfig to limit to MACH_HTC\n\nChange-Id: Ifeacaa74bada9985a936b0f5ac29b0550d5a5122\n"
    },
    {
      "commit": "e5583b887e4ddcf3e9f19cc05bc848ddb57501a7",
      "tree": "42f4b8e7eb0ee388d6cf7b7d33b25bfb4c19fab2",
      "parents": [
        "1e5a5f0055069d1879042238e9f4f45a0c80390a"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Sep 29 15:25:10 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Oct 22 14:55:26 2013 -0700"
      },
      "message": "Revert \"Input: mousedev: use DYNAMIC_MINOR for psaux\"\n\nThis reverts commit 82e0dce0b3099358ba70f5d4f44c4f2ce8bb10e5.\n\nChange-Id: I7e2b1ca021e739ebb7c56145970a772207c80809\n"
    },
    {
      "commit": "1e5a5f0055069d1879042238e9f4f45a0c80390a",
      "tree": "22da903f2bcc63893c3d84a876cb100c0f72dc82",
      "parents": [
        "969d4ae9aa2c4d76a6764fb1af785951478be56c"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Sep 27 01:23:12 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Oct 22 14:55:25 2013 -0700"
      },
      "message": "Input: mousedev: use DYNAMIC_MINOR for psaux\n\n* Avoids conflicts with other miscdevice registrations\n\nChange-Id: Ic5d25dbce14ab80d9d9a48e7146b99976937c30b\n"
    },
    {
      "commit": "f969e32a31336b889f3d606bdbe5c6608c0972ad",
      "tree": "3df191095250c55d0d1c7e1160701313f87ddb21",
      "parents": [
        "2f2af9a34ef40e46094d6f1528d552b919eb6c0d"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Mon Sep 02 22:49:51 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Oct 22 14:41:01 2013 -0700"
      },
      "message": "input: cm3629: reduce delays\n\n* Reduce wait using usleep instead of msleep for critical path delays.\n* Use hrtimers for non-critical path delays.\n\nChange-Id: Ice768b237fd08d978cb60332bc47a9d6d8418fe8\n"
    },
    {
      "commit": "2f2af9a34ef40e46094d6f1528d552b919eb6c0d",
      "tree": "29f6614d8a1022786b59cf877cc6817af0d20380",
      "parents": [
        "6356c35303089d3889f3948619cab7ea49cbff83"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Mon Sep 02 22:45:16 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Oct 22 14:40:54 2013 -0700"
      },
      "message": "input: ewtzmu2: reduce delays\n\n* Reduce wait using usleep instead of msleep for critical path delays.\n* Use hrtimers for non-critical path delays.\n\nChange-Id: I0374d4c69398a39756b97883ced09a8af9d3c2a4\n"
    },
    {
      "commit": "6356c35303089d3889f3948619cab7ea49cbff83",
      "tree": "fc44d1417fdad4c32f5428bc0e74a60ee45587c1",
      "parents": [
        "db56298087485e18f29eb0c562f3b73cafdd9132"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Mon Sep 02 22:49:12 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Oct 22 14:40:49 2013 -0700"
      },
      "message": "input: touchscreen: cy8c_cs: reduce delays\n\n* Reduce wait using usleep instead of msleep for critical path delays.\n* Use hrtimers for non-critical path delays.\n\nChange-Id: I3fd662d0b4c234cf86905d3337ae4fb70d2b0417\n"
    },
    {
      "commit": "db56298087485e18f29eb0c562f3b73cafdd9132",
      "tree": "67e1ef888a9953126237680b7152572f0720ce17",
      "parents": [
        "ae4f032be29295f7a7df8bfbffab5b442e88b11e"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Mon Sep 02 22:52:03 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Oct 22 14:40:44 2013 -0700"
      },
      "message": "input: touchscreen: synaptics_3200: reduce delays\n\n* Reduce wait using usleep instead of msleep for critical path delays.\n* Use hrtimers for non-critical path delays.\n\nChange-Id: Id5e0687f04dd498a7b938b4ca82f4a1b5162c7a5\n"
    },
    {
      "commit": "e46457f72e8f08450a981271b2d1eb210de5dff6",
      "tree": "b3e9a061196c376143a1ef401484c0000c560622",
      "parents": [
        "4eb43ec68dafb6d5b3910746447b7a4720801027"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Sep 01 20:23:33 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Sep 01 22:06:40 2013 -0700"
      },
      "message": "input: akm8975: use common driver for AKM8975\n\nChange-Id: Ieadad1fcefe4083081956e7e33e5bf1905d0d4d8\n"
    },
    {
      "commit": "2ae85ffcedbf15ca581de833a3f406c8ca4f7801",
      "tree": "1efe5d26b48f9940a49a55de2240f563d2bfec52",
      "parents": [
        "a9e848e2e847cf310c9a06e7f3a14aa9fb31daa5",
        "cf89911eb9dcdc95143753408720db8292165bfa"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Aug 22 01:56:59 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Aug 22 01:56:58 2013 -0700"
      },
      "message": "Merge \"input: atmel_mxt_ts: disable/enable IRQ on suspend/resume.\""
    },
    {
      "commit": "cf89911eb9dcdc95143753408720db8292165bfa",
      "tree": "377f72620ac40c827da982c3922637963c162d49",
      "parents": [
        "6c966b2a0f49b61c6756c8f0f3eca89f1442b5ba"
      ],
      "author": {
        "name": "Sarada Prasanna Garnayak",
        "email": "c_sgarna@codeaurora.org",
        "time": "Wed Aug 07 18:29:22 2013 +0530"
      },
      "committer": {
        "name": "Sarada Prasanna Garnayak",
        "email": "c_sgarna@codeaurora.org",
        "time": "Tue Aug 20 21:17:33 2013 +0530"
      },
      "message": "input: atmel_mxt_ts: disable/enable IRQ on suspend/resume.\n\nDisable IRQ in suspend and enable IRQ in resume function\nto remove the appearance of old touch data after suspend\nand to fix the sticky touch problem.\n\nCRs-Fixed: 526552\nChange-Id: Ia6e7823a4a5615b2bc5209e8b3425b52827161de\nSigned-off-by: Sarada Prasanna Garnayak \u003cc_sgarna@codeaurora.org\u003e\n"
    },
    {
      "commit": "a551b89db3a46a779def75a59f3f63bedf9ba9a6",
      "tree": "6b840c2042690022d38ea779a7d7b201b2cc164c",
      "parents": [
        "c92bf15d5b9396aea0688af2e6c40b0bf076a226"
      ],
      "author": {
        "name": "Ajay Raghothama",
        "email": "ajayr@codeaurora.org",
        "time": "Mon Aug 19 14:44:51 2013 +0530"
      },
      "committer": {
        "name": "Ajay Raghothama",
        "email": "ajayr@codeaurora.org",
        "time": "Mon Aug 19 15:47:56 2013 +0530"
      },
      "message": "input: touchscreen: Change the file system permission of synaptic driver\n\nThe following sysfs files of synaptic driver has \"write\"\npermissions : forceflash, doreflash and full_pm_cycle\nChange them to \"read\" only.\n\nCRs-Fixed: 523129\nChange-Id: I2bd46434d92bc0a935256ef258fbfb5750914fd2\nSigned-off-by: Ajay Raghothama \u003cajayr@codeaurora.org\u003e\n"
    },
    {
      "commit": "f50301548260580f6d7c074a8d0aa2f15862b9d6",
      "tree": "cfd6c71d969d1fb671995986a47c4096fc47a364",
      "parents": [
        "1c9ce1e6c11777c95b974883be2f0313873d6f14",
        "a0b5b9b636fffbf6cc3af3460c13cb1b0fc1835e"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Jul 28 02:55:29 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Jul 28 02:55:29 2013 -0700"
      },
      "message": "Merge remote-tracking branch \u0027codeaurora/jb_2.6\u0027 into cm-10.2\n\nConflicts:\n\tdrivers/gpu/msm/adreno.c\n\tdrivers/gpu/msm/adreno.h\n\tdrivers/gpu/msm/adreno_a3xx.c\n\tdrivers/gpu/msm/kgsl.c\n\tdrivers/input/touchscreen/synaptics_fw_update.c\n\tdrivers/input/touchscreen/synaptics_i2c_rmi4.c\n\tdrivers/media/video/msm/gemini/msm_gemini_hw.c\n\tdrivers/media/video/msm/gemini/msm_gemini_hw.h\n\tdrivers/media/video/msm/gemini/msm_gemini_sync.c\n\tdrivers/media/video/msm/jpeg_10/msm_jpeg_hw.c\n\tdrivers/media/video/msm/jpeg_10/msm_jpeg_hw.h\n\tdrivers/media/video/msm/jpeg_10/msm_jpeg_sync.c\n\tdrivers/media/video/msm/mercury/msm_mercury_hw.c\n\tdrivers/media/video/msm/mercury/msm_mercury_hw.h\n\tdrivers/media/video/msm/mercury/msm_mercury_sync.c\n\tdrivers/media/video/msm/msm.c\n\tdrivers/media/video/msm/msm.h\n\tdrivers/media/video/msm/msm_mctl.c\n\tdrivers/media/video/msm/msm_mctl_buf.c\n\tdrivers/media/video/msm/msm_vfe32.h\n\tdrivers/media/video/msm/msm_vpe.c\n\tdrivers/media/video/msm/sensors/msm_sensor.c\n\tdrivers/media/video/msm/sensors/ov8825_v4l2.c\n\tdrivers/media/video/msm/sensors/ov9724_v4l2.c\n\tdrivers/media/video/msm/server/msm_cam_server.c\n\tdrivers/media/video/msm/vfe/msm_vfe32.c\n\tdrivers/media/video/msm/vfe/msm_vfe_stats_buf.c\n\tdrivers/tty/serial/msm_serial_hs.c\n\tdrivers/video/msm/hdmi_msm.c\n\tdrivers/video/msm/vidc/common/enc/venc.c\n\tinclude/linux/msm_vidc_enc.h\n\tinclude/linux/nl80211.h\n\tinclude/media/msm/vcd_property.h\n\tinclude/media/msm_camera.h\n\nChange-Id: I153f2e550f038e419bf43fd05892193853ae078e\n"
    },
    {
      "commit": "1c9ce1e6c11777c95b974883be2f0313873d6f14",
      "tree": "68b149cb9f9e7988fc0955239208d9ab104d7bb6",
      "parents": [
        "849520777e464fa051188d1118d43f21babb9dbe",
        "00709f7f01c3a10252f030f0bdacecbb349d7be4"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Mon Jul 22 22:10:20 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Mon Jul 22 22:10:20 2013 -0700"
      },
      "message": "Merge tag \u0027v3.4.11\u0027 into cm-10.1\n\nThis is the 3.4.11 stable release\n\nConflicts:\n\tarch/arm/vfp/vfpmodule.c\n\tnet/bluetooth/hci_event.c\n\tnet/bluetooth/l2cap_core.c\n\nChange-Id: I164bf611358e14afd3ff48e55a99c0d7c7afc45f\n"
    },
    {
      "commit": "d9795bafda02819105f8e91a0fce6c657ae55779",
      "tree": "cfa6c413100ffb2d5570244053ededcd6f3e47bf",
      "parents": [
        "73a5d309beea98f65799b6c1b4f248ff4e723808",
        "e2b6ece3cddd1da43c67aa17f89bd1e436b2e9f0"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Mon Jul 22 10:56:03 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Mon Jul 22 10:56:03 2013 -0700"
      },
      "message": "Merge tag \u0027AU_LINUX_ANDROID_JB_2.5.04.02.02.040.432\u0027 into cm-10.1\n\nAU_LINUX_ANDROID_JB_2.5.04.02.02.040.432 based on quic/aosp/jb_2.5\n\nConflicts:\n\tdrivers/media/video/msm/gemini/msm_gemini_hw.c\n\tdrivers/media/video/msm/gemini/msm_gemini_hw.h\n\tdrivers/media/video/msm/gemini/msm_gemini_sync.c\n\tdrivers/media/video/msm/jpeg_10/msm_jpeg_sync.c\n\tdrivers/media/video/msm/mercury/msm_mercury_sync.c\n\tdrivers/media/video/msm/msm.c\n\tdrivers/media/video/msm/msm.h\n\tdrivers/media/video/msm/msm_mctl.c\n\tdrivers/media/video/msm/msm_mctl_buf.c\n\tdrivers/media/video/msm/msm_vpe.c\n\tdrivers/media/video/msm/vfe/msm_vfe32.c\n\tdrivers/video/msm/hdmi_msm.c\n\nChange-Id: I57b6cff57599d10983cd3bff63a6f20e4d62655e\n"
    },
    {
      "commit": "c83038c87f2b138e3f03de594a8d4d8685bd8ffc",
      "tree": "06f4e46c1edfbf891a805db303a0d46a9c404e80",
      "parents": [
        "afac36bf64e4a9e287d76f21c24ea478619f06af"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Fri Feb 15 17:09:43 2013 -0800"
      },
      "committer": {
        "name": "Sridhar Gujje",
        "email": "sgujje@codeaurora.org",
        "time": "Sat Jul 06 20:38:04 2013 +0530"
      },
      "message": "input: synaptics_i2c_rmi4: Register for FB events\n\nRegister to recieve FB notifications and do suspend\nwhen the display goes off and resume when it turns\nback on.\n\nChange-Id: I5ad02a7080225b724deae06d5443e0f9f8fd6929\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\nSigned-off-by: Sridhar Gujje \u003csgujje@codeaurora.org\u003e\n"
    },
    {
      "commit": "f05cbb5bbb1c2b62398afbd0756737830d1fc43f",
      "tree": "2e3dabb2a1a5c96ede6c0c625131f3296e9db286",
      "parents": [
        "a7454d24c3631e7ade65c2cfcdd938536d3d3ff6"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Thu May 16 10:58:32 2013 -0700"
      },
      "committer": {
        "name": "Sridhar Gujje",
        "email": "sgujje@codeaurora.org",
        "time": "Fri Jul 05 14:49:23 2013 +0530"
      },
      "message": "input: synaptics_i2c_rmi4: Properly enter low power mode\n\nWhen entering low power mode, i2c pull up regulator\nmust be set with LPM current, not active current.\n\nChange-Id: Idc87cd57b8a4f75b665d3045123176b158b16691\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Sridhar Gujje \u003csgujje@codeaurora.org\u003e\n"
    },
    {
      "commit": "a7454d24c3631e7ade65c2cfcdd938536d3d3ff6",
      "tree": "738b250d2c80903428e328e6666dae60448db47a",
      "parents": [
        "f3b0c511d61ec500819970e23df8bcabdd787dd1"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed May 01 13:31:57 2013 -0700"
      },
      "committer": {
        "name": "Sridhar Gujje",
        "email": "sgujje@codeaurora.org",
        "time": "Fri Jul 05 14:48:38 2013 +0530"
      },
      "message": "input: synaptics_fw_update: Add force update entry\n\nAdd sysfs entry option to force update firmware, regardless\nof versioning.\n\nChange-Id: I85a12c531ee3d64a74da272b6e73b514eafc136a\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Sridhar Gujje \u003csgujje@codeaurora.org\u003e\n"
    },
    {
      "commit": "f3b0c511d61ec500819970e23df8bcabdd787dd1",
      "tree": "4a841be335f8fa37600c895630fde060f8f7dcd3",
      "parents": [
        "7b61bababa0e9e3251eba0d60ad813bc33f2e66d"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Tue Apr 16 18:43:22 2013 -0700"
      },
      "committer": {
        "name": "Sridhar Gujje",
        "email": "sgujje@codeaurora.org",
        "time": "Fri Jul 05 14:48:10 2013 +0530"
      },
      "message": "input: synaptics_fw_update: Add firmware ID reading\n\n- Fix issue of converting config id\n- Support \"Option 1 (bit0)\" in image file header\n  -- Query firmware build id from image file header\n\nChange-Id: Iabd24d662762b67de7163ad7321f95f1c58f1459\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\n\nSigned-off-by: Sridhar Gujje \u003csgujje@codeaurora.org\u003e\n"
    },
    {
      "commit": "7b61bababa0e9e3251eba0d60ad813bc33f2e66d",
      "tree": "05dd5e59e054019f69aecc019bc4d947511ecf32",
      "parents": [
        "6ee227f86f99f80bc777cd3d68b2088c2a0b411c"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Mon Apr 29 10:40:41 2013 -0700"
      },
      "committer": {
        "name": "Sridhar Gujje",
        "email": "sgujje@codeaurora.org",
        "time": "Fri Jul 05 14:47:10 2013 +0530"
      },
      "message": "input: synaptics_i2c_rmi4: allocate memory for interrupt status\n\nIn synaptics_rmi4_i2c_read, intr_status is a char variant.  So\nif num_of_intr_regs \u003e 1, then intr_status will write 2 bytes.  This\nwill destroy the stack, so avoid it.\n\nChange-Id: I5c16e491a84d3f8dd96a11810c060944a457b99a\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Sridhar Gujje \u003csgujje@codeaurora.org\u003e\n"
    },
    {
      "commit": "6ee227f86f99f80bc777cd3d68b2088c2a0b411c",
      "tree": "92d318022651c1299fd8851c7d2107c1d76475f1",
      "parents": [
        "2f8214d438f68db3bf14138ab05444c8608045dd"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed Feb 27 15:25:14 2013 -0800"
      },
      "committer": {
        "name": "Sridhar Gujje",
        "email": "sgujje@codeaurora.org",
        "time": "Fri Jul 05 14:46:19 2013 +0530"
      },
      "message": "input: synaptics_i2c_rmi4: Add low power mode\n\nEnable regulators to go into low power mode when\ndevice enters suspend, to save power.  In resume,\nreturn regulators to full power.\n\nChange-Id: I6f5a6d398732b2e23aeba81b3569ae2c081f31e5\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Sridhar Gujje \u003csgujje@codeaurora.org\u003e\n"
    },
    {
      "commit": "67e48f7280bf29afb1417ee293c67d6dc053191e",
      "tree": "e7a4308669625e290e0ce249f25554ab2590f9ab",
      "parents": [
        "c90854564c72c66124e70fda10fa67289b1a7560",
        "c9669e5c61143134936d1cb5307fd0caea9ccd7c"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Thu Jul 04 13:23:57 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Thu Jul 04 13:23:57 2013 -0700"
      },
      "message": "Merge tag \u0027AU_LINUX_ANDROID_JB_2.5.04.02.02.040.384\u0027 into cm-10.1\n\nAU_LINUX_ANDROID_JB_2.5.04.02.02.040.384 based on quic/aosp/jb_2.5\n\nConflicts:\n\tdrivers/media/video/msm/gemini/msm_gemini_hw.c\n\tdrivers/media/video/msm/gemini/msm_gemini_hw.h\n\tdrivers/media/video/msm/msm.c\n\tdrivers/media/video/msm/msm_mctl.c\n\tdrivers/media/video/msm/server/msm_cam_server.c\n\tdrivers/media/video/msm/vfe/msm_vfe32.c\n\tinclude/media/msm_camera.h\n\nChange-Id: I4995089fa838875cd0d7236c3f72f4a0148c6e35\n"
    },
    {
      "commit": "0ee9e370b8b512d60f5ec6ea9e81a2f0421782ab",
      "tree": "a92881206fa765f692c604c7f7693839c65c3bbb",
      "parents": [
        "091fe5cc1cc90d2d156b4b001bd4646f12321056"
      ],
      "author": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Wed Jul 03 18:10:57 2013 +0530"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Wed Jul 03 18:10:57 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\nChange-Id: I1454e30f06532f324707d0140ed990551259a3ea\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n"
    },
    {
      "commit": "8c428c194065e000d4138123f147bc74f7532bbc",
      "tree": "28cc19f2beaa37f23092216ef53d4bb424e91e97",
      "parents": [
        "322130dea90940d65b811bd67790aecf86e6340f"
      ],
      "author": {
        "name": "Ferruh Yigit",
        "email": "fery@cypress.com",
        "time": "Thu May 23 09:56:55 2013 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jun 27 11:27:33 2013 -0700"
      },
      "message": "Input: cyttsp - fix memcpy size param\n\ncommit d2983cdb480157f637df07723f28aaa657b1080d upstream.\n\nmemcpy param is wrong because of offset in bl_cmd, this may corrupt the\nstack which may cause a crash.\n\nTested-by: Ferruh Yigit \u003cfery@cypress.com\u003e on TMA300-DVK\nSigned-off-by: Ferruh Yigit \u003cfery@cypress.com\u003e\nAcked-by: Javier Martinez Canillas \u003cjavier@dowhile0.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n\n"
    },
    {
      "commit": "dde448d95d8698ee4c8373bb48fe08a22f41052f",
      "tree": "7fe87fa93bfa5b81e6f87b147e32512d2e8198e3",
      "parents": [
        "ac4f6190fae02a3dc30133f90488b996f726bf7a",
        "f95b978981a7d154ba40d14c18e8ed5c694e6124"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Thu Jun 20 11:32:42 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Thu Jun 20 11:32:42 2013 -0700"
      },
      "message": "Merge tag \u0027v3.4.10\u0027 into cm-10.1\n\nThis is the 3.4.10 stable release\n\nConflicts:\n\tarch/arm/mm/tlb-v7.S\n\tarch/arm/vfp/entry.S\n\tdrivers/base/power/main.c\n\tdrivers/mmc/host/sdhci.c\n\tdrivers/net/tun.c\n\tdrivers/usb/core/hub.c\n\tdrivers/usb/host/xhci.h\n\tinclude/linux/sched.h\n\tkernel/power/suspend.c\n\nChange-Id: Ia2477ec93ceb64b13dd1a2d8aa646cb233387d14\n"
    },
    {
      "commit": "9b9836db0591b407b7d8c84867e785e743fa0e4c",
      "tree": "f9d816d183ba625d5de7e8303e054fda89b85460",
      "parents": [
        "b596a29c7a8c30b8fc4f976014ed2e03bad08018"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Fri Feb 15 17:09:43 2013 -0800"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Wed Jun 19 12:08:51 2013 +0530"
      },
      "message": "input: synaptics_i2c_rmi4: Register for FB events\n\nRegister to recieve FB notifications and do suspend\nwhen the display goes off and resume when it turns\nback on.\n\nChange-Id: I5ad02a7080225b724deae06d5443e0f9f8fd6929\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n"
    },
    {
      "commit": "b34fb38f7eb55e386ca95e689a18565e82dc6a06",
      "tree": "565d419dc878571efafaea4722ce6f7e6c9d1d95",
      "parents": [
        "02787f256e326de19937cb5dd8403aeb52861832"
      ],
      "author": {
        "name": "Shane Passmore",
        "email": "h8rift@gmail.com",
        "time": "Mon May 27 14:14:26 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Jun 09 00:53:02 2013 -0700"
      },
      "message": "input: touchscreen: synaptics_3200: Remove define for calibration\n\nRemove HTC calibration mode from driver to allow AOSP multitouch to\nfunction properly.\n\nChange-Id: I1c43cd276a259f7e88c27a6f7bc9cbaa4faf2796\n"
    },
    {
      "commit": "ce3c2c3884fd3da3834ff92ab42988cf781f136c",
      "tree": "754ed0265668e25cb3c015191c567288faec6bf8",
      "parents": [
        "66ee21526294acf71bd43af6c88d7a26955bfaaa"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Thu May 23 16:53:44 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Jun 09 00:52:59 2013 -0700"
      },
      "message": "input: touchscreen: synaptics_3200: Add Synaptics 3200 driver\n\nHTC kernel version: evitaul-jb-crc-3.4.10-ec474a3\n\nChange-Id: I4acac53e40e4b47f249f631e7b92d9dfe7cb9e79\n"
    },
    {
      "commit": "0604a8e0418ce50e8315d4b942671f1a16afbe04",
      "tree": "262463194bc6915ee7cbd9739c4a8d79a6f0ad8b",
      "parents": [
        "0be6b904643e506ac6568b9423c4e8b0d6823035"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Thu May 23 16:15:48 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Jun 09 00:52:58 2013 -0700"
      },
      "message": "input: mpu3050: Add HTC version of MPU3050 sensor\n\nHTC kernel version: evitaul-jb-crc-3.4.10-ec474a3\n\nChange-Id: I53903035d40fe4eae1b4240068765c3e32a31ddd\n"
    },
    {
      "commit": "fb6d1e42cbb46b51a8b0d7ca4bec587047a9635b",
      "tree": "d3675af5a3d6042fe211a797ef19f1b2ac851958",
      "parents": [
        "9b04592ace446cae3963fb3e0d798665fa3cec8f"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Thu May 23 15:18:38 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Jun 09 00:52:57 2013 -0700"
      },
      "message": "input: R3GD20: Add R3GD20 gyroscope for HTC\n\nHTC kernel version: evitaul-jb-crc-3.4.10-ec474a3\n\nChange-Id: I94ff18fb64b2d106ce4a80e19ef898e9d1f9b265\n"
    },
    {
      "commit": "608c7fdde8a31e3833a65b18ce3cfd7ce5009016",
      "tree": "16c9dcf5ce075723df1f1dda1db6b38b7b8011cc",
      "parents": [
        "8ec1610cbfeb4c45990dfdab752d7c574ed0d334"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Mon May 20 20:16:01 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Jun 09 00:52:50 2013 -0700"
      },
      "message": "input: touchscreen: atmel_224e: import touchscreen fix from ville kernel\n\nThis is a squash of the following commits:\n\ninput: touchscreen: atmel_224e: more code cleanup\n\nCheck for the negative cases and exit early to make things more\nreadable, remove redundant checks, indentation, remove some debugging\nstatements, make code more readable.\n\ninput: touchscreen: atmel_224e: recalibrate after last finger release\n\nThis mimics how HTC does a recalibration after last finger release to\nget around the issue where the touchscreen is terrible and reports a\nfinger release event to every finger when it should only report one.\n\ninput: touchscreen: atmel_224e: formatting\n\nmsm: ville: disable unlock_attr for atmel touchscreen\n\nWe are not using HTC\u0027s framework which makes use of this sysfs file.\n\ninput: touchscreen: atmel_224e: fix for dead zones on resume\n\nChange-Id: I52bfd43cc27dc666db5f319f368f2fa5c69e7817\n"
    },
    {
      "commit": "b00bee20c2679bef4394d69ad51f794208799332",
      "tree": "637d10bacc46bc920e70c490215e7b1bff12d680",
      "parents": [
        "e2ce3b7d315ad7df35aafd0a3b8d53a04bef64bd"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Thu Apr 25 22:02:31 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Jun 07 13:40:47 2013 -0700"
      },
      "message": "input: ewtzmu2: Add Panasonic gyroscope for HTC\n\nIncludes AKM8975 compass/gyroscope code\n\nHTC kernel version: villeu-jb-crc-3.4.10-ae8b65e\n    akm8975_pana_gyro.c\n    ewtzmu2.c\nHTC kernel version: evitaul-jb-crc-3.4.10-ec474a3\n    akm8975.c\n\nChange-Id: I9f3c099d8d78da8331863ddc44fa2a5953379814\n"
    },
    {
      "commit": "e2ce3b7d315ad7df35aafd0a3b8d53a04bef64bd",
      "tree": "f5e3804aa6313d767b1fca035f1687be44447592",
      "parents": [
        "2344785f15ef8bd6f7853ea361d4d0b17bedbf59"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Thu Apr 25 21:59:45 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Jun 07 13:40:47 2013 -0700"
      },
      "message": "input: cm3629: Add Capella CM3629 proximity/light sensor for HTC\n\nHTC kernel version: evitaul-jb-crc-3.4.10-ec474a3\n\nChange-Id: I8322aa5bf0b6f9934c21686da27a0f3466016184\n"
    },
    {
      "commit": "2344785f15ef8bd6f7853ea361d4d0b17bedbf59",
      "tree": "53a5f023a77fe1655c988617d2b48aa2d6204625",
      "parents": [
        "d39900840a0fde9eeabd67442e6abaa3e65640a7"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Thu Apr 25 21:53:22 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Jun 07 13:40:46 2013 -0700"
      },
      "message": "input: bma250: Add HTC variant of BMA250 I2C accelerometer\n\nHTC kernel version: villeu-jb-crc-3.4.10-ae8b65e\n\nChange-Id: I4b7ad69386bb99ad72f165669648728c068ac4ab\n"
    },
    {
      "commit": "d39900840a0fde9eeabd67442e6abaa3e65640a7",
      "tree": "5147197dce6bea76beb347a947f38119e36e096b",
      "parents": [
        "e596a9ac4a4968bdffd46c926604fb2e628c6349"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Thu Apr 25 20:53:01 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Jun 07 13:40:46 2013 -0700"
      },
      "message": "input: cy8c_cs: Add Cypress CY8C20x34 touch key support\n\nHTC kernel version: villeu-jb-crc-3.4.10-ae8b65e\n\nChange-Id: Iec720c415be25346c84969d7d4cd11ae02266724\n"
    },
    {
      "commit": "e596a9ac4a4968bdffd46c926604fb2e628c6349",
      "tree": "28aae8b5d35ec1c5bf00a8c3fe6e39e333708b0b",
      "parents": [
        "0911a397f082bf4d2d4645cb6b520ba0e3ae8ea4"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Thu Apr 25 20:52:12 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Jun 07 13:40:46 2013 -0700"
      },
      "message": "input: atmel_224e: Add Atmel 224e touchscreen support\n\nHTC kernel version: villeu-jb-crc-3.4.10-ae8b65e\n\nChange-Id: I4ba4e21c13c150deb7ad2546b559877c741a99f1\n"
    },
    {
      "commit": "d0a4aebbc871a62c6b88e41ed1d49487e49789bd",
      "tree": "5e3373bf8b1a51c1990b13b2e9c5aca01f5278ff",
      "parents": [
        "3052d6c13e8a129da05464208321e1b195c0e528"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Thu May 16 10:58:32 2013 -0700"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Fri May 24 18:01:09 2013 +0530"
      },
      "message": "input: synaptics_i2c_rmi4: Properly enter low power mode\n\nWhen entering low power mode, i2c pull up regulator\nmust be set with LPM current, not active current.\n\nChange-Id: Idc87cd57b8a4f75b665d3045123176b158b16691\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\n"
    },
    {
      "commit": "3052d6c13e8a129da05464208321e1b195c0e528",
      "tree": "39186c96a2e165cea2c7ff1e30599ff5775fa6d1",
      "parents": [
        "6750381e378c3c4030356caba391e1f11bfee88e"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed May 01 13:31:57 2013 -0700"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Thu May 23 19:36:55 2013 +0530"
      },
      "message": "input: synaptics_fw_update: Add force update entry\n\nAdd sysfs entry option to force update firmware, regardless\nof versioning.\n\nChange-Id: I85a12c531ee3d64a74da272b6e73b514eafc136a\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\n"
    },
    {
      "commit": "6750381e378c3c4030356caba391e1f11bfee88e",
      "tree": "707d3247b4189bb9207005b10ead378c7cfba08d",
      "parents": [
        "524e230c295e795e50a7a346c33199fc29b9af6f"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Tue Apr 16 18:43:22 2013 -0700"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Thu May 23 19:32:56 2013 +0530"
      },
      "message": "input: synaptics_fw_update: Add firmware ID reading\n\n- Fix issue of converting config id\n- Support \"Option 1 (bit0)\" in image file header\n  -- Query firmware build id from image file header\n\nChange-Id: Iabd24d662762b67de7163ad7321f95f1c58f1459\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\n"
    },
    {
      "commit": "524e230c295e795e50a7a346c33199fc29b9af6f",
      "tree": "11641148a88ccad5593b79254802a4dc9a237ccc",
      "parents": [
        "72dfae260a961a91c6d0cf0811b77809514f86fb"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Mon Apr 29 10:40:41 2013 -0700"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Thu May 23 19:32:11 2013 +0530"
      },
      "message": "input: synaptics_i2c_rmi4: allocate memory for interrupt status\n\nIn synaptics_rmi4_i2c_read, intr_status is a char variant.  So\nif num_of_intr_regs \u003e 1, then intr_status will write 2 bytes.  This\nwill destroy the stack, so avoid it.\n\nChange-Id: I5c16e491a84d3f8dd96a11810c060944a457b99a\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\n"
    },
    {
      "commit": "72dfae260a961a91c6d0cf0811b77809514f86fb",
      "tree": "6b0377f978f28cb20d3429807d272f3d2d4b7d23",
      "parents": [
        "46799b5550ce3400c8a841201a5c9b437cc93553"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed Feb 27 15:25:14 2013 -0800"
      },
      "committer": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Thu May 23 19:31:39 2013 +0530"
      },
      "message": "input: synaptics_i2c_rmi4: Add low power mode\n\nEnable regulators to go into low power mode when\ndevice enters suspend, to save power.  In resume,\nreturn regulators to full power.\n\nChange-Id: I6f5a6d398732b2e23aeba81b3569ae2c081f31e5\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\n"
    },
    {
      "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": "1a37441ae4ad38d98c39b349137c0fb7f76b32ad",
      "tree": "afd9e849dc5ede014da96143ff42eacad3ef6b99",
      "parents": [
        "c815c83dfd1aef11d4197dc46b21a2471b81af2c"
      ],
      "author": {
        "name": "Christophe TORDEUX",
        "email": "christophe@tordeux.net",
        "time": "Mon Dec 24 09:20:40 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 11 09:06:56 2013 -0800"
      },
      "message": "Input: sentelic - only report position of first finger as ST coordinates\n\ncommit a25461659050b913e114d282bf58823682eb56b6 upstream.\n\nReport only the position of the first finger as absolute non-MT coordinates,\ninstead of reporting both fingers alternatively. Actual MT events are\nunaffected.\n\nThis fixes horizontal and improves vertical scrolling with the touchpad.\n\nSigned-off-by: Christophe TORDEUX \u003cchristophe@tordeux.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n\n"
    },
    {
      "commit": "c815c83dfd1aef11d4197dc46b21a2471b81af2c",
      "tree": "2a27444c361e8a40a3b4828091b9cbb289e242dd",
      "parents": [
        "042cf2fb1d2ac4b4b27b2ccc4ac317a2f53df3c3"
      ],
      "author": {
        "name": "Peter Popovec",
        "email": "popovec@oko.fei.tuke.sk",
        "time": "Fri Dec 14 22:57:25 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 11 09:06:56 2013 -0800"
      },
      "message": "Input: walkera0701 - fix crash on startup\n\ncommit a455e2985f57e2a71566bb8850094af38b2c932d upstream.\n\nThe driver\u0027s timer must be set up before enabling IRQ handler, otherwise\nbad things may happen.\n\nReported-and-tested-by: Fengguang Wu \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Peter Popovec \u003cpopovec@fei.tuke.sk\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n\n"
    },
    {
      "commit": "4511ba021ea5ee7f2b76d954fc23c3814ac07cba",
      "tree": "4686aa2bbb62181f67771882c59850eec14d4a71",
      "parents": [
        "7361a9019ff8d45dc835f987ccefbbeb4f560f09"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Tue Dec 11 22:18:05 2012 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 11 09:06:44 2013 -0800"
      },
      "message": "x86, 8042: Enable A20 using KBC to fix S3 resume on some MSI laptops\n\ncommit ad68652412276f68ad4fe3e1ecf5ee6880876783 upstream.\n\nSome MSI laptop BIOSes are broken - INT 15h code uses port 92h to enable A20\nline but resume code assumes that KBC was used.\nThe laptop will not resume from S3 otherwise but powers off after a while\nand then powers on again stuck with a blank screen.\n\nFix it by enabling A20 using KBC in i8042_platform_init for x86.\n\nFixes https://bugzilla.kernel.org/show_bug.cgi?id\u003d12878\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nCc: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nLink: http://lkml.kernel.org/r/201212112218.06551.linux@rainbow-software.org\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n\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": "180bed351c02841004ee1c9d45a7efb1e207acf1",
      "tree": "a1f56eb8a323aac1ee47ec775c61ff6cbbbded63",
      "parents": [
        "da205c80275a7f7a90c2baab423783c55c406878"
      ],
      "author": {
        "name": "Rolf Eike Beer",
        "email": "eike-kernel@sf-tec.de",
        "time": "Tue Oct 30 23:39:10 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Sat Nov 17 13:15:55 2012 -0800"
      },
      "message": "Input: tsc40 - remove wrong announcement of pressure support\n\ncommit 32ed1911fc79908d704023317d4ddeb3883fd07e upstream.\n\nThe tsc40 driver announces it supports the pressure event, but will never\nsend one. The announcement will cause tslib to wait for such events and\nsending all touch events with a pressure of 0. Removing the announcement\nwill make tslib fall back to emulating the pressure on touch events so\neverything works as expected.\n\nSigned-off-by: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n\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"
    }
  ],
  "next": "2f2979bed80125daa9bd6e3adc1d4ac11fdd8ca7"
}
