)]}'
{
  "log": [
    {
      "commit": "6ea2cd264228d9eeea8396b046db00a416fbba2e",
      "tree": "286f3a06cba3b7fbadc90964c164f7d35d8b653e",
      "parents": [
        "978d335cee5541033ce66d6ec63a70535b523600"
      ],
      "author": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Tue May 29 15:40:18 2012 -0700"
      },
      "committer": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Tue Jun 26 10:35:18 2012 -0700"
      },
      "message": "gpio: qpnp-gpio: Issue lookups based on device name\n\nqpnp-gpio manages gpio_chip queries based on the slave\nID. This has a limitation in that it restricts the number of\ngpio_chips per slave ID to one. However, some PMICs have both MPP\nand GPIO on the same slave, and thus the slave ID is not a\nmeaningful unit to search for.\n\nInstead, make use of the \u0027label\u0027 binding to give the\nprimary dev-container node a name. This name will serve as the\ngpio_chip label, which can be used in lookups.\n\nChange-Id: Ic20caeb4622d73449a983992275446c733ddd89a\nSigned-off-by: Michael Bohan \u003cmbohan@codeaurora.org\u003e\n"
    },
    {
      "commit": "978d335cee5541033ce66d6ec63a70535b523600",
      "tree": "c80940f3ce34edba5e00de19c0ea47e439fd9542",
      "parents": [
        "a05f455aee64cc006c5c26c210c3620ed7f2d660"
      ],
      "author": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Fri May 25 15:02:38 2012 -0700"
      },
      "committer": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Tue Jun 26 10:35:18 2012 -0700"
      },
      "message": "spmi: Add spmi_resource for non spmi-dev-container cases\n\nThe devnode array is currently being used for non\nspmi-dev-container devices as a special case where the number of\ndevnodes is 1. This obfuscates the code and also removes the\nability to store the dev-container\u0027s device resource information,\nsince in that special case the devnode array is dedicated for the\nchild devices.\n\nAdd a new spmi_resource entry used for typical spmi_devices, and\ntreat the devnode array as the special case for\nspmi-dev-container.\n\nAlso add a new API spmi_get_primary_dev_name() to return the name\nof the device assigned with the \u0027label\u0027 binding if it exists.\n\nChange-Id: Ibe7b12285e37bb0529024558550a96d71393bc10\nSigned-off-by: Michael Bohan \u003cmbohan@codeaurora.org\u003e\n"
    },
    {
      "commit": "a05f455aee64cc006c5c26c210c3620ed7f2d660",
      "tree": "19295ca6c518452566fea24e1698703d8e6cd519",
      "parents": [
        "8d6aae33e4f6ebe7627acb7f589f56e02dc775bc"
      ],
      "author": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Thu May 24 15:58:11 2012 -0700"
      },
      "committer": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Tue Jun 26 10:35:17 2012 -0700"
      },
      "message": "gpio: qpnp-gpio: Rename driver to qpnp-pin\n\nSince QPNP PMICs also include support for MPP, and since we\nintend to support MPPs in the same code base, it\u0027s not\nappropriate to limit this the scope of this driver to \u0027gpio\u0027.\nChange the driver name to \u0027pin\u0027 since it more accurately\ndescribes the potential for this driver.\n\nAlso update the Device Tree include files for the name changes.\nRemove a superflous \u0027gpio-pin\u0027 definition in the msmcopper\nspecific include file, since such configuration shall never\nchange. This binding should be defined in the PMIC specific\ninclude only.\n\nChange-Id: Id1d6407039908e3cf44dfc19af71f0cdc7aff8e6\nSigned-off-by: Michael Bohan \u003cmbohan@codeaurora.org\u003e\n"
    },
    {
      "commit": "8d6aae33e4f6ebe7627acb7f589f56e02dc775bc",
      "tree": "b5af90e4a7c571f52a16ed2894112c807786b3be",
      "parents": [
        "a6a354dd3d5bfbbefb9fc09295be5e31bc67b48b"
      ],
      "author": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Tue May 22 15:41:06 2012 -0700"
      },
      "committer": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Tue Jun 26 10:35:17 2012 -0700"
      },
      "message": "of: spmi: Add support for device naming and lookups\n\nSince we support multiple device_nodes per spmi_device when used\nwith the spmi-dev-container flag, it\u0027s often unclear how a driver\nshould make reference to a particular device. Therefore,\nintroduce the spmi specific binding spmi-dev-name that specifies\nthe device name for the device_node.\n\nAlso introduce an API that can be used from\nthe driver to lookup the specific device node associated with a\nparticular device name.\n\nNote that it may seem at first glance that the binding \u0027label\u0027 is\nredundant with device_node-\u003ename. However, per the ePAPR,\ndevice_node-\u003ename is intended to be as generic as possible,\nrepresenting the function of the device and not the precise\nprogramming model. \u0027label\u0027 is used to give a platform\nspecific name that can be queried from device drivers.\n\nChange-Id: I28eca35d0b625372c26a6d8ad81e7679f200d14b\nSigned-off-by: Michael Bohan \u003cmbohan@codeaurora.org\u003e\n"
    },
    {
      "commit": "a6a354dd3d5bfbbefb9fc09295be5e31bc67b48b",
      "tree": "399509d12fe0c6bc2c4574fcc8c354b0b99f9271",
      "parents": [
        "0e5534d92f03c76de4c15736729101520c4f0c3a"
      ],
      "author": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Mon May 21 17:47:11 2012 -0700"
      },
      "committer": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Tue Jun 26 10:35:16 2012 -0700"
      },
      "message": "of: spmi: Support resource naming\n\nreg-names and interrupt-names are standard bindings to map device\ntree reg and interrupt indices to particular names. This way the\ndriver does not need to be concerned with hard coded assignments.\nTherefore, add spmi support for these bindings.\n\nExplicit support for reg-names is required since the\nimplementation does not make use of of_address_to_resource(),\nwhich happens to already support this.\nThis is because of_address_to_resource() mandates address\ntranslation, which is not relevant to spmi.\n\ninterrupt-names is already implicitly handled by\nof_irq_to_resource(), which is used in the spmi implementation.\nAdd additional documentation to state clearly that this binding\nis also supported.\n\nAlso add supporting routines to easily lookup a resource by name\nfor both registers and interrupts.\n\nChange-Id: I94faf950da5106ecd4ff36f47e5b46102d9bd426\nSigned-off-by: Michael Bohan \u003cmbohan@codeaurora.org\u003e\n"
    },
    {
      "commit": "0e5534d92f03c76de4c15736729101520c4f0c3a",
      "tree": "bc74e13f707040750e6dd8d77b365e9e1c394442",
      "parents": [
        "08e1e909c7822559e2ca78b3953eb43d0b0c5dcb"
      ],
      "author": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Tue May 22 17:33:45 2012 -0700"
      },
      "committer": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Tue Jun 26 10:35:16 2012 -0700"
      },
      "message": "spmi: qpnp: Change APIs to take a spmi_resource pointer instead of index\n\nPointers are more flexible than index numbers, since index\nnumbers depend upon an additional reference to the array in\nquestion. In particular, we\u0027d like to add a new API to lookup a\ndevnode based on a predefined name in the Device Tree. This API\nwill return a spmi_resource, and so it\u0027s natural to want to use\nthis pointer directly with the other existing APIs.\n\nAlso introduce a new API spmi_for_each_devnode that can be used\nto iterate each spmi_resource in the dev_node array. This\nabstracts the traversal of the array, which was previously done\nwithin the existing APIs.\n\nChange-Id: I18f9397e5d78770e840a9f95dd8061201931df6e\nSigned-off-by: Michael Bohan \u003cmbohan@codeaurora.org\u003e\n"
    },
    {
      "commit": "08e1e909c7822559e2ca78b3953eb43d0b0c5dcb",
      "tree": "9eb7d3bb8a7badd403199c27145d243f78396d4b",
      "parents": [
        "7c06410945495fc13caf69d9ad83da0195a7166e"
      ],
      "author": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Wed May 23 10:55:22 2012 -0700"
      },
      "committer": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Tue Jun 26 10:35:15 2012 -0700"
      },
      "message": "spmi: Rename qpnp library to be part of the spmi framework\n\nIt turns out that the only use cases for the qpnp library use\nthe existing spmi data structures. As such, there\u0027s really\nno justification for having the library not be called \u0027spmi\u0027.\nThere is nothing Qualcomm specific about this code.\n\nAlso cleanup some inconsistencies in the Kernel Doc comments\nwhile we\u0027re here.\n\nChange-Id: I1c73c88be740b6f5d38ba2de62de1737981b30fa\nSigned-off-by: Michael Bohan \u003cmbohan@codeaurora.org\u003e\n"
    },
    {
      "commit": "69701d37faf8991e01552843646551ea9cceb962",
      "tree": "837a18e8327eb39b7b5c0fe38216e7da33fda308",
      "parents": [
        "519e42033c46bf9d9d1eec4658ea71c793c9c183"
      ],
      "author": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Thu Jun 07 17:05:41 2012 -0700"
      },
      "committer": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Tue Jun 26 10:35:14 2012 -0700"
      },
      "message": "spmi: qpnp-int: Fix bug in setting interrupt type\n\nFix a bug where the code neglects to set the INT_POLARITY_LOW\nregister to the correct value for the case IRQF_TRIGGER_LOW.\nIt should be set with a \u00271\u0027 for the corresponding interrupt bit.\n\nChange-Id: Ib05193633b0e7798f5e8ac4ddfb8744a67f8c546\nSigned-off-by: Michael Bohan \u003cmbohan@codeaurora.org\u003e\n"
    },
    {
      "commit": "bb6b30f77bd9f1fada77d38677f37082f8a3f165",
      "tree": "1626c740fe105a4ebbea1ee2180d14089f42e9f3",
      "parents": [
        "63e6e20a39c7636d81cd1912ccb114ed9830eeaa"
      ],
      "author": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Fri Jun 01 13:33:51 2012 -0700"
      },
      "committer": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Tue Jun 26 10:35:13 2012 -0700"
      },
      "message": "irqdomain: Port system to new API\n\nThe following merge commit chose the irq_domain implementation\nfrom AU_LINUX_ANDROID_ICS.04.00.04.00.126 instead of the version\nin v3.4.\n\ncommit f132c6cf77251e011e1dad0ec88c0b1fda16d5aa\nMerge: 23016de 3f6240f\nAuthor: Steve Muckle \u003csmuckle@codeaurora.org\u003e\nDate:   Wed Jun 6 18:30:57 2012 -0700\n\n    Merge commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.126\u0027 into\n    msm-3.4\n\nSince this version is inconsistent with the upstream,\nport the irq_domain framework to the version in v3.4 and\nmakes all necessary changes to clients that are out of spec.\n\nDetails of client ports are below.\n\n-Update the qpnp-int driver for revmap irq_domain API. The revmap\nirq_domain implementation introduces a reverse lookup scheme using\na radix tree. This scheme is useful for controllers like qpnp-int\nthat require a large range of hwirqs.\n\n-Bring the ARM GIC driver up to v3.4, being careful\nto port existing CAF changes.\n\n-Partially port the gpio-msm-common driver to the new irq_domain API.\nEnable the gpio-msm-common driver to work with the new irq_domain\nAPI using a linear revmap. It is not a full port since irq_domain\nis still only registered for Device Tree configurations. It should\nbe registered even for legacy configurations.\n\nIn addition, the irq_domains .map function should be setting all\nthe fields currently done in msm_gpio_probe(). That\u0027s not\ncurrently possible since msm_gpio_probe is invoked\nunconditionally - even from Device Tree configurations.\n\nFinally, gpio-msm-common should be converted into a real\nplatform_device so that probe() is invoked due to driver and\ndevice matching.\n\nChange-Id: I19fa50171bd244759fb6076e3cddc70896d8727b\nSigned-off-by: Michael Bohan \u003cmbohan@codeaurora.org\u003e\n"
    },
    {
      "commit": "8595aaff18f962ea41fb8c99bc5654b48d7a78e1",
      "tree": "9146428e0f14b6539fd840dbb1eb7ac6c4189617",
      "parents": [
        "5d9df02611a53ddaabf3932fa4862e5440d6189e",
        "a4bdf8425a951b6d4db3942cf66c386164628ae2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jun 26 02:18:59 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jun 26 02:18:59 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: Remove A3XX soft reset\" into msm-3.4"
    },
    {
      "commit": "5d9df02611a53ddaabf3932fa4862e5440d6189e",
      "tree": "28ec25421dabe57600016b8b2a0f346fc30149cb",
      "parents": [
        "ee3710f59aca9da946c45335f6b06333ca3b8711",
        "6751accd34e68f4030623c6b7b66c17b0710e503"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 19:41:56 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 19:41:56 2012 -0700"
      },
      "message": "Merge \"iommu/msm: Add GDSC regulator control\" into msm-3.4"
    },
    {
      "commit": "ee3710f59aca9da946c45335f6b06333ca3b8711",
      "tree": "44764ac84533ee5a5e133510f26f8be83be51aea",
      "parents": [
        "6eb42e533082256f9587179cadf1e633ad88ba8e",
        "32200301c56b5f8490dc199e4f16b790c879bdf4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 19:41:52 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 19:41:52 2012 -0700"
      },
      "message": "Merge changes Iaf22b758,I522944b8 into msm-3.4\n\n* changes:\n  msm: rotator: Add secure session flag to rotator start data\n  msm_fb: display: Add DMA and Overlay blt mode address to MDP driver\n"
    },
    {
      "commit": "f89b8235d7d6daa0eb0f09a13ea3e3363278cd3c",
      "tree": "b7852992834f54efd87dd7683e4d706c1525ce36",
      "parents": [
        "d6ac8940d66f2c69f467ab7630bdc79d5bebcf69",
        "28feb3d6001aede64d44f7aa13f364571bb25c5c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 19:41:44 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 19:41:44 2012 -0700"
      },
      "message": "Merge \"msm: camera: Add support for RDI in VFE\" into msm-3.4"
    },
    {
      "commit": "46ae789aed06e1b33418ba6f1739977a34874f58",
      "tree": "50a90f5a1097f2de03e7aa92348c28875b18eb9d",
      "parents": [
        "4c9f665c9c259c9da46a16f86d63eb86dc1c1f6f",
        "19ca4a6cec18c35d8e2dc1cbde68f636341b5f5e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 16:12:31 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 16:12:31 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: Create a separate pagetable for priv bank of IOMMU\" into msm-3.4"
    },
    {
      "commit": "b91bb1f8b8abc072459f56e30412ba5d3520c658",
      "tree": "2c1ea769896972357787c9ac513eecdb7ab4fcf4",
      "parents": [
        "f81f137aebf0321618bce1576e8ea556d1eced04",
        "9ae9beaf0a79f929c4f9928b8daed5a9ed131d6a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 16:12:23 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 16:12:23 2012 -0700"
      },
      "message": "Merge \"msm: iommu: Split rotator/mdp iommu domains\" into msm-3.4"
    },
    {
      "commit": "f81f137aebf0321618bce1576e8ea556d1eced04",
      "tree": "8931df530eb8ae3f2f2baae3b00858c5c471fbad",
      "parents": [
        "977e5f3e64c65b02d77a056795b45e3db1adddda",
        "20684ab9fdf25602872a602d89a3d3eda1b15102"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 16:12:20 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 16:12:20 2012 -0700"
      },
      "message": "Merge \"mdss: display: implement common irq handler for different mdss blocks\" into msm-3.4"
    },
    {
      "commit": "977e5f3e64c65b02d77a056795b45e3db1adddda",
      "tree": "8e03fc8a0fd9badf7cd2dfb6c6337dcf372bb0fc",
      "parents": [
        "45c4ddcd7e6f6f3e51cee15f24406c96ae9dd08e",
        "2dca5a058c622a7bd0803285b10ec081b8f8e3ef"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 16:12:17 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 16:12:17 2012 -0700"
      },
      "message": "Merge \"mdss: display: add video display interface support\" into msm-3.4"
    },
    {
      "commit": "45c4ddcd7e6f6f3e51cee15f24406c96ae9dd08e",
      "tree": "f00b7bb0291a1d43df286752e9d598683e4cf174",
      "parents": [
        "a83b1d398396e7b5e1a02c70a262c5bd4e140ec3",
        "e55f0ea77374adff00ea6e104ddee6234bea4b53"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 16:12:13 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 16:12:13 2012 -0700"
      },
      "message": "Merge \"msm-camera: Fix for the Preview Blinking for YUV sensor\" into msm-3.4"
    },
    {
      "commit": "a83b1d398396e7b5e1a02c70a262c5bd4e140ec3",
      "tree": "fc9df155984c6c4ead0934144d0958ba4a99711a",
      "parents": [
        "1bf25ad76c9d94e422ff6fee6a5d825e18692d32",
        "4e584a304cdf03c4ed7cc28a6457ac22e5d4c688"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 16:12:07 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 16:12:07 2012 -0700"
      },
      "message": "Merge changes I7ba57eca,Ib2f49468,I23601760 into msm-3.4\n\n* changes:\n  mdss: display: implement csc matrix programming\n  mdss: display: add rotator interface to mdss driver\n  defconfig: copper: enable mdss in kernel configuration\n"
    },
    {
      "commit": "1bf25ad76c9d94e422ff6fee6a5d825e18692d32",
      "tree": "c611dcd61d9e21905ce24d30ad7d9ea6e56248b1",
      "parents": [
        "ad63ff0d8741701632d0c2d82a59600d3cbf8ac4",
        "96a1e9e9a778f0729b7073f20a0fbd9a63c9ba8b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 16:12:02 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 16:12:02 2012 -0700"
      },
      "message": "Merge changes I9bb5bbc7,I67397a28 into msm-3.4\n\n* changes:\n  mdss: display: add clock and bus scaling logic\n  msm: copper: add device nodes and clock information for mdss\n"
    },
    {
      "commit": "ad63ff0d8741701632d0c2d82a59600d3cbf8ac4",
      "tree": "eb6235a37a38ff6ba825e6898f7b2338e7d4a5fc",
      "parents": [
        "c8986165c71e647fe63cba8496deaf3d9cf82dab",
        "dcf81a6ca7eea2d0f792793b3bd300ab55572134"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 16:11:52 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 16:11:52 2012 -0700"
      },
      "message": "Merge \"usb: gadget: Fix of Android next_string_id.\" into msm-3.4"
    },
    {
      "commit": "c8986165c71e647fe63cba8496deaf3d9cf82dab",
      "tree": "460ef45f9f3a7f98466114e749e6b80a1741125b",
      "parents": [
        "de27731b5b7e7a07a8b139a0449087160ff7e60c",
        "a8cc0475ad2e0ba4996928417e562f1f34afdb77"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 16:11:49 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 16:11:49 2012 -0700"
      },
      "message": "Merge \"clkdev: Remove __init marking from clkdev_add_table()\" into msm-3.4"
    },
    {
      "commit": "a4bdf8425a951b6d4db3942cf66c386164628ae2",
      "tree": "8ff2a9f6a96358b4765e563d9324c521faa2f7dd",
      "parents": [
        "de27731b5b7e7a07a8b139a0449087160ff7e60c"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Tue Jun 12 08:33:03 2012 -0600"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 15:36:57 2012 -0600"
      },
      "message": "msm: kgsl: Remove A3XX soft reset\n\nWe do not need to do a soft reset of the A3XX GPUs after power on\nas all the interesting registers appear to be in a reasonable power\non state. This saves 20ms during suspend/resume.\n\nCRs-Fixed: 369927\nChange-Id: Ic0dedbad367e8b402aefbf6e7746ae5b17120ac8\nSigned-off-by: Jordan Crouse \u003cjcrouse@codeaurora.org\u003e\n"
    },
    {
      "commit": "de27731b5b7e7a07a8b139a0449087160ff7e60c",
      "tree": "657a8a25df36ebbb48bf8b84d3439508976a836c",
      "parents": [
        "9daf6dcad633c3cf7cd32c86d6eba895d35f5a72",
        "877d7a436aba25e186a23a0e827b5ee70027b593"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 14:28:44 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 14:28:44 2012 -0700"
      },
      "message": "Merge changes Id7f0e657,Iab5a15e0 into msm-3.4\n\n* changes:\n  msm: board-8960: Initialize msm_thermal() during board init\n  msm: thermal: Simplify kernel thermal safeguard mechanism\n"
    },
    {
      "commit": "9daf6dcad633c3cf7cd32c86d6eba895d35f5a72",
      "tree": "d50477ae93481ffabb4a17e974b46b7c265d0759",
      "parents": [
        "535da5af8b02a047ace4b521a68ea83ba05c3259",
        "9b6e58bc7b49aca31f1fac08cf640b08a1de4fe2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 12:36:07 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 12:36:07 2012 -0700"
      },
      "message": "Merge \"usb: otg: Fix USB remote-wakeup with LPM\" into msm-3.4"
    },
    {
      "commit": "f1d6d411a88c61f4a21a486fbf0167a2b7f2b0ce",
      "tree": "52b4b0219d5bad1c00d4d2c7c98822163dad9a73",
      "parents": [
        "ea7701ee131ccc5db140cad4cfdd6a35b949e603",
        "464cafde0fbea08f0df3f60522f8fdbadc4bfaf2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 12:35:45 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 12:35:45 2012 -0700"
      },
      "message": "Merge changes I493263c4,Ib7ab2b67 into msm-3.4\n\n* changes:\n  usb-gadget: Initial merge of target module for UASP + BOT\n  target: Rename target_allocate_tasks to target_setup_cmd_from_cdb\n"
    },
    {
      "commit": "ea7701ee131ccc5db140cad4cfdd6a35b949e603",
      "tree": "6a85139b89d880c6901867ef0313f27775c16010",
      "parents": [
        "d4918cba2686ec8b34aa0ab0d7f9ee71776ad7e5",
        "89ad1216c7c6e46602b56555a7c2df8eddcb9366"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 12:35:36 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 12:35:36 2012 -0700"
      },
      "message": "Merge \"usb: gadget: mbim: Remove duplicate unlock\" into msm-3.4"
    },
    {
      "commit": "d4918cba2686ec8b34aa0ab0d7f9ee71776ad7e5",
      "tree": "0f7f88714a365423f48396aeb38c79cf20345186",
      "parents": [
        "b4ad112b4006e5bd266f31d0b7d6db22f7347126",
        "7da88b117a2fb591421e93558413568ca5f61b09"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 12:35:32 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 12:35:32 2012 -0700"
      },
      "message": "Merge \"target: add unknown size flag to target_submit_cmd()\" into msm-3.4"
    },
    {
      "commit": "a8cc0475ad2e0ba4996928417e562f1f34afdb77",
      "tree": "290df21169909f4e27b8a97c7d52ad34d0451a99",
      "parents": [
        "b4ad112b4006e5bd266f31d0b7d6db22f7347126"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Fri Jun 01 20:07:17 2012 -0700"
      },
      "committer": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Mon Jun 25 09:40:02 2012 -0700"
      },
      "message": "clkdev: Remove __init marking from clkdev_add_table()\n\nTo support registration of clock tables from drivers that\ninitialize after the kernel has booted, remove the __init\nmarking.\n\nChange-Id: I264395652772b30960c0168121194870b541e18f\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "20684ab9fdf25602872a602d89a3d3eda1b15102",
      "tree": "724714095812646084188bc4e94268ea0e66e397",
      "parents": [
        "2dca5a058c622a7bd0803285b10ec081b8f8e3ef"
      ],
      "author": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Wed May 09 19:16:40 2012 -0700"
      },
      "committer": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Mon Jun 25 08:42:12 2012 -0700"
      },
      "message": "mdss: display: implement common irq handler for different mdss blocks\n\nAll of MDSS blocks (mdp, dsi, edp, hdmi) share same irq line. Implement\nfunction to manage MDSS irq line with common API with support for irq\ncallback handler for each of block. Also fix incorrect calculation of\nMDP interface interrupts.\n\nChange-Id: I1271f7e1065aac95175b6e92504917264f4043a5\nSigned-off-by: Adrian Salido-Moreno \u003cadrianm@codeaurora.org\u003e\n"
    },
    {
      "commit": "2dca5a058c622a7bd0803285b10ec081b8f8e3ef",
      "tree": "006e96254a3bc9889bbdb6ea4eb6965b3982f09b",
      "parents": [
        "4e584a304cdf03c4ed7cc28a6457ac22e5d4c688"
      ],
      "author": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Tue May 29 19:00:54 2012 -0700"
      },
      "committer": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Mon Jun 25 08:42:12 2012 -0700"
      },
      "message": "mdss: display: add video display interface support\n\nVideo mode display interface is used by DSI, HDMI and EDP controllers.\nImplement MDP support in order to setup data path to these controllers.\n\nChange-Id: Ibc766a1d10a55bcf64a3ab693db034a378afe4ee\nSigned-off-by: Adrian Salido-Moreno \u003cadrianm@codeaurora.org\u003e\n"
    },
    {
      "commit": "4e584a304cdf03c4ed7cc28a6457ac22e5d4c688",
      "tree": "cab827107a6d2084789d775f828b75026d4e6ae6",
      "parents": [
        "1857f06647e420c97f9b0e24bb1b77da710d858a"
      ],
      "author": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Tue May 29 18:25:01 2012 -0700"
      },
      "committer": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Mon Jun 25 08:42:12 2012 -0700"
      },
      "message": "mdss: display: implement csc matrix programming\n\nImplement color conversion matrix programming to support YUV surfaces.\nAlso add dspp initialization stub function.\n\nChange-Id: I7ba57eca24e15acffbddf7b81fac6b8a6ce3bba5\nSigned-off-by: Adrian Salido-Moreno \u003cadrianm@codeaurora.org\u003e\n"
    },
    {
      "commit": "96a1e9e9a778f0729b7073f20a0fbd9a63c9ba8b",
      "tree": "267ff9ec4c06b1a78f3d49c4b0920cf08c0baeed",
      "parents": [
        "5ef3ac01347acd86ea5a3f7a7b44cbe88bb90221"
      ],
      "author": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Tue May 29 18:36:57 2012 -0700"
      },
      "committer": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Mon Jun 25 08:42:11 2012 -0700"
      },
      "message": "mdss: display: add clock and bus scaling logic\n\nMDSS hardware supports different bus bandwidth and clock frequencies\ndepending on the load on the hardware. Add support to driver to\ncalculate the bus bandwidth and clock frequency requirements and\nactivate changes before the load on hardware changes.\n\nChange-Id: I9bb5bbc7b3e18fb1a738f527b875506dfa0c5c81\nSigned-off-by: Adrian Salido-Moreno \u003cadrianm@codeaurora.org\u003e\n"
    },
    {
      "commit": "1857f06647e420c97f9b0e24bb1b77da710d858a",
      "tree": "034757199393d68c0e1ba169a3d696bde0471307",
      "parents": [
        "400fa571cbd6151dc3beec24919b2fcc5db239e5"
      ],
      "author": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Tue May 29 17:57:28 2012 -0700"
      },
      "committer": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Mon Jun 25 08:42:11 2012 -0700"
      },
      "message": "mdss: display: add rotator interface to mdss driver\n\nAdd rotator session management support with overlay interface using MDP\nflag MDSS_MDP_ROT_ONLY. Overlay interface can only support overlay\nsurface or rotator (written back to memory) but not both.\n\nChange-Id: Ib2f494683b2e6c2fd8c67818df2b57afb82a3df3\nSigned-off-by: Adrian Salido-Moreno \u003cadrianm@codeaurora.org\u003e\n"
    },
    {
      "commit": "5ef3ac01347acd86ea5a3f7a7b44cbe88bb90221",
      "tree": "223d19ff8a974bc3cbbfbd7494594cd9514b656b",
      "parents": [
        "b4ad112b4006e5bd266f31d0b7d6db22f7347126"
      ],
      "author": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Mon May 14 18:40:47 2012 -0700"
      },
      "committer": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Mon Jun 25 08:42:11 2012 -0700"
      },
      "message": "msm: copper: add device nodes and clock information for mdss\n\nCopper uses Mobile Display SubSystem, add device tree and clock\ninformation to be used in mdss driver.\n\nChange-Id: I67397a28168407b3268f4f026f35d69a04062995\nSigned-off-by: Nagamalleswararao Ganji \u003cnganji@codeaurora.org\u003e\nSigned-off-by: Adrian Salido-Moreno \u003cadrianm@codeaurora.org\u003e\n"
    },
    {
      "commit": "19ca4a6cec18c35d8e2dc1cbde68f636341b5f5e",
      "tree": "4213260adbe84cf3b808743fcce1c7752fb3178b",
      "parents": [
        "b4ad112b4006e5bd266f31d0b7d6db22f7347126"
      ],
      "author": {
        "name": "Shubhraprakash Das",
        "email": "sadas@codeaurora.org",
        "time": "Fri May 18 12:11:20 2012 -0600"
      },
      "committer": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Mon Jun 25 08:51:50 2012 -0600"
      },
      "message": "msm: kgsl: Create a separate pagetable for priv bank of IOMMU\n\nThe IOMMU registers should only be accessed by priv bank. Create a separate\npagetable for priv bank and map the IOMMU registers to only this pagetable.\nThis is only supported for devices which can use the priv bank for\nperforming in stream pagetable switches.\n\nChange-Id: If9edada5d3a05e9a660c126139e18091b1ab43cc\nSigned-off-by: Shubhraprakash Das \u003csadas@codeaurora.org\u003e\n"
    },
    {
      "commit": "9181436c8d688480ded367557b4b9b012b1881b2",
      "tree": "a13b38bc1617dda18eb0d1fe69576615f9dca485",
      "parents": [
        "b4ad112b4006e5bd266f31d0b7d6db22f7347126"
      ],
      "author": {
        "name": "Praveen Chidambaram",
        "email": "pchidamb@codeaurora.org",
        "time": "Fri May 25 17:36:07 2012 -0600"
      },
      "committer": {
        "name": "Praveen Chidambaram",
        "email": "pchidamb@codeaurora.org",
        "time": "Mon Jun 25 08:51:01 2012 -0600"
      },
      "message": "msm: thermal: Simplify kernel thermal safeguard mechanism\n\nUsing CPUFreq policy objects and setting the max frequency limit by\noverriding the policy-\u003emax node, leads to race/overwrite conditions with\nan user trying to use the scaling_max_frequency node.\n\nThe thermal limits are directly communicated to the \u0027msm\u0027 cpufreq driver\nand use the cpufreq_update_policy() to ensure that the frequency is\nlimited as per the thermal safeguard requirements.\n\nCRs-fixed: 370343\nChange-Id: Iab5a15e0f0d25da4b9f6a9417dbfc01bf5d6f8f6\nSigned-off-by: Praveen Chidambaram \u003cpchidamb@codeaurora.org\u003e\n"
    },
    {
      "commit": "32200301c56b5f8490dc199e4f16b790c879bdf4",
      "tree": "a6e2ebb719f69e7f7968a7366c47f55f1724e5a9",
      "parents": [
        "5f979254a80b7a844df3d9c1f49e16427f2477cc"
      ],
      "author": {
        "name": "Ravishangar Kalyanam",
        "email": "rkalya@codeaurora.org",
        "time": "Thu May 31 18:02:24 2012 -0700"
      },
      "committer": {
        "name": "Ravishangar Kalyanam",
        "email": "rkalya@codeaurora.org",
        "time": "Mon Jun 25 07:35:04 2012 -0700"
      },
      "message": "msm: rotator: Add secure session flag to rotator start data\n\nAdd flag for handling secure session to rotator data passed during\nstart ioctl call.\n\nChange-Id: Iaf22b7584a15d4678cd44483c0118bf1fb4c7c9b\nSigned-off-by: Ravishangar Kalyanam \u003crkalya@codeaurora.org\u003e\n"
    },
    {
      "commit": "5f979254a80b7a844df3d9c1f49e16427f2477cc",
      "tree": "ffa98e660ec48c6d72c7d8f6fab0ad2ec4dfd160",
      "parents": [
        "9ae9beaf0a79f929c4f9928b8daed5a9ed131d6a"
      ],
      "author": {
        "name": "Ravishangar Kalyanam",
        "email": "rkalya@codeaurora.org",
        "time": "Wed Jun 13 11:25:38 2012 -0700"
      },
      "committer": {
        "name": "Ravishangar Kalyanam",
        "email": "rkalya@codeaurora.org",
        "time": "Mon Jun 25 07:34:49 2012 -0700"
      },
      "message": "msm_fb: display: Add DMA and Overlay blt mode address to MDP driver\n\nFor handling split IOMMU domain cases, BLT mode requires DMA to map\nfor reads and Overlay for writes. DMA and Overlay blt addresses are\nadded to configure the respective registers to avoid page faults and\nnormal operation of supported panel interfaces.\n\nChange-Id: I522944b804fe65925df428d6bb312262328a11d7\nSigned-off-by: Ravishangar Kalyanam \u003crkalya@codeaurora.org\u003e\n"
    },
    {
      "commit": "9ae9beaf0a79f929c4f9928b8daed5a9ed131d6a",
      "tree": "bb091e11b8074c8a8b8f515e6f890cec88b97e8e",
      "parents": [
        "b4ad112b4006e5bd266f31d0b7d6db22f7347126"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Tue May 15 09:50:30 2012 -0700"
      },
      "committer": {
        "name": "Ravishangar Kalyanam",
        "email": "rkalya@codeaurora.org",
        "time": "Mon Jun 25 07:32:52 2012 -0700"
      },
      "message": "msm: iommu: Split rotator/mdp iommu domains\n\nFiner granularity is needed when mapping into the IOMMU\u0027s for\nrotator and mdp for secure playback. During secure playback\nHLOS will only have access to map into one context bank. The\nother context bank is secured and programmed by TrustZone.\n\nDivide DISPLAY_DOMAIN into DISPLAY_WRITE_DOMAIN and\nDISPLAY_READ_DOMAIN. Divide ROTATOR_DOMAIN into ROTATOR_SRC_DOMAIN\nand ROTATOR_DST_DOMAIN.\n\nChange-Id: If3e556171645e8ea02deb12ca543df36233db5f2\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "dcf81a6ca7eea2d0f792793b3bd300ab55572134",
      "tree": "2f6c6ba4803ff96ee71016193946fa7ecf6fcc63",
      "parents": [
        "b4ad112b4006e5bd266f31d0b7d6db22f7347126"
      ],
      "author": {
        "name": "Ofir Cohen",
        "email": "ofirc@codeaurora.org",
        "time": "Sun Jun 24 10:47:38 2012 +0300"
      },
      "committer": {
        "name": "Ofir Cohen",
        "email": "ofirc@codeaurora.org",
        "time": "Mon Jun 25 17:21:12 2012 +0300"
      },
      "message": "usb: gadget: Fix of Android next_string_id.\n\nRemove next_string_id resetting. This field was already updated in probe\ntime when calling the android_bind function for the manufacturer id and\nfor the product id. Thus could not be reset in the store_enable function\nthat is called after, and override those string ids.\n\nChange-Id: I2cf84ec7252dea0701927fab31f6ec1feb35d63f\nSigned-off-by: Ofir Cohen \u003cofirc@codeaurora.org\u003e\n"
    },
    {
      "commit": "e55f0ea77374adff00ea6e104ddee6234bea4b53",
      "tree": "586a094c2641fde0e62e56396a88e6de4897e649",
      "parents": [
        "daa99fe412169521df3e41c65e239f01b5181c2c"
      ],
      "author": {
        "name": "Katta Santhisindhu",
        "email": "kattas@codeaurora.org",
        "time": "Tue Jun 19 11:58:42 2012 +0530"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 07:52:07 2012 -0600"
      },
      "message": "msm-camera: Fix for the Preview Blinking for YUV sensor\n\nPreview is blinking while Zooming for the YUV sensor.\nCRs-Fixed: 371341\nChange-Id: I9c8e0b16ed8384399febea9b2651b8187cd6f964\nSigned-off-by: Katta Santhisindhu \u003ckattas@codeaurora.org\u003e\n"
    },
    {
      "commit": "af65f42b691dc9ffd1a346a765c071631df879fe",
      "tree": "88992c9b527fa87e7481025f30fd9ffe44a7e515",
      "parents": [
        "52e069cf08986295017ed2ffe613a0d7d63db643",
        "af2f008f4a45b2a9c824a66d2f97c4fc99343be3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 06:43:31 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 06:43:31 2012 -0700"
      },
      "message": "Merge \"msm_serial_hs: Add flush state machine for UART Tx Transfer\" into msm-3.4"
    },
    {
      "commit": "52e069cf08986295017ed2ffe613a0d7d63db643",
      "tree": "a698678944330e078617afdffdf37fff002cfbe4",
      "parents": [
        "daa99fe412169521df3e41c65e239f01b5181c2c",
        "8f912ea8b00b781c7a306959e7e65763f9d2c2ec"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 06:43:29 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 06:43:29 2012 -0700"
      },
      "message": "Merge \"mmc: msm_sdcc: Rename write protect switch polarity variable\" into msm-3.4"
    },
    {
      "commit": "daa99fe412169521df3e41c65e239f01b5181c2c",
      "tree": "57843e53b2e84acf93f59b17757db394bc861b24",
      "parents": [
        "0904e5dd4b801e1a6f7a4f30dec388599b0e221a",
        "2b709d4a9fabebac3af4778fc46d18a8b282ea25"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 05:09:43 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 05:09:43 2012 -0700"
      },
      "message": "Merge \"ASoC: wcd9304: add I2C\\I2S support for sitar codec\" into msm-3.4"
    },
    {
      "commit": "0904e5dd4b801e1a6f7a4f30dec388599b0e221a",
      "tree": "f34bd2b160525153dea0cdd90c2ed9d292ac1f2d",
      "parents": [
        "378288489d0b6cca782429154872a6dd070ae5e5",
        "af7e5142152a20d25c418fb8b400d0dd04ac69a4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 05:09:37 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 05:09:37 2012 -0700"
      },
      "message": "Merge \"msm: camera: Fix for suspend resume issue due to shared GPIOs\" into msm-3.4"
    },
    {
      "commit": "9b6e58bc7b49aca31f1fac08cf640b08a1de4fe2",
      "tree": "add2a730477730b32cf9747c5c420b894cb9534e",
      "parents": [
        "48baac2d9e7d427c4bd4c086b1fe937806ebeb3d"
      ],
      "author": {
        "name": "Amit Blay",
        "email": "ablay@codeaurora.org",
        "time": "Mon Jun 18 13:12:49 2012 +0300"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 04:46:39 2012 -0600"
      },
      "message": "usb: otg: Fix USB remote-wakeup with LPM\n\nSome of USB clocks have to be enabled in order for A2 to\nbe able to wake up USB.\nSince USB now enters LPM upon USB bus suspend, this fix keeps\nUSB pclk \u0026 core_clk enabled, to allow waking up from A2.\n\nA similar fix was already introduced for HSIC driver. This\nchange adds similar fix for USB.\n\nChange-Id: Icd434132bc3dc3466dc7a55bb40603a3de3b4b2f\nCRs-Fixed: 369189\nSigned-off-by: Amit Blay \u003cablay@codeaurora.org\u003e\n"
    },
    {
      "commit": "05e97661c7cbe99761c98739fc503204ee76acb2",
      "tree": "6ad527c7abaa7c6b4898dcbd48b5c03bee6265e7",
      "parents": [
        "2ad25eacb5e6f766ccf91a857c63572a83a274e4",
        "240368102e7f6f23ed70835c97bb4e43effb78cc"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 03:38:17 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 03:38:17 2012 -0700"
      },
      "message": "Merge \"msm: media: Adds error check in memory alloc function\" into msm-3.4"
    },
    {
      "commit": "2ad25eacb5e6f766ccf91a857c63572a83a274e4",
      "tree": "05a12966faa0a13545cd4240856bd315603315f6",
      "parents": [
        "48baac2d9e7d427c4bd4c086b1fe937806ebeb3d",
        "5e9a92bb08991ecff929febd019695932f554126"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 25 03:38:12 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jun 25 03:38:12 2012 -0700"
      },
      "message": "Merge \"diag: Add notification for DCI\" into msm-3.4"
    },
    {
      "commit": "28feb3d6001aede64d44f7aa13f364571bb25c5c",
      "tree": "8f6486f358d64b1eef802bd5cae6f032a79d483d",
      "parents": [
        "7dc20bf95baed863560fbcb75604eb0dfe3ff768"
      ],
      "author": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Thu Apr 26 23:56:22 2012 +0530"
      },
      "committer": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Mon Jun 25 09:39:31 2012 +0530"
      },
      "message": "msm: camera: Add support for RDI in VFE\n\nEnable RDI registers and irq handler in VFE. RDI may\nbe used to dump sensor data directly to memory\nwithout passing through VFE.\n\nChange-Id: I1ca131c31913f62228364440bbe2cd98a6079003\nSigned-off-by: Nishant Pandit \u003cnpandit@codeaurora.org\u003e\n"
    },
    {
      "commit": "8f912ea8b00b781c7a306959e7e65763f9d2c2ec",
      "tree": "b67cc54e56ef79765915d371b063110b3886baa4",
      "parents": [
        "7dc20bf95baed863560fbcb75604eb0dfe3ff768"
      ],
      "author": {
        "name": "Sujit Reddy Thumma",
        "email": "sthumma@codeaurora.org",
        "time": "Fri Jun 22 16:18:43 2012 +0530"
      },
      "committer": {
        "name": "Sujit Reddy Thumma",
        "email": "sthumma@codeaurora.org",
        "time": "Mon Jun 25 08:40:03 2012 +0530"
      },
      "message": "mmc: msm_sdcc: Rename write protect switch polarity variable\n\nRename write protect switch polarity variable in mmc platform\ndata to is_wpswitch_active_low.\n\nChange-Id: I9140280c9cd75cc3d951696438cd2a3085577cdd\nSigned-off-by: Sujit Reddy Thumma \u003csthumma@codeaurora.org\u003e\n"
    },
    {
      "commit": "33fe6f1438522a7737b32384291ff1b22f740874",
      "tree": "c5437ace3b02e7d5609bb9e80927195b245fc79d",
      "parents": [
        "d393e170b4e3c05c4391651e87829381b17c112c"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Jun 12 16:21:46 2012 +0530"
      },
      "committer": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Mon Jun 25 08:11:59 2012 +0530"
      },
      "message": "USB: dwc: Add a warning message about Vendor Device LMP event\n\nThe current code is not handling vendor device test LMP event but enables\nit in the DEVTEN register.  Fix it by not enabling this event in DEVTEN\nregister.\n\nHowever controllers prior to 2.30a revision has a bug, due to which a\nvendor device test LMP event can not be filtered.  But this event is not\nhandled in the current code.  This is a special event and 8 bytes of data\nwill follow the event.  Handling this event is tricky when event buffer\nis almost full. Moreover this event will not occur in normal scenario and\ncan only happen with special hosts in testing scenarios.  Add a warning\nmessage to indicate that this event is received which means that event\nbuffer might have corrupted.\n\nCRs-fixed: 371306\nChange-Id: I2858a3f1d90966f168e7e999f613396db7b1a972\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\n"
    },
    {
      "commit": "d393e170b4e3c05c4391651e87829381b17c112c",
      "tree": "b3d90aa5daf3c21164de01c145f9928d17ee9d67",
      "parents": [
        "fe2c063d46ffe337ddf89eeeeb123600756fdd59"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Jun 12 16:07:29 2012 +0530"
      },
      "committer": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Mon Jun 25 08:11:59 2012 +0530"
      },
      "message": "USB: dwc3: Increase event buffer size from 4K to 8K\n\nControllers prior to 2.30a revision has a bug where Overflow Event may\noverwrite an unacknowledged event in the event buffer.  The severity of\nthe issue depends on the overwritten event type.  Add a warning message\nsaying that an event is overwritten.  Increase the event buffer size\nfrom 4K to 8K to minimize the chance of event buffer becoming full.\n\nCRs-fixed: 371304\nChange-Id: Iad7e9e08426bdf5c3578ea3445e67b21d6dcf038\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\n"
    },
    {
      "commit": "fe2c063d46ffe337ddf89eeeeb123600756fdd59",
      "tree": "1d182b558229e5f5c75b75995b210bfa48ed6467",
      "parents": [
        "bd348b68b8d6887277d0f2c4921ec009421c8506"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Jun 12 15:21:13 2012 +0530"
      },
      "committer": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Mon Jun 25 08:11:58 2012 +0530"
      },
      "message": "USB: dwc3: Add workaround for possible bug related to PHY CDR\n\nCurrently, the default and the recommended value for GUSB3PIPECTL[21:19]\nin the RTL is 3\u0027b100 or 32 consecutive errors. Based on analysis and\nexperiments in the lab, it is found that there is a relatively low\nprobability of getting 32 consecutive word errors in the presence of\nrandom recovered noise (during electrical idle). This can delay the entry\nto a low power state such that for applications where the link stays in a\nnon-U0 state for a short duration (\u003c 1 microsecond), the local PHY does\nnot enter the low power state prior to receiving a potential LFPS wakeup.\nThis causes the PHY CDR (Clock and Data Recovery) operation to be unstable\nfor some Synopsys PHYs.\n\nThe proposal now is to change the default and the recommended value for\nGUSB3PIPECTL[21:19] in the RTL from 3\u0027b100 to a minimum of 3\u0027b001. Perform\nthe same in software for controllers prior to 2.30a revision.\n\nCRs-fixed: 371300\nChange-Id: I305e4600ee3c97c3500b4a54b238ff3f61cc8718\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\n"
    },
    {
      "commit": "bd348b68b8d6887277d0f2c4921ec009421c8506",
      "tree": "59336026e3ef00c8e5ae39e62c4ce30a55d5ce62",
      "parents": [
        "1742db2f3e0e70654b3fc383a7a591c40931b4ab"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Jun 12 13:38:59 2012 +0530"
      },
      "committer": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Mon Jun 25 08:11:58 2012 +0530"
      },
      "message": "USB: xhci: Add PORTSC register write delay quirk for DWC3 controller\n\nIn Synopsis DWC3 controller, PORTSC register access involves multiple clock\ndomains. When the software does a PORTSC write, handshakes are needed\nacross these clock domains. This results in long access times, especially\nfor USB 2.0 ports. In order to solve this issue, when the PORTSC write\noperations happen on the system bus, the command is latched and system bus\nis released immediately. However, the real PORTSC write access will take\nsome time internally to complete. If the software quickly does a read to\nthe PORTSC, some fields (port status change related fields like OCC, etc.)\nmay not have correct value due to the current way of handling these bits.\n\nThe workaround is to give some delay (5 mac2_clk -\u003e UTMI clock \u003d 60 MHz -\u003e\n(16.66 ns x 5 \u003d 84ns) ~100ns after writing to the PORTSC register.\n\nAdd controller vendor id and revision fields to the XHCI platform data.\nUpdate quirks field based on the vendor id and revision in the XHCI\nplatform driver.\n\nCRs-fixed: 371299\nChange-Id: Ibe4a88119c483afb522e9a96667f17dccbf74122\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\n"
    },
    {
      "commit": "1742db2f3e0e70654b3fc383a7a591c40931b4ab",
      "tree": "9ba4c4c0b2a38624f9e8102f664cd09e29169fe4",
      "parents": [
        "8c64281f4d956f7b3c346e2b3394686505aae21e"
      ],
      "author": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Tue Jun 19 13:33:24 2012 +0530"
      },
      "committer": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Mon Jun 25 08:11:58 2012 +0530"
      },
      "message": "usb: dwc3_msm: Add master clock (or core clock) voting\n\nDWC3 core requires core clock (or master clock) to run at 125MHz\nin super speed mode and at \u003e60MHz for high speed mode.\nDuring initialization set the rate as 125MHz and later, as part of\nlow power mode support in the driver, clock frequency would be\nchanged depending on the operational mode.\n\nChange-Id: I56f8c5d400eb9f153fa9904a35c4455618d31488\nSigned-off-by: Manu Gautam \u003cmgautam@codeaurora.org\u003e\n"
    },
    {
      "commit": "8c64281f4d956f7b3c346e2b3394686505aae21e",
      "tree": "bee849dba7e1f4d78500ecc9ecc8f6bd063672c4",
      "parents": [
        "b546ed7dc010f10f20985dc47e03bc8cd26f1581"
      ],
      "author": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Thu Jun 07 10:35:10 2012 +0530"
      },
      "committer": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Mon Jun 25 08:11:58 2012 +0530"
      },
      "message": "usb: dwc3-msm: Add support for charger detection\n\nDWC3 OTG driver can detect charger detection using DWC3 core or\nexternal charger detection circuitry. Add support for external\ncharger detector in DWC3 OTG driver for MSM platform. This module\ndetects DCD and SDP/CDP/DCP type of chargers.\n\nChange-Id: I5d1aec183fbcdc9b03aac74d626a4c39c56ed3b7\nSigned-off-by: Manu Gautam \u003cmgautam@codeaurora.org\u003e\n"
    },
    {
      "commit": "b546ed7dc010f10f20985dc47e03bc8cd26f1581",
      "tree": "d30dcea4a48199daa282239737f386b357346472",
      "parents": [
        "c9e92e9fbc9f13d7fb9b378b2cd14958d001237e"
      ],
      "author": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Wed Jun 06 20:27:45 2012 +0300"
      },
      "committer": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Mon Jun 25 08:11:57 2012 +0530"
      },
      "message": "usb: xhci: Fix forbidden warning for unused function.\n\nThe warning \u0027xhci_msix_sync_irqs\u0027 defined but not used happened in case\nboth CONFIG_PCI and CONFIG_PM are not set.\n\nChange-Id: Id94b02fd2d2a87e5df79d32ff251e2985db22554\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "c9e92e9fbc9f13d7fb9b378b2cd14958d001237e",
      "tree": "3fdde419414ad91640d729abf97501f0fcfea8e7",
      "parents": [
        "4a1873334b93319a4739faea0586057b842eddd8"
      ],
      "author": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Wed May 30 14:36:35 2012 +0300"
      },
      "committer": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Mon Jun 25 08:11:57 2012 +0530"
      },
      "message": "usb: dwc3: Set dma mask for USB3.0 dwc3 driver\n\nSetting dma_mask is required for usb host mode operation over DWC3/USB3.0\nOtherwise, xhci driver will not bind dma to usb buffers.\n\nChange-Id: Ia52e9d652d04a155fdefa3d4af6ac8b4523285b6\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "4a1873334b93319a4739faea0586057b842eddd8",
      "tree": "8d33c861de67698109b23298850fcdbcaf99911a",
      "parents": [
        "cdeef4c2c360c1ec48c7f0b1e8f130f892d1ef3c"
      ],
      "author": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Apr 23 14:53:37 2012 +0200"
      },
      "committer": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Mon Jun 25 08:11:57 2012 +0530"
      },
      "message": "usb: dwc3: core: split host address space\n\nThis fix prevents a problem with dwc3 and host mode where\nwe were requesting the entire memory region in dwc3/core.c,\nthus preventing xhci-plat from ever ioremapping its own address space.\n\nChange-Id: I6a79acd11366bd335c004cca4a20990f444168d2\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "cdeef4c2c360c1ec48c7f0b1e8f130f892d1ef3c",
      "tree": "b1874789607ad1247b72fab4223cc93afbe7090b",
      "parents": [
        "7dc20bf95baed863560fbcb75604eb0dfe3ff768"
      ],
      "author": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Tue May 29 13:17:41 2012 +0200"
      },
      "committer": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Mon Jun 25 08:11:57 2012 +0530"
      },
      "message": "usb: dwc3: Introduce OTG driver for dwc3\n\nThis is first release of otg driver for the dwc3 Synopsys USB3 core.\nThe otg driver implements the otg final state machine and control the\nactivation of the device controller or host controller.\n\nIn this first implementation, only simple DRD mode is implemented,\ndetermine if A or B device according to the ID pin as reflected in the\nOSTS.ConIDSts field.\n\nChange-Id: I6533490aa2adfe3641ffa926666867c19a979217\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "2b709d4a9fabebac3af4778fc46d18a8b282ea25",
      "tree": "f23a66f467dc85683787fe36d3bd1ff466c01ece",
      "parents": [
        "7dc20bf95baed863560fbcb75604eb0dfe3ff768"
      ],
      "author": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Tue Nov 15 10:39:23 2011 +0530"
      },
      "committer": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Mon Jun 25 07:11:52 2012 +0530"
      },
      "message": "ASoC: wcd9304: add I2C\\I2S support for sitar codec\n\nAdd support for I2C\\I2S interface for sitar codec along\nWith SLIMBUS interface.\n\nChange-Id: I68666fd10cf9fb8d871d4b2a3d9b2e454dd1efe7\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\n"
    },
    {
      "commit": "2ca57ac5aa4ffcd97288f327b7dabe2bc10a5dc7",
      "tree": "59943aaf909c0cb39d529ada48923296a433e04f",
      "parents": [
        "0e71b780eff183ead1a4c4a533bbd7b8bf3568a7",
        "e50680c06d124a34cf978c44d4e362667de0f123"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jun 24 15:36:45 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jun 24 15:36:45 2012 -0700"
      },
      "message": "Merge \"gpio: gpio-msm-v2/v3: Fix spurious interrupts when gpio-irq is unmasked\" into msm-3.4"
    },
    {
      "commit": "0e71b780eff183ead1a4c4a533bbd7b8bf3568a7",
      "tree": "892ca66f71755e7ff6e16009ad5c7a36e28393d6",
      "parents": [
        "4ed04cd98301e70ffe45989566141b4cb2466573",
        "f8644f794a066605a5691290ba9409ace5f451f0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jun 24 14:07:45 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jun 24 14:07:45 2012 -0700"
      },
      "message": "Merge \"msm: camera: Update camera code to use clk_prepare api\" into msm-3.4"
    },
    {
      "commit": "42f271cd1f44d9b7f93f7335a551b31548432fe4",
      "tree": "4efb0a12ab9852df635438fcd87d3a24ccb0ce05",
      "parents": [
        "89d6d92f35d4db0e8251bc8044e17f78fed5d6bf",
        "e02a51aa47dd806e1c5d420249685d2a9cefea8b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jun 24 12:35:48 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jun 24 12:35:48 2012 -0700"
      },
      "message": "Merge \"USB: android: Avoid typecasting sysfs buffer\" into msm-3.4"
    },
    {
      "commit": "89d6d92f35d4db0e8251bc8044e17f78fed5d6bf",
      "tree": "9df65b6217010718cec583d4d64b64fc2c4bff79",
      "parents": [
        "6067aeebe55995266c2570b750c684c5e013ce2d",
        "cf7e27f92a99cdc422d67f6d328c0b910d2bbf9d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jun 24 11:14:15 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jun 24 11:14:15 2012 -0700"
      },
      "message": "Merge \"msm: vidc: Video driver update to kernel 3.4.\" into msm-3.4"
    },
    {
      "commit": "6067aeebe55995266c2570b750c684c5e013ce2d",
      "tree": "0f46cc2800e28ef67528e40d201b5dac41463fb1",
      "parents": [
        "f28c37cd5ab8529d0218825ca6cfe90a10c75e8f",
        "56a123baaab84af584fbbf5cbb29955ec5c92f39"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jun 24 11:14:13 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jun 24 11:14:13 2012 -0700"
      },
      "message": "Merge \"video: msm: Always queue histogram work \u0026 lock histogram calls\" into msm-3.4"
    },
    {
      "commit": "3b4a65f1f7318485c17ebb4edb29e967dcc86960",
      "tree": "5fd4d495765989aeb968b8247a12511e1c91cf55",
      "parents": [
        "8c7a303e9777e68f93b671d3c9c273af6a384d7e",
        "c3695def3ba4d1b65bd8deb0beaded230463c873"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jun 24 11:14:09 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jun 24 11:14:09 2012 -0700"
      },
      "message": "Merge \"power: pm8921-charger: force 19.2Mhz clock before accessing registers\" into msm-3.4"
    },
    {
      "commit": "8c7a303e9777e68f93b671d3c9c273af6a384d7e",
      "tree": "7a195e1179416172b77be8ae5c566467a9566d90",
      "parents": [
        "1dcdcef4733c554dbff69577a1dbeeec6f6d3b5e",
        "b4a278e5206d63224c6c8dc4d46f971cc1124c4b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jun 24 11:14:07 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jun 24 11:14:07 2012 -0700"
      },
      "message": "Merge \"msm: camera: Add IRQ Router subdev implementation.\" into msm-3.4"
    },
    {
      "commit": "af7e5142152a20d25c418fb8b400d0dd04ac69a4",
      "tree": "804ac1523afa68316c06324f67394e9081d3327b",
      "parents": [
        "c8c69d92c14c130b06ad08ce1722161215f9e9e0"
      ],
      "author": {
        "name": "Raju P.L.S.S.S.N",
        "email": "rplsssn@codeaurora.org",
        "time": "Sun Jun 17 20:30:16 2012 +0530"
      },
      "committer": {
        "name": "Raju P.L.S.S.S.N",
        "email": "rplsssn@codeaurora.org",
        "time": "Sun Jun 24 22:03:05 2012 +0530"
      },
      "message": "msm: camera: Fix for suspend resume issue due to shared GPIOs\n\nUse gpio-regulators cam_vdd \u0026 cam_avdd instead of\ngpios 35 \u0026 40 as they are shared between camera\nand lcd display.\n\nCRs-Fixed: 354986\nChange-Id: I72f4611f353415a03117e46e2b8bab2a94d27990\nSigned-off-by: Raju P.L.S.S.S.N \u003crplsssn@codeaurora.org\u003e\n"
    },
    {
      "commit": "1dcdcef4733c554dbff69577a1dbeeec6f6d3b5e",
      "tree": "d130394d934f0cdb437c0b9b344ba2fbab0c57a0",
      "parents": [
        "c8c69d92c14c130b06ad08ce1722161215f9e9e0",
        "5d2945dfd41de0e13a8429c921e3516540060c6e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jun 24 09:27:31 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jun 24 09:27:31 2012 -0700"
      },
      "message": "Merge \"msm:vidc: provide support to raise video clks to turbo mode.\" into msm-3.4"
    },
    {
      "commit": "c8c69d92c14c130b06ad08ce1722161215f9e9e0",
      "tree": "69176fb7102f6892c6d351df68940a6f59b0d601",
      "parents": [
        "8131ab9b590c475683a36683962e5ac40d4be2c9",
        "2d47d8e449842c06fd38d4c9d5a4ee785b7fa101"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jun 24 00:54:20 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jun 24 00:54:20 2012 -0700"
      },
      "message": "Merge \"diag: Fix pointer for correct parsing\" into msm-3.4"
    },
    {
      "commit": "464cafde0fbea08f0df3f60522f8fdbadc4bfaf2",
      "tree": "f541b916bab2febe2047651449157d2c2a650cf8",
      "parents": [
        "d5b72ad32325771d662c4da368b0279375200e4b"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Thu May 03 19:51:36 2012 -0700"
      },
      "committer": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Sun Jun 24 11:43:37 2012 +0530"
      },
      "message": "usb-gadget: Initial merge of target module for UASP + BOT\n\nThis fabric uses the target framework to provide a usb gadget\ndevice.  This gadget supports the USB Attached SCSI Protocol (UASP)\nand Bulk Only Transfers (BOT or BBB). BOT is the primary interface,\nUAS is the alternative interface.\n\nIt has been tested with dummy_hcd on HS and SS. On SS USB3 are\nsupported. I also took my omap device and tried it there against\nWindowsXP.  UAS implements basic command passing (i.e. read/write\nrequests) and TASK MANAGEMENT functions are missing.\n\nI had to add a little of error recovery to BOT because Windows was\nissuing some strange commands and it does not complain after the\ngadget responded with CSW.status\u003d1.\n\n(nab: Move to drivers/usb/gadget as per Sebastian to address legacy\n      limitations for built-in gadget code)\n\nChange-Id: I493263c448625973725e6a6d624a3cafe8c27e45\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nAcked-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Greg KH \u003cgregkh@linuxfoundation.org\u003e\nSigned-off-by: Nicholas Bellinger \u003cnab@linux-iscsi.org\u003e\n[pkondeti@codeaurora.org: resolved conflicts in Kconfig and Makefile]\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\n"
    },
    {
      "commit": "d5b72ad32325771d662c4da368b0279375200e4b",
      "tree": "540589439f97a6108274e76cba9702789bf0a218",
      "parents": [
        "7da88b117a2fb591421e93558413568ca5f61b09"
      ],
      "author": {
        "name": "Andy Grover",
        "email": "agrover@redhat.com",
        "time": "Tue Apr 03 15:51:20 2012 -0700"
      },
      "committer": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Sun Jun 24 11:43:36 2012 +0530"
      },
      "message": "target: Rename target_allocate_tasks to target_setup_cmd_from_cdb\n\nThis patch renames a horribly misnamed function that no longer allocate\ntasks to something more descriptive for it\u0027s modern use in target core.\n\n(nab: Fix up ib_srpt to use this as well ahead of a target_submit_cmd\nconversion)\n\nChange-Id: Ib7ab2b67723753777084fffe19c47e6eac3b255e\nSigned-off-by: Andy Grover \u003cagrover@redhat.com\u003e\nSigned-off-by: Nicholas Bellinger \u003cnab@linux-iscsi.org\u003e\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\n"
    },
    {
      "commit": "7da88b117a2fb591421e93558413568ca5f61b09",
      "tree": "9a2ab9226fcd944c62cc0e93367b7cc1f0360ca8",
      "parents": [
        "ca5ace246a3ae92ef960e5f1f161ae87584a03d8"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Tue Jan 10 14:16:59 2012 +0100"
      },
      "committer": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Sun Jun 24 11:36:25 2012 +0530"
      },
      "message": "target: add unknown size flag to target_submit_cmd()\n\nThe UASP protocol does not inform the target device upfront how much\ndata it should expect so we have to learn in from the CDB.  So in order\nto handle this case, add a TARGET_SCF_UNKNOWN_SIZE to target_submit_cmd()\nand perform an explictly assignment for se_cmd-\u003edata_length from the\nextracted CDB size in transport_generic_cmd_sequencer().\n\nChange-Id: Ic654c46de72b263aea8aeb5e8a76136f47dd775e\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Nicholas Bellinger \u003cnab@linux-iscsi.org\u003e\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\n"
    },
    {
      "commit": "56a123baaab84af584fbbf5cbb29955ec5c92f39",
      "tree": "96ad93dbe25b7854bd19534de211d5e4ceffd469",
      "parents": [
        "8131ab9b590c475683a36683962e5ac40d4be2c9"
      ],
      "author": {
        "name": "Carl Vanderlip",
        "email": "carlv@codeaurora.org",
        "time": "Tue Jun 12 16:55:14 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 23 16:56:41 2012 -0600"
      },
      "message": "video: msm: Always queue histogram work \u0026 lock histogram calls\n\nAlways queue histogram read worker in order to gain concurrency protection\nfrom the histogram management mutex (move previous checks/calls into worker\nitself).\n\nLock the mdp_histogram_start and mdp_histogram_stop calls with the same\nlock used currently by mdp_do_histogram to maintain that every do_histogram\ncalled between a start and stop will be completed.\n\nAdd a timeout to do_histogram wait_for_completion so that it will unlock\nand yield to other histogram calls if it waits for longer than 33 msec.\n\nCRs-fixed: 363763\nChange-Id: Icc503aed4e60dd01941682003ca3dbc844aed8d9\nSigned-off-by: Padmanabhan Komanduru \u003cpkomandu@codeaurora.org\u003e\nSigned-off-by: Carl Vanderlip \u003ccarlv@codeaurora.org\u003e\n"
    },
    {
      "commit": "b4a278e5206d63224c6c8dc4d46f971cc1124c4b",
      "tree": "bef2c5955d8b4b0daa69b7f67c9d0683244252ac",
      "parents": [
        "8131ab9b590c475683a36683962e5ac40d4be2c9"
      ],
      "author": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Mon Jun 18 19:25:47 2012 -0700"
      },
      "committer": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Sat Jun 23 13:51:52 2012 -0700"
      },
      "message": "msm: camera: Add IRQ Router subdev implementation.\n\nAdd initial driver code for IRQ Router hardware.\nIt shall be implemented as a v4l2 subdevice of the\nmsm cam server node.\nAdd logic in msm cam server to request for irqs configured\nto the IRQ Router, which can be individual or composite.\nWhen the individual camera hardware cores interrupt,\nthe cam server receives them through the common interrupt\nhandler and dispatches them to to the respective hardware\ncore\u0027s v4l2 subdevice.\nIf the usecase demands that the interrupts from two\ndifferent hw cores be composited into a single interrupt,\n(for eg: VFE and ISPIF), then the cam server stores this\nconfiguration in its interrupt lookup table. When the\ninterrupt is triggered on the composited interrupt,\nit is dispatched to the individual hardware cores\nwhich have been composited into that interrupt.\n\nChange-Id: Iaadd60cc24de9b5ba8d09a151474658902244d7b\nSigned-off-by: Kiran Kumar H N \u003churlisal@codeaurora.org\u003e\n"
    },
    {
      "commit": "8131ab9b590c475683a36683962e5ac40d4be2c9",
      "tree": "26ee986f8f368b3360a85a8b4359fddc7b68441d",
      "parents": [
        "40c18f4139199c066bf3b9acd74814912803b237",
        "7e4464817409aee5e3cb0aec4612f1b0352c28e4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 23 13:49:34 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jun 23 13:49:34 2012 -0700"
      },
      "message": "Merge \"gpu: ion: Add support for content protection 2.0 in CP heap\" into msm-3.4"
    },
    {
      "commit": "40c18f4139199c066bf3b9acd74814912803b237",
      "tree": "239b1eb7b91b6bccd8e887b92269eebf61ac4571",
      "parents": [
        "43e3998862b97dc969e7a43af69fb1e349da5d7e",
        "f43ab43f7aa938766e8e4708081aefaecbcd812e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 23 13:49:30 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jun 23 13:49:30 2012 -0700"
      },
      "message": "Merge \"mmc: core: Ignore errors if eMMC sleep command fails\" into msm-3.4"
    },
    {
      "commit": "43e3998862b97dc969e7a43af69fb1e349da5d7e",
      "tree": "861fe875ab4d64a4a16a28a4b2bb7a8409000754",
      "parents": [
        "1f390a5641405fa96f2ddb952e0b414c06375993",
        "fb3012f6fde4ee5c676b8d6ec4c4d3df07033032"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 23 12:07:40 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jun 23 12:07:40 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: Restore default clock control during A3XX GMEM restore\" into msm-3.4"
    },
    {
      "commit": "5d2945dfd41de0e13a8429c921e3516540060c6e",
      "tree": "ea20f638364104020bff64f1eebd628ffc4f4631",
      "parents": [
        "2bc5a25ef2a6c42e4e3d43e6f21c09f3e837045b"
      ],
      "author": {
        "name": "Mohan Kumar Gubbihalli Lachma Naik",
        "email": "mgubbi@codeaurora.org",
        "time": "Fri Jun 22 21:22:16 2012 -0700"
      },
      "committer": {
        "name": "Mohan Kumar Gubbihalli Lachma Naik",
        "email": "mgubbi@codeaurora.org",
        "time": "Sat Jun 23 12:06:46 2012 -0700"
      },
      "message": "msm:vidc: provide support to raise video clks to turbo mode.\n\nThis change provides support to raise video clks to turbo mode for mpeg4\nclips with high number of slices. The firmware performance degrades if\nthe number of slices is more than 10. Without this fix, we see lot of\nframe drops happening, causing a freeze effect.\n\nChange-Id: I79d0b9a438f73d87384b9e03761a65b9de3c9fc7\nCRs-Fixed: 358615\nSigned-off-by: Mohan Kumar Gubbihalli Lachma Naik \u003cmgubbi@codeaurora.org\u003e\n"
    },
    {
      "commit": "4c6156de694acdae845d85a66fc5482b7397e591",
      "tree": "1db7a13b2c59ed2df9d49bd191c8f260b88a7250",
      "parents": [
        "2358887549f15c95e2f12abd9d4d82de54c2ff9d",
        "64a745c081148f562294b805d64379363ad30c5d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 23 10:37:27 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jun 23 10:37:27 2012 -0700"
      },
      "message": "Merge \"msm: kgsl Fix stack exception occurring during axi error\" into msm-3.4"
    },
    {
      "commit": "2358887549f15c95e2f12abd9d4d82de54c2ff9d",
      "tree": "ef6e3959e4701df1d53e0942290f0705d580cf3e",
      "parents": [
        "7e7a4b108ae3b1cab9b3e6f79cfb5f2440bd3563",
        "e27cdcd4cfc99af02037563abd4406fdba742b75"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 23 10:37:24 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jun 23 10:37:24 2012 -0700"
      },
      "message": "Merge \"gpu: ion: Check return code of msm_allocate_iova_address\" into msm-3.4"
    },
    {
      "commit": "ffc2c40efd729698a9d17347a2a19916606462e8",
      "tree": "3e963be1ad3480771590d0d51f682e09dc7d4453",
      "parents": [
        "94ec74c1bb6aa7d1e6fff088aa80e30a2e5f4e75",
        "d71cfd6ee15626dfd66e2b94ed524fbd2488fe91"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 23 10:37:18 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jun 23 10:37:18 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: Issue packet to set shader bases on A20x/220 GPU\" into msm-3.4"
    },
    {
      "commit": "fb6b7b71817d08c9f470c3c9ff3b640ade5d6eea",
      "tree": "899935855ac2e7db5a0e3f2be25ab37334e2406b",
      "parents": [
        "8937187d44c6faa5e2339ead009151d0f9d408df",
        "2df27e66353d448e145f7e9fcc4cf57016cf4b57"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 23 09:06:00 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jun 23 09:06:00 2012 -0700"
      },
      "message": "Merge \"msm: camera: Use image mode to get buffer\" into msm-3.4"
    },
    {
      "commit": "c67677a527c401bff5fd67a98fabbfaf8e912a4e",
      "tree": "6ba333d6551e448f3f69f65c43b6ff730513e51c",
      "parents": [
        "1d98ed58e6548ec755de7233c8e9cc4be80343a2",
        "eff4bd5e4dc92ed0245d2083f75810d15fb436d8"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 23 04:18:26 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jun 23 04:18:26 2012 -0700"
      },
      "message": "Merge \"mfd: pm8038-core: Add support for PMIC thermal alarm\" into msm-3.4"
    },
    {
      "commit": "988c63d66dc0c9369ae95cb6ee0684f263d8b870",
      "tree": "6c66c29a37afebb5739059a2bca29be724a447d8",
      "parents": [
        "eee461360cc070a334e88d8b4b215d8a3872732d",
        "3aabaa63e29e89e0dcb91078bdc284ff09446841"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 23 04:17:59 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jun 23 04:17:59 2012 -0700"
      },
      "message": "Merge \"i2c: msm: modify I2C msm driver code to use new clock APIs\" into msm-3.4"
    },
    {
      "commit": "1dfdfe861c38b90255c919684a3f40cd8cd4996b",
      "tree": "2bcc7ac6d762439729114d5da2e256c581755dae",
      "parents": [
        "414c4f927a0b360394e1f2485a6fc28ac059e14f",
        "f68983eaa0b7b9eb2bb35937e799a43fab5442d5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 23 00:39:44 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jun 23 00:39:44 2012 -0700"
      },
      "message": "Merge \"gpu: ion: Reference count protect/unprotect calls\" into msm-3.4"
    },
    {
      "commit": "414c4f927a0b360394e1f2485a6fc28ac059e14f",
      "tree": "daf71ff46aaa5d1d6ac5854323f0ca200659b3e6",
      "parents": [
        "410a22f4a41e35bf443732776c2772fa84f98e49",
        "d0c83de621851b87789fdcd46f72628d11dccbe4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 23 00:39:40 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jun 23 00:39:40 2012 -0700"
      },
      "message": "Merge \"gpu: ion: Add scm calls for content protection 2.0\" into msm-3.4"
    },
    {
      "commit": "410a22f4a41e35bf443732776c2772fa84f98e49",
      "tree": "b1595f28af1fb62de6a0c11ac6f944ec28a4a41a",
      "parents": [
        "c07e3e96af0bda73a3182395876340684dadcdda",
        "efa6b01d464fd58a85ebc5fc2d10c3b2128185c6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 23 00:39:39 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jun 23 00:39:39 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: Modify kgsl_core_exit to release resources carefully.\" into msm-3.4"
    },
    {
      "commit": "c07e3e96af0bda73a3182395876340684dadcdda",
      "tree": "9eac9d1b55d04eef66df836402a0a50c749e9b2a",
      "parents": [
        "10453331c959d1457daf27ff5957759a0155c844",
        "50256ee5520d837cd2c1a2292a46dcba82421937"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 23 00:39:36 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jun 23 00:39:36 2012 -0700"
      },
      "message": "Merge \"usb: gadget: Fix USB wake IRQ to be edge triggered\" into msm-3.4"
    },
    {
      "commit": "10453331c959d1457daf27ff5957759a0155c844",
      "tree": "6fea0030609f6b96f16a16754d86e84227aa7799",
      "parents": [
        "993fb108d3403f979d71d70fe02ac4b4afe55610",
        "013c731716047c5888d81e8bd378d669d53ac8af"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 23:11:31 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 23:11:31 2012 -0700"
      },
      "message": "Merge changes Ic0dedbad,Ic0dedbad,Ic0dedbad into msm-3.4\n\n* changes:\n  msm: kgsl: Dump A3XX shader memory in the snapshot\n  msm: kgsl: Move to snapshot header version 2\n  msm: kgsl: Return the raw chipid in kgsl_gpuid\n"
    },
    {
      "commit": "993fb108d3403f979d71d70fe02ac4b4afe55610",
      "tree": "b16b098d36ecc7f48d270d38c52c40981d795799",
      "parents": [
        "2e9ec48a2ceeb59e656a2b2a97ed79a97407b814",
        "dac9e600a56f3ddd43ac2499e155bf0782199207"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 23:11:23 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 23:11:23 2012 -0700"
      },
      "message": "Merge \"input: change mpu3050 driver to request regulator, add poll support\" into msm-3.4"
    },
    {
      "commit": "2e9ec48a2ceeb59e656a2b2a97ed79a97407b814",
      "tree": "e3bca23f30b1f86a95c8d57d541257cdd6e1b523",
      "parents": [
        "7d697935cc87b7d2b60005c2174de8a2c59ad990",
        "6c214ba626f37e8f4902cd04fec3febae6295444"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 23:11:20 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 23:11:20 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: Properly handle an empty ringbuffer\" into msm-3.4"
    },
    {
      "commit": "7d697935cc87b7d2b60005c2174de8a2c59ad990",
      "tree": "798d2dd74a878692678a450c6f037186ba62935b",
      "parents": [
        "e8d64003ca2365938ba4442f012e97e1e7cfb225",
        "41cdae666312bdc248a8e707a2d8f9ca568178cf"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 23:11:15 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 23:11:15 2012 -0700"
      },
      "message": "Merge \"Revert \"msm_fb: display: Fix for HDMI bootup issue\"\" into msm-3.4"
    },
    {
      "commit": "e8d64003ca2365938ba4442f012e97e1e7cfb225",
      "tree": "7863b0955282744f84e385b1f6f852e45adaf978",
      "parents": [
        "c7f7d124aff5c8c07397d1aa7e668ffe6049fbaa",
        "7c32570079e5343b79160f86e54c99ec5745ebed"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 23:11:10 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 23:11:10 2012 -0700"
      },
      "message": "Merge changes Ic0dedbad,Ic0dedbad,Ic0dedbad,Ic0dedbad into msm-3.4\n\n* changes:\n  msm: kgsl: Clean up snapshot GPU object output\n  msm: kgsl: Make the snapshot better at detecting packet boundaries\n  msm: kgsl: Improve detection of a type3 CP packet\n  msm: kgsl: snapshot: Support loading more indirect buffers\n"
    },
    {
      "commit": "aa87b9e6c353b1c070dd2d6fc972afa285f2bf34",
      "tree": "b03e22d0619c62ba9d761237d7572588fbea8979",
      "parents": [
        "dd75e4e6bed86095a9416da0b6bcaa4aeec6b7dd",
        "9276a02891347a4e167cbd67d6ac09c4535b6d8b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 23:11:00 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 23:11:00 2012 -0700"
      },
      "message": "Merge \"msm: camera: Update gesture control commands\" into msm-3.4"
    },
    {
      "commit": "dd75e4e6bed86095a9416da0b6bcaa4aeec6b7dd",
      "tree": "cea190d53b14d9a7a082c4c7e2339f357c685a9e",
      "parents": [
        "a70d8d3c178cd1ff590e2714eec500a3d662fdb7",
        "9bc736ecda770b1c2dc444ae7c1efee51f39d4cb"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 23:10:46 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 23:10:46 2012 -0700"
      },
      "message": "Merge \"net: rmnet_usb: Decrease autosuspend delay to 1.2s\" into msm-3.4"
    },
    {
      "commit": "a70d8d3c178cd1ff590e2714eec500a3d662fdb7",
      "tree": "40f27e14b2ab777b98c90cce46647f64d0a39229",
      "parents": [
        "53593cb5362ae1dacad2d07788cb0b8cffc5fc0f",
        "da85bc6059266e527e8914ed78be4cf144d23f39"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 21:27:07 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 21:27:07 2012 -0700"
      },
      "message": "Merge \"cyttsp-i2c-qc: Set input property bit to indicate a direct input device\" into msm-3.4"
    },
    {
      "commit": "53593cb5362ae1dacad2d07788cb0b8cffc5fc0f",
      "tree": "60d5d646cfae9268c0d224df35a199f50af0b134",
      "parents": [
        "2bc5a25ef2a6c42e4e3d43e6f21c09f3e837045b",
        "9d0faa0ce48c7d1fe96e64b9ff5d0dd7fc40851b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 21:27:05 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 21:27:05 2012 -0700"
      },
      "message": "Merge \"atmel_mxt_ts: Set input property bit to indicate a direct input device\" into msm-3.4"
    }
  ],
  "next": "9c08b3a3bae5ccde08a7c656fa42432d50b9a5f6"
}
