)]}'
{
  "log": [
    {
      "commit": "cfb26ebcdf6c21189d5014609f7dd7a4bcde2b25",
      "tree": "358bef1f1f17c83c8e17a4b845504db6acb86231",
      "parents": [
        "7e987b97a26d760dd71d88daf9ebcb468575658e",
        "54154c6436ff410cadf6a006f1749a16a45fbe80"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Mar 28 08:50:39 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Mar 28 08:50:40 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: Return the correct A3XX GPU ID based on SoC type\" into msm-3.0"
    },
    {
      "commit": "c1df3149e5c55d2a6d04cf53293d9dbed966fedf",
      "tree": "719cae1c9c3dae23c644557642d369381111f546",
      "parents": [
        "c58d3bde662adb750b91af24b575ae6335788bc9",
        "21e602b2933b5321abb8999e64004a6c05ddd545"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Mar 28 08:50:39 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Mar 28 08:50:40 2012 -0700"
      },
      "message": "Merge \"video: msm: wfd: Switch to high-res timers\" into msm-3.0"
    },
    {
      "commit": "dbc3fe2782210a8d3a45b3d67306e8bc291672b5",
      "tree": "69ea36facccfbc17beff23a93b2f82a292c0234e",
      "parents": [
        "cfe9abf1824f8200b9a5056e38c18e7eadf4b30c",
        "a3b168b4d1f6b32f17a3498940cf198fdfba0722"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Mar 28 08:50:38 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Mar 28 08:50:40 2012 -0700"
      },
      "message": "Merge \"msm: display: Add proper flags for secure/non-secure writeback buffers\" into msm-3.0"
    },
    {
      "commit": "b2ad2bae31187ab0cbd0dbd982fbb4e27293897a",
      "tree": "e3d2d6ac0b566a1e0f899ea918f9795bc91f68d4",
      "parents": [
        "58d901a9e02100c7e6f55071656167f68b83aba2",
        "d5a0297a2ce7b4a491dd264dbef855e53d95abfa"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 22:56:21 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 22:56:21 2012 -0700"
      },
      "message": "Merge \"msm: vidc: Extract PAR info for MPEG4/DIVX.\" into msm-3.0"
    },
    {
      "commit": "58d901a9e02100c7e6f55071656167f68b83aba2",
      "tree": "f442477b18afc135ab198f3069d3c9055099d55b",
      "parents": [
        "a354674bf98916ffc1c181c1fe87bc1d7252493c",
        "189ac055c8dafbf8756596899cc8d6dc68181528"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 22:56:21 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 22:56:21 2012 -0700"
      },
      "message": "Merge \"usb: hsic_hcd: Migrate to devm_regulator_get()\" into msm-3.0"
    },
    {
      "commit": "a354674bf98916ffc1c181c1fe87bc1d7252493c",
      "tree": "00eda74847170ab4edb0b75c400e7764e2c31c3c",
      "parents": [
        "2f21aa2caf5d9754ce3e43d85f5aed779137dbd4",
        "31754cbc8b239c2b29ca485f88f6f586b4d34218"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 22:56:21 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 22:56:21 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: Make idlestats pwrscale policy default for 7x27A\" into msm-3.0"
    },
    {
      "commit": "2f21aa2caf5d9754ce3e43d85f5aed779137dbd4",
      "tree": "a016223211b08643dbde0f533f2a2acdbe4f2b8b",
      "parents": [
        "23562515c6bfb4b054cc79de9fdc1ded0d428947",
        "16f27dc68e406e181c306cc1fb924dca43fb1080"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 22:56:21 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 22:56:21 2012 -0700"
      },
      "message": "Merge \"video: msm: writeback: Stop providing buffers to mdp in stopping state\" into msm-3.0"
    },
    {
      "commit": "23562515c6bfb4b054cc79de9fdc1ded0d428947",
      "tree": "9e148ef4d83219d14a7e8488a36a53c10dfeb93e",
      "parents": [
        "fb7dbf3941b6a76df473420ab60f210dd96be04d",
        "6d76c4d0dff8edb0849ec85537d7013640d7d28a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 22:56:21 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 22:56:21 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: Increase the virtual GPU range for the IOMMU\" into msm-3.0"
    },
    {
      "commit": "a3b168b4d1f6b32f17a3498940cf198fdfba0722",
      "tree": "e282d676a66a7e47a344f666aa3d353576b241cb",
      "parents": [
        "fb7dbf3941b6a76df473420ab60f210dd96be04d"
      ],
      "author": {
        "name": "Ravishangar Kalyanam",
        "email": "rkalya@codeaurora.org",
        "time": "Mon Mar 26 11:13:11 2012 -0700"
      },
      "committer": {
        "name": "Ravishangar Kalyanam",
        "email": "rkalya@codeaurora.org",
        "time": "Tue Mar 27 22:07:56 2012 -0700"
      },
      "message": "msm: display: Add proper flags for secure/non-secure writeback buffers\n\nFor MDP writeback buffer allocations, use appropriate heap id flags\nfor secure and non-secure sessions\n\nChange-Id: I05e897d5d90ab03b17ccddbda764f39b963192ef\nSigned-off-by: Ravishangar Kalyanam \u003crkalya@codeaurora.org\u003e\n"
    },
    {
      "commit": "54154c6436ff410cadf6a006f1749a16a45fbe80",
      "tree": "cd040b64e0a0a7ef9e9834c07f3b897ea9c50a32",
      "parents": [
        "93c647f15a99a07af9a4a3914efbae27adcda5a4"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Tue Mar 27 16:33:26 2012 -0600"
      },
      "committer": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Tue Mar 27 17:39:50 2012 -0600"
      },
      "message": "msm: kgsl: Return the correct A3XX GPU ID based on SoC type\n\nIt turns out that A3XX_RBBM_HARDWARE_VERSION returns 0x0 for both A320\nand A305.  This, combined with some faulty logic in the GPU list, caused\nA320 to be reported as a A305.  This had the immediate effect of costing\nA320 on apq8054 half the GMEM that it deserves and also triggering\ninstabilities in the user mode driver.  Instead of trying to read multiple\nregisters to figure out the GPU ID, make the reasoned assumption that for\nnow at least, GPU ID will match SoC ID. Construct the chip_id based on the\nSoC ID for A3XX targets and fix up the reported chip_id so it matches what\nuser space expects.\n\nChange-Id: Ic0dedbadc74cb08fd7bc0bfb523b710ad33ed78c\nSigned-off-by: Jordan Crouse \u003cjcrouse@codeaurora.org\u003e\n"
    },
    {
      "commit": "189ac055c8dafbf8756596899cc8d6dc68181528",
      "tree": "028117eea46916b2651272801436a1a89428e876",
      "parents": [
        "37c2e8084836aaac8f9ea8c037d8230f419dfda4"
      ],
      "author": {
        "name": "Mayank Rana",
        "email": "mrana@codeaurora.org",
        "time": "Sat Mar 24 04:35:02 2012 +0530"
      },
      "committer": {
        "name": "Mayank Rana",
        "email": "mrana@codeaurora.org",
        "time": "Wed Mar 28 01:34:56 2012 +0530"
      },
      "message": "usb: hsic_hcd: Migrate to devm_regulator_get()\n\nClean up some error paths and simplify the code by\nmoving to devm_regulator_get().\n\nChange-Id: Ifce28d4c2dfe0ed180433736ac9c815259f5359d\nSigned-off-by: Mayank Rana \u003cmrana@codeaurora.org\u003e\n"
    },
    {
      "commit": "5b2f5cf05543dadfa09286ebff376bdb43c0bf24",
      "tree": "5a61f15c3c7d7874027f313cd0077d020702ffbe",
      "parents": [
        "a6a3d3cc58278278da5559687d66e686148fd204",
        "b9c1a1aa40c99158f65f6710dc4f420e384ef821"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 08:10:44 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 08:10:44 2012 -0700"
      },
      "message": "Merge changes If10efc64,I5122171f,I39eb1175 into msm-3.0\n\n* changes:\n  defconfig: 7627a: Enable Focaltech driver\n  board-qrd7627a: Add platform device for focaltech controller\n  input: ft5x06_ts: Add driver for ft5x06 series\n"
    },
    {
      "commit": "04231da7fd78847f4cec162e5f3ebe4011d96069",
      "tree": "fac43945a0ab9a1be86c4b867d5ec01a77e468f5",
      "parents": [
        "4420ae85872f3a92e12136668e80bf584f216909",
        "0fa19849354c41e3ac89ec0b6b3bb411cb69b908"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 08:10:43 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 08:10:44 2012 -0700"
      },
      "message": "Merge \"radio-tavarua: Send disable event\" into msm-3.0"
    },
    {
      "commit": "6d76c4d0dff8edb0849ec85537d7013640d7d28a",
      "tree": "5af236e2422c1b34ec53c74713088ea5baedbb16",
      "parents": [
        "c971661da52fb3c9985eec08367bf772a7d1bf7c"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Mon Mar 26 09:50:43 2012 -0600"
      },
      "committer": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Tue Mar 27 08:55:41 2012 -0600"
      },
      "message": "msm: kgsl: Increase the virtual GPU range for the IOMMU\n\nInstead of a fixed 256MB virtual range for both the GPUMMU and IOMMU, make\nthe virtual range a property of the MMU engine and set the IOMMU range to\n2GB.  Technically we could go all the way up to 4G, but even 2G is far out\nof the realm of possiblity in the current generation, and we wanted to\nreserve some of the space for future enhancements.\n\nChange-Id: Ic0dedbad2987beb162b6a1878dd65ffae8a78522\nSigned-off-by: Jordan Crouse \u003cjcrouse@codeaurora.org\u003e\n"
    },
    {
      "commit": "c971661da52fb3c9985eec08367bf772a7d1bf7c",
      "tree": "1b136715b5993159829e0ef7ab327f72ae33c792",
      "parents": [
        "ffc7932a3e38663819b430f51609409a61b4027a",
        "0a0c627d35e128d952a12263f608cc63c1a127ab"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 05:49:07 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 05:49:07 2012 -0700"
      },
      "message": "Merge changes If3adbc65,I67d7e130,I22f2a741 into msm-3.0\n\n* changes:\n  mmc: msm_sdcc: advertise MMC_CAP2_BOOTPART_NOACC\n  mmc: block: support no access to boot partitions\n  mmc: msm_sdcc: minimum card clock selection\n"
    },
    {
      "commit": "31754cbc8b239c2b29ca485f88f6f586b4d34218",
      "tree": "ecb021f84f8c670602e8759f4b0e6894ff22e6cd",
      "parents": [
        "ffc7932a3e38663819b430f51609409a61b4027a"
      ],
      "author": {
        "name": "Lynus Vaz",
        "email": "lvaz@codeaurora.org",
        "time": "Wed Feb 22 18:07:02 2012 +0530"
      },
      "committer": {
        "name": "Lynus Vaz",
        "email": "lvaz@codeaurora.org",
        "time": "Tue Mar 27 16:49:30 2012 +0530"
      },
      "message": "msm: kgsl: Make idlestats pwrscale policy default for 7x27A\n\nIdlestats powerscale policy is required for userspace GPU DCVS.\nThis change sets it as default, so that the GPU DCVS daemon can\nbe started without having to set it first.\n\nChange-Id: Ia280c9f685262b2848f1b85d74876f15a2e6ad6f\nSigned-off-by: Lynus Vaz \u003clvaz@codeaurora.org\u003e\n"
    },
    {
      "commit": "ffc7932a3e38663819b430f51609409a61b4027a",
      "tree": "786e1f204e3713d5abf38ec7ef98c87f62194bd7",
      "parents": [
        "8ed53fd1706e21065598d1d0ccd94cb12718f795",
        "dc4159b37e29edcfae0e3845bf492584f9f72e25"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 00:49:07 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 00:49:07 2012 -0700"
      },
      "message": "Merge changes I432c2263,I4556b07a into msm-3.0\n\n* changes:\n  msm: copper: Enable CONFIG_MSM_QPNP_INT\n  msm: qpnp: Make MSM_QPNP_INT depend on MSM_QPNP\n"
    },
    {
      "commit": "8ed53fd1706e21065598d1d0ccd94cb12718f795",
      "tree": "ec5d38915a3f437089a9b3f84b210529b9f5e178",
      "parents": [
        "d2366c0de68a5c4fef92c5a9d5b04c9135cfbabf",
        "88ad8a7be06a86104169cf2739c18c7d4409dde6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 00:49:07 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 00:49:07 2012 -0700"
      },
      "message": "Merge \"msm_fb: display: HDMI power reduction at suspend\" into msm-3.0"
    },
    {
      "commit": "d2366c0de68a5c4fef92c5a9d5b04c9135cfbabf",
      "tree": "67c7b071c9b4fe87f0a78db0bea53497bc44a57a",
      "parents": [
        "69b04d9a845e13d96a4d465a848e98c6c0e432f4",
        "8d3b0fce866e5f05f18a47bc0cd8f60356dbeb23"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 00:49:07 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 00:49:07 2012 -0700"
      },
      "message": "Merge \"msm_fb: display: fix underrun when conecting wifi display\" into msm-3.0"
    },
    {
      "commit": "69b04d9a845e13d96a4d465a848e98c6c0e432f4",
      "tree": "1ce2663bba1be438d6fe4ef2a755c4b2e3a3037b",
      "parents": [
        "baa057d24e102e7876d42a53d388a3fdd4839288",
        "c010fa5a1e822b263dbdcc7d7397853bec6ca5e8"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 00:49:06 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 00:49:07 2012 -0700"
      },
      "message": "Merge \"gpio: pm8xxx-gpio: pm8xxx-mpp: set can_sleep\u003d0 for GPIO and MPP drivers\" into msm-3.0"
    },
    {
      "commit": "baa057d24e102e7876d42a53d388a3fdd4839288",
      "tree": "bc2c6dce7d2e4b1660d22b567e15caada2528c2b",
      "parents": [
        "1c4d833c84e1a5fb132fb12e825b58dc919a54f3",
        "83e8f9fa43e4d7331e51219188821dc798a98c5d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 00:49:06 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 00:49:07 2012 -0700"
      },
      "message": "Merge \"mfd: pm8921-core: Add support for a newly defined PMIC PM8917 regulator\" into msm-3.0"
    },
    {
      "commit": "1c4d833c84e1a5fb132fb12e825b58dc919a54f3",
      "tree": "67db0224f29e8516f3e7a12e458b486a0bb20882",
      "parents": [
        "d487812cb7bb16bd4260d9505dc697d001afe24a",
        "2f416c2a3c4a49982d8d2c7602c0e9af0a3c66e2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 00:49:06 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 00:49:07 2012 -0700"
      },
      "message": "Merge \"USB: EHCI: Migrate to devm_regulator_get()\" into msm-3.0"
    },
    {
      "commit": "a2595074a6528a1a2d28470c11ed14c21081068c",
      "tree": "1df8e47d55a12a9073ca33f85182be5c423c21d7",
      "parents": [
        "d487812cb7bb16bd4260d9505dc697d001afe24a"
      ],
      "author": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Thu Jan 12 22:23:15 2012 +0530"
      },
      "committer": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Tue Mar 27 12:16:22 2012 +0530"
      },
      "message": "input: ft5x06_ts: Add driver for ft5x06 series\n\nFt5x06 controllers are single chip capacitive\ntouch panel controller ICs with a built-in 8 bit\nMicro Controller Unit. It supports multi-touch\ncapability and can detect up to five touches.\n\nChange-Id: I39eb1175d473d1f2c463e1c4a0a1606307da9dc0\nSigned-off-by: Mohan Pallaka \u003cmpallaka@codeaurora.org\u003e\n"
    },
    {
      "commit": "0a0c627d35e128d952a12263f608cc63c1a127ab",
      "tree": "68237b5c74fe404374290f5eb6b48ec76a26fcdd",
      "parents": [
        "48ec4d1ef38a243fe047260a033367276d17507b"
      ],
      "author": {
        "name": "Subhash Jadavani",
        "email": "subhashj@codeaurora.org",
        "time": "Sat Mar 24 23:13:18 2012 +0530"
      },
      "committer": {
        "name": "Subhash Jadavani",
        "email": "subhashj@codeaurora.org",
        "time": "Tue Mar 27 12:01:57 2012 +0530"
      },
      "message": "mmc: msm_sdcc: advertise MMC_CAP2_BOOTPART_NOACC\n\nSince there is no access required to boot partitions,\nmmcboot0/1 devices should not be created. Advertise\nMMC_CAP2_BOOTPART_NOACC host capability to reflect this.\n\nChange-Id: If3adbc6585e3ba652183ee3ede117503d709ce70\nSigned-off-by: Subhash Jadavani \u003csubhashj@codeaurora.org\u003e\n"
    },
    {
      "commit": "48ec4d1ef38a243fe047260a033367276d17507b",
      "tree": "ff896c8994d0b267438bb1fd25a684377808098d",
      "parents": [
        "327f4be627b25c737e2ffa768548cae241edbb19"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "adrian.hunter@intel.com",
        "time": "Sat Mar 24 23:09:18 2012 +0530"
      },
      "committer": {
        "name": "Subhash Jadavani",
        "email": "subhashj@codeaurora.org",
        "time": "Tue Mar 27 12:01:46 2012 +0530"
      },
      "message": "mmc: block: support no access to boot partitions\n\nIntel Medfield platform blocks access to eMMC boot partitions which\nresults in switch errors.  Since there is no access, mmcboot0/1\ndevices should not be created.  Add a host capability to reflect that.\n\nChange-Id: I67d7e1301bb13ce6b01fb44e511ea21cfbf7e4bd\nSigned-off-by: Adrian Hunter \u003cadrian.hunter@intel.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n[subhashj@codeaurora.org: Fixed merge conflicts]\nSigned-off-by: Subhash Jadavani \u003csubhashj@codeaurora.org\u003e\n"
    },
    {
      "commit": "327f4be627b25c737e2ffa768548cae241edbb19",
      "tree": "9fc14473cc21665020dc6cd81537f06cd86ca64b",
      "parents": [
        "d487812cb7bb16bd4260d9505dc697d001afe24a"
      ],
      "author": {
        "name": "Subhash Jadavani",
        "email": "subhashj@codeaurora.org",
        "time": "Sun Mar 25 00:44:29 2012 +0530"
      },
      "committer": {
        "name": "Subhash Jadavani",
        "email": "subhashj@codeaurora.org",
        "time": "Tue Mar 27 12:01:34 2012 +0530"
      },
      "message": "mmc: msm_sdcc: minimum card clock selection\n\nIf card clock rate passed by set_ios() is less than\nminimum clock rate supported by the host controller,\nset the clock rate to minimum clock rate supported by host.\n\nChange-Id: I22f2a7413dfdb8c9a5188992aed99726c3c3d7a7\nSigned-off-by: Subhash Jadavani \u003csubhashj@codeaurora.org\u003e\n"
    },
    {
      "commit": "d5a0297a2ce7b4a491dd264dbef855e53d95abfa",
      "tree": "6b381d8254cb7355de97de2fdc2b69456c20a2f4",
      "parents": [
        "53e7427bf80d8081cbd891968a797d752fef5665"
      ],
      "author": {
        "name": "Arun Menon",
        "email": "menon@codeaurora.org",
        "time": "Thu Mar 01 10:51:06 2012 -0800"
      },
      "committer": {
        "name": "Arun Menon",
        "email": "menon@codeaurora.org",
        "time": "Mon Mar 26 16:44:38 2012 -0700"
      },
      "message": "msm: vidc: Extract PAR info for MPEG4/DIVX.\n\nDisplay needs the pixel aspect ratio information\nfrom the video decoder to display the picture\nwith the right aspect ratio. Video decoder extracts\nthe pixel aspect ratio information from the\nvideo core and passes it to the client/display\nas extradata.\n\nChange-Id: I4db2b8ba827af67bc01888d13c36c1b501934ccd\nSigned-off-by: Arun Menon \u003cmenon@codeaurora.org\u003e\n"
    },
    {
      "commit": "21e602b2933b5321abb8999e64004a6c05ddd545",
      "tree": "5088fefa8a6dc2a4e03608dcde31e60eb04af67c",
      "parents": [
        "d487812cb7bb16bd4260d9505dc697d001afe24a"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Thu Mar 15 21:46:05 2012 -0700"
      },
      "committer": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Mon Mar 26 16:03:31 2012 -0700"
      },
      "message": "video: msm: wfd: Switch to high-res timers\n\nUsing the typical timer_list to keep track of frame queue timeout was\nnot accurate enough.  In 60 FPS case, 16.6 ms translated into 1\njiffy causing inaccurate FPS and performance problems. Hence switching\nto hrtimer for more accurate timeouts.\n\nChange-Id: I49facc6846d6795bcb61674a23b113d6b7f04f1d\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "a199076e9cae3c06b112a0080daf40e6ac21e725",
      "tree": "3e1c7e5056b9b21517c39fff99fbb84645ad4a97",
      "parents": [
        "3e85a7d1f5f79ea6e12da916a848bdb29a6ebbb4",
        "fe441ea593264b4bd656afa353ced993a3bbfb50"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Mar 26 15:13:27 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Mar 26 15:13:27 2012 -0700"
      },
      "message": "Merge \"usb: hsic_hcd: fix failure to re-suspend after remote wakeup\" into msm-3.0"
    },
    {
      "commit": "3e85a7d1f5f79ea6e12da916a848bdb29a6ebbb4",
      "tree": "0030110e5af992d0a124adc1f0cd842a8ee87b1a",
      "parents": [
        "bbe396e3a762d8ce1b31938d78da8bc9ed698016",
        "56dfb682a5bf274842140716333c791d010e38ef"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Mar 26 15:13:27 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Mar 26 15:13:27 2012 -0700"
      },
      "message": "Merge \"msm_fb: hdmi: HDMI high sleep current\" into msm-3.0"
    },
    {
      "commit": "7e0e85de0fac4fc7faf3e3787046478a69045578",
      "tree": "2bfdc027c6199776a12ab1354b8bdb10c7c39366",
      "parents": [
        "ad7787fa78c87368f413a30debb0e1e1fdb25b0c",
        "20298e0f2f791f4df619aa6c99ee575f6004de52"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Mar 26 15:13:26 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Mar 26 15:13:27 2012 -0700"
      },
      "message": "Merge \"USB: f_mtp: Handle corner cases on reception of Cancel request from Host\" into msm-3.0"
    },
    {
      "commit": "c010fa5a1e822b263dbdcc7d7397853bec6ca5e8",
      "tree": "3cd870fdc6e412d5f5240416db665192c8dae93c",
      "parents": [
        "9eb1d41c6b571cdfea8177c490cfb297ae362f65"
      ],
      "author": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Wed Dec 14 14:10:49 2011 -0800"
      },
      "committer": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Mon Mar 26 14:02:50 2012 -0700"
      },
      "message": "gpio: pm8xxx-gpio: pm8xxx-mpp: set can_sleep\u003d0 for GPIO and MPP drivers\n\nAll gpiolib callback functions in the pm8xxx-gpio and pm8xxx-mpp\ndrivers can be called from atomic context.  Therefore, the\ncan_sleep gpio_chip parameter for these drivers can be safely set\nto 0.  Thus, change the can_sleep value to 0 for both of these\ndrivers when the gpio_chip is registered in their probe\nfunctions.  This will remove gpiolib warning messages that are\ngenerated when calling gpio_set_value from atomic context.\n\nChange-Id: I8beb381f009f7e1b51d3e0cb003e532685c75c4a\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n"
    },
    {
      "commit": "ad7787fa78c87368f413a30debb0e1e1fdb25b0c",
      "tree": "20a1b0db0b244449a7d51378ee5a67204d7c131e",
      "parents": [
        "f53a9b1b0507aa190b4ef3e26a58ddeca8b9fcd7",
        "bc5acd977c9b0337ef35b0582ab90ce256572cc4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Mar 26 12:19:55 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Mar 26 12:19:55 2012 -0700"
      },
      "message": "Merge \"USB: ci13xxx_msm: add module license\" into msm-3.0"
    },
    {
      "commit": "f53a9b1b0507aa190b4ef3e26a58ddeca8b9fcd7",
      "tree": "18c5ab3aa961bd35d55a08742741fb9094f55831",
      "parents": [
        "9eb1d41c6b571cdfea8177c490cfb297ae362f65",
        "d95854928400e6e1b4e22eedabb4ed7b2b1edfd4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Mar 26 12:19:55 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Mar 26 12:19:55 2012 -0700"
      },
      "message": "Merge changes Ie3fd431b,Ibf37f7c2,I1a3c0a65 into msm-3.0\n\n* changes:\n  defconfig: Add support for LCDC Truly IPS3P2335 Panel\n  msm_fb: display: Add panel driver for Truly IPS3P2335 client\n  msm_fb: display: Add board support for LCDC Truly panel\n"
    },
    {
      "commit": "83e8f9fa43e4d7331e51219188821dc798a98c5d",
      "tree": "f777ee0ff347fea2feb30f5b2d5f6321c5419743",
      "parents": [
        "9eb1d41c6b571cdfea8177c490cfb297ae362f65"
      ],
      "author": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Thu Mar 08 11:57:47 2012 -0800"
      },
      "committer": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Mon Mar 26 11:19:29 2012 -0700"
      },
      "message": "mfd: pm8921-core: Add support for a newly defined PMIC PM8917 regulator\n\nAdd support for the new LDO regulator which was recently added to\nthe design of the PMIC PM8917.  LDO 36 is a 50 mA PMOS LDO.\n\nOverall regulator changes between PMIC PM8921 and PMIC PM8917:\nPM8917 adds:    7 PMOS LDOs (L30-L36) and 1 boost regulator\nPM8917 removes: negative charge pump (NCP), HDMI medium voltage\n\t\tswitch (MVS), and low voltage switch (LVS) 2\n\nSupport for other PM8917 regulators differences was been added in\na previous change.\n\nChange-Id: I634c366d418d682f0cf3a3d8bc270063f7aee3cd\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n"
    },
    {
      "commit": "8d3b0fce866e5f05f18a47bc0cd8f60356dbeb23",
      "tree": "c1f46b89f036ba44b35b9ed8b7b55a9dd36d9440",
      "parents": [
        "9eb1d41c6b571cdfea8177c490cfb297ae362f65"
      ],
      "author": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Wed Mar 14 20:18:30 2012 -0700"
      },
      "committer": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Mon Mar 26 11:03:27 2012 -0700"
      },
      "message": "msm_fb: display: fix underrun when conecting wifi display\n\nWhen connecting wifi display underrun can happen if there is no frame\nupdate in other mixers before pipe in mixer2 is staged up. Add logic to\nmake sure that any pipes that are going to be staged up to mixer2 are\nstaged down from other mixers first.\n\nChange-Id: I84ce8d0fcd392639d470ba4161be36212bcefce1\nSigned-off-by: Adrian Salido-Moreno \u003cadrianm@codeaurora.org\u003e\n"
    },
    {
      "commit": "a406d3af6e45add8b4a19a3717de00f1ac163b49",
      "tree": "e7eea41ff55874961cf5cd9889b72a234b27c384",
      "parents": [
        "099b492dd0be41ee737c17df43365771d706d37e",
        "5746bdee80bc48adaf9c39f2d118632c7e17d56a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Mar 26 10:24:44 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Mar 26 10:27:27 2012 -0700"
      },
      "message": "Merge changes I0e9522ee,Ia9fc45e6,I96c3dd33,Ifdad5ce4,Ie5f19986,I95ccb8f5,I96267687,I071f4387 into msm-3.0\n\n* changes:\n  msm: kgsl: Configure VBIF settings for GPU with dual SMMU\n  msm: board-8930: Create a dedicated board file for the GPU\n  msm: board-8930: Add video device instance\n  gpu: ion: set dma_address for contiguous heaps in ion_map_dma()\n  msm: kgsl: set the dma_address field of scatterlists\n  msm: iommu: use sg_dma_address() in iommu_map_range()\n  msm: rpm-8930: Update RPM IDs as supported by the RPM driver\n  msm: 8930: Add fabric devices to enable bus scaling on 8930\n"
    },
    {
      "commit": "88ad8a7be06a86104169cf2739c18c7d4409dde6",
      "tree": "9a407674414e264b7e62858a57e2106f846237b2",
      "parents": [
        "53e7427bf80d8081cbd891968a797d752fef5665"
      ],
      "author": {
        "name": "Ajay Singh Parmar",
        "email": "aparmar@codeaurora.org",
        "time": "Wed Mar 14 14:19:18 2012 +0530"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Mar 26 06:44:30 2012 -0600"
      },
      "message": "msm_fb: display: HDMI power reduction at suspend\n\nDuring suspend, HDMI clocks are still running and power\nconsumption is high. Usually HPD module is kept on even\nwhen the cable is not connected to sense the cable\nre-connect. But cable connect sense is not required when\nthe device is suspended. This change makes sure that HPD,\nalong with other HDMI modules, are totally shutdown during\nsuspend and there is no power consumption by HDMI.\n\nCRs-fixed: 335821\nChange-Id: I90c6ec6ca99a9396609028fda9f1768324e7d3da\nSigned-off-by: Ajay Singh Parmar \u003caparmar@codeaurora.org\u003e\n"
    },
    {
      "commit": "a1f9df15e005241ecf23069f7d345f9a943c06ef",
      "tree": "19f5ea3b71984779c91c8bebc48abe215d81e426",
      "parents": [
        "901a15f13daf6263c7c51e3e9f48a7c19eb374f0"
      ],
      "author": {
        "name": "Jeevan Shriram",
        "email": "jshriram@codeaurora.org",
        "time": "Fri Mar 09 19:48:18 2012 +0530"
      },
      "committer": {
        "name": "Jeevan Shriram",
        "email": "jshriram@codeaurora.org",
        "time": "Mon Mar 26 15:58:41 2012 +0530"
      },
      "message": "msm_fb: display: Add panel driver for Truly IPS3P2335 client\n\nAdd panel driver for TRULY IPS3P2335 client\n\nChange-Id: Ibf37f7c292593898e237329f3021f1eed8f8728d\nSigned-off-by: Jeevan Shriram \u003cjshriram@codeaurora.org\u003e\n"
    },
    {
      "commit": "56dfb682a5bf274842140716333c791d010e38ef",
      "tree": "06a844ea134b6963cdf1c78d16193616340f16b6",
      "parents": [
        "520911668990c34d36dad1c1fd9b1bcd06c3ab2c"
      ],
      "author": {
        "name": "Ajay Singh Parmar",
        "email": "aparmar@codeaurora.org",
        "time": "Wed Mar 21 16:23:54 2012 +0530"
      },
      "committer": {
        "name": "Ajay Singh Parmar",
        "email": "aparmar@codeaurora.org",
        "time": "Mon Mar 26 14:38:17 2012 +0530"
      },
      "message": "msm_fb: hdmi: HDMI high sleep current\n\nHigh current is observed during sleep. HDMI PHY needs\nto be reset before going into sleep.\n\nCRs-fixed: 336972\nChange-Id: If79f1fb5bcb88d649b2545362eb853d3699e41bf\nSigned-off-by: Ajay Singh Parmar \u003caparmar@codeaurora.org\u003e\n"
    },
    {
      "commit": "249e675d83b0ea1ecae28cc7714c13ffeb6b1c6a",
      "tree": "ba302286de9dfeece55f4be2ce783e064d6d5615",
      "parents": [
        "520911668990c34d36dad1c1fd9b1bcd06c3ab2c"
      ],
      "author": {
        "name": "Raju P.L.S.S.S.N",
        "email": "rplsssn@codeaurora.org",
        "time": "Mon Mar 26 11:17:40 2012 +0530"
      },
      "committer": {
        "name": "Raju P.L.S.S.S.N",
        "email": "rplsssn@codeaurora.org",
        "time": "Mon Mar 26 12:33:10 2012 +0530"
      },
      "message": "msm: camera: Fix for csi and vfe driver issues\n\n1.enable csi lanes based on lane count and Update\n  csi irq to IRQF_TRIGGER_HIGH\n2.update vfe driver not to send any command when\n  the table command is in progress\n\nChange-Id: If35c673e432ff54ce9ac5a20350fc0e7068d18e4\nSigned-off-by: Raju P.L.S.S.S.N \u003crplsssn@codeaurora.org\u003e\n"
    },
    {
      "commit": "5746bdee80bc48adaf9c39f2d118632c7e17d56a",
      "tree": "ee92b5bb70c6281171cbabbb607d44070482ed70",
      "parents": [
        "8b5c8ed50fdaa867ec907ee7a0c8481b2f722d81"
      ],
      "author": {
        "name": "Sudhakara Rao Tentu",
        "email": "srtentu@codeaurora.org",
        "time": "Thu Mar 15 12:16:32 2012 +0530"
      },
      "committer": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Sun Mar 25 14:55:16 2012 -0700"
      },
      "message": "msm: kgsl: Configure VBIF settings for GPU with dual SMMU\n\nUse default VBIF seetings for single SMMU in case of 8x30 and\nconfigure VBIF settings for dual SMMU in case of 8064.\n\nChange-Id: I0e9522eecc687615f285d905d8bd6ae4341595c9\nSigned-off-by: Sudhakara Rao Tentu \u003csrtentu@codeaurora.org\u003e\n"
    },
    {
      "commit": "d01042d0806af5a912bebf8c2ec44cc0158b8546",
      "tree": "cdadf1d76715033a86e6fb631d2edbde2447e916",
      "parents": [
        "582fe31d2719b45fd0accf85bf2351f1a15b97b7"
      ],
      "author": {
        "name": "Jeremy Gebben",
        "email": "jgebben@codeaurora.org",
        "time": "Fri Mar 23 10:25:23 2012 -0600"
      },
      "committer": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Sun Mar 25 13:39:39 2012 -0700"
      },
      "message": "gpu: ion: set dma_address for contiguous heaps in ion_map_dma()\n\nIon carveout and content protect heap buffers do not\nhave a struct page associated with them. Thus\nsg_phys() will not work reliably on these buffers,\nso set dma_address on their scatterlists.\n\nCRs-Fixed: 345257\nChange-Id: Ifdad5ce497de170f47b4ee2f7a93563a5cbe1a96\nSigned-off-by: Jeremy Gebben \u003cjgebben@codeaurora.org\u003e\n"
    },
    {
      "commit": "582fe31d2719b45fd0accf85bf2351f1a15b97b7",
      "tree": "a7484e330ae7810199adfb395e2a0ba204a8c3a6",
      "parents": [
        "74e57d4eb3b37fbf57145573c5cb3892c89d8bc0"
      ],
      "author": {
        "name": "Jeremy Gebben",
        "email": "jgebben@codeaurora.org",
        "time": "Fri Mar 23 10:19:44 2012 -0600"
      },
      "committer": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Sun Mar 25 13:39:28 2012 -0700"
      },
      "message": "msm: kgsl: set the dma_address field of scatterlists\n\nIon carveout and content protect heap buffers do not\nhave a struct page associated with them. Thus\nsg_phys() will not work reliably on these buffers.\nSet the dma_address field on physically contiguous\nbuffers.  When mapping a scatterlist to the gpummu\nuse sg_dma_address() first and if it returns 0\nthen use sg_phys().\n\nChange-Id: Ie5f19986446be4383dfbfffa2534136b592e8e46\nSigned-off-by: Jeremy Gebben \u003cjgebben@codeaurora.org\u003e\n"
    },
    {
      "commit": "5c8adf2454ca464ce5cf2446ae4e748e0a9a73c2",
      "tree": "f337d78a4e357eef17b5c1c5454e96bac37f8bf4",
      "parents": [
        "e9775e89e6def38be6a7aab320184da9895015ea"
      ],
      "author": {
        "name": "Praveen Chidambaram",
        "email": "pchidamb@codeaurora.org",
        "time": "Thu Feb 23 18:44:37 2012 -0700"
      },
      "committer": {
        "name": "Praveen Chidambaram",
        "email": "pchidamb@codeaurora.org",
        "time": "Sun Mar 25 08:01:46 2012 -0600"
      },
      "message": "msm: dcvs: Add \u0027msm-dcvs\u0027 cpufreq governor\n\nThe \u0027msm-dcvs\u0027 CPUFreq governor interfaces the msm_dcvs driver frequency\nchange requests with the CPUFreq framework.\n\nChange-Id: I950e5b09f568412760d9b022f59f208c6bcb54ce\nSigned-off-by: Praveen Chidambaram \u003cpchidamb@codeaurora.org\u003e\n"
    },
    {
      "commit": "bc5acd977c9b0337ef35b0582ab90ce256572cc4",
      "tree": "2b06779e4264ac9fb3ec70d2cd4335d5d409aaaf",
      "parents": [
        "e9775e89e6def38be6a7aab320184da9895015ea"
      ],
      "author": {
        "name": "Marc Kleine-Budde",
        "email": "mkl@pengutronix.de",
        "time": "Mon Oct 10 18:38:11 2011 +0200"
      },
      "committer": {
        "name": "Lena Salman",
        "email": "esalman@codeaurora.org",
        "time": "Sun Mar 25 15:43:24 2012 +0200"
      },
      "message": "USB: ci13xxx_msm: add module license\n\nSince commit \"193ab2a usb: gadget: allow multiple gadgets to be built\"\nthe udc controllers can be compiled as a module. The ci13xxx_msm driver\nis missing the MODULE_LICENSE statement, so loading fails with:\n\nci13xxx_msm: module license \u0027unspecified\u0027 taints kernel.\nci13xxx_msm: Unknown symbol dev_set_name (err 0)\nci13xxx_msm: Unknown symbol platform_get_irq (err 0)\nci13xxx_msm: Unknown symbol device_unregister (err 0)\nci13xxx_msm: Unknown symbol usb_add_gadget_udc (err 0)\nci13xxx_msm: Unknown symbol put_device (err 0)\nci13xxx_msm: Unknown symbol platform_driver_register (err 0)\nci13xxx_msm: Unknown symbol platform_get_resource (err 0)\nci13xxx_msm: Unknown symbol device_register (err 0)\nci13xxx_msm: Unknown symbol usb_del_gadget_udc (err 0)\n\nThis patch adds the missing MODULE_LICENSE statement with GPL v2 according\nto the header of the driver.\n\nTested-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n[esalman@codeaurora.org -\n\tAdd missing MODULE_LICENSE to hsic flavor well]\nSigned-off-by: Lena Salman \u003cesalman@codeaurora.org\u003e\nChange-Id: Iaa5706a5203bca556468fa41f4723ca88b0c71cf\n"
    },
    {
      "commit": "e9775e89e6def38be6a7aab320184da9895015ea",
      "tree": "8536534886893cfe6aefc7e1986962247b7ba749",
      "parents": [
        "eb51c3f8bd6352433878286455324bab9aaaf326",
        "d092f2d80b4abb5d1d68c229cf65003540a99466"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Mar 25 06:22:34 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Mar 25 06:22:34 2012 -0700"
      },
      "message": "Merge changes I71923764,I0a311bac into msm-3.0\n\n* changes:\n  usb: gadget: allow android gadget to bind/unbind several times\n  usb: gadget: ci13xxx_msm: allow to be loaded/unloaded as module\n"
    },
    {
      "commit": "eb51c3f8bd6352433878286455324bab9aaaf326",
      "tree": "b174f7bcd57716eb7fa085b36eee453b912af782",
      "parents": [
        "8ea3dcd28b38f7bb462d9e9bf616e47936bc8035",
        "badaeda3130f5f6da9550fd88de4fca1ddb5078c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Mar 25 06:22:34 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Mar 25 06:22:34 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: Do not take spinlock when mapping to IOMMU\" into msm-3.0"
    },
    {
      "commit": "d092f2d80b4abb5d1d68c229cf65003540a99466",
      "tree": "ea34834aacee33f993949a52fd1fb269a36f6626",
      "parents": [
        "20984756fff2cfe19aa09b046a52386e257a94bb"
      ],
      "author": {
        "name": "Lena Salman",
        "email": "esalman@codeaurora.org",
        "time": "Mon Mar 12 17:27:24 2012 +0200"
      },
      "committer": {
        "name": "Lena Salman",
        "email": "esalman@codeaurora.org",
        "time": "Sun Mar 25 10:32:11 2012 +0200"
      },
      "message": "usb: gadget: allow android gadget to bind/unbind several times\n\nThis is needed if we want to change the underlying udc, or insmod\nthe dynamically linked udc after android gadget is already up.\n\nChange-Id: I71923764af85f4d50a2ebf7c7476cf0ef23fe819\nSigned-off-by: Lena Salman \u003cesalman@codeaurora.org\u003e\n"
    },
    {
      "commit": "20984756fff2cfe19aa09b046a52386e257a94bb",
      "tree": "c4b9cab05ac67a5288fb4e612bb65ff5e96664fe",
      "parents": [
        "cb655f079b3afbe04fcc4415afae8be75efaee82"
      ],
      "author": {
        "name": "Lena Salman",
        "email": "esalman@codeaurora.org",
        "time": "Mon Mar 12 17:26:39 2012 +0200"
      },
      "committer": {
        "name": "Lena Salman",
        "email": "esalman@codeaurora.org",
        "time": "Sun Mar 25 10:32:11 2012 +0200"
      },
      "message": "usb: gadget: ci13xxx_msm: allow to be loaded/unloaded as module\n\nAdd support for the module to be dynamically loaded and unloaded.\nThis change adds remove function to restore all initialized values.\n\nChange-Id: I0a311bac469aa87fa7892fa2b5f4db07f17abf0f\nSigned-off-by: Lena Salman \u003cesalman@codeaurora.org\u003e\n"
    },
    {
      "commit": "badaeda3130f5f6da9550fd88de4fca1ddb5078c",
      "tree": "b59015109885427ca8917513ac63a590c5927e86",
      "parents": [
        "087d1badcc78782dbddb090488eafdf271fbee47"
      ],
      "author": {
        "name": "Shubhraprakash Das",
        "email": "sadas@codeaurora.org",
        "time": "Wed Mar 21 00:31:39 2012 -0600"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Mar 25 02:03:44 2012 -0600"
      },
      "message": "msm: kgsl: Do not take spinlock when mapping to IOMMU\n\nThe IOMMU driver takes a spinlock internally when mapping, so\ndo not take an additional spinlock when mapping to IOMMU table.\n\nChange-Id: I772ffb09af95ed15dc2c3495affa9efd48e4af5b\nSigned-off-by: Shubhraprakash Das \u003csadas@codeaurora.org\u003e\n"
    },
    {
      "commit": "cb655f079b3afbe04fcc4415afae8be75efaee82",
      "tree": "03a4f80c449f43105dbc9c49cf7d821b640528a5",
      "parents": [
        "fcb443886694399e0f62907cae582ccdd0eeab6f",
        "c8c016360749d1d457556fc7d3e539296391290a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Mar 25 00:56:45 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Mar 25 00:56:45 2012 -0700"
      },
      "message": "Merge \"Revert \"msm: kgsl: Add per context timestamp\"\" into msm-3.0"
    },
    {
      "commit": "d3e0aab89fa66640f5f712c2545088d4326d945e",
      "tree": "3ae662c832b7a029be1a95e8e5cdf86fde1d5c79",
      "parents": [
        "de63ad6cb4e02094817641a8a3b6073eb37437ca",
        "cb6d300f6c6d6fd5c6407689af4d41680788352a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Mar 25 00:56:45 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Mar 25 00:56:45 2012 -0700"
      },
      "message": "Merge \"hwmon: pm8xxx-adc: Fix Buffer overflow\" into msm-3.0"
    },
    {
      "commit": "de63ad6cb4e02094817641a8a3b6073eb37437ca",
      "tree": "0a49781752d9a785046c2227c1e3c3e50332006b",
      "parents": [
        "087d1badcc78782dbddb090488eafdf271fbee47",
        "d71fbed152723f3770186cbef25245e126033b8f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Mar 25 00:56:45 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Mar 25 00:56:45 2012 -0700"
      },
      "message": "Merge \"Bluetooth: Wait for smd open before registering with hci\" into msm-3.0"
    },
    {
      "commit": "c8c016360749d1d457556fc7d3e539296391290a",
      "tree": "b4399f0e9999663bb65dbcd1c70a645b71f398c2",
      "parents": [
        "4a08e029e18153f3fc9af66d3ec3580fefdcd00e"
      ],
      "author": {
        "name": "Wei Zou",
        "email": "wzou@codeaurora.org",
        "time": "Sat Mar 24 17:27:26 2012 -0700"
      },
      "committer": {
        "name": "Wei Zou",
        "email": "wzou@codeaurora.org",
        "time": "Sat Mar 24 17:29:50 2012 -0700"
      },
      "message": "Revert \"msm: kgsl: Add per context timestamp\"\n\nThis reverts commit 2a811252c73a9beae002c95cdeef974f8be0579f.\n\nChange-Id: Ic3018f19eb1a089ae67e0f3c253cc00e7d0285e3\nSigned-off-by: Wei Zou \u003cwzou@codeaurora.org\u003e\n"
    },
    {
      "commit": "4667d9d437c2fe5501db1fd741b4643452eda61b",
      "tree": "d69ab192bbd67622cc1c0ea4d49a7a6e124c5743",
      "parents": [
        "3090c12614501e7bfd0a5e0ba72ce3e67658d96b"
      ],
      "author": {
        "name": "Anantha Krishnan",
        "email": "ananthk@codeaurora.org",
        "time": "Thu Mar 08 10:46:06 2012 +0530"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 24 07:37:38 2012 -0600"
      },
      "message": "radio-iris: Configure the search direction value as passed by FM APP\n\nDo not invert the values passed for the search direction.\nConfigure the value of search direction as passed from the user-space.\n\nChange-Id: Ic02714174740f4abb0c4b209a6f83c8f2c8575e6\nCRs-Fixed: 340401\nSigned-off-by: Anantha Krishnan \u003cananthk@codeaurora.org\u003e\n"
    },
    {
      "commit": "3e3e6735be2b6ec9d62bf084c8029f744ed47d4a",
      "tree": "15482c3331a4dbcd0c2f6dd4bdfdf6e89d419fe4",
      "parents": [
        "42f87cb160d260b3042839bab260829b95d34582",
        "1b236d157b5868e732348bd436a61d33dc0d59e1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 24 02:16:52 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Mar 24 02:16:52 2012 -0700"
      },
      "message": "Merge \"usb: smd: Fix crash during reset when RmNet is connected\" into msm-3.0"
    },
    {
      "commit": "672228892e42813c7949dacd1c269a8c8a47f24e",
      "tree": "b15c40838663d9e59721e9895942ebf11213234e",
      "parents": [
        "49b25d982dfc89d850895da974f1e46eede2d3a2",
        "2a811252c73a9beae002c95cdeef974f8be0579f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 24 00:24:56 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Mar 24 00:24:56 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: Add per context timestamp\" into msm-3.0"
    },
    {
      "commit": "16f27dc68e406e181c306cc1fb924dca43fb1080",
      "tree": "e039043e8efe1a2466f60df3b723dc7d2c502152",
      "parents": [
        "64a5b0dc1850338ddce5b50ae6da911e3642f0b3"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Wed Mar 07 17:04:24 2012 -0800"
      },
      "committer": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Fri Mar 23 21:50:21 2012 -0700"
      },
      "message": "video: msm: writeback: Stop providing buffers to mdp in stopping state\n\nAfter writeback_stop() is called, we continue providing buffers to mdp\nuntil the free queue is completely exhausted.  However, client can\ndeallocate buffers immediately after writeback_stop() is called, this\nwill trigger page faults from mdp accessing invalid buffers.\n\nChange-Id: Ibe3c8435a5f84eeb61b92ec3277f0dc27f008b02\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "8c4cf8396cd9afed254cd88a246022948451701a",
      "tree": "1a3702c0a252ba0140d252c2d02c53b28d1821b4",
      "parents": [
        "9fefc65e436596cf8e4949d5550049ae3a241d52",
        "53c16f91fbb2ff0350c1a6c2dc081e1a028cf43e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 23 20:50:46 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 23 20:50:46 2012 -0700"
      },
      "message": "Merge \"msm: hwmon: Add EPM ADC driver\" into msm-3.0"
    },
    {
      "commit": "9fefc65e436596cf8e4949d5550049ae3a241d52",
      "tree": "28121fccb895a02bab7f67fff9f35f5e299b467e",
      "parents": [
        "9409a345799b01ae459fd08a0f1b003937f7bbbb",
        "2e99bff826119272ee10734756aba3631e0226e7"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 23 20:50:46 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 23 20:50:46 2012 -0700"
      },
      "message": "Merge \"video: msm: wfd: IOMMU migration\" into msm-3.0"
    },
    {
      "commit": "9409a345799b01ae459fd08a0f1b003937f7bbbb",
      "tree": "1e1d62276c356c983ddf49e77925df8e90cf5f1e",
      "parents": [
        "e1053af3edf5e7cdeea4ffd67809ad5ed194508b",
        "7faf9ecde609cc20e1ab1a8ecec42310992ec291"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 23 20:50:46 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 23 20:50:46 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: don\u0027t clear gpuaddr when unmapping global mappings\" into msm-3.0"
    },
    {
      "commit": "fe441ea593264b4bd656afa353ced993a3bbfb50",
      "tree": "cdfb9f60f003cafa727334bb772d5d898fe52879",
      "parents": [
        "70a5e545440d2fc8973efff76db46e3660231df4"
      ],
      "author": {
        "name": "Jack Pham",
        "email": "jackp@codeaurora.org",
        "time": "Fri Mar 23 17:03:15 2012 -0700"
      },
      "committer": {
        "name": "Jack Pham",
        "email": "jackp@codeaurora.org",
        "time": "Fri Mar 23 18:27:21 2012 -0700"
      },
      "message": "usb: hsic_hcd: fix failure to re-suspend after remote wakeup\n\nA disabled IRQ that is configured as a wakeup interrupt will trigger\na system resume, however since it is disabled, its handler will never\nget called and its status register is never cleared. Thus upon\nsubsequent suspends it causes the system to immediately resume.\n\nThis was happening in the EHCI HSIC controller, in which remote wakeup\nsignaling on the STROBE line is treated as a wakeup IRQ. After the\nfirst successful wakeup sequence, when the HSIC bus goes back into low\npower mode the lingering uncleared interrupt prevents a system suspend\nfrom executing successfully. This is fixed by enabling the IRQ in the\nsystem suspend_noirq callback. The IRQ is subsequently disabled in\neither the IRQ handler or the resume callback, whichever occurs first.\n\nCRs-fixed: 343414\nChange-Id: Ifc1c267408e76b98b8d848abde6eb44df9e0cdc0\nSigned-off-by: Jack Pham \u003cjackp@codeaurora.org\u003e\n"
    },
    {
      "commit": "f057e208f2e4427c7b68e1277a773e6e8c84e176",
      "tree": "c4b624c5a456b1fce840515c3bc7e76253ee556e",
      "parents": [
        "70a5e545440d2fc8973efff76db46e3660231df4"
      ],
      "author": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Thu Mar 08 15:01:08 2012 -0800"
      },
      "committer": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Fri Mar 23 18:18:53 2012 -0700"
      },
      "message": "msm: qpnp: Make MSM_QPNP_INT depend on MSM_QPNP\n\nMSM_QPNP provides the qpnp_get_irq() API that is used by\nclient drivers using QPNP interrupts.\n\nChange-Id: I4556b07a2c6b8dfeda860ebac57be6eb14f216b1\nSigned-off-by: Michael Bohan \u003cmbohan@codeaurora.org\u003e\n"
    },
    {
      "commit": "2f416c2a3c4a49982d8d2c7602c0e9af0a3c66e2",
      "tree": "06fb68e0004fe9e9e2782ccfe79853a6a3cca3e3",
      "parents": [
        "ea16be32ff6a9519192c0c83dad9b97a84a2802f"
      ],
      "author": {
        "name": "Mayank Rana",
        "email": "mrana@codeaurora.org",
        "time": "Sat Mar 24 05:23:25 2012 +0530"
      },
      "committer": {
        "name": "Mayank Rana",
        "email": "mrana@codeaurora.org",
        "time": "Sat Mar 24 05:28:51 2012 +0530"
      },
      "message": "USB: EHCI: Migrate to devm_regulator_get()\n\nClean up some error paths and simplify the code by\nmoving to devm_regulator_get().\n\nChange-Id: I00782fd15f505002a044efadb8abdcd4adda6cc6\nSigned-off-by: Mayank Rana \u003cmrana@codeaurora.org\u003e\n"
    },
    {
      "commit": "2a811252c73a9beae002c95cdeef974f8be0579f",
      "tree": "b0211b1827af39be937153e2995a2d1913370929",
      "parents": [
        "80b6c0a555fdbd8f7b1ed928b4005f91ce21bdcb"
      ],
      "author": {
        "name": "Carter Cooper",
        "email": "ccooper@codeaurora.org",
        "time": "Wed Feb 15 09:36:31 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 23 15:44:23 2012 -0600"
      },
      "message": "msm: kgsl: Add per context timestamp\n\nAdd new ioctls for per context timestamps.\nTimestamp functions (read/write/wait) will now be context\nspecific rather than only using the global timestamp.\nPer context timestamps is a requirement for priority\nbased queueing.\n\nChange-Id: I5fdfb816480241b9552ecf90ed1bb22db3a652b5\nSigned-off-by: Carter Cooper \u003cccooper@codeaurora.org\u003e\n"
    },
    {
      "commit": "d8788a062fe2e8cfb595eb265cf0f2651d0f3a4f",
      "tree": "05d8f946d8cd6b52d06cc0ca01fa29d7232fe462",
      "parents": [
        "f26c3a7ba24be6175ee4ade6aa1ede91f607ba41",
        "a6f72edcca16dbed1e345fe472df32f08f5548ca"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 23 14:41:49 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 23 14:41:50 2012 -0700"
      },
      "message": "Merge \"msm_fb: Display: Change the VCO frequency range for 8960.\" into msm-3.0"
    },
    {
      "commit": "f26c3a7ba24be6175ee4ade6aa1ede91f607ba41",
      "tree": "c252d1f5fb3c9920e97b071f85ece53afae09475",
      "parents": [
        "80b6c0a555fdbd8f7b1ed928b4005f91ce21bdcb",
        "fa530308e1fa485a39e35ed17879b6ab1e665c37"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 23 14:41:49 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 23 14:41:50 2012 -0700"
      },
      "message": "Merge \"msm_fb: display: Remove base layer for DSI command mode during suspend\" into msm-3.0"
    },
    {
      "commit": "7faf9ecde609cc20e1ab1a8ecec42310992ec291",
      "tree": "8a7bbee96d6036d31a62c51c4b670e142893375f",
      "parents": [
        "80b6c0a555fdbd8f7b1ed928b4005f91ce21bdcb"
      ],
      "author": {
        "name": "Jeremy Gebben",
        "email": "jgebben@codeaurora.org",
        "time": "Wed Mar 21 14:09:55 2012 -0600"
      },
      "committer": {
        "name": "Jeremy Gebben",
        "email": "jgebben@codeaurora.org",
        "time": "Fri Mar 23 14:05:59 2012 -0600"
      },
      "message": "msm: kgsl: don\u0027t clear gpuaddr when unmapping global mappings\n\nMemory mapped through kgsl_mmu_map_global() is supposed to have\nthe same gpu address in all pagetables. And the memdesc will\npersist beyond the lifetime of any single pagetable.\nTherefore, memdesc-\u003egpuaddr should not be zeroed for these\nmemdescs.\n\nChange-Id: I0f46aaee2b9e87f839e78b7978cdf1bb4239d6f5\nSigned-off-by: Jeremy Gebben \u003cjgebben@codeaurora.org\u003e\n"
    },
    {
      "commit": "2e99bff826119272ee10734756aba3631e0226e7",
      "tree": "06b17130070b0d9c73bfdf29cb5aac8ebb7bb81f",
      "parents": [
        "80b6c0a555fdbd8f7b1ed928b4005f91ce21bdcb"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Mon Feb 13 21:12:08 2012 -0800"
      },
      "committer": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Fri Mar 23 11:46:50 2012 -0700"
      },
      "message": "video: msm: wfd: IOMMU migration\n\nMigrate WFD to IOMMU APIs.  Commit contains following changes:\n- Switch from allocate buffer model to use buffer model in order\n  to have the flexibility to map buffers into seperate domains.\n- Use the ION caching APIs to flush buffers in case they are cached.\n  Earlier on, we used uncached buffers, hence we didn\u0027t have a need\n  to flush.\n\nChange-Id: I959027ee94a5d6074005f1de420c66cbe55db776\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "53c16f91fbb2ff0350c1a6c2dc081e1a028cf43e",
      "tree": "36965e97eb7aa47a74df4c75ce0434cc66bc5781",
      "parents": [
        "d2dab70680f9af220017b4f86bc9ae0c66d25171"
      ],
      "author": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Mon Oct 17 15:57:15 2011 -0700"
      },
      "committer": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Fri Mar 23 11:12:20 2012 -0700"
      },
      "message": "msm: hwmon: Add EPM ADC driver\n\nExternal Power Monitor(EPM) uses the external ADS1158 ADC\nto measure voltage and current. Each ADS1158 ADC supports\nmeasuring 16 Analog input channels.\n\nAPQ8064 has support for 2ADS ADC and can measure upto 32\nanalog input channels. The power to the EPM uses a\nSX1509 I2C expander to enable the ADS ADC. Depending on\nthe input channel the appropriate chip select is de-asserted\nto select the ADS ADC to measure the input signal. The\nADS1158 chip is configured through the SPI interface.\n\nSigned-off-by: Siddartha Mohanadoss \u003csmohanad@codeaurora.org\u003e\nChange-Id: Ib9f36606b6b183f75754b7763dbe45455c779327\n"
    },
    {
      "commit": "80b6c0a555fdbd8f7b1ed928b4005f91ce21bdcb",
      "tree": "293789d601e4d2555582a826e2ccf3d69eab11f7",
      "parents": [
        "e812e7421273ed70ed2598dd447d22e61f6ccf90",
        "ef091c924308a03ba2f5ce614faaf7b4dabd3901"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 23 10:51:04 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 23 10:51:04 2012 -0700"
      },
      "message": "Merge \"vidc: Migrate to new ION cache ops API.\" into msm-3.0"
    },
    {
      "commit": "e812e7421273ed70ed2598dd447d22e61f6ccf90",
      "tree": "66f3736229bc08c7ac1c2e5a979625a9a65aab9d",
      "parents": [
        "12f87882510f31e444ff8b3a09a1c4a526bef657",
        "7e25dc1065469110af4a1e7cd8c74aee76ecb1ea"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 23 10:51:04 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 23 10:51:04 2012 -0700"
      },
      "message": "Merge \"mdm9615: Add calibration data for TSENS\" into msm-3.0"
    },
    {
      "commit": "12f87882510f31e444ff8b3a09a1c4a526bef657",
      "tree": "0c5b28f56fa196a9b1a0d179fc400e48cb903029",
      "parents": [
        "bfdf4e1ff184f51aa28f4554ebb37b1c3c056d20",
        "1a7561a47a8058297e4434eaf3993e0ce5a2cc2a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 23 10:51:04 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 23 10:51:04 2012 -0700"
      },
      "message": "Merge \"power: pm8921-bms: calculate rbatt only at resume\" into msm-3.0"
    },
    {
      "commit": "cbc4e12cee16578d704cc96a823e8c60cebb3b70",
      "tree": "ec69b4c3ae4c2d867b385a969b0c0e7fa91249b2",
      "parents": [
        "74b91a3f6a9f1d4455d5b06163a0f2e5ee497033",
        "3381da7e6467ef2af6dc0a91ee5e7edf0a2a4d29"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 23 10:51:04 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 23 10:51:04 2012 -0700"
      },
      "message": "Merge \"msm: camera: IMX091 sensor kernel driver\" into msm-3.0"
    },
    {
      "commit": "74b91a3f6a9f1d4455d5b06163a0f2e5ee497033",
      "tree": "a001a042b2d7ecdf059b8c8bf1d7e40a2f14b528",
      "parents": [
        "31a45ce6faa0f2e150eed6777cbb3ae8f2f08219",
        "ad5584d31bc02aa8cfa869531b26344ee1c04423"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 23 10:51:04 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 23 10:51:04 2012 -0700"
      },
      "message": "Merge \"msm: camera: Fix the stretch issue in Camera Preview\" into msm-3.0"
    },
    {
      "commit": "1b236d157b5868e732348bd436a61d33dc0d59e1",
      "tree": "509d2b26b6dfc7cca542c3e49f91b2dec2109829",
      "parents": [
        "d2dab70680f9af220017b4f86bc9ae0c66d25171"
      ],
      "author": {
        "name": "Jack Pham",
        "email": "jackp@codeaurora.org",
        "time": "Mon Mar 19 15:27:18 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 23 08:29:37 2012 -0600"
      },
      "message": "usb: smd: Fix crash during reset when RmNet is connected\n\nWhen a QMI/RMNET control connection is established, a diag\nreset causes a crash due to a NULL pointer dereference. The\nSMD channel pointer is set to NULL upon USB cable disconnect,\nbut a queued work function might still try to access that pointer.\n\nFix the crash by checking for NULL pointers in both smd_* and in\nUSB gadget transport functions that could pass a closed handle.\n\nCRs-fixed: 336850\nChange-Id: I87cb109f3e7007efe15b5acc81180151dd2ef023\nSigned-off-by: Jack Pham \u003cjackp@codeaurora.org\u003e\n"
    },
    {
      "commit": "31a45ce6faa0f2e150eed6777cbb3ae8f2f08219",
      "tree": "b997ea23c014d2d18097bdea7294bbde0cf31853",
      "parents": [
        "d2dab70680f9af220017b4f86bc9ae0c66d25171"
      ],
      "author": {
        "name": "Sujit Reddy Thumma",
        "email": "sthumma@codeaurora.org",
        "time": "Wed Mar 07 09:43:59 2012 +0530"
      },
      "committer": {
        "name": "Sujit Reddy Thumma",
        "email": "sthumma@codeaurora.org",
        "time": "Fri Mar 23 16:19:11 2012 +0530"
      },
      "message": "mmc: msm_sdcc: Advertise erase capability\n\nSD/MMC card erase functionality is available in core\nlayer. Enable MMC_CAP_ERASE capability from host side\nso that users can use erase, trim, secure erase, secure trim\noperations based on the card capability.\n\nChange-Id: Icf35cd3038b0a95d653387d42870357c4c3853c0\nSigned-off-by: Sujit Reddy Thumma \u003csthumma@codeaurora.org\u003e\n"
    },
    {
      "commit": "3381da7e6467ef2af6dc0a91ee5e7edf0a2a4d29",
      "tree": "9d2c8f5b4cdcc3c39d0efc338961783cd82418e9",
      "parents": [
        "a5de44ce9abc1970a354b2f8b3e06baefc336317"
      ],
      "author": {
        "name": "Sreesudhan Ramakrish Ramkumar",
        "email": "srramku@codeaurora.org",
        "time": "Fri Jan 27 08:08:32 2012 -0800"
      },
      "committer": {
        "name": "Sreesudhan Ramakrish Ramkumar",
        "email": "srramku@codeaurora.org",
        "time": "Thu Mar 22 23:50:44 2012 -0700"
      },
      "message": "msm: camera: IMX091 sensor kernel driver\n\nThis driver includes voltage regulator configuration,\nclock configuration, sensor gpio settings and sensor\nregister settings to enable preview and snapshot for\nSony IMX091 sensor.\n\nChange-Id: Ib974e78bdb4310350c27eda20e0cc49e4c34916e\nSigned-off-by: Sreesudhan Ramakrish Ramkumar \u003csrramku@codeaurora.org\u003e\n"
    },
    {
      "commit": "7e25dc1065469110af4a1e7cd8c74aee76ecb1ea",
      "tree": "d3931bca07fdb223c8d4f6686a5de80821915f1d",
      "parents": [
        "a5de44ce9abc1970a354b2f8b3e06baefc336317"
      ],
      "author": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Mon Mar 19 11:19:27 2012 -0700"
      },
      "committer": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Thu Mar 22 22:37:15 2012 -0700"
      },
      "message": "mdm9615: Add calibration data for TSENS\n\nMDM9615 has identical configuration for the number\nof sensors and slope with MSM8960. Add support to\nenable the TSENS for calibrated parts.\n\nChange-Id: Ieb1f118ce916ab5a4f079b18b11541d86c3a5560\nSigned-off-by: Siddartha Mohanadoss \u003csmohanad@codeaurora.org\u003e\n"
    },
    {
      "commit": "4948d2f31c0f3bf50606abe6ebbabff33f0d65bd",
      "tree": "57f9a277bcd77721407da414b74c790575c9d563",
      "parents": [
        "531fc4dc25cffcd941e3e93c565aad7c94e66128",
        "980636f0a90849f22c293d395aa8ccf24b93bd9f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 22 22:20:23 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Mar 22 22:20:23 2012 -0700"
      },
      "message": "Merge \"video: msm: wfd: Set SPS/PPS per IDR frame as default\" into msm-3.0"
    },
    {
      "commit": "cb6d300f6c6d6fd5c6407689af4d41680788352a",
      "tree": "6b024957257b03cfae0a25b64af5f0894e7cd3bd",
      "parents": [
        "f1d53c43022bdd9b00580689a1ea71490841a934"
      ],
      "author": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Thu Mar 15 10:44:11 2012 -0700"
      },
      "committer": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Thu Mar 22 22:01:42 2012 -0700"
      },
      "message": "hwmon: pm8xxx-adc: Fix Buffer overflow\n\nUse the maximum number of channels added in the\nADC entry list in the board to check for channel\nvalidity. This patch also adds additional checks\nin the driver to validate the requested channel.\n\nCRs-Fixed: 339631\nChange-Id: I347f0d39a00b6ee12976ec2c24843626b54617d4\nSigned-off-by: Siddartha Mohanadoss \u003csmohanad@codeaurora.org\u003e\n"
    },
    {
      "commit": "d71fbed152723f3770186cbef25245e126033b8f",
      "tree": "100e8c6b0f9de6ead03cb9f21bbbec98fdb41a51",
      "parents": [
        "ea16be32ff6a9519192c0c83dad9b97a84a2802f"
      ],
      "author": {
        "name": "Sunny Kapdi",
        "email": "sunnyk@codeaurora.org",
        "time": "Thu Mar 15 18:20:55 2012 -0700"
      },
      "committer": {
        "name": "Sunny Kapdi",
        "email": "sunnyk@codeaurora.org",
        "time": "Thu Mar 22 20:50:53 2012 -0700"
      },
      "message": "Bluetooth: Wait for smd open before registering with hci\n\nDuring subsystem restart we need to wait for the WCNSS to come up\nand open the smd port before sending any data (command) to it\notherwise the data is lost and it will result in hci_cmd_timeout.\n\nIf there was a mechanism in place to issue subsystem_restart on\nhci_cmd_timeout, it would result in repetitive subsystem_restart\nwithout this fix.\n\nCRs-fixed: 346227\nChange-Id: I5b6098ad017455346953c63e6acef7b12eb44814\nSigned-off-by: Sunny Kapdi \u003csunnyk@codeaurora.org\u003e\n"
    },
    {
      "commit": "c3dddea389c72b38b2e01f533462b0acae3892f0",
      "tree": "d6217d466f56c8d7f0ba81e510a3f3cb9be8dd31",
      "parents": [
        "f241e160314a8201b116b934bc4e107ff32e6f30",
        "fa6318641e34e48d632ea89176af5facab695828"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 22 15:52:13 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Mar 22 15:52:14 2012 -0700"
      },
      "message": "Merge \"msm_camera: Skip the frame when ping-pong register status is not proper.\" into msm-3.0"
    },
    {
      "commit": "f241e160314a8201b116b934bc4e107ff32e6f30",
      "tree": "9dd8fc1e7c2ed99006f412177e8780dacc522214",
      "parents": [
        "3678d986fd9303b94ac29223afc2967dd8e02e18",
        "0332483368f45d2c8b31a6db974992bcaeadb20c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 22 15:52:13 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Mar 22 15:52:14 2012 -0700"
      },
      "message": "Merge changes Ibfd4ba25,Ifc6054cd into msm-3.0\n\n* changes:\n  ASoC: wcd9310: Add high impedance headphone detection support\n  ASoC: jack: Add API report sock jack without DAPM sync\n"
    },
    {
      "commit": "3678d986fd9303b94ac29223afc2967dd8e02e18",
      "tree": "8bc2e52297b1346fffc9bd4d75e8fe56d59ed759",
      "parents": [
        "17f51503283165818a7c85bb2d1b1b85eeea283e",
        "4c5bef3fd3691cfe3e3f6812119051d3d71b7cda"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 22 15:52:13 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Mar 22 15:52:14 2012 -0700"
      },
      "message": "Merge \"i2c: qup: Add Device tree support for Qualcomm I2C controller\" into msm-3.0"
    },
    {
      "commit": "fa530308e1fa485a39e35ed17879b6ab1e665c37",
      "tree": "fe03424d188d52ff1f4d3c9e330aee011652c8df",
      "parents": [
        "17f51503283165818a7c85bb2d1b1b85eeea283e"
      ],
      "author": {
        "name": "Ravishangar Kalyanam",
        "email": "rkalya@codeaurora.org",
        "time": "Mon Mar 12 15:03:10 2012 -0700"
      },
      "committer": {
        "name": "Ravishangar Kalyanam",
        "email": "rkalya@codeaurora.org",
        "time": "Thu Mar 22 14:43:25 2012 -0700"
      },
      "message": "msm_fb: display: Remove base layer for DSI command mode during suspend\n\nRemove RGB base layer pipe for DSI command mode during suspend to\nunstage all pipes in Mixer 0 properly\n\nCRs-Fixed: 343233\nChange-Id: Icce46ad0969536ed9819d10c0e7e01c63aed147d\nSigned-off-by: Ravishangar Kalyanam \u003crkalya@codeaurora.org\u003e\n"
    },
    {
      "commit": "17f51503283165818a7c85bb2d1b1b85eeea283e",
      "tree": "5b66688108c3f2460b8a6f9ba9b44030a8f46249",
      "parents": [
        "08ee2641397d81c7dac56136b0e91e8c2913013a",
        "f3ae3699dd3140c857835901b68d293fb0629f85"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 22 10:55:12 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Mar 22 10:55:12 2012 -0700"
      },
      "message": "Merge changes I16c7c3b8,I3553fcf6 into msm-3.0\n\n* changes:\n  msm: camera: handle mediaserver crash elegantly.\n  msm: camera: add fields to msm_stats_buf for cache operations.\n"
    },
    {
      "commit": "08ee2641397d81c7dac56136b0e91e8c2913013a",
      "tree": "b046753d8b9a2859b2d4c0d4e26588b3197b80db",
      "parents": [
        "04331509fe01641f852e048832af5958be7e7cd5",
        "89cd43126b7778f77c17013759a14b2c04138db3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 22 10:55:12 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Mar 22 10:55:12 2012 -0700"
      },
      "message": "Merge changes Icba083e8,Ib84e2733,Iae4a3636 into msm-3.0\n\n* changes:\n  spi_qsd: Fix compilation warning\n  power: ccadc: Initialize voltage_uv to fix compilation warning\n  msm: cpuidle: Fix pm.h include path.\n"
    },
    {
      "commit": "069cbac25e1dfc2952ca27f86010704f386d31d6",
      "tree": "435ccd70207fe9d2d8c17c8848c4c3fed858bf0e",
      "parents": [
        "a7bb217eacf939fd28ce03f0463d7883788b2a31",
        "d9b4611dea430aecc8cdae55da1155dcb18cd706"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 22 10:55:12 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Mar 22 10:55:12 2012 -0700"
      },
      "message": "Merge changes Ic6cfa7fb,I260ae216,Ib0c17763 into msm-3.0\n\n* changes:\n  mmc: core: Remove BROKEN_CLK_GATING quirk for WCN1314 cards\n  mmc: msm_sdcc: fixup for enabling MMC_CLKGATE feature for SDIO cards\n  mmc: core: Export mmc_set_ios so that host drivers can use it\n"
    },
    {
      "commit": "a7bb217eacf939fd28ce03f0463d7883788b2a31",
      "tree": "731daea0c923ed80953b417381eb6db4e507bd44",
      "parents": [
        "796e0fce543e5aea442825075aba9546a4a53b99",
        "6b5b94ae27fb6b773de4e1e840ef5a5e48608cd5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 22 10:55:12 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Mar 22 10:55:12 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: Remove unused debugfs files\" into msm-3.0"
    },
    {
      "commit": "796e0fce543e5aea442825075aba9546a4a53b99",
      "tree": "4c55b9b90327fd512fadbc30097d563c478073c3",
      "parents": [
        "321069f3ea621fab44ba2b93d69fb1c027e353c1",
        "5c1fa46367d021fc3e457df2bf5b6331c41ad189"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 22 10:55:12 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Mar 22 10:55:12 2012 -0700"
      },
      "message": "Merge changes Idd19dd86,I99a9948c into msm-3.0\n\n* changes:\n  msm_fb: Handle flags for updating AR GC lookup table (LUT)\n  msm_fb: Restructure PCC and AR-GC code for clean implementation\n"
    },
    {
      "commit": "321069f3ea621fab44ba2b93d69fb1c027e353c1",
      "tree": "ce147b5e8f87f0b36ce76f5ef0a1464ef3dba262",
      "parents": [
        "1e6cd7fb539fff0086ee5e21eaf826b8ebf59a53",
        "a950365ed12ab0d66367b06bd1c3236cbcf695a1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 22 10:55:12 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Mar 22 10:55:12 2012 -0700"
      },
      "message": "Merge \"msm_fb: display: check dtv_pipe before unset it\" into msm-3.0"
    },
    {
      "commit": "4d9aad3e5797320266b7ea56e4f28ece70377573",
      "tree": "43cdc3d58b5b0cd5aa1d8412e214aad2e1996d01",
      "parents": [
        "a24bb1d75ca71c94b83db5c7c6d817c70de72334",
        "acf57c86caa0fbc79e29cf64508b05dee75fecb2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 22 10:55:12 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Mar 22 10:55:12 2012 -0700"
      },
      "message": "Merge \"power: pm8921-charger: add adaptive current limiting\" into msm-3.0"
    },
    {
      "commit": "eec2a60c6a9b7524f2d3c1803b70f64db85bfe45",
      "tree": "ce0472c5aaeac74161e446c4ece24f27332e7710",
      "parents": [
        "9b7cc776935d4587ed3c6de75e024b06b3b2ce34",
        "7985383201491c988898e81b11dd455415d18f3b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 22 03:29:43 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Mar 22 03:29:43 2012 -0700"
      },
      "message": "Merge \"msm: kgsl: Add GMEM size configuration in gpu list\" into msm-3.0"
    },
    {
      "commit": "9b7cc776935d4587ed3c6de75e024b06b3b2ce34",
      "tree": "996fa6d5c05adc46e599635c3363944eb2d70b31",
      "parents": [
        "e8d707537bdd2dfbddae719472ed5bff91cec604",
        "57d167ec6945db7007a8211716972da51016642d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 22 03:29:43 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Mar 22 03:29:43 2012 -0700"
      },
      "message": "Merge \"usb: gadget: allow multiple gadgets to be built\" into msm-3.0"
    },
    {
      "commit": "e8d707537bdd2dfbddae719472ed5bff91cec604",
      "tree": "ce5ef6ff3f6f6edd83973e401ab76bc1761fd3b3",
      "parents": [
        "947fe399e7a58287892c392b883cf36843ecec73",
        "70f6cdc262dc3e2bb3fb8ac1c56a216f0600d441"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 22 03:29:43 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Mar 22 03:29:43 2012 -0700"
      },
      "message": "Merge changes Id542b083,I564fa01c into msm-3.0\n\n* changes:\n  power: pm8921-charger: remove set_usb_power_supply_type\n  USB: OTG: remove pm8921_set_usb_power_supply_type\n"
    },
    {
      "commit": "0fa19849354c41e3ac89ec0b6b3bb411cb69b908",
      "tree": "458add1afd6f987c3ddbf56c35f738164dc1d1bd",
      "parents": [
        "7c3972cd66c44e73abe9b6f202c48aca3323ce6c"
      ],
      "author": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Wed Mar 14 22:54:53 2012 +0530"
      },
      "committer": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Thu Mar 22 11:37:17 2012 +0530"
      },
      "message": "radio-tavarua: Send disable event\n\nSend disable event when FM turn off is completed\nso that file descriptor can be released safely\n\nCRs-Fixed: 339470\nChange-Id: Ib66f4cd79a470498404a07759d730504f6615e33\nSigned-off-by: Ayaz Ahmad \u003caahmad@codeaurora.org\u003e\n"
    },
    {
      "commit": "947fe399e7a58287892c392b883cf36843ecec73",
      "tree": "9dd0d8ffba416d8c900bcb608281227e176291e3",
      "parents": [
        "da02e43c9c37c721339cf54468f61fba831b238a",
        "111ea32d6eafbfd14ad887c634a6b94104c541a5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Mar 21 22:56:15 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Mar 21 22:56:15 2012 -0700"
      },
      "message": "Merge \"fmem: reinitialize some qcache data upon returning to T-state\" into msm-3.0"
    },
    {
      "commit": "0332483368f45d2c8b31a6db974992bcaeadb20c",
      "tree": "6d96ef3b8be0290819a05b3c28e7e7b2ff74fc22",
      "parents": [
        "a909e1258f62e77235840db1bb3d2c0ff066a12c"
      ],
      "author": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Mon Mar 19 19:36:16 2012 -0700"
      },
      "committer": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Wed Mar 21 19:33:02 2012 -0700"
      },
      "message": "ASoC: wcd9310: Add high impedance headphone detection support\n\nIf HPHL and HPHR have relatively high impedance, internal MBHC HPHL\ntrigger cannot trigger so results in headphone/headset detection\nfailure.\nUtilize MIC trigger as well as HPHL trigger in order to detect headphone\nand headset which have high impedance on headphone line.\n\nCRs-fixed: 339390, 337590, 336847, 334339\nChange-Id: Ibfd4ba254197233f2b5e253f5d1fa2a98c848c97\nSigned-off-by: Joonwoo Park \u003cjoonwoop@codeaurora.org\u003e\n"
    }
  ],
  "next": "2f1493e995ac711f133a74dd16aac45433c343ac"
}
