)]}'
{
  "log": [
    {
      "commit": "55efc7fdda4c6e067b4358c7cd246ee6ee6125fd",
      "tree": "7f8107d08c13e2236ba67af650ac8ffa3c80ae99",
      "parents": [
        "869a24e46461e0786191b3d65efb7fb8467e1abc"
      ],
      "author": {
        "name": "Santosh Sajjan",
        "email": "ssajjan@codeaurora.org",
        "time": "Wed Jun 27 19:10:49 2012 +0530"
      },
      "committer": {
        "name": "Ram Mohan Korukonda",
        "email": "rkorukon@codeaurora.org",
        "time": "Tue Jul 31 23:33:54 2012 +0530"
      },
      "message": "Bluetooth: Add Sleep Support using GPIO for ATH3K driver.\n\nTwo additional GPIO pins are used to support sleep mechanism\nbetween Host and Atheros BT SoC.\n\nChange-Id: If7d49e23d285b8e416af729314cffdf7c62da136\nSigned-off-by: Santosh Sajjan \u003cssajjan@codeaurora.org\u003e\nSigned-off-by: Ram Mohan Korukonda \u003crkorukon@codeaurora.org\u003e\n"
    },
    {
      "commit": "869a24e46461e0786191b3d65efb7fb8467e1abc",
      "tree": "05652fb2b9f92b6e67d33824ddb0d80b7b4343af",
      "parents": [
        "61c5fee3e8013795a4295a068e124db812e4218c",
        "c5f5d543d792c7c15a1a7567777abd51f3df4dbe"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 18:55:05 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 18:55:05 2012 -0700"
      },
      "message": "Merge \"msm: 8064: Remove pre-silicon support\" into msm-3.4"
    },
    {
      "commit": "61c5fee3e8013795a4295a068e124db812e4218c",
      "tree": "1ade16fdd0e9a7aeee8db11524abd384aae4bf24",
      "parents": [
        "f4b995da6862129cfe1d892da25dcf058961a66f",
        "2efbc354575fc9dd441b2b6615b1938bc89a7f72"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 18:55:03 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 18:55:03 2012 -0700"
      },
      "message": "Merge \"msm: mpm: Configure wakeup time via virtual MPM on RPM.\" into msm-3.4"
    },
    {
      "commit": "f4b995da6862129cfe1d892da25dcf058961a66f",
      "tree": "f06c405b37b247d4b4602d8d77297428ce9d24d3",
      "parents": [
        "230e0fc8de8847b279459c95ef232d2327da10e7",
        "11dad77c988dc1a63a1b352f7cf8ab659b1727ee"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 18:55:02 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 18:55:02 2012 -0700"
      },
      "message": "Merge changes I38faa18e,I52298f02 into msm-3.4\n\n* changes:\n  msm: rpm-smd: call SMD API to mask/unmask SMD interrupt.\n  msm: smd: Add receive interrupt masking support\n"
    },
    {
      "commit": "230e0fc8de8847b279459c95ef232d2327da10e7",
      "tree": "8433d5e9950334d1d6b47529dd2c9ab71ede5518",
      "parents": [
        "e20f037b4c0e78cdac1c66e2605748bdfcbacb10",
        "20957caf8160d382c78b0c6a1b0431e6e2fde407"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 13:05:59 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 13:05:59 2012 -0700"
      },
      "message": "Merge \"ASoC: msm: Fix for voice call recording\" into msm-3.4"
    },
    {
      "commit": "e20f037b4c0e78cdac1c66e2605748bdfcbacb10",
      "tree": "478004e8cc3e62d17527ca65506b79ced4409a3b",
      "parents": [
        "e16d4936271428f6b34a9f4f307b2a5ea708264c",
        "fdf9aa331d75a3c2b1eb188fd648b7f2b822a681"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 13:01:33 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 13:01:33 2012 -0700"
      },
      "message": "Merge \"msm: pil-q6v4: Update regulator stepping\" into msm-3.4"
    },
    {
      "commit": "e16d4936271428f6b34a9f4f307b2a5ea708264c",
      "tree": "40b58f1ed8495b86f8fa8a1774202d1531fd7191",
      "parents": [
        "fbc9b433dfe6b8e8687f6eaf083d9d6f0d7c8aca",
        "ec5b2ff6857134832d165b8c2db8174c0d0ef4a7"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 13:01:30 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 13:01:30 2012 -0700"
      },
      "message": "Merge \"msm: display: use the fb reserved fields same as kernel 3.0\" into msm-3.4"
    },
    {
      "commit": "fbc9b433dfe6b8e8687f6eaf083d9d6f0d7c8aca",
      "tree": "1c7d8d82e441efdccb2d3484ea9d201f49baa519",
      "parents": [
        "e0908f05df48ddd4afed00fe6035d7034b350eee",
        "e5de00ecd90ae680c4714236f68b7ac8e1b98000"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 13:01:28 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 13:01:28 2012 -0700"
      },
      "message": "Merge \"8064: tsif: platform changes for adding tsif driver\" into msm-3.4"
    },
    {
      "commit": "e0908f05df48ddd4afed00fe6035d7034b350eee",
      "tree": "e6c3ed28151e3c44c0834c3d26fa59706e08ad1e",
      "parents": [
        "2414ccdf2dbfb1ed01f52fc79fddb47b8d309f9c",
        "be85d1e9676d95489586e035ed3d6abc81157337"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 13:01:26 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 13:01:26 2012 -0700"
      },
      "message": "Merge \"msm: qdsp5: Increase buffersize of hostPCM interface.\" into msm-3.4"
    },
    {
      "commit": "2414ccdf2dbfb1ed01f52fc79fddb47b8d309f9c",
      "tree": "b8b3ea13e5566c2a17e371eacb10d4da196b12c4",
      "parents": [
        "1af62422a384797657fec20bfbfb750e9a87ca65",
        "672dff3200048220d3fada7050380db5f636420c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 13:01:07 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 13:01:07 2012 -0700"
      },
      "message": "Merge \"Bluetooth: Handle ACL buffers sharing between multiple connections.\" into msm-3.4"
    },
    {
      "commit": "1af62422a384797657fec20bfbfb750e9a87ca65",
      "tree": "a7e18edc43f7be26cfae681dfee1530261a4ef08",
      "parents": [
        "b2d60e287b6e0c7f5cc7c8d56f4e96374827ead5",
        "047e883f717fafead3fc7b15705b8147a5101c6c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 13:01:04 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 13:01:04 2012 -0700"
      },
      "message": "Merge \"msm: adsp: qdsp5: Restrict jpeg and video concurrency\" into msm-3.4"
    },
    {
      "commit": "b2d60e287b6e0c7f5cc7c8d56f4e96374827ead5",
      "tree": "77903fde93b3b60c0afe7a805eaecbff6c07a0fc",
      "parents": [
        "13408e2e99d12738f3fbbfa8bf2a4bc2b4941cce",
        "6267cb6a50991110dd7409c90f65c29084033134"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 13:00:50 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 13:00:50 2012 -0700"
      },
      "message": "Merge \"msm: camera: Remove VFE version specific enum\" into msm-3.4"
    },
    {
      "commit": "13408e2e99d12738f3fbbfa8bf2a4bc2b4941cce",
      "tree": "30957dd2f404976d0b3ade25970acc21ec602c80",
      "parents": [
        "cec172ea2e51b5c2c3871e647de30ea20c16d650",
        "85da21e9e354ab003791906c03321a08b6019737"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 13:00:47 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 13:00:47 2012 -0700"
      },
      "message": "Merge \"msm: camera: Add support for LED flash for ov8825 cam sensor\" into msm-3.4"
    },
    {
      "commit": "2efbc354575fc9dd441b2b6615b1938bc89a7f72",
      "tree": "b3c2165d18ee96f3448c6073880703c7f116627c",
      "parents": [
        "11dad77c988dc1a63a1b352f7cf8ab659b1727ee"
      ],
      "author": {
        "name": "Mahesh Sivasubramanian",
        "email": "msivasub@codeaurora.org",
        "time": "Wed Jul 18 14:15:44 2012 -0600"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 11:27:04 2012 -0700"
      },
      "message": "msm: mpm: Configure wakeup time via virtual MPM on RPM.\n\nOn 8974 targets, the sleep code programs the wakeup time directly into\nthe virtual MPM driver on the RPM. The sleep code passes in the\nscheduled wakeup time. The existing msm_mpm_enter_sleep API is\nmodified to accept the sclk timer value. On earlier targets, the mpm\ndriver would ignore this parameter.\n\nChange-Id: If3d512f46ac8aadadf3e524a5c0e368afb362dfb\nSigned-off-by: Mahesh Sivasubramanian \u003cmsivasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "11dad77c988dc1a63a1b352f7cf8ab659b1727ee",
      "tree": "220559b0652ae4d76bc320c89c355ad31fd0c679",
      "parents": [
        "deace152320983cfbf73f38307a1d491b22d38cd"
      ],
      "author": {
        "name": "Mahesh Sivasubramanian",
        "email": "msivasub@codeaurora.org",
        "time": "Fri Jul 13 14:00:01 2012 -0600"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 11:26:48 2012 -0700"
      },
      "message": "msm: rpm-smd: call SMD API to mask/unmask SMD interrupt.\n\nWhen the system goes to sleep, the power management code sends a sleep\nset to RPM. The code executes with interrupts disabled so the power\nmanagement code polls for ack message from RPM. Since the SMD interrupt\nis in a triggered state and irq handler hasn\u0027t had a chance to run, the\npending interrupt prevent the Core from entering a low power mode.\n\nTo prevent interrupt from waking the system up, disable/enable the RPM to\nSMD interrupt while entering/exiting sleep mode, by calling into the SMD\nAPI.\n\nChange-Id: I38faa18e6b1d7f4cc92d72c3da4ac8ca29275444\nSigned-off-by: Mahesh Sivasubramanian \u003cmsivasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "deace152320983cfbf73f38307a1d491b22d38cd",
      "tree": "f0a357365ec0e7e0c10e048c73b4f3d1d7a31287",
      "parents": [
        "cec172ea2e51b5c2c3871e647de30ea20c16d650"
      ],
      "author": {
        "name": "Eric Holmberg",
        "email": "eholmber@codeaurora.org",
        "time": "Wed Jul 25 12:17:11 2012 -0600"
      },
      "committer": {
        "name": "Eric Holmberg",
        "email": "eholmber@codeaurora.org",
        "time": "Mon Jul 30 12:21:58 2012 -0600"
      },
      "message": "msm: smd: Add receive interrupt masking support\n\nSMD is used for communicating power state with the RPM processor.\nDuring a power-down sequence, sleep information is transferred to the\nRPM processor and the system blocks and polls for a response.  When the\nRPM sends the response, it triggers an interrupt which then causes the\nApplication processor to abort the power-down sequence.\n\nAdd a new function that allows interrupts to be masked/unmasked for an\nentire subsystem which allows the power code to mask interrupts while\npowering down to prevent aborting the power-down sequence.\n\nChange-Id: I52298f025032d47c7353dced6c1298766060ef0c\nSigned-off-by: Eric Holmberg \u003ceholmber@codeaurora.org\u003e\n"
    },
    {
      "commit": "c5f5d543d792c7c15a1a7567777abd51f3df4dbe",
      "tree": "6e878963a1ee031baa803f2326d23eb2c2afa3c1",
      "parents": [
        "cec172ea2e51b5c2c3871e647de30ea20c16d650"
      ],
      "author": {
        "name": "Jin Hong",
        "email": "jinh@codeaurora.org",
        "time": "Thu Apr 12 16:48:51 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 09:56:44 2012 -0700"
      },
      "message": "msm: 8064: Remove pre-silicon support\n\nSupport for RUMI and simulation  are no longer required.\n\nChange-Id: Id73f9f40340062c73f9180c59d3f4a525979ca86\nSigned-off-by: Syed Rameez Mustafa \u003crameezmustafa@codeaurora.org\u003e\n"
    },
    {
      "commit": "e5de00ecd90ae680c4714236f68b7ac8e1b98000",
      "tree": "8cf88e58b9108c7bc131c98c8e6bc9eaf7e601d6",
      "parents": [
        "73749a2af31f92193e859a6f7e6b5707f68d0a9d"
      ],
      "author": {
        "name": "Joel Nider",
        "email": "jnider@codeaurora.org",
        "time": "Tue Jul 03 10:58:10 2012 +0300"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 05:32:09 2012 -0600"
      },
      "message": "8064: tsif: platform changes for adding tsif driver\n\nAdding the GPIO configuration and platform data required for running\nthe TSIF driver on 8064.\n\nChange-Id: Icba4ce041555221e71b050ba303d1ae0a92d73fa\nSigned-off-by: Joel Nider \u003cjnider@codeaurora.org\u003e\n"
    },
    {
      "commit": "cec172ea2e51b5c2c3871e647de30ea20c16d650",
      "tree": "52b51a830764980a812826d80c931e46cc707fb7",
      "parents": [
        "126545c4d28645ef6aa33957ff7db1ede2c609b1",
        "eb75d1c0db6b2addb3f73e6ce91de1a708a00fcf"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 04:24:27 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 04:24:27 2012 -0700"
      },
      "message": "Merge \"media: dvb: dvb-core: Fix wrong check of continuity-counter\" into msm-3.4"
    },
    {
      "commit": "126545c4d28645ef6aa33957ff7db1ede2c609b1",
      "tree": "4b37637968580d715a1df4e5edcecf13d88ab9a7",
      "parents": [
        "1688b27b49630d1e554f898390711f78c72bcbb0",
        "f4838da146b23636fd6f452372245b0b15005267"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 04:24:25 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 04:24:25 2012 -0700"
      },
      "message": "Merge \"Revert \"msm8974: Enable watchdog on msm8974\"\" into msm-3.4"
    },
    {
      "commit": "1688b27b49630d1e554f898390711f78c72bcbb0",
      "tree": "5eef37d975144e0e9101a21e6c7cfd13fd9b3429",
      "parents": [
        "f3229f7348326a003b12ec399aab005eda94f366",
        "4698a5b0299a5222c0e9f06978e7e2eb1bc80c9c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 04:24:23 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 04:24:23 2012 -0700"
      },
      "message": "Merge \"camera: Reorganize vfe files into vfe folder.\" into msm-3.4"
    },
    {
      "commit": "f3229f7348326a003b12ec399aab005eda94f366",
      "tree": "ce8f7496a5890bbf666be5ac9dad225d67b9d6fa",
      "parents": [
        "cb60f4ef274bebb64030162bb1656999a3afebfb",
        "d812321dcb7fe15d0c62af549f18946320380129"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 04:24:21 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 04:24:21 2012 -0700"
      },
      "message": "Merge \"msm: camera: ISPIF changes for 8974.\" into msm-3.4"
    },
    {
      "commit": "cb60f4ef274bebb64030162bb1656999a3afebfb",
      "tree": "19813d45d63c9beb5529bfab723a5c5d23320892",
      "parents": [
        "d2b98dda58997edab042dec5f85e1a39d8ac2df5",
        "071280769e98128452ce8773e7ac2bc353f0cc93"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 04:24:18 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 04:24:18 2012 -0700"
      },
      "message": "Merge \"mdss: display: expose panel parameters through framebuffer API\" into msm-3.4"
    },
    {
      "commit": "d2b98dda58997edab042dec5f85e1a39d8ac2df5",
      "tree": "17a541ba495ba43c48eb6cbae696b7423bf5925b",
      "parents": [
        "73749a2af31f92193e859a6f7e6b5707f68d0a9d",
        "bff7356885b596340c9701fd1a6b18b08f8e75a5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 04:24:16 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 30 04:24:16 2012 -0700"
      },
      "message": "Merge \"msm_fb: display:  free writeback buffer at correct time\" into msm-3.4"
    },
    {
      "commit": "047e883f717fafead3fc7b15705b8147a5101c6c",
      "tree": "a7bacb1aa8962b2b987d3b9027c4a97743eef04a",
      "parents": [
        "d088152ab59046b2b99823c02f93bad17589622d"
      ],
      "author": {
        "name": "Laxminath Kasam",
        "email": "lkasam@codeaurora.org",
        "time": "Wed Jul 25 16:48:15 2012 +0530"
      },
      "committer": {
        "name": "Laxminath Kasam",
        "email": "lkasam@codeaurora.org",
        "time": "Mon Jul 30 15:12:01 2012 +0530"
      },
      "message": "msm: adsp: qdsp5: Restrict jpeg and video concurrency\n\n- DSP crashes if JPEG and VIDEO modules are enabled\nand used simultaneously.\n- DSP has limitation in supporting both VIDEOTASK and\nJPEGTASK since both use same shared memory.\n- Restrict enabling the VIDEOTASK module if JPEGTASK\nmodule is already enabled in adsp driver. Similarly\nrestrict enabling the JPEGTASK module if VIDEOTASK\nis already enabled.\n\nCRs-Fixed: 382295\nChange-Id: I609f66880e097b8b71862c79ff5f23e2696b750b\nSigned-off-by: Laxminath Kasam \u003clkasam@codeaurora.org\u003e\n"
    },
    {
      "commit": "20957caf8160d382c78b0c6a1b0431e6e2fde407",
      "tree": "f66e6ca7156d47087b72b05e256e70cb3aa44094",
      "parents": [
        "b2417bf1ed841ad029862bf6cc29cd67994eb170"
      ],
      "author": {
        "name": "Vidyakumar Athota",
        "email": "vathota@codeaurora.org",
        "time": "Wed Jul 25 15:04:41 2012 -0700"
      },
      "committer": {
        "name": "Vidyakumar Athota",
        "email": "vathota@codeaurora.org",
        "time": "Mon Jul 30 00:41:29 2012 -0700"
      },
      "message": "ASoC: msm: Fix for voice call recording\n\n-Voice call recording is not working because of missing\nbackends configuration for incall record Tx/Rx.\n\nChange-Id: Ie69112e2929ed98a5bc19164cf9a9c66d73cc8dc\nSigned-off-by: Vidyakumar Athota \u003cvathota@codeaurora.org\u003e\n"
    },
    {
      "commit": "672dff3200048220d3fada7050380db5f636420c",
      "tree": "4d68b3b6c18bfcc7d2e458a48c3e40b87cc53702",
      "parents": [
        "54c62d1a55cd918cc15b7d35c6d6faa402c78430"
      ],
      "author": {
        "name": "Srinivas Krovvidi",
        "email": "skrovvid@codeaurora.org",
        "time": "Fri Jun 29 19:37:45 2012 +0530"
      },
      "committer": {
        "name": "Srinivas Krovvidi",
        "email": "skrovvid@codeaurora.org",
        "time": "Mon Jul 30 12:48:56 2012 +0530"
      },
      "message": "Bluetooth: Handle ACL buffers sharing between multiple connections.\n\nThe BT host has fixed set of buffers to send data to SoC, generic value\nis 5. When a connection, like A2DP playback is ready to send data it\nfills one of the buffer available and sends to SoC. Once SoC got\nacknowledged from remote side that the data received it updates the host\nand the buffer is freed. Till host is acknowledged the send Complete\ninfo, the data buffer is locked for that data transfer. The below is the\nexample for buffers availability.\n\nTotal free Buffers count : 5\n\nConnections : 1\n\nConn_1  need to send data, picks buf_1 and send to SoC\n\nfree Buffers count: 4\n\nBuffers used by Conn_1  : 1\n\nStill Conn_1 has more data to send ....\n\nfree Buffers count: 3\n\nBuffers used by Conn_1 : 2\n\nRemote device Ack for buf_1, so 1 buffer is freed, updated state is\n\nfree Buffers count : 4\n\nBuffers used by Conn_1 : 1\n\nWhen there are more ACL connections to transfer data, like one\nconnection for A2DP playback and one for OPP data transfer, all the data\nbuffers available with host can be used by any ACL which has ready data\nto send. This allows maximum throughputs possibility from host. But the\nexisting solution has a problem. If one connection has used all the\nbuffers at a instanace of time, and didnt release (this happens when remote\ndevice doesnt ACK to send) the other connections will not have buffers to\nsend. In current usecase A2dp data cannot be sent to headset as OPP\nconnection is lost.   The current change is, when there are more\nconnections the quota for a connection that it can use maximum is\ntotal buffers-1. This allows other connections not to get blocked,\n at the same time through puts are not going to dropped.\n\nCRs-Fixed: 370497\nChange-Id: Iac34f0a223555de80d1daebde34c7fc87668c0d5\nSigned-off-by: Srinivas Krovvidi \u003cskrovvid@codeaurora.org\u003e\n"
    },
    {
      "commit": "ec5b2ff6857134832d165b8c2db8174c0d0ef4a7",
      "tree": "46553215dece4b4e5e9184672e9b4ace36bf899d",
      "parents": [
        "73749a2af31f92193e859a6f7e6b5707f68d0a9d"
      ],
      "author": {
        "name": "Nagamalleswararao Ganji",
        "email": "nganji@codeaurora.org",
        "time": "Tue Jul 03 20:06:41 2012 -0700"
      },
      "committer": {
        "name": "Nagamalleswararao Ganji",
        "email": "nganji@codeaurora.org",
        "time": "Mon Jul 30 00:14:26 2012 -0700"
      },
      "message": "msm: display: use the fb reserved fields same as kernel 3.0\n\nReserved fields of fb structure used for various use cases\nin qcom fb driver. Reducing the reserved fields caused lot\nof side effects and it will change the reserved fields same\nas kernel 3.0.\n\nChange-Id: I7bf82a9b5667cb5c84b54e428bbfcb6869157bd7\nSigned-off-by: Nagamalleswararao Ganji \u003cnganji@codeaurora.org\u003e\n"
    },
    {
      "commit": "73749a2af31f92193e859a6f7e6b5707f68d0a9d",
      "tree": "31bb6d2b2f902931ff3037cd41099a3a3661e8be",
      "parents": [
        "dfda57db556ca58b994ac729660a8797e78ebe30",
        "08aae615bea331baa9691bc4623ef124aac212d2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jul 29 19:36:20 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jul 29 19:36:20 2012 -0700"
      },
      "message": "Merge changes Ie04d8e62,I7b9d5eeb,Ic6da8455,I79516047 into msm-3.4\n\n* changes:\n  msm: clock-8974: Set the \u0027warned\u0027 flag on the mmpll3 clock source\n  msm: clock-8974: Apply 8974 frequency updates\n  msm: clock-8974: Add additional locally controlled MMSS clocks\n  msm: clock-8974: Use the RPM regulator API to set FMAX corners.\n"
    },
    {
      "commit": "dfda57db556ca58b994ac729660a8797e78ebe30",
      "tree": "f45d9c35a3c74cbf5df774b55f4e3c0f02ea87c5",
      "parents": [
        "9602522552654aab993d37f5f9c370e526de644a",
        "34c2b52441d968030b31841eda77a09d73b89b8b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jul 29 19:36:16 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jul 29 19:36:16 2012 -0700"
      },
      "message": "Merge \"mdss: display: allocate buffer from ion when debug writeback enabled\" into msm-3.4"
    },
    {
      "commit": "9602522552654aab993d37f5f9c370e526de644a",
      "tree": "1d0c77cfc2a1813b9401278652f49c351e5c21fc",
      "parents": [
        "2ca7f4c9b04904476e932bac986d68d0cfb97a3f",
        "e4a6f8eb4545a845138bb509758b6624c7a5e514"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jul 29 19:36:15 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jul 29 19:36:15 2012 -0700"
      },
      "message": "Merge \"msm: 8x60: Remove pre-silicon support\" into msm-3.4"
    },
    {
      "commit": "2ca7f4c9b04904476e932bac986d68d0cfb97a3f",
      "tree": "f2a1b6808358c104733416c8a65c96a023a9100a",
      "parents": [
        "686c70adef370bb5b60a116bdf326b2062c946d5",
        "520ad59a15e9582c4d12c1b0779c28d2f2081f9c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jul 29 19:36:15 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jul 29 19:36:15 2012 -0700"
      },
      "message": "Merge \"ASoC: msm8974: register backend DAI link of Taiko codec\" into msm-3.4"
    },
    {
      "commit": "d812321dcb7fe15d0c62af549f18946320380129",
      "tree": "d8dd399aadb48118fac66bd1955ac54c77889322",
      "parents": [
        "b2417bf1ed841ad029862bf6cc29cd67994eb170"
      ],
      "author": {
        "name": "Sreesudhan Ramakrish Ramkumar",
        "email": "srramku@codeaurora.org",
        "time": "Sat Jun 30 13:15:27 2012 -0700"
      },
      "committer": {
        "name": "Sreesudhan Ramakrish Ramkumar",
        "email": "srramku@codeaurora.org",
        "time": "Sun Jul 29 15:09:12 2012 -0700"
      },
      "message": "msm: camera: ISPIF changes for 8974.\n\nISPIF changes on 8974 to include VFE interface. Pass VFE interface\nfrom user space ISPIF module and configure accordingly. Add support\nto configure extra PIX and RDI interfaces.\n\nChange-Id: Idb840fa3d1ef2d1a7242fc2175b8fa64f75aa14b\nSigned-off-by: Sreesudhan Ramakrish Ramkumar \u003csrramku@codeaurora.org\u003e\n"
    },
    {
      "commit": "e4a6f8eb4545a845138bb509758b6624c7a5e514",
      "tree": "0d7e315d2ebc335f07a9d3e2bd87bc242ee5ffd7",
      "parents": [
        "b2417bf1ed841ad029862bf6cc29cd67994eb170"
      ],
      "author": {
        "name": "Syed Rameez Mustafa",
        "email": "rameezmustafa@codeaurora.org",
        "time": "Mon Jul 09 15:25:13 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jul 29 12:03:10 2012 -0700"
      },
      "message": "msm: 8x60: Remove pre-silicon support\n\nSupport for RUMI and simulation are no longer required\n\nChange-Id: Id7e5445b146f19bf910a3337854607d2ecfd73f9\nSigned-off-by: Syed Rameez Mustafa \u003crameezmustafa@codeaurora.org\u003e\n"
    },
    {
      "commit": "520ad59a15e9582c4d12c1b0779c28d2f2081f9c",
      "tree": "4a2f6729e27ec8a706fc35ac44d2034562ddfa2f",
      "parents": [
        "b2417bf1ed841ad029862bf6cc29cd67994eb170"
      ],
      "author": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Fri Jul 20 11:43:08 2012 -0700"
      },
      "committer": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Sun Jul 29 11:23:58 2012 -0700"
      },
      "message": "ASoC: msm8974: register backend DAI link of Taiko codec\n\nUpdate DAI link to connect slimbus RX/TX port 0 to CPU.\n\nChange-Id: Id8aa2ca92ea9b1e0d51b6d3ccf113860a9147c44\nSigned-off-by: Joonwoo Park \u003cjoonwoop@codeaurora.org\u003e\n"
    },
    {
      "commit": "071280769e98128452ce8773e7ac2bc353f0cc93",
      "tree": "3305a404ab167969bf7c71974138a2fe0eef5c85",
      "parents": [
        "34c2b52441d968030b31841eda77a09d73b89b8b"
      ],
      "author": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Wed Jul 25 17:57:15 2012 -0700"
      },
      "committer": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Sun Jul 29 10:29:43 2012 -0700"
      },
      "message": "mdss: display: expose panel parameters through framebuffer API\n\nPanel porch values and pixel clock can be used to calculate the refresh\nrate from user space. Assign these values with information from panel\ndriver.\n\nChange-Id: I29995d27904e50892d72de5e8c7dd39285f9d421\nSigned-off-by: Adrian Salido-Moreno \u003cadrianm@codeaurora.org\u003e\n"
    },
    {
      "commit": "34c2b52441d968030b31841eda77a09d73b89b8b",
      "tree": "516c8b2c0c94c67b47ba96bc9d0888dd07eb70d7",
      "parents": [
        "686c70adef370bb5b60a116bdf326b2062c946d5"
      ],
      "author": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Thu Jun 28 15:48:10 2012 -0700"
      },
      "committer": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Sun Jul 29 10:29:43 2012 -0700"
      },
      "message": "mdss: display: allocate buffer from ion when debug writeback enabled\n\nDebug writeback is used to output MDSS framebuffer contents to memory to\nfor debugging of MDSS core. Use ion buffer allocation for debug\nwriteback buffer instead of using memory from framebuffer base layer to\nallow entire framebuffer area to be used for composition.\n\nChange-Id: Ia1a91f5f14bed1d29691092142fc94f7a8b6f4d2\nSigned-off-by: Adrian Salido-Moreno \u003cadrianm@codeaurora.org\u003e\n"
    },
    {
      "commit": "686c70adef370bb5b60a116bdf326b2062c946d5",
      "tree": "3405f226ba1e34f20d3aa6c196a24660ba590a6f",
      "parents": [
        "38506ba57f21ea83fbb8adb6d6818e9f1611377a"
      ],
      "author": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Fri Jun 15 11:28:12 2012 -0700"
      },
      "committer": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Sun Jul 29 10:29:42 2012 -0700"
      },
      "message": "mdss: display: fix incorrect rotator programming\n\nSource format should indicate that source is to be rotated 90 degrees\ninstead of indicating source has been rotated 90 degrees. This is needed\nfor hardware to fetch source in correct order and generate correct 90\ndegree output image.\n\nChange-Id: If8d1e12ef3e7a291e67ec9763f5ca92ec6fa983c\nSigned-off-by: Adrian Salido-Moreno \u003cadrianm@codeaurora.org\u003e\n"
    },
    {
      "commit": "38506ba57f21ea83fbb8adb6d6818e9f1611377a",
      "tree": "ce892145d733110812e0df2db8b7413488950efe",
      "parents": [
        "b2417bf1ed841ad029862bf6cc29cd67994eb170"
      ],
      "author": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Wed Jul 18 10:26:56 2012 -0700"
      },
      "committer": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Sun Jul 29 10:29:42 2012 -0700"
      },
      "message": "mdss: display: remove check for odd dst offsets\n\nMDSS does not support odd width, height or src offsets for YUV formats,\nhowever odd coordinates are acceptable for dst offsets. Remove odd check\ndone for dst offsets\n\nCRs-Fixed: 372900\nChange-Id: I69230640f94bf080a8be4ea6d79f0901a7fa72cd\nSigned-off-by: Adrian Salido-Moreno \u003cadrianm@codeaurora.org\u003e\n"
    },
    {
      "commit": "eb75d1c0db6b2addb3f73e6ce91de1a708a00fcf",
      "tree": "cde18e9358d1e0bb4883ea3c3091bcc7bacaf50b",
      "parents": [
        "c8530106f295fef602928df4af13b7ab11ddd51a"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Sun Jul 29 13:17:28 2012 +0300"
      },
      "committer": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Sun Jul 29 13:17:28 2012 +0300"
      },
      "message": "media: dvb: dvb-core: Fix wrong check of continuity-counter\n\nContinuity-counter is compared for each packet against the\ncounter of the previous packet. This check should take\ninto account the very first packet after feed is started\notherwise the first packet might be wrongly dropped.\n\nChange-Id: Ibe31bad3eccbd4b6ed1f4b0df1049e28399493d6\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\n"
    },
    {
      "commit": "b2417bf1ed841ad029862bf6cc29cd67994eb170",
      "tree": "75365f274cee541f5e6434b8d823739a6609418f",
      "parents": [
        "22bac980e910c313fac6ce86a380825795b51cd0",
        "7680b9f9f28562f867973a8102e3011db49a1ff1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jul 29 02:58:41 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jul 29 02:58:41 2012 -0700"
      },
      "message": "Merge \"ASoC: wcd9320: Enable RX7 speaker drive path\" into msm-3.4"
    },
    {
      "commit": "22bac980e910c313fac6ce86a380825795b51cd0",
      "tree": "4964545512bd5df13a78a82eb340732a62bd9c75",
      "parents": [
        "5ee557090d21951c2ff00a591480b82a733929e0",
        "7e942b5aec99b5b71a395743015b18b2546dd28e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jul 29 01:11:34 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jul 29 01:11:34 2012 -0700"
      },
      "message": "Merge \"usb: gadget: add u_qc_ether - QC Ethernet-over-USB link layer utilities.\" into msm-3.4"
    },
    {
      "commit": "7680b9f9f28562f867973a8102e3011db49a1ff1",
      "tree": "a153af87361c040ffc63b5f88778b867757a9230",
      "parents": [
        "5ee557090d21951c2ff00a591480b82a733929e0"
      ],
      "author": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Fri Jul 13 11:36:48 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jul 29 00:22:27 2012 -0600"
      },
      "message": "ASoC: wcd9320: Enable RX7 speaker drive path\n\nThe wcd9320 Taiko codec replaced LINEOUT5 with speaker drive.\nAdd speaker drive path support.\n\nChange-Id: Ia552dff774312491b8068ea1faf9c6137c7906a9\nSigned-off-by: Joonwoo Park \u003cjoonwoop@codeaurora.org\u003e\n"
    },
    {
      "commit": "5ee557090d21951c2ff00a591480b82a733929e0",
      "tree": "77f58ea8603297e1da1035cbc24a00f6fb467140",
      "parents": [
        "1b983b7ad9922cd1638b5b963e24bd7ca8cb29a5",
        "8b3a1bbbc3403a457d4432541ca968bba0914ef1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 21:10:23 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 21:10:23 2012 -0700"
      },
      "message": "Merge \"kernel/msm: 8974: Add audio OCMEM driver support\" into msm-3.4"
    },
    {
      "commit": "1b983b7ad9922cd1638b5b963e24bd7ca8cb29a5",
      "tree": "30781a1888a5cb63c81c452b8028e0f34dbfac64",
      "parents": [
        "cc0a13ca5b0236950a65ec1f5941b52f3a0dbc0a",
        "2ee4a5d7db7634cd9e4658880eda5464e967d472"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 18:36:54 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 18:36:54 2012 -0700"
      },
      "message": "Merge \"msm: Add frequency backoff to thermal monitor\" into msm-3.4"
    },
    {
      "commit": "8b3a1bbbc3403a457d4432541ca968bba0914ef1",
      "tree": "193c1987afb20a00357242b098b2f08914f2b480",
      "parents": [
        "8b5ef61f12973dfff8ab5344ca799f2c832e7f32"
      ],
      "author": {
        "name": "Phani Kumar Uppalapati",
        "email": "phanik@codeaurora.org",
        "time": "Tue Jun 26 19:56:58 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 18:11:11 2012 -0600"
      },
      "message": "kernel/msm: 8974: Add audio OCMEM driver support\n\nAdd audio OCMEM driver support to exercise On-Chip\nMemory (OCMEM) for low power audio and voice. The\ndriver is implemented as standalone and it gets\nexercised based on the usecase. Also, this design\nreduces the latency associated with OCMEM handshaking\nprotocol. The audio OCMEM driver is enabled by default\nwith a Kconfig option using select. Add device tree node\nfor audio OCMEM to retrieve platform data.\n\nChange-Id: Iba46ce675fc03843d88cd7cf2aa9bc92fe70a955\nSigned-off-by: Phani Kumar Uppalapati \u003cphanik@codeaurora.org\u003e\n"
    },
    {
      "commit": "cc0a13ca5b0236950a65ec1f5941b52f3a0dbc0a",
      "tree": "e6a0e9fbc3f58b94965d066cc74a2f7ed95094ea",
      "parents": [
        "2998ac74ec6b85b38f3d27f0931741c5b78e2287",
        "fbfcd6fa25e08b96f28527da696a7b3250588df2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 17:01:33 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 17:01:33 2012 -0700"
      },
      "message": "Merge \"mm: cma: don\u0027t replace lowmem pages with highmem\" into msm-3.4"
    },
    {
      "commit": "2998ac74ec6b85b38f3d27f0931741c5b78e2287",
      "tree": "d1ed8dcfc17d8f0b80cd9afba422b632d79f3f10",
      "parents": [
        "65c20351e6c9490a0abcf39ec421b36578492d6a",
        "8ce738d5c0a15ba76601ec5874dc742aa3e97245"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 17:01:31 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 17:01:31 2012 -0700"
      },
      "message": "Merge \"msm: board-7627a: Make ION heaps use outer cache\" into msm-3.4"
    },
    {
      "commit": "65c20351e6c9490a0abcf39ec421b36578492d6a",
      "tree": "1d098ba08c97b7ccb34cc6f4f8c18ef96b5d4c42",
      "parents": [
        "46bf141b73b4af4d5c3d67e09e77785b3d024c9b",
        "b7c231b97e02040776fd57a33d282775a564cca5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 17:01:31 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 17:01:31 2012 -0700"
      },
      "message": "Merge \"msm: acpuclock-krait: Remove use of QSB as a CPU or L2 clock source\" into msm-3.4"
    },
    {
      "commit": "46bf141b73b4af4d5c3d67e09e77785b3d024c9b",
      "tree": "a8da2ca316fb1c3518b4714ed6c714ec53580b81",
      "parents": [
        "9b2e974535601acbd5a93b9248536a7ca6bdb5e4",
        "62360c655bad5d5988344c01ddd68f0db104dc9a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 17:01:29 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 17:01:29 2012 -0700"
      },
      "message": "Merge \"msm: mpm: Configure MPM interrupt as wakeup\" into msm-3.4"
    },
    {
      "commit": "9b2e974535601acbd5a93b9248536a7ca6bdb5e4",
      "tree": "9d2197da4159dc4509a1e09a3f279505a77b6d0d",
      "parents": [
        "768c354e7d62025f7f7e7fe5e26da594409bc413",
        "e3508bb2bb6d2ed63b93a77833b72979fef3810e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 17:01:28 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 17:01:28 2012 -0700"
      },
      "message": "Merge \"msm: clock-local: Make branch ctl_reg optional\" into msm-3.4"
    },
    {
      "commit": "768c354e7d62025f7f7e7fe5e26da594409bc413",
      "tree": "002b8e11c939e80f024763514b2371d68ca99338",
      "parents": [
        "e42e0b652830b63f51a1b665e3152a461391fe97",
        "eef72abd358584e59a2ec19e0d15961f3d8b3ded"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 17:01:27 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 17:01:27 2012 -0700"
      },
      "message": "Merge \"platform: msm: Remove warning messages from QPNP-PWM driver\" into msm-3.4"
    },
    {
      "commit": "e42e0b652830b63f51a1b665e3152a461391fe97",
      "tree": "5321f767a1910b8110dc58433fa2a12b4d522789",
      "parents": [
        "8b5ef61f12973dfff8ab5344ca799f2c832e7f32",
        "f11928ab13299a459b53fc881349b3a279e8c863"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 17:01:26 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 17:01:26 2012 -0700"
      },
      "message": "Merge \"msm: pil-q6v5-mss: Add memory barrier after RMB_MBA_IMAGE write\" into msm-3.4"
    },
    {
      "commit": "6267cb6a50991110dd7409c90f65c29084033134",
      "tree": "22759a8fb642c78360ac3e3ac68c69c0e7a2471e",
      "parents": [
        "4698a5b0299a5222c0e9f06978e7e2eb1bc80c9c"
      ],
      "author": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Mon Jun 18 23:34:24 2012 -0700"
      },
      "committer": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Sat Jul 28 14:45:42 2012 -0700"
      },
      "message": "msm: camera: Remove VFE version specific enum\n\nRemove duplicated enum for different VFE version\n\nChange-Id: I386ef874731442ac3deb4ccec36f353f30671f9f\nSigned-off-by: Kevin Chan \u003cktchan@codeaurora.org\u003e\n"
    },
    {
      "commit": "4698a5b0299a5222c0e9f06978e7e2eb1bc80c9c",
      "tree": "b5046475f1f8a8e3ca19f5f6b01abc24a743198e",
      "parents": [
        "8b5ef61f12973dfff8ab5344ca799f2c832e7f32"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenw@codeaurora.org",
        "time": "Tue Jun 05 22:44:14 2012 -0700"
      },
      "committer": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Sat Jul 28 14:45:42 2012 -0700"
      },
      "message": "camera: Reorganize vfe files into vfe folder.\n\nThe number of files in msm/ folder is increasing and shared by other teams.\nThis helps improve the organization of the msm folder.\n\nChange-Id: I25f73e467b9d0390850f587363ddc3ff9e44b1e4\nSigned-off-by: Shuzhen Wang \u003cshuzhenw@codeaurora.org\u003e\n"
    },
    {
      "commit": "2ee4a5d7db7634cd9e4658880eda5464e967d472",
      "tree": "6127b9b57a150c9eacfc5c7eef7dd8497a4bde4c",
      "parents": [
        "8b5ef61f12973dfff8ab5344ca799f2c832e7f32"
      ],
      "author": {
        "name": "Eugene Seah",
        "email": "eseah@codeaurora.org",
        "time": "Mon Jun 25 18:16:41 2012 -0600"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 14:50:09 2012 -0600"
      },
      "message": "msm: Add frequency backoff to thermal monitor\n\nMake thermal monitor performance hit more gradual by stepping down\nlimit frequency instead of jumping directly to that frequency.\nThe monitor now steps down to the lowest available cpufreq\nfrequency, instead of fixing the limit frequency to 918MHz. Also\nupdate the polling frequency to 250ms to improve responsiveness.\n\nChange-Id: I6edb0cfc057284023978de04d7835e9783da5ebd\nSigned-off-by: Eugene Seah \u003ceseah@codeaurora.org\u003e\n"
    },
    {
      "commit": "8b5ef61f12973dfff8ab5344ca799f2c832e7f32",
      "tree": "6348a411bf93d12595f02c8ba0b860dbd79dabe1",
      "parents": [
        "964126b65e3aab2cc985c035c42a476c711300b0",
        "50ec337976319844106e8da129244a7538604461"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 13:41:53 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 13:41:53 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: Fix a logical error in the gpu hang detection code\" into msm-3.4"
    },
    {
      "commit": "964126b65e3aab2cc985c035c42a476c711300b0",
      "tree": "66a951977335d50e25972fbb8e3bb3f71d2e1308",
      "parents": [
        "3a93510c8216cd60659bf16e0ddc638dc07bdbcd",
        "8649fa54925d89afad0845f5d35431842a7a2f93"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 13:41:53 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 13:41:53 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: Remove the use of asid\" into msm-3.4"
    },
    {
      "commit": "3a93510c8216cd60659bf16e0ddc638dc07bdbcd",
      "tree": "7681cbedc8a4bfea397142905e4e267b2549d872",
      "parents": [
        "5029feed0804eda532f2e4b11e941a641b79a16b",
        "f97d29961a76e1aed4e532505cc069d36dac9669"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 13:41:52 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 13:41:52 2012 -0700"
      },
      "message": "Merge \"mmc: msm_sdcc: do sampling clock tuning only if card clock is \u003e100MHz\" into msm-3.4"
    },
    {
      "commit": "5029feed0804eda532f2e4b11e941a641b79a16b",
      "tree": "f1833030bfef735e002eaabd55c0b4f5cfb4337d",
      "parents": [
        "0e305d2ca3690f3cdbf328eb6f13ef80887f3536",
        "cf645e875a6e23463295c7e968a2df192e082735"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 13:41:50 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 13:41:50 2012 -0700"
      },
      "message": "Merge \"msm: 8960: Remove pre-silicon support\" into msm-3.4"
    },
    {
      "commit": "bff7356885b596340c9701fd1a6b18b08f8e75a5",
      "tree": "2390ae76cc822fedf79df92bb0f94ad1fe5b584b",
      "parents": [
        "0e305d2ca3690f3cdbf328eb6f13ef80887f3536"
      ],
      "author": {
        "name": "Kuogee Hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Thu Jul 26 10:59:49 2012 -0700"
      },
      "committer": {
        "name": "Kuogee Hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Sat Jul 28 13:31:06 2012 -0700"
      },
      "message": "msm_fb: display:  free writeback buffer at correct time\n\nWhen mdp pipe is freed at end of video play back, Writeback\nbuffer is freed while mdp still fetchs data from it. This cause\nsystem crashed and blue screen shows on screen. This patch\nwill free writeback buffer at correct time.\n\nChange-Id: I46a5031c13d86f943d6604713e1841b482dffe96\nSigned-off-by: Kuogee Hsieh \u003ckhsieh@codeaurora.org\u003e\n"
    },
    {
      "commit": "0e305d2ca3690f3cdbf328eb6f13ef80887f3536",
      "tree": "953cace6ec2631ba5c13927df6ce3f391007c370",
      "parents": [
        "7e481fed764105f78492e38f4faf7e909a5a0b06",
        "6572ac56689f7cf68489b69548afac4dbe039ebc"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 11:54:50 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 11:54:50 2012 -0700"
      },
      "message": "Merge \"msm: q6dspv2: Add slimbus data path support\" into msm-3.4"
    },
    {
      "commit": "7e481fed764105f78492e38f4faf7e909a5a0b06",
      "tree": "9a14b21a2ffd6bbbda3516fa2fd469e0911c7b6e",
      "parents": [
        "062341a6b8c3b9f3a310b242efcfcf7af0afc107",
        "6a08cbb7863ee238ba0812a9d344c3257b2bde82"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 10:15:10 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 10:15:10 2012 -0700"
      },
      "message": "Merge \"Camera: Enable AE bracketing on VFE 2.0\" into msm-3.4"
    },
    {
      "commit": "f97d29961a76e1aed4e532505cc069d36dac9669",
      "tree": "d4380902ab7467ecaf7678cc4391c97fddee05f0",
      "parents": [
        "062341a6b8c3b9f3a310b242efcfcf7af0afc107"
      ],
      "author": {
        "name": "Subhash Jadavani",
        "email": "subhashj@codeaurora.org",
        "time": "Fri Jul 13 14:47:47 2012 +0530"
      },
      "committer": {
        "name": "Subhash Jadavani",
        "email": "subhashj@codeaurora.org",
        "time": "Sat Jul 28 21:11:40 2012 +0530"
      },
      "message": "mmc: msm_sdcc: do sampling clock tuning only if card clock is \u003e100MHz\n\nSampling clock tuning is really not required if card clock is less than\n100MHz. This change makes sure that we do tuning only if clock is \u003e100MHz.\nIn additional, this change also makes sure that if tuning is enabled then\nCDR (clock-data recovery) should be enabled only for data read operations.\n\nChange-Id: I5bf26edd8de28d1f53bd258a064475cb0b67b5b5\nSigned-off-by: Subhash Jadavani \u003csubhashj@codeaurora.org\u003e\n"
    },
    {
      "commit": "062341a6b8c3b9f3a310b242efcfcf7af0afc107",
      "tree": "f4c68023c0fb1bea6e08824925f5dfa6bfc1ac9d",
      "parents": [
        "f649727a5665e9997fd8fb5c1cd3e1c3191d533f",
        "bd1b4046bfa6fe6ddc0517ee0b9f331d4b230ff2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 06:45:18 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 06:45:18 2012 -0700"
      },
      "message": "Merge changes I373787c8,If0dd4ed9,Ib0585b52 into msm-3.4\n\n* changes:\n  msm: acpuclock-krait: Replace remaining pr_* prints with dev_* prints\n  msm: acpuclock-krait: Add voltage boost mode\n  msm: acpuclock-8974: Update HFPLL configuration\n"
    },
    {
      "commit": "f649727a5665e9997fd8fb5c1cd3e1c3191d533f",
      "tree": "c5f18c17ea4f66522fd0637fabab1c28c5283d5a",
      "parents": [
        "8f29fbd7295182f431032ff4cd5094c4072425c5",
        "87465f5af6b741cf8f6e11cfaabc80ce3c1ecca6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 06:45:17 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 06:45:17 2012 -0700"
      },
      "message": "Merge \"msm: acpuclock-krait: Update HFPLL vdd_dig requirements for all SoCs\" into msm-3.4"
    },
    {
      "commit": "8f29fbd7295182f431032ff4cd5094c4072425c5",
      "tree": "5c75023ddae8eeff21c934c49c1c0e9250bbd8af",
      "parents": [
        "e66e4bb668eed6f5edb57d9bd64832fb3bda190c",
        "72a3800b060e77b62ee6ec9da122b9202fba61ae"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 06:45:07 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 28 06:45:07 2012 -0700"
      },
      "message": "Merge changes Id54a97a5,I1ef89406,I4feba569,I6dd40f5f into msm-3.4\n\n* changes:\n  msm: acpuclock-krait: Enforce CPU HFPLL vdd_dig requirements\n  msm: acpuclock-krait: Support scaling CPU current requests\n  msm: acpuclock-krait: Detect and preserve CPU and L2 clock rates at boot\n  msm: acpuclock-8930aa: Add support for MSM8930AA\n"
    },
    {
      "commit": "b7c231b97e02040776fd57a33d282775a564cca5",
      "tree": "70100b5b44b5309a09d8aad426d1447125d69452",
      "parents": [
        "bd1b4046bfa6fe6ddc0517ee0b9f331d4b230ff2"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Tue Jul 24 18:40:17 2012 -0700"
      },
      "committer": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Sat Jul 28 00:17:18 2012 -0700"
      },
      "message": "msm: acpuclock-krait: Remove use of QSB as a CPU or L2 clock source\n\nQSB\u0027s rate is tied to the Apps fabric (or BIMC on 8974), which means\nthat its rate is unpredictable. When the CPU is running at a low\nvoltage, if the QSB clock source is selected, it\u0027s possible that the\nCPU clock rate could increase beyond the safe limit for that voltage.\n\nInstead of selecting QSB for power-collapse and hotplug scenarios,\nselect an always-on source with a predictable rate.\n\nChange-Id: I7c39d443bf49371358d0a618693a6efe2f26fcc4\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "bd1b4046bfa6fe6ddc0517ee0b9f331d4b230ff2",
      "tree": "819a773a73d458981b001e4cdcf855b867445941",
      "parents": [
        "9515bc2e3f22473b38a400f70e850912e986ba88"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Tue Jul 24 11:20:03 2012 -0700"
      },
      "committer": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Sat Jul 28 00:17:17 2012 -0700"
      },
      "message": "msm: acpuclock-krait: Replace remaining pr_* prints with dev_* prints\n\nThis is done for consistency with other messages printed by this driver.\n\nChange-Id: I373787c8a4f51f0aeba0f0556103707cf256bd43\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "87465f5af6b741cf8f6e11cfaabc80ce3c1ecca6",
      "tree": "610ca7dcd356db0c93328af082da1544b5f2f9b8",
      "parents": [
        "72a3800b060e77b62ee6ec9da122b9202fba61ae"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Mon Jul 23 22:03:06 2012 -0700"
      },
      "committer": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Sat Jul 28 00:17:17 2012 -0700"
      },
      "message": "msm: acpuclock-krait: Update HFPLL vdd_dig requirements for all SoCs\n\nUpdated hardware recommendations have been released. Capture these.\nAlthough the voltage requirements are higher than was previously\nspecified, this is not expected to affect actual voltage levels\nbecause the vdd_dig requirements of the of the L2 cache (as\nenforced by acpuclock) are already higher than the new HFPLL\nrequirements.\n\nChange-Id: I4087b35f07276d063d09756067ce7166093f65dc\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "72a3800b060e77b62ee6ec9da122b9202fba61ae",
      "tree": "9cc371d1dda0d21432814c0cb0646cc81bbed927",
      "parents": [
        "6d9c416dc5c7e9f2d3c8b0cc4eff7ae5b34b2095"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Wed Jul 18 13:42:55 2012 -0700"
      },
      "committer": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Sat Jul 28 00:17:17 2012 -0700"
      },
      "message": "msm: acpuclock-krait: Enforce CPU HFPLL vdd_dig requirements\n\nPart of the CPU HFPLL logic lives in the vdd_dig domain and has\nvoltage requirements that vary based on the PLL frequency. Capture\nthis in the code.\n\nEven without this change, vdd_dig levels are sufficiently high due\nto the vdd_dig votes already made for the L2. This change improves\nrobustness, however, and protects us should the CPU-\u003eL2 frequency\nmappings ever change.\n\nChange-Id: Id54a97a5be5dbe4ba61d6fa8ba5b259b3538a0be\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "9515bc2e3f22473b38a400f70e850912e986ba88",
      "tree": "34494278d01a14a99722954f6ac04b63de48287c",
      "parents": [
        "a77b7f30f3c8a810eee3627dd22b76de36929fab"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Thu Jul 19 18:13:40 2012 -0700"
      },
      "committer": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Sat Jul 28 00:17:17 2012 -0700"
      },
      "message": "msm: acpuclock-krait: Add voltage boost mode\n\nAdd support to bump up or down the voltage via sysfs.\n\n # echo 1 \u003e /sys/module/acpuclock_krait/parameters/boost\n\nenables the boost and\n\n # echo 0 \u003e /sys/module/acpuclock_krait/parameters/boost\n\ndisables the boost. Boost mode is enabled by default for fast and\nnominal devices because those devices could be at the boundaries\nof the characterization thresholds and exhibit CPU/L1 errors.\n\nChange-Id: If0dd4ed949188debbb55f82f07004b57548164f6\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "a77b7f30f3c8a810eee3627dd22b76de36929fab",
      "tree": "319534bb9cfc1dcd318ea96affae508958621b24",
      "parents": [
        "87465f5af6b741cf8f6e11cfaabc80ce3c1ecca6"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Wed Jul 18 16:32:01 2012 -0700"
      },
      "committer": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Sat Jul 28 00:17:17 2012 -0700"
      },
      "message": "msm: acpuclock-8974: Update HFPLL configuration\n\nThe HFPLL configuration recommended by the hardware designers has been\nupdated. Update acpuclock to match.\n\nIn addition to changes to the static register configuration, runtime\nselection of the correct VCO mode is required. For frequencies above\n1248MHz, the high-frequency VCO mode is used. The low-frequency mode\nis used for frequencies below that.\n\nChange-Id: Ib0585b5262d27791128a54910b75d2dc0c581775\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "6d9c416dc5c7e9f2d3c8b0cc4eff7ae5b34b2095",
      "tree": "6c1c4da1a882336a70f5769dd3dfa978b1db7ce8",
      "parents": [
        "9c8cb6e45328cf560b80b152e676a8b4a92b6b5d"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Mon Jul 16 18:58:16 2012 -0700"
      },
      "committer": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Sat Jul 28 00:17:16 2012 -0700"
      },
      "message": "msm: acpuclock-krait: Support scaling CPU current requests\n\nThe current acpuclock-krait driver asserts a constant regulator\ncurrent request when a CPU is initialized or inserted, and\nremoves it when a CPU is hotplug-removed.\n\nImprove on this by allowing the current requests to scale based\non the speed of the CPUs. This allows acpuclock drivers to\nfactor dynamic power into its current requests, which will\nchange based on the frequency.\n\nOnly msm8974 regulators support current requests, so the cur_ua\ncolumn is omitted from the other frequency tables. The 8974\ntable is populated with pessimistic placeholder currents for now,\nuntil characterization data is available.\n\nChange-Id: I1ef89406a0de0038d32039c361b755a5eedba847\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "9c8cb6e45328cf560b80b152e676a8b4a92b6b5d",
      "tree": "8f11aa729d8be4082637a5a8c1b304f84c20a465",
      "parents": [
        "12370f1f187b02487e57fca5b8b57759c759b915"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Fri Jul 13 19:39:15 2012 -0700"
      },
      "committer": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Sat Jul 28 00:17:16 2012 -0700"
      },
      "message": "msm: acpuclock-krait: Detect and preserve CPU and L2 clock rates at boot\n\nPreviously, the acpuclock-krait driver changed the rates of these clocks\nat boot to match the highest performance levels in acpu_freq_tbl. Instead,\ndetect and preserve the bootloader configuration until acpuclk_set_rate()\nis called. This gets acpuclock-krait out of the business of deciding what\nrates the CPUs should be running at, and leaves such policy decisions to\nthe drivers which call it.\n\nChange-Id: I4feba569c471ca3b08cb5201ab65436503b4455e\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "12370f1f187b02487e57fca5b8b57759c759b915",
      "tree": "7eab7bec92cd4c39fdcc60c703fe8185a645af34",
      "parents": [
        "586fd1628cdd10468e0d6496a77a236f18eaf9c7"
      ],
      "author": {
        "name": "Tianyi Gou",
        "email": "tgou@codeaurora.org",
        "time": "Mon Jul 23 19:13:57 2012 -0700"
      },
      "committer": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Sat Jul 28 00:17:16 2012 -0700"
      },
      "message": "msm: acpuclock-8930aa: Add support for MSM8930AA\n\n8930AA support higher cpu frequencies than 8930. Add this\nsupport in this patch.\n\nChange-Id: I6dd40f5f33553c4f13a54df3ed37acf1e32d6546\nSigned-off-by: Tianyi Gou \u003ctgou@codeaurora.org\u003e\n"
    },
    {
      "commit": "e66e4bb668eed6f5edb57d9bd64832fb3bda190c",
      "tree": "ded225e950036c1a09e6243cc77d2c3ad252f973",
      "parents": [
        "586fd1628cdd10468e0d6496a77a236f18eaf9c7"
      ],
      "author": {
        "name": "Bhalchandra Gajare",
        "email": "gajare@codeaurora.org",
        "time": "Tue Jul 10 15:17:50 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 28 00:44:58 2012 -0600"
      },
      "message": "ASoC: WCD9304: Make sure slimbus port disconnected before opening port\n\nDuring rapid open and close of slimbus ports, it may happen that when\nport open is performed, the port is not disconnected from the previous\nopen. This will cause inconsistent state and may result in failure to\nplayback audio. Fix by waiting for the slimbus port disconnect to happen\nbefore opening the port.\n\nCRs-fixed: 375689\nChange-Id: Id1303deae296eb6842074837183ab231aa2b4dad\nSigned-off-by: Bhalchandra Gajare \u003cgajare@codeaurora.org\u003e\n"
    },
    {
      "commit": "8649fa54925d89afad0845f5d35431842a7a2f93",
      "tree": "5ef50ae6bb8c0d76afc0e0d7719321ad1f573983",
      "parents": [
        "29f4b0c2dd17d1c2ebe2a2e0bef9bc783c245741"
      ],
      "author": {
        "name": "Shubhraprakash Das",
        "email": "sadas@codeaurora.org",
        "time": "Thu Jul 26 15:49:46 2012 -0700"
      },
      "committer": {
        "name": "Shubhraprakash Das",
        "email": "sadas@codeaurora.org",
        "time": "Fri Jul 27 18:50:08 2012 -0700"
      },
      "message": "msm: kgsl: Remove the use of asid\n\nRemove the use of asid(application space ID) from the kgsl driver\nfor IOMMU since it\u0027s known to cause to stability issues on the\n2D core\n\nChange-Id: I92f82ebb0941296c7ad625dd833822dd918fe386\nCRs-fixed: 379439\nSigned-off-by: Shubhraprakash Das \u003csadas@codeaurora.org\u003e\n"
    },
    {
      "commit": "586fd1628cdd10468e0d6496a77a236f18eaf9c7",
      "tree": "5829ed7adedab7b14767c8e69ad939e4c3c5bd99",
      "parents": [
        "fa8a1ea269d7b2142ae19d56e7f7b70072263361"
      ],
      "author": {
        "name": "Kuogee Hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Tue Feb 14 15:24:16 2012 -0800"
      },
      "committer": {
        "name": "Kuogee Hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Fri Jul 27 18:34:26 2012 -0700"
      },
      "message": "msm_fb: display: vsync driven screen update\n\nThis patch will queue multiple surfaces and commit those\nsurfaces into mdp at same instance so that surfaces will\nbe blended and displayed at same time. Hardware vsync event\nis delivered to the user space frame work via uevent. Both\nqueue and commit are controlled by frame work and synchonized\nwith vsync event. Therefore frame rate will match with vsync rate.\n\nChange-Id: If630a6d94fd38483ee313f575b1a71ed8bd65a52\nSigned-off-by: Kuogee Hsieh \u003ckhsieh@codeaurora.org\u003e\n"
    },
    {
      "commit": "f11928ab13299a459b53fc881349b3a279e8c863",
      "tree": "fba6ac0b3aa6cd7828485cf0d6881a9deb2a7a14",
      "parents": [
        "29f4b0c2dd17d1c2ebe2a2e0bef9bc783c245741"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Fri Jul 27 15:47:59 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 18:26:16 2012 -0700"
      },
      "message": "msm: pil-q6v5-mss: Add memory barrier after RMB_MBA_IMAGE write\n\nEnsure the write of the image address in the RMB_MBA_IMAGE RMB\nregister occurs before the writes to the QDSP6SS that releases\nthe Q6 processor from reset.\n\nChange-Id: I7efbe4e0b81153cc2dc15d8ec60173008478b826\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "e3508bb2bb6d2ed63b93a77833b72979fef3810e",
      "tree": "24a1fb2ff5b40ffe3fb0b355850c72edce6382bf",
      "parents": [
        "29f4b0c2dd17d1c2ebe2a2e0bef9bc783c245741"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Mon Jul 23 17:18:37 2012 -0700"
      },
      "committer": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Fri Jul 27 18:22:53 2012 -0700"
      },
      "message": "msm: clock-local: Make branch ctl_reg optional\n\nBranch clocks will soon be used for reset-only purposes, in which\ncase the ctl_reg field will be NULL. Update the branch handoff\nand disable code to check for a NULL register address before\nreading the register.\n\nChange-Id: I728b2c1ab2ea6a25010b15b3fb553390003175e2\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "fa8a1ea269d7b2142ae19d56e7f7b70072263361",
      "tree": "b22d9c7e1252c12ed5ae1ed32a602c0ec911d66a",
      "parents": [
        "29f4b0c2dd17d1c2ebe2a2e0bef9bc783c245741"
      ],
      "author": {
        "name": "kuogee hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Thu Jan 05 15:43:15 2012 -0800"
      },
      "committer": {
        "name": "Kuogee Hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Fri Jul 27 18:06:16 2012 -0700"
      },
      "message": "msm_fb: display: add CONFIG_FB_MSM_NO_MDP_PIPE_CTRL\n\nEnable CONFIG_FB_MSM_NO_MDP_PIPE_CTRL to bypass\nmdp_pipe_ctrl().\n\nChange-Id: I90d294e045b84eef909703f20d649dda15272a5f\nSigned-off-by: kuogee hsieh \u003ckhsieh@codeaurora.org\u003e\n"
    },
    {
      "commit": "50ec337976319844106e8da129244a7538604461",
      "tree": "6672f27904e00115f22ef795a300b85178189092",
      "parents": [
        "29f4b0c2dd17d1c2ebe2a2e0bef9bc783c245741"
      ],
      "author": {
        "name": "Wei Zou",
        "email": "wzou@codeaurora.org",
        "time": "Tue Jul 17 15:46:52 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 18:48:39 2012 -0600"
      },
      "message": "msm: kgsl: Fix a logical error in the gpu hang detection code\n\nChange the GPU hang detection code to avoid the normal case is\nmistakely treated as GPU hang scenario.\n\nCRs-Fixed: 378488\nChange-Id: Ie79a8d91e35c51ba043e7a845c9a56266277f1a0\nSigned-off-by: Wei Zou \u003cwzou@codeaurora.org\u003e\n"
    },
    {
      "commit": "cf645e875a6e23463295c7e968a2df192e082735",
      "tree": "086c69f74dccccb56be1b621544ab643b926c07f",
      "parents": [
        "29f4b0c2dd17d1c2ebe2a2e0bef9bc783c245741"
      ],
      "author": {
        "name": "Syed Rameez Mustafa",
        "email": "rameezmustafa@codeaurora.org",
        "time": "Fri Jul 06 19:00:49 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 16:33:32 2012 -0700"
      },
      "message": "msm: 8960: Remove pre-silicon support\n\nSupport for RUMI and simulation are no longer required.\n\nChange-Id: I49cdbc463a8484d18696eceae9a2a2d7aa9b2b85\nSigned-off-by: Syed Rameez Mustafa \u003crameezmustafa@codeaurora.org\u003e\n"
    },
    {
      "commit": "eef72abd358584e59a2ec19e0d15961f3d8b3ded",
      "tree": "47fab87c1a012f0ee3205f6bfa341fdd43852c01",
      "parents": [
        "29f4b0c2dd17d1c2ebe2a2e0bef9bc783c245741"
      ],
      "author": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Fri Jul 27 14:02:35 2012 -0700"
      },
      "committer": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Fri Jul 27 16:05:05 2012 -0700"
      },
      "message": "platform: msm: Remove warning messages from QPNP-PWM driver\n\nThe updated ARM GCC compiler warns about the usage of\na variable that might have been uninitialized. Comply\nto the warnings.\n\nChange-Id: Ia400ba4b895f91e828a9e485be0f1fe5c12bcd64\nSigned-off-by: Jay Chokshi \u003cjchokshi@codeaurora.org\u003e\n"
    },
    {
      "commit": "f4838da146b23636fd6f452372245b0b15005267",
      "tree": "44661df86e58947a0c3ca63683aa6bbad9531fd3",
      "parents": [
        "3b8beddd9c9bbdbda6ebcdb73165a73734785b50"
      ],
      "author": {
        "name": "Jin Hong",
        "email": "jinh@codeaurora.org",
        "time": "Fri Jul 20 11:55:13 2012 -0700"
      },
      "committer": {
        "name": "Jin Hong",
        "email": "jinh@codeaurora.org",
        "time": "Fri Jul 27 15:12:25 2012 -0700"
      },
      "message": "Revert \"msm8974: Enable watchdog on msm8974\"\n\nThis reverts commit 2db0c0ee0ea46b9a1fe46929439a38861c5098cc.\nEnable watchdog causes crash on RUMI. We\u0027ll turn it on again after\nfix the issue.\n\nChange-Id: I1524bcb9908cf95611bc49d726e7e368417f74a1\nSigned-off-by: Jin Hong \u003cjinh@codeaurora.org\u003e\n"
    },
    {
      "commit": "6572ac56689f7cf68489b69548afac4dbe039ebc",
      "tree": "1097a8427adf49af27f9556f10a10f881bf351d6",
      "parents": [
        "29f4b0c2dd17d1c2ebe2a2e0bef9bc783c245741"
      ],
      "author": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Tue Jul 10 17:17:00 2012 -0700"
      },
      "committer": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Fri Jul 27 15:03:17 2012 -0700"
      },
      "message": "msm: q6dspv2: Add slimbus data path support\n\nRegister slimbus CPU dai link to support slimbus data path.\n\nChange-Id: I3584306ac1e0ad6561a19cecfe71f2a63aadafa9\nSigned-off-by: Joonwoo Park \u003cjoonwoop@codeaurora.org\u003e\n"
    },
    {
      "commit": "29f4b0c2dd17d1c2ebe2a2e0bef9bc783c245741",
      "tree": "ac50ce9776b892b3f95ff14ead25004889866279",
      "parents": [
        "af53135c3019846637b35d3d98cf80a4181b8fd5",
        "5985172e6d6db57bd267899fd3da23708314d801"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 14:53:38 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 14:53:38 2012 -0700"
      },
      "message": "Merge \"msm: devices-8064: Update mpm bypass list\" into msm-3.4"
    },
    {
      "commit": "af53135c3019846637b35d3d98cf80a4181b8fd5",
      "tree": "1e5a7caae4fffcc12bb84f817677288803f03f6f",
      "parents": [
        "f14bcdbce0a49d0e1ea3d367e3d0608ec6b39e63",
        "dfe5751941ef2478c57565f8ebca09623d83a8a4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 14:53:37 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 14:53:37 2012 -0700"
      },
      "message": "Merge changes If8953910,Id3469fad,I89be18c0,I31107219 into msm-3.4\n\n* changes:\n  video: msm: Add CSC and QSEED support to Overlay API\n  video: msm: Remove old post processing overlay integration\n  video: msm: Add QSEED Table2 Support\n  video: msm: Add QSEED Table reading support\n"
    },
    {
      "commit": "f14bcdbce0a49d0e1ea3d367e3d0608ec6b39e63",
      "tree": "a2c6f155027f91838d0489ae91cffc5b6dac055a",
      "parents": [
        "0837deafaa6a6e1b944b24497454f7e42a467b99",
        "2c79a49909e779f05aca6438ec38a87830ddc11b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 14:53:37 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 14:53:37 2012 -0700"
      },
      "message": "Merge \"mobicore: Create branch that uses interrupt 280\" into msm-3.4"
    },
    {
      "commit": "0837deafaa6a6e1b944b24497454f7e42a467b99",
      "tree": "efe19e0a01f6a3be8e5206c7705338b3f105368d",
      "parents": [
        "104b6830e9a8d571ab1bc0d20419c75e2f185009",
        "32b44a2ba35140db02bc9f24d17f3943ee48a6f0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 14:53:35 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 14:53:35 2012 -0700"
      },
      "message": "Merge \"msm: ultrasound: support new devices, conflicting with the USF.\" into msm-3.4"
    },
    {
      "commit": "104b6830e9a8d571ab1bc0d20419c75e2f185009",
      "tree": "ae1346e50943efccf3131e733d30171080ab80c3",
      "parents": [
        "d73ee12e45cc912ceff46b777df17c7220d821a9",
        "1df2e2576f90c5a441e2cd584c6561ac2b6c1033"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 14:53:34 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 14:53:34 2012 -0700"
      },
      "message": "Merge \"msm: camera: Correct the usage of return free buffer API.\" into msm-3.4"
    },
    {
      "commit": "d73ee12e45cc912ceff46b777df17c7220d821a9",
      "tree": "b53c776adbdda4eaae99c7547a7a9ce189a7d321",
      "parents": [
        "af2f5c828e255318f03771c5447336853bb8ba9e",
        "f7e4404c4cc67a0a541e2fc9a5c05fef3fd32470"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 14:53:32 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 14:53:32 2012 -0700"
      },
      "message": "Merge \"msm: rtb: Add support for device tree\" into msm-3.4"
    },
    {
      "commit": "af2f5c828e255318f03771c5447336853bb8ba9e",
      "tree": "e0a4931f304678e4c5887ca66c896418af692107",
      "parents": [
        "7de498975ce9a6005c2a0410d3acb47a9f3bf210",
        "194fe1231509cc68e134f6015157efa85ad9e6dc"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 14:53:32 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 14:53:32 2012 -0700"
      },
      "message": "Merge \"usb: gadget: Updating mach/msm_hsusb.h\" into msm-3.4"
    },
    {
      "commit": "7de498975ce9a6005c2a0410d3acb47a9f3bf210",
      "tree": "c99794a94ab13754c1f9df9c3ba8803993fe4c2a",
      "parents": [
        "25ca5fbd22951d7532508e08bf2605e0dc6dbc13",
        "fccacdf4e72f8b39c3087628aee41bf94652e220"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 14:53:31 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 14:53:31 2012 -0700"
      },
      "message": "Merge \"msm_fb: hdmi: Proper switching of switch device\" into msm-3.4"
    },
    {
      "commit": "25ca5fbd22951d7532508e08bf2605e0dc6dbc13",
      "tree": "746b9040cb786a049ebc37c67100e0be5d998ad6",
      "parents": [
        "dfed8d01e2eadafc8b92b837933d4ea9f6fd4dc8",
        "6438e53e073b467d73aed94631ad1c26e8156031"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 14:53:30 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 14:53:30 2012 -0700"
      },
      "message": "Merge \"gpu: ion: Add dummy msm_ion header file\" into msm-3.4"
    },
    {
      "commit": "dfed8d01e2eadafc8b92b837933d4ea9f6fd4dc8",
      "tree": "0b952380ac7af26ffe19cb52524f21f0a619e519",
      "parents": [
        "3b8beddd9c9bbdbda6ebcdb73165a73734785b50",
        "43da18d00abc2a61834b6650a49bf7edcf4f4df0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 14:53:29 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 14:53:29 2012 -0700"
      },
      "message": "Merge \"msm_fb: display: switch blt mode on/off without turning off TG\" into msm-3.4"
    },
    {
      "commit": "62360c655bad5d5988344c01ddd68f0db104dc9a",
      "tree": "61deb5bf392f69559b7fdb96b029f87bef320e26",
      "parents": [
        "867a895b4e81532d6249bf525c8f44c66a551a2e"
      ],
      "author": {
        "name": "Mahesh Sivasubramanian",
        "email": "msivasub@codeaurora.org",
        "time": "Thu Jul 26 15:27:16 2012 -0600"
      },
      "committer": {
        "name": "Mahesh Sivasubramanian",
        "email": "msivasub@codeaurora.org",
        "time": "Fri Jul 27 15:44:38 2012 -0600"
      },
      "message": "msm: mpm: Configure MPM interrupt as wakeup\n\nWhen the system goes into deep sleep modes, RPM wakes up the Krait core\nby triggering the MPM interrupt. To be able to wake the system from\nsleep the interrupt has to be configured as a wakeup interrupt.\ntriggering the MPM interrupt. To be able to wake the system from sleep\nthe interrupt has to be configured as a wakeup interrupt.\n\nChange-Id: Ie64778ac217c27f771fe2cabe140e42291c85b61\nSigned-off-by: Mahesh Sivasubramanian \u003cmsivasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "6a08cbb7863ee238ba0812a9d344c3257b2bde82",
      "tree": "be27fd41ea5645975dda1d8d034aca159c757b74",
      "parents": [
        "38d153bb8f5dfcbbfb8b4b14ce92b2050f24d7c9"
      ],
      "author": {
        "name": "Yonggui Mao",
        "email": "yongguim@codeaurora.org",
        "time": "Mon May 21 10:39:23 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 13:38:57 2012 -0600"
      },
      "message": "Camera: Enable AE bracketing on VFE 2.0\n\nAdd support for burst mode for VFE 2.X.\n\nChange-Id: I276e380038ec61be05b2a5ba8fd340533fb15e81\nSigned-off-by: Katta Santhisindhu \u003ckattas@codeaurora.org\u003e\n"
    },
    {
      "commit": "3b8beddd9c9bbdbda6ebcdb73165a73734785b50",
      "tree": "89e947977e72192c45011b2ebdefef967eb2f81b",
      "parents": [
        "05b4e797181fca9c2d03bce0cd0da9f8b02965c9",
        "2584add05517d21bb39156e0c16cd87f9759f926"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 12:31:22 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 12:31:22 2012 -0700"
      },
      "message": "Merge \"defconfig: msm8974: Enable wcd9320 Taiko codec driver\" into msm-3.4"
    }
  ],
  "next": "05b4e797181fca9c2d03bce0cd0da9f8b02965c9"
}
