)]}'
{
  "log": [
    {
      "commit": "af85054aa6a1bcd38be2354921f2f80aef1440e5",
      "tree": "5eab18c10d6e612b343e00d61636b7c40f532285",
      "parents": [
        "fde491a70c8a3ac44074040a7a348c75ee1787a8"
      ],
      "author": {
        "name": "Pachika, Vikas Reddy",
        "email": "vpachi@codeaurora.org",
        "time": "Fri Nov 01 21:06:37 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Nov 08 02:32:52 2013 -0800"
      },
      "message": "msm: vidc: Validate userspace buffer count\n\nMakesure the number of buffers count is less than\nthe maximum limit to avoid structure overflow errors.\n\nChange-Id: Icf3850de36325637ae43ac95f1c8f0f63e201d31\nCRs-fixed: 563694\nSigned-off-by: Pachika, Vikas Reddy \u003cvpachi@codeaurora.org\u003e\n"
    },
    {
      "commit": "f5159193b7dd8154f2c46756d03aec3693553664",
      "tree": "5c1391fd788169a2da630362632b9c1b1c67f4c0",
      "parents": [
        "c3df827e3b21efb28f9dde68d7a7d97b864778fd",
        "0b65ae0fc762979bc4e5a6c350d9936de75b4cd3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Sep 23 21:53:25 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Sep 23 21:53:25 2013 -0700"
      },
      "message": "Merge \"msm-camera: Fix various small issues in Actuator driver\""
    },
    {
      "commit": "717de11d7eafd4633edc2e07248d2156eee10496",
      "tree": "22b9d3d244818970fcc7bde82c9f0a43395f8bd6",
      "parents": [
        "ab3e8e69878edbcceb3a08f965c4899c499e3403"
      ],
      "author": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Fri Sep 20 17:02:53 2013 +0530"
      },
      "committer": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Mon Sep 23 19:25:34 2013 +0530"
      },
      "message": "msm: vidc: Validate input data before processing\n\nUser controlled data needs to be validated before\nprocessing, otherwise it may corrupt existing data\nand other programming variables which may further\nlead to crash in kernel space.\nThis change validates user specified buffer\u0027s data,\nsuch as offset and data length, before performing\nany operations in kernel.\n\nChange-Id: Idb2a5c4c270cdbb55adfc0c22b9296b7dd359de9\nCRs-fixed: 547695\nSigned-off-by: Deepak Verma \u003cdverma@codeaurora.org\u003e\n"
    },
    {
      "commit": "0b65ae0fc762979bc4e5a6c350d9936de75b4cd3",
      "tree": "4b2528e974efb8276a01bf40a0be3288125bdae0",
      "parents": [
        "d1a98f00bcc17040c36e3b92af3c16f688fc2662"
      ],
      "author": {
        "name": "Katta Santhisindhu",
        "email": "kattas@codeaurora.org",
        "time": "Mon Sep 16 14:45:39 2013 +0530"
      },
      "committer": {
        "name": "Katta Santhisindhu",
        "email": "kattas@codeaurora.org",
        "time": "Mon Sep 16 14:47:56 2013 +0530"
      },
      "message": "msm-camera: Fix various small issues in Actuator driver\n\nBound check and validate userspace parameters direction,\nnumber of steps and direction sign. Also fix possible\nmemory leak in certain error cases.\n\nChange-Id: I05a3f63583845851df36b122f2079d345657cb99\nCRs-Fixed: 511349\nSigned-off-by: Katta Santhisindhu \u003ckattas@codeaurora.org\u003e\n"
    },
    {
      "commit": "027285a3c5783e7d9c36de422aa89f6d0a046d70",
      "tree": "1fec8c0d532c649a53df61b1b699589d3cd53621",
      "parents": [
        "6c966b2a0f49b61c6756c8f0f3eca89f1442b5ba"
      ],
      "author": {
        "name": "Venkateshwarlu Domakonda",
        "email": "Venkateshwarlu@codeaurora.org",
        "time": "Tue Jun 04 15:19:56 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Jul 31 23:42:00 2013 -0700"
      },
      "message": "radio: iris: Handle force close gracefully\n\nDo not queue the FM disabled event while in OFF state.\n\nChange-Id: I8f8cd31198f8bb1a7521920844e0f0c5c3190b08\nCRs-Fixed: 492216\nSigned-off-by: Venkateshwarlu Domakonda \u003cVenkateshwarlu@codeaurora.org\u003e\n"
    },
    {
      "commit": "6c966b2a0f49b61c6756c8f0f3eca89f1442b5ba",
      "tree": "96452e0874b6ad70f3cb16c4bdb79277a00e90b3",
      "parents": [
        "520fe2bf8f22541eba7634e91537c1b27aff96d8",
        "0c28939d0c05965455ec65e436be2770dc2ed920"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Jul 31 01:02:18 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Jul 31 01:02:17 2013 -0700"
      },
      "message": "Merge \"msm: vidc: Add LTR feature for H264 encoder\""
    },
    {
      "commit": "c2e2b5a4c82574bb30fffc747c9693cecbd69f0d",
      "tree": "69363756a3f5a0b3127ea27f4c47865c7e90d080",
      "parents": [
        "7ac604a51edd7b33ad06317605a903d2a4715179"
      ],
      "author": {
        "name": "Katta Santhisindhu",
        "email": "kattas@codeaurora.org",
        "time": "Thu Jul 04 15:18:31 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Jul 16 08:26:31 2013 -0700"
      },
      "message": "msm-camera: Removing MSM_GMN_IOCTL_TEST_DUMP_REGION ioctl\n\nRemoving the MSM_GMN_IOCTL_TEST_DUMP_REGION call because this\nis not used.\n\nCRs-Fixed: 496905\nDepends-on: 372524\n\nChange-Id: I91147bbf67055351a115687a18a1172a649d5d6a\nSigned-off-by: Katta Santhisindhu \u003ckattas@codeaurora.org\u003e\n"
    },
    {
      "commit": "0c28939d0c05965455ec65e436be2770dc2ed920",
      "tree": "47b6ca1a95de6db186ba7800a1a36c4156111a2b",
      "parents": [
        "70cf1ffa942c83ce31031f0f43623418ffb207b1"
      ],
      "author": {
        "name": "Maheshwar Ajja",
        "email": "majja@codeaurora.org",
        "time": "Mon Jul 08 20:17:26 2013 +0530"
      },
      "committer": {
        "name": "Maheshwar Ajja",
        "email": "majja@codeaurora.org",
        "time": "Fri Jul 12 18:39:29 2013 +0530"
      },
      "message": "msm: vidc: Add LTR feature for H264 encoder\n\nThis change adds Long Term Reference picture\nselection feature for H264 video encoder.\n\nChange-Id: Ida957df244d8715c955afe8d809708123a94e999\nSigned-off-by: Maheshwar Ajja \u003cmajja@codeaurora.org\u003e\n"
    },
    {
      "commit": "c224d719450799aeac8c5899c000bef01132e070",
      "tree": "38bc5b15672dbd0bc7526d31f42c2e2c372cbda1",
      "parents": [
        "bd0c9bec7f43c51397aa67e316af0b5ff6d99c05"
      ],
      "author": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Thu Jun 27 17:32:30 2013 +0530"
      },
      "committer": {
        "name": "Sridhar Gujje",
        "email": "sgujje@codeaurora.org",
        "time": "Thu Jul 11 12:47:38 2013 +0530"
      },
      "message": "radio: iris: Fix 64th character in  RDS RT field is missing\n\nFM driver sends only upto 63 characters as Radio Text data\nto upper layer.\n\nPass upto 64 characters as Radio Text\n\nChange-Id: I3d49d85eb0c6e91ef0ea5660e572734a38281d62\nCRs-Fixed: 505062\nSigned-off-by: Ayaz Ahmad \u003caahmad@codeaurora.org\u003e\nSigned-off-by: Sridhar Gujje \u003csgujje@codeaurora.org\u003e\n"
    },
    {
      "commit": "5b2dd3edaf54f62e275eb8eb65ce7674bf336238",
      "tree": "ab7f1ce814f7c072c51331f89df02855610e37f4",
      "parents": [
        "75b0e5e20aa217c48a62ec4ce9c91c69c109e5c1"
      ],
      "author": {
        "name": "Maheshwar Ajja",
        "email": "majja@codeaurora.org",
        "time": "Wed May 22 04:25:29 2013 +0530"
      },
      "committer": {
        "name": "Maheshwar Ajja",
        "email": "majja@codeaurora.org",
        "time": "Mon Jul 08 10:50:11 2013 +0530"
      },
      "message": "msm: vidc: Get the current performance level\n\nThis change supports client to get the current\nperformance level of the video driver via\nIOCTL_GET_PERF_LEVEL. The current performance\nlevel indicate the number of MBs per second\nis being processed by video hardware.\n\nChange-Id: Ic6f5b2b14e0d77bf801c4f857f8a0e20339c199f\nSigned-off-by: Maheshwar Ajja \u003cmajja@codeaurora.org\u003e\n"
    },
    {
      "commit": "fe89a84d516019d85f2aeda1dbe2896c5a869329",
      "tree": "22ca920c61b40fad67cbd482db9a03d1b3bb5266",
      "parents": [
        "7b8b4e1a0e0f35c2b24b2f3d1ed784c8670aa677",
        "bbb6e55261570e0e8a7dc16bd3af8c6af5596270"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 06 09:38:32 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Jul 06 09:38:32 2013 -0700"
      },
      "message": "Merge \"msm: camera: Add mechanism to stop overflow recovery and handle IOMMU pagefault\""
    },
    {
      "commit": "6fb81a336953bfbfca9f247069d85c8216b9d22c",
      "tree": "70ac397138fdbce55115a21e57dec6bccd867cf7",
      "parents": [
        "d2553462adefcc91addeef387ddc0aa562bf4fbe",
        "848bbe03dc4e996687082ec3c823491eaf85e6a3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 06 04:15:18 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Jul 06 04:15:17 2013 -0700"
      },
      "message": "Merge \"radio-iris: Fix in the AF_LIST event handling\""
    },
    {
      "commit": "848bbe03dc4e996687082ec3c823491eaf85e6a3",
      "tree": "d82a8f5273b59f3e36c9034bf5220035b74c9b70",
      "parents": [
        "a95a15be8abb9dd8b871d2aaf6665801716f5c20"
      ],
      "author": {
        "name": "Venkateshwarlu Domakonda",
        "email": "Venkateshwarlu@codeaurora.org",
        "time": "Tue Jun 25 18:56:54 2013 +0530"
      },
      "committer": {
        "name": "Sridhar Gujje",
        "email": "sgujje@codeaurora.org",
        "time": "Fri Jul 05 23:32:39 2013 +0530"
      },
      "message": "radio-iris: Fix in the AF_LIST event handling\n\n- Copying more than available size in AF list buffer which leads to crash.\n- Added a check to avoid copy more than available size.\n\nChange-Id: I8f00c6dd82e64ee2744bfad63ea4523b206732a6\nCRs-Fixed: 498758\nSigned-off-by: Venkateshwarlu Domakonda \u003cVenkateshwarlu@codeaurora.org\u003e\nSigned-off-by: Sridhar Gujje \u003csgujje@codeaurora.org\u003e\n"
    },
    {
      "commit": "bbb6e55261570e0e8a7dc16bd3af8c6af5596270",
      "tree": "4b6ccea23ec9775dfb9776ce0e14649570fd9456",
      "parents": [
        "0161949c4b7f5016c5612d054e88d4907a51b93d"
      ],
      "author": {
        "name": "Roja Rani Yarubandi",
        "email": "rojay@codeaurora.org",
        "time": "Tue Jun 11 17:29:43 2013 +0530"
      },
      "committer": {
        "name": "Sridhar Gujje",
        "email": "sgujje@codeaurora.org",
        "time": "Fri Jul 05 16:22:13 2013 +0530"
      },
      "message": "msm: camera: Add mechanism to stop overflow recovery and handle IOMMU pagefault\n\nCRs-Fixed: 491200\n\nChange-Id: I1e498d87853c4dee8b1821595aad1958cb5341d3\nSigned-off-by: Roja Rani Yarubandi \u003crojay@codeaurora.org\u003e\nSigned-off-by: Sridhar Gujje \u003csgujje@codeaurora.org\u003e\n"
    },
    {
      "commit": "7de66a2f5ddb81139359e9e42164bbf1e326aeb5",
      "tree": "de010132c915ca4e2623ffb785027d497df1b83f",
      "parents": [
        "47264b29620c1bd0aea291ac1bb93e3e956b41a6"
      ],
      "author": {
        "name": "Alok Kediya",
        "email": "kediya@codeaurora.org",
        "time": "Fri May 31 08:50:51 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Jun 25 21:14:55 2013 -0700"
      },
      "message": "msm: camera: Enable use of AVTimer, Rotation and Crop for VT\n\nThe changes expose parameters for the application to set\nthe use of AVTimer for TimeStamp information and rotation\nangle for video stream along with crop for VT use case.\n\nCRs-fixed: 498762\nChange-Id: Icf883f53513ab084f0970e84bbccd8bb9ec64737\nSigned-off-by: Alok Kediya \u003ckediya@codeaurora.org\u003e\n"
    },
    {
      "commit": "783c68b7779ce5ef94ddd4852e2837f72081248a",
      "tree": "5887252cc27a985d061ae9055c982240749df644",
      "parents": [
        "6ad7426d9712a8e2042f5178f24e711a0027d292"
      ],
      "author": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Mon Jun 10 18:15:20 2013 +0530"
      },
      "committer": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Mon Jun 10 18:15:20 2013 +0530"
      },
      "message": "msm: vidc: add support for the bitstream_restrict flag\n\nAdds support for the MFC core to add the bitstream_restrict flag in the\nsps/pps for H264 codecs.  This allows for the decoder to determine how\nmany frames to buffer when decoding.\n\nChange-Id: Ic0de960d92a771d74c303dac7100734d6411fc45\nSigned-off-by: Deepak Verma \u003cdverma@codeaurora.org\u003e\n"
    },
    {
      "commit": "76223ce85fd891afdec17329d7c03b664aa129cb",
      "tree": "4fb0b68e44ad68e8f3cdbce465b87aeaf0cda962",
      "parents": [
        "48486128402dc67e012347beb1f554fb9b7afa08"
      ],
      "author": {
        "name": "Venkateshwarlu Domakonda",
        "email": "Venkateshwarlu@codeaurora.org",
        "time": "Tue Apr 30 14:12:13 2013 +0530"
      },
      "committer": {
        "name": "Venkateshwarlu Domakonda",
        "email": "Venkateshwarlu@codeaurora.org",
        "time": "Mon May 06 16:48:47 2013 +0530"
      },
      "message": "radio-iris: Configure repeat count for PS string\n\n- When FM Rx tuned to a station, not receiving complete PS string.\n  SOC is not waiting for complete PS string. it is sending PS event\n  even if it has part of PS string as well.\n- Added support for setting repeat count for PS string\n  to get refined PS string from receiver.\n\nCRs-Fixed: 474719\nChange-Id: I71c0c1c8af9488573c05d816c37982f9ed935a87\nSigned-off-by: Venkateshwarlu Domakonda \u003cVenkateshwarlu@codeaurora.org\u003e\n"
    },
    {
      "commit": "893778c00dcc18ddcbe5a83360edd0ae3bf6876c",
      "tree": "8adbed703c078ca23666acc4b1b13bcd8db89de2",
      "parents": [
        "b27c40f15071749c44288723405530496903428a"
      ],
      "author": {
        "name": "Lokesh Kumar Aakulu",
        "email": "lkumar@codeaurora.org",
        "time": "Sat Mar 02 05:29:44 2013 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Apr 30 15:28:02 2013 -0700"
      },
      "message": "msm: Camera: Add new Actuator type and register init in config\n\nAdd HALL EFFECT Actuator and REG_INIT config for Actuator.\n\nChange-Id: I775e2c58fd32b4371b1805ecfe48e88703715141\nSigned-off-by: Lokesh Kumar Aakulu \u003clkumar@codeaurora.org\u003e\n(cherry picked from commit 5674e9cb6c1d75d33d2785b71f1b8395ba821d17)\n\nConflicts:\n\n\tinclude/media/msm_camera.h\n\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "d4b01349481f585bca195faddbaeec0095d37b9b",
      "tree": "25a265e1acccfb3b2e27f6aa1e09ac92dea02985",
      "parents": [
        "fdbe4e09c10f4357ba1aadfd4780045811aaeca3",
        "6b3a2d7ff2166409ffd89ba1ba6948cfc7205c81"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Apr 23 01:16:06 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Apr 23 01:16:06 2013 -0700"
      },
      "message": "Merge \"radio: iris: Added IOCTLS to get/set AF Jump, Search Thresholds\""
    },
    {
      "commit": "6b3a2d7ff2166409ffd89ba1ba6948cfc7205c81",
      "tree": "043f7adc29d1035dedefb83c46f10eb594f86204",
      "parents": [
        "d760e64c5f5d645cdc94787de67ab3b7e3eea8a7"
      ],
      "author": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Wed Apr 10 21:54:47 2013 +0530"
      },
      "committer": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Mon Apr 22 17:46:18 2013 +0530"
      },
      "message": "radio: iris: Added IOCTLS to get/set AF Jump, Search Thresholds\n\nImplement ioctl to get/set AF Jump RMSSI Threshold,\nAF Jump RMSSI Samples, Good Channel RMSSI Threshold,\nSearch Algo Type, SINR FIRST STAGE, RMSSI FIRST STAGE\n\nChange-Id: I0c79de6966cb93fbbc5befafc9aaaea95982ddb8\nCRs-Fixed: 460621\nSigned-off-by: Ayaz Ahmad \u003caahmad@codeaurora.org\u003e\n"
    },
    {
      "commit": "075e8650fd24f88c133ef2fa748d72336ef30aa6",
      "tree": "4bb47c21205ddd061cabba6fb0148e50382cdee0",
      "parents": [
        "d0842f41e4acff60dab32630b675150758551be3"
      ],
      "author": {
        "name": "Maheshwar Ajja",
        "email": "majja@codeaurora.org",
        "time": "Wed Apr 17 16:47:22 2013 +0530"
      },
      "committer": {
        "name": "Maheshwar Ajja",
        "email": "majja@codeaurora.org",
        "time": "Wed Apr 17 17:01:35 2013 +0530"
      },
      "message": "msm: vidc: Remove kernel mapping on input/output buffers\n\nThis change will remove the kernel mapping of input and\noutput buffers for both video encoder and decoder to\navoid the errors resulting from ion_map_kernel() for\nhigh resolution video concurrency use cases due to the\nlimited vmalloc space. It also removed the metadata\nprocessing in kerner video driver as kernel virtual\naddress is removed. The metadata processing can be\ndone in user space video component.\n\nChange-Id: I3f2c9b7c13b3e09097ce07ca7b59154b97401052\nCRs-fixed: 471135\nSigned-off-by: Maheshwar Ajja \u003cmajja@codeaurora.org\u003e\n"
    },
    {
      "commit": "6ea7670c9580003ef2b259ba1e33b82679817033",
      "tree": "4d8f6b39fbb9cb16e164c654ae8ced1939665c1a",
      "parents": [
        "eab66c7881cbff99e8f8526f4ee03af63c278f41",
        "253dd0a524e9ddb7b4e6eb5f9c129d5a629f2ba4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Mar 18 12:15:42 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Mar 18 12:15:41 2013 -0700"
      },
      "message": "Merge \"msm: camera: Add support for diverting RDI frames.\""
    },
    {
      "commit": "eab66c7881cbff99e8f8526f4ee03af63c278f41",
      "tree": "55626596a7ddc6e9808ef48ef014ff9f7d72c69d",
      "parents": [
        "f81dd6ed9961993f028b35edd0d6138ffc8b37f5",
        "a7203373bf87a853243431100a5aec7ab049da37"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Mar 18 12:15:41 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Mar 18 12:15:41 2013 -0700"
      },
      "message": "Merge \"msm: camera: kernel driver for sensor imx135\""
    },
    {
      "commit": "253dd0a524e9ddb7b4e6eb5f9c129d5a629f2ba4",
      "tree": "c4052e93fbd06bb5704cce8f63f60b8278414c2a",
      "parents": [
        "a7203373bf87a853243431100a5aec7ab049da37"
      ],
      "author": {
        "name": "Jeyaprakash Soundrapandian",
        "email": "jsoundra@codeaurora.org",
        "time": "Tue Feb 05 21:52:52 2013 -0800"
      },
      "committer": {
        "name": "Praveen Ac",
        "email": "praveenac@codeaurora.org",
        "time": "Thu Mar 14 20:48:49 2013 +0530"
      },
      "message": "msm: camera: Add support for diverting RDI frames.\n\nAdd provision for RDI frames to be diverted to userspace. This may be\nused if there is a need for some kind of processing to be done on the\nsensor output.\n\nSigned-off-by: Jeyaprakash Soundrapandian \u003cjsoundra@codeaurora.org\u003e\n\nConflicts:\n\n\tinclude/media/msm_camera.h\n\nChange-Id: I069e9b9ca642e69fef4db0f31e6cc3138c5f2987\nSigned-off-by: Praveen Ac \u003cpraveenac@codeaurora.org\u003e\n\nConflicts:\n\n\tinclude/media/msm_camera.h\n\nSigned-off-by: Praveen Ac \u003cpraveenac@codeaurora.org\u003e\n"
    },
    {
      "commit": "a7203373bf87a853243431100a5aec7ab049da37",
      "tree": "60c93fe2300e813491d0172c41d83cc131835cc4",
      "parents": [
        "c2222b51368f0d4de512fd9336d6162cf7f4f708"
      ],
      "author": {
        "name": "Jeyaprakash Soundrapandian",
        "email": "jsoundra@codeaurora.org",
        "time": "Mon Jan 21 17:57:41 2013 -0800"
      },
      "committer": {
        "name": "Praveen Ac",
        "email": "praveenac@codeaurora.org",
        "time": "Thu Mar 14 20:40:26 2013 +0530"
      },
      "message": "msm: camera: kernel driver for sensor imx135\n\nChange-Id: I39bee3e011c93ceda5dea4a75e05d31b2d5da191\nSigned-off-by: Jeyaprakash Soundrapandian \u003cjsoundra@codeaurora.org\u003e\n"
    },
    {
      "commit": "8b63af19c4dbaf45af1f4a3d2cddfa93c07bc9df",
      "tree": "acf7db009b38c0d9e4b4862cb86c8e2dde43c8be",
      "parents": [
        "c2222b51368f0d4de512fd9336d6162cf7f4f708"
      ],
      "author": {
        "name": "Venkateshwarlu Domakonda",
        "email": "Venkateshwarlu@codeaurora.org",
        "time": "Mon Sep 24 15:05:44 2012 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Mar 14 04:07:21 2013 -0700"
      },
      "message": "radio-tavarua: Add support for WCN2243 v2.1 SOC\n\nEnable support for WCN2243 v2.1 SoC which is respin of\nWCN2243 v2.0 with the bug fixes.\n\nChange-Id: I883ec0407224d875b1ba1b062903a4eefeb962c4\nSigned-off-by: Venkateshwarlu Domakonda \u003cVenkateshwarlu@codeaurora.org\u003e\nSigned-off-by: Ram Mohan Korukonda \u003crkorukon@codeaurora.org\u003e\n"
    },
    {
      "commit": "baa25cc36d42e1bae3e091685b5dba6ad759e31b",
      "tree": "76963f3e668321803b1a74f92ef806af96171ef7",
      "parents": [
        "044e34fba3771412bd5b8d6a5003e39f509c5b29"
      ],
      "author": {
        "name": "Hariram Purushothaman",
        "email": "hpurus@codeaurora.org",
        "time": "Tue Dec 04 16:55:39 2012 -0800"
      },
      "committer": {
        "name": "Hariram Purushothaman",
        "email": "hpurus@codeaurora.org",
        "time": "Thu Feb 28 12:43:16 2013 -0800"
      },
      "message": "msm:camera: Add new vfe32 commands\n\nAdd new vfe32 commands for independent\ngamma R, G, B values update and config.\n\nChange-Id: If81b3c1257a64c5c26f8baf7264cae79cd682675\nSigned-off-by: Hariram Purushothaman \u003chpurus@codeaurora.org\u003e\n"
    },
    {
      "commit": "ffc77414d6b102fd4d42356753f9480e605cf0c6",
      "tree": "43409b6d5bbb307acd359c0462691d241a6f4ace",
      "parents": [
        "89c52809f2250ad3fa0a0238bb7ea4a5f7639c7e"
      ],
      "author": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Tue Feb 12 16:55:21 2013 +0530"
      },
      "committer": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Thu Feb 14 17:18:06 2013 +0530"
      },
      "message": "msm: vidc: Add support for NV21 color format encoding\n\nThis change adds NV21 color format encoding support.\n\nCRs-fixed: 448511\nChange-Id: If26f1241a006e2d325668b8e189f6ff76df8e125\nSigned-off-by: Deepak Verma \u003cdverma@codeaurora.org\u003e\n"
    },
    {
      "commit": "e833acaf2b5cfac0fb53692652a8c39667f1e559",
      "tree": "f530c2ea75a3d7e52045e1f543ced58757895b9d",
      "parents": [
        "7dfc4b284ca395a035e7da058f86dfb4275dd509"
      ],
      "author": {
        "name": "Duy Truong",
        "email": "dtruong@codeaurora.org",
        "time": "Tue Feb 12 13:35:08 2013 -0800"
      },
      "committer": {
        "name": "Duy Truong",
        "email": "dtruong@codeaurora.org",
        "time": "Tue Feb 12 13:35:08 2013 -0800"
      },
      "message": "Update copyright to The Linux Foundation\n\nChange-Id: Ibead64ce2e901dede2ddd1b86088b88f2350ce92\nSigned-off-by: Duy Truong \u003cdtruong@codeaurora.org\u003e\n"
    },
    {
      "commit": "c8ce27e6b76f65afcf7b6dbba9f1c18d2fae969b",
      "tree": "8dde7fc37888c833138646198034efe6d5540676",
      "parents": [
        "d760e64c5f5d645cdc94787de67ab3b7e3eea8a7",
        "3883780c95fb50a2c1c24c748a4411c55f409f9c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 12 06:36:03 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Feb 12 06:36:03 2013 -0800"
      },
      "message": "Merge \"msm: vidc: Add a check for separate metadata buffers\""
    },
    {
      "commit": "3883780c95fb50a2c1c24c748a4411c55f409f9c",
      "tree": "2fa3adc3d824a8c5e0657b5381c62c3967effe4b",
      "parents": [
        "401045e828affc8689ff9792f5d10580097608d1"
      ],
      "author": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Sat Feb 02 00:01:05 2013 +0530"
      },
      "committer": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Fri Feb 08 14:57:44 2013 +0530"
      },
      "message": "msm: vidc: Add a check for separate metadata buffers\n\nAdded a check for separate metadata buffers based on\nthe board specific platform data.\n\nChange-Id: I24d51329d93215da75d115ccfa8fc1f3fe260b7f\nSigned-off-by: Deepak Verma \u003cdverma@codeaurora.org\u003e\n\nConflicts:\n\n\tdrivers/video/msm/vidc/1080p/resource_tracker/vcd_res_tracker.c\n\nSigned-off-by: Deepak Verma \u003cdverma@codeaurora.org\u003e\n"
    },
    {
      "commit": "c766902a806c7e8736b7bfaec8eee927f9e75ccb",
      "tree": "81ed6dabd7307956a5ee6d6e68aa4f0d43d63ec4",
      "parents": [
        "bdda171d07bdc9897a447b77d80ac27af743dd51"
      ],
      "author": {
        "name": "Sushmitha Gummalla",
        "email": "sgumma@codeaurora.org",
        "time": "Thu Feb 07 18:02:42 2013 -0800"
      },
      "committer": {
        "name": "Sushmitha Gummalla",
        "email": "sgumma@codeaurora.org",
        "time": "Thu Feb 07 18:58:08 2013 -0800"
      },
      "message": "msm: camera: Enable Bayer stats.\n\nAdded IOCTL call to enable/disable bayer stats\n\nChange-Id: Ia9daaacb603eb27510d0ac923787183ce36910f6\nSigned-off-by: Deepak Kurien \u003cdkurien@codeaurora.org\u003e\nSigned-off-by: Sushmitha Gummalla \u003csgumma@codeaurora.org\u003e\n"
    },
    {
      "commit": "116c92fd0bb4c57b14c5623ba87205ff1780d1ef",
      "tree": "132f735cf864258de1b62d322ac3fc4528ae3574",
      "parents": [
        "22275f450f2805907d398ba4291e4d6b4cdf05d6",
        "33296fdab561115fcb9c88090a52a99d42bce70e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 05 10:18:28 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Feb 05 10:18:28 2013 -0800"
      },
      "message": "Merge \"msm: camera: Coexist composite and non composite RDI\""
    },
    {
      "commit": "33296fdab561115fcb9c88090a52a99d42bce70e",
      "tree": "5e30bfe3c81a856c0880738eccc7ede98b9004bb",
      "parents": [
        "ff94b8ed6159c1b7e6fef13dfb96666d72ef9475"
      ],
      "author": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Tue Jan 22 16:05:43 2013 -0800"
      },
      "committer": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Mon Feb 04 11:54:01 2013 -0800"
      },
      "message": "msm: camera: Coexist composite and non composite RDI\n\nCurrent code does not support for non composite RDI logic,\nHence adding logic for coexistence of composite and\nnon composite RDI\n\nChange-Id: I5bb2d59a02955a6723353dcb0663ae4538bdb2c0\nSigned-off-by: Lakshmi Narayana Kalavala \u003clkalaval@codeaurora.org\u003e\n"
    },
    {
      "commit": "eb8179b17b0d31ab9ab4605bf4842acb30058102",
      "tree": "807bfb86327b5e98b682bf3d17cf6b25edd91955",
      "parents": [
        "888204f66514ce2599f56f2c53bfbf4104a33ceb"
      ],
      "author": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Fri Jan 25 11:57:52 2013 +0530"
      },
      "committer": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Tue Jan 29 18:18:34 2013 +0530"
      },
      "message": "msm: vidc: Separate meta buffers support in secure mode\n\nExtradata is appended at the end of each output buffer\nin non secure video use case but in secure video playback,\nthe client/CPU don\u0027t have access to the output buffer\nto parse the extradata. This change allows the client/CPU\nto parse the extradata by allocating separate buffers for\nvideo hardware to store extradata.\n\nChange-Id: I12927ea3d142b9cecd6fb1ae1086c5624d0e08d6\nSigned-off-by: Deepak Verma \u003cdverma@codeaurora.org\u003e\n"
    },
    {
      "commit": "edeca65ac41bbf8b1600ea4d345cdbd2e151bdb2",
      "tree": "2676d9cd735d2cea503b663f9b5f83c7c01ccb8f",
      "parents": [
        "a1a0f91067d92a3bea02ada1e14d5eda4f09e951"
      ],
      "author": {
        "name": "Punit Soni",
        "email": "punits@codeaurora.org",
        "time": "Thu Jan 24 13:36:26 2013 -0800"
      },
      "committer": {
        "name": "Ninad Patgaonkar",
        "email": "ninadp@codeaurora.org",
        "time": "Fri Jan 25 22:54:11 2013 -0800"
      },
      "message": "msm: camera: vision mode sensor driver\n\nRequired to activate the vision mode in s5k6b2yx sensor.\n\nChange-Id: I56e7c56fed414d030e6e57ff7e15c20a071c5dc6\nSigned-off-by: Punit Soni \u003cpunits@codeaurora.org\u003e\nSigned-off-by: Ninad Patgaonkar \u003cninadp@codeaurora.org\u003e\n"
    },
    {
      "commit": "6a6514dce3fee49f36354ba08caea5e9115eb0ed",
      "tree": "d501452dec3f5f567aae93c9b976dbeae1ef078c",
      "parents": [
        "63c0ee9c43386a5edcfc56a148acc32aee8da214"
      ],
      "author": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Fri Oct 05 19:39:11 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Thu Jan 03 18:05:48 2013 -0800"
      },
      "message": "radio: iris: Add support for RT Plus, eRT feature.\n\n - Allow Soc to interrupt host for RT Plus, eRT data\n - Parse the RDS group for RT Plus, eRT\n - Queue the parsed data and event for RT Plus, eRT\n   to upper layer\nCRs-fixed: 419248\n\nSigned-off-by: Ayaz Ahmad \u003caahmad@codeaurora.org\u003e\n\n(cherry picked from commit 89265111440674132f59c3aa2938a0aefbfc84fb)\n\nChange-Id: I44010cebd5d7de7ae3a4b076971d24d65aa4fb91\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "5d585171019e19287dbadc22ed6de934aabfccb3",
      "tree": "bb29d2665bb113446b0eb2a1322bd8d0541fb067",
      "parents": [
        "ade511715b89e09c8fbf38d72b978bf70058f8a6"
      ],
      "author": {
        "name": "Sunid Wilson",
        "email": "sunidw@codeaurora.org",
        "time": "Sat Dec 15 17:24:04 2012 -0800"
      },
      "committer": {
        "name": "Sunid Wilson",
        "email": "sunidw@codeaurora.org",
        "time": "Thu Dec 20 14:58:54 2012 -0800"
      },
      "message": "msm: gemini: Support upto 64mp encoding\n\nRedesign the output ping pong mechanism to support\nupto 64mp encoding using gemini hardware.\n\nChange-Id: Id7801861e0fe119f61a02fb3409155f312a85d21\nSigned-off-by: Sunid Wilson \u003csunidw@codeaurora.org\u003e\n"
    },
    {
      "commit": "d74a62d821fdbafdb91579fef43ea7d42f8e27d8",
      "tree": "d7626181357482aa3944222a12122eb181b2da23",
      "parents": [
        "f4a7e89dd0e40852d99094d8b429c873cb56f05d"
      ],
      "author": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Thu Dec 13 14:22:31 2012 +0530"
      },
      "committer": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Sat Dec 15 06:09:58 2012 +0530"
      },
      "message": "msm: camera: Add support for low power configuration in camera\n\nCamera may run in a low power background mode. Configure the sensor\nto run at lowest clock and vfe to request minimum bandwidth.\n\nChange-Id: Idf6e5fb069c5a3cdbbbddb760614fee4510d81dc\nSigned-off-by: Nishant Pandit \u003cnpandit@codeaurora.org\u003e\n"
    },
    {
      "commit": "60f1f2f0d6a006489e4a4878ef13e67811a1c966",
      "tree": "ec43defbf1acf37fc5ede2e3c4dd939e70f383a9",
      "parents": [
        "586acb9abb832ef9f0d643f867649ba07e4d57e9",
        "9986166ddd1bedb1b59e6062e4ca0fcc42d437d5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 11 04:45:50 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 11 04:45:50 2012 -0800"
      },
      "message": "Merge \"msm: camera: Recover camera when sensor is pulled off.\""
    },
    {
      "commit": "a41d777a6c9f7eee23f7bd1c5eea5f8f55a70b86",
      "tree": "0c73710dda952bca5d22902cde8d534c45a4e670",
      "parents": [
        "2bc852a0fc180cb58c864571613a7e06e111b182"
      ],
      "author": {
        "name": "Srinu Gorle",
        "email": "sgorle@codeaurora.org",
        "time": "Thu Nov 15 09:36:38 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Dec 10 17:11:25 2012 -0800"
      },
      "message": "msm: vidc: Adds VUI timing info support for AVC encoding.\n\nPoor video quality is observed as VUI fps information is not present in\nthe encoded bit stream. Add support for VUI timing info in video driver\nand an additional V4L2 control to set from user space.\n\nCRs-Fixed: 399017\nSigned-off-by: Srinu Gorle \u003csgorle@codeaurora.org\u003e\nConflicts:\n\n\tinclude/linux/videodev2.h\n\nChange-Id: I970d4c479009da2d08531a9e9b8489a84cc5d44c\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "12b0bc67cf5f742f60be2dad08c8f9e0e55b8d7f",
      "tree": "e167bf6656eac57c0f218b8ec638c5397860b4b9",
      "parents": [
        "1c803d8d0e9b1280a944738db3f7a4bd76a1f8a9"
      ],
      "author": {
        "name": "Srinu Gorle",
        "email": "sgorle@codeaurora.org",
        "time": "Wed Sep 05 13:02:13 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Dec 10 17:11:13 2012 -0800"
      },
      "message": "msm: vidc: Adds AU delimiter support for AVC.\n\nAdd new V4L2 control to set AU delimiter for AVC.\n\nChange-Id: I8c72cb89f18c9b2b550b906d797eafb73ac4ebbe\nCRs-Fixed: 389030\nSigned-off-by: Srinu Gorle \u003csgorle@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "9986166ddd1bedb1b59e6062e4ca0fcc42d437d5",
      "tree": "a77db4d5e85877dd1a1d53b370671e67b34fe960",
      "parents": [
        "19be5c05d2045cdf027796013d965549ecd610b1"
      ],
      "author": {
        "name": "Azam Sadiq Pasha Kapatrala Syed",
        "email": "akapatra@codeaurora.org",
        "time": "Sun Dec 02 22:05:25 2012 -0800"
      },
      "committer": {
        "name": "Tanmaya Godbole",
        "email": "tgodbole@codeaurora.org",
        "time": "Mon Dec 10 10:37:27 2012 -0800"
      },
      "message": "msm: camera: Recover camera when sensor is pulled off.\n\nThis patch ensures that camera is recovered by propogating the\nerror event when sensor is pulled off.\n\nChange-Id: I4147e02342c2538db8337d3e04735cf97b2d7635\nSigned-off-by: Azam Sadiq Pasha Kapatrala Syed \u003cakapatra@codeaurora.org\u003e\n"
    },
    {
      "commit": "6c3c0318011908fdd7111b9cf5a38d9fec129859",
      "tree": "a700cc32f303f57b0801879430ef6d0e0ed5e937",
      "parents": [
        "92fa99cd24f39e91c1289d0ae6ffa3dd5ea6564a"
      ],
      "author": {
        "name": "Azam Sadiq Pasha Kapatrala Syed",
        "email": "akapatra@codeaurora.org",
        "time": "Mon Jul 02 12:38:34 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Sat Dec 01 14:46:46 2012 -0800"
      },
      "message": "msm: camera: Dynamically register domain and attach to device.\n\nStarting with B family chips, the IOMMU client is responsible\nfor registering a domain (page table) and attaching it with\nthe corresponding device context when required.\n\nSigned-off-by: Ankit Premrajka \u003cankitp@codeaurora.org\u003e\n\nConflicts:\n\n\tinclude/media/videobuf2-msm-mem.h\n\nChange-Id: I2105f3cdd94a5e42c09a46e32ed615a35615485d\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "92fa99cd24f39e91c1289d0ae6ffa3dd5ea6564a",
      "tree": "da76e8ef16a8435f6131e67bddf4ef42e3344a97",
      "parents": [
        "4472ce5be96571f65dcfad53a6aa32c58d5553bd"
      ],
      "author": {
        "name": "Azam Sadiq Pasha Kapatrala Syed",
        "email": "akapatra@codeaurora.org",
        "time": "Wed Nov 28 18:56:19 2012 -0800"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Sat Dec 01 14:46:46 2012 -0800"
      },
      "message": "Camera Bring-up MR1.\n\nChange-Id: I25be173c875491bd8f409fe50a958d96de0efe1a\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "4472ce5be96571f65dcfad53a6aa32c58d5553bd",
      "tree": "280264642fe9bdf284e3e6b65a41c767de583e1f",
      "parents": [
        "6514ba8af2de4fbae5280b4271b7b3765cde7e63"
      ],
      "author": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Sat Dec 01 14:00:27 2012 -0800"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Sat Dec 01 14:00:31 2012 -0800"
      },
      "message": "Revert \"Camera Bring-up MR1.\"\n\nThis reverts commit 5cf67b1a1f82e20e9659a4a120c67abe4f918893.\n\nChange-Id: If4e182553f46918e5b7a84e9f915039a52541ebb\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "6514ba8af2de4fbae5280b4271b7b3765cde7e63",
      "tree": "80cf3601d3d1fa61bcefc47ab455fa6fd0f2327b",
      "parents": [
        "0175272ff203e8f0cb4f689afe4a11c3724c44e2"
      ],
      "author": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Sat Dec 01 14:00:13 2012 -0800"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Sat Dec 01 14:00:19 2012 -0800"
      },
      "message": "Revert \"msm: camera: Dynamically register domain and attach to device.\"\n\nThis reverts commit c6918059882f4808a95add25bf33925a86a43fef.\n\nChange-Id: I0989d176e87b6464176d4e26e0c63e456451de51\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "c6918059882f4808a95add25bf33925a86a43fef",
      "tree": "e30cafbf21f13fce2a7f021aee1ea4c7f95ec772",
      "parents": [
        "5cf67b1a1f82e20e9659a4a120c67abe4f918893"
      ],
      "author": {
        "name": "Azam Sadiq Pasha Kapatrala Syed",
        "email": "akapatra@codeaurora.org",
        "time": "Mon Jul 02 12:38:34 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Thu Nov 29 13:24:46 2012 -0800"
      },
      "message": "msm: camera: Dynamically register domain and attach to device.\n\nStarting with B family chips, the IOMMU client is responsible\nfor registering a domain (page table) and attaching it with\nthe corresponding device context when required.\n\nSigned-off-by: Ankit Premrajka \u003cankitp@codeaurora.org\u003e\n\nConflicts:\n\n\tinclude/media/videobuf2-msm-mem.h\n\nChange-Id: I98f97805a67d597da55780f8c6739c9734a19a14\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "5cf67b1a1f82e20e9659a4a120c67abe4f918893",
      "tree": "da68225b63e81a3ff5e1b7321e05fc5ea7317bd5",
      "parents": [
        "b83b147b0890514088a79f9b2d32070b9f115283"
      ],
      "author": {
        "name": "Azam Sadiq Pasha Kapatrala Syed",
        "email": "akapatra@codeaurora.org",
        "time": "Wed Nov 28 18:56:19 2012 -0800"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Thu Nov 29 13:12:09 2012 -0800"
      },
      "message": "Camera Bring-up MR1.\n\nChange-Id: I84d3b4d7ff4147506fdfc81cd26b0aa9cfb72467\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "c93753e8a02b06f6d942dc0d9b79c35eba485c47",
      "tree": "1abb3711f8b766daa29b0ecb939c0ddca8fc2ad1",
      "parents": [
        "ee6f649600d1301052ab52122208dc85e3558b15"
      ],
      "author": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Mon Aug 27 17:52:51 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Nov 06 13:16:41 2012 -0800"
      },
      "message": "radio: iris: Pass proper parameters to SOC for RDS transmission.\n\n - Pass number of ps string instead of ps length\n - Use proper name for radio text length\n\nCRs-Fixed: 388115\nSigned-off-by: Ayaz Ahmad \u003caahmad@codeaurora.org\u003e\n(cherry picked from commit 1c0db5273216ea80f3762dc5675daebac16e1e0b)\n\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n(cherry picked from commit d327e591c875450aa8ff157645974aa3fb7c0cc3)\n\nChange-Id: I501af5c175c07f84dc117fc5e8ac410cecc8c35d\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "332fdcb3ce479681221c15ab4f22194952004e6b",
      "tree": "1ffe4c38182f93161a4ed2d12c3ad59c72c7f05d",
      "parents": [
        "b5f53790b5c255c039ca3ab9d8e96021d180a394"
      ],
      "author": {
        "name": "Venkateshwarlu Domakonda",
        "email": "Venkateshwarlu@codeaurora.org",
        "time": "Wed May 30 15:31:38 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Wed Oct 31 11:46:23 2012 -0700"
      },
      "message": "radio-iris: Fix corner cases in dqbuf\n\n- Sometimes user data getting corrupted and it is not available\nat the kernel level\n- Use the kernel buffer instead of user space buffer to copy\nthe data from fifo.\n- Increase the STD_BUF_SIZE buffer size from 64 to 128 bytes to compatible\nwith Frameworks buffer size\n\nChange-Id: I1e0fd8e59b218e7bec7820b0c27e2405d472cd56\nSigned-off-by: Venkateshwarlu Domakonda \u003cVenkateshwarlu@codeaurora.org\u003e\n(cherry picked from commit 7f095c44d4f63b168820aeba9d72b2504a879ab9)\n\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "833942e2b6cf93e8e140114a7613b5b167a292e0",
      "tree": "3a28ddaad25302ef4dc351798c02bad606aaa600",
      "parents": [
        "e8b28c7c83eedbff5d7bed1840191dc7db7acc43"
      ],
      "author": {
        "name": "Shobhit Pandey",
        "email": "cshopan@codeaurora.org",
        "time": "Wed Aug 01 14:02:20 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:06:20 2012 -0700"
      },
      "message": "msm:vidc: Add the support for MPEG-2 extension and user data\n\nSupport is added for MPEG-2 extension and user data. With this\nchanges Core returns extension and user data as an extradata.\n\nChange-Id: I66a230aa651dabafa883625ce9f687d5c35b8671\nSigned-off-by: Shobhit Pandey \u003ccshopan@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "393d46896aaf9eca2443c405f30db619037ec475",
      "tree": "f9a6b41b9b000cdb7c5c603f21dd75873c3190ae",
      "parents": [
        "eb15315f1e5df4363e2c27bf0cc12535eb6345fa"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 10:49:02 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:00:15 2012 -0700"
      },
      "message": "msm: vidc: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: I521a079686780c117ccc9d91f27b9c59aaeafa04\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "21d7afe4817a1879e8d7c99b83c26ef3f4f5691b",
      "tree": "58ac47a5ea16171fb7a5b0407ebb24a8a88519d8",
      "parents": [
        "3f9b234be2dbafb7d113bf58df6093ef6445b441",
        "406a0a8400fd2d1d5b68c993e191f4c05a8c23a9"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Fri Aug 24 19:44:50 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Fri Aug 24 19:44:50 2012 -0700"
      },
      "message": "Merge commit \u0027406a0a8400fd2d1d5b68c993e191f4c05a8c23a9\u0027 into android-msm-mako-3.4-wip\n\n(needs additional patches to compile)\n\n* commit \u0027406a0a8400fd2d1d5b68c993e191f4c05a8c23a9\u0027: (450 commits)\n  msm: vidc: Separate partition for shared memory\n  arm/dt: Move MDSS device nodes to separate dtsi file\n  msm: cpr: Add support for CPR in 8625\n  defconfig: msm8974: enable genlock\n  msm: Remove idle stats and cpuidle hooks\n  msm: timer: Add a stub for msm_timer_get_timer0_base\n  msm: iomap: Add mappings for the MPM PS_HOLD region\n  msm:  vidc: Adds support for Rate Control\n  ASoc: msm: Add low latency playback and recording support.\n  msm: Fix for overflow cpu alive mask dump.\n  tty: hold lock across tty buffer finding and buffer filling\n  msm: Turn off cpu alive mask messages.\n  msm: kgsl: Add GPU clock statistics.\n  Bluetooth: Enable BT\u0026FM kernel modules for MSM8974\n  v4l2: Add mutex to streamon() and dqbuf()in v4l2 framework.\n  msm: mdss: fix suspend coming to MDP before panel drivers\n  msm: mdss: allocate framebuffer memory from ion pool\n  msm: mdss: improve clock and bus scaling logic\n  platform: msm: Add driver for QPNP PMIC clkdiv peripherals\n  msm: add adsp loader driver\n  ...\n\nConflicts:\n\tdrivers/base/power/main.c\n\tdrivers/power/pm8921-bms.c\n\tdrivers/power/pm8921-charger.c\n\tdrivers/usb/gadget/Kconfig\n\tdrivers/usb/gadget/android.c\n\tdrivers/usb/host/ehci-msm-hsic.c\n\tdrivers/video/msm/mdp4_overlay_dsi_video.c\n\tinclude/linux/mfd/pm8xxx/pm8921-charger.h\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "6d0bbb2a1ded3b87ef33d5deb562f40a3645c480",
      "tree": "4b360cb2805a0eb9f379bd757e90f7aa6110ba7b",
      "parents": [
        "79e416b387ea469380a68c529d38a742ea7fa9cf",
        "ffaa5ab54153bb04244657ab9ce5da0c5ceb9942"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Aug 19 04:38:33 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Aug 19 04:38:33 2012 -0700"
      },
      "message": "Merge \"v4l2: Add mutex to streamon() and dqbuf()in v4l2 framework.\" into msm-3.4"
    },
    {
      "commit": "ffaa5ab54153bb04244657ab9ce5da0c5ceb9942",
      "tree": "fb40365f3f3e8464953313947f8ff3d96200ebec",
      "parents": [
        "893deb616c2f6852a091a2712498ecd1e5ca7576"
      ],
      "author": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Thu Aug 16 22:44:34 2012 -0700"
      },
      "committer": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Fri Aug 17 13:48:06 2012 -0700"
      },
      "message": "v4l2: Add mutex to streamon() and dqbuf()in v4l2 framework.\n\nWhen v4l2 streamon() is called the framework moves to streamon state,\nafter queueing the buffer. A state check is performed during dqbuf().\nSometimes when dqbuf() is called streamon() function has not completed\nsetting the state transisiton flag. This results in failure to dqbuf() as\nthe framework has not moved to streamon. This patch adds a mutex\naround state transitions and dqbuf() calls.\n\nChange-Id: I0eadc4aaffbed62facd7dd250893e50448d7e52b\nSigned-off-by: Ashray Kulkarni \u003cashrayk@codeaurora.org\u003e\n"
    },
    {
      "commit": "e541526f3b35b02b25831c14cbc4f43baf6310df",
      "tree": "a605156b65afb1242298402cec3928f3fd521505",
      "parents": [
        "ab1f140759c7a05a452675d284e57abb1068c08b"
      ],
      "author": {
        "name": "Praneeth Paladugu",
        "email": "ppaladug@codeaurora.org",
        "time": "Wed Aug 01 16:21:08 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Aug 17 03:06:07 2012 -0600"
      },
      "message": "msm: vidc: Adds support to send new command\n\n- Adds supports to send DECODER command to\ndecoder which inturn used to CLOSE the instance.\n- Adds supports to send ENCODER command to\nencoder which inturn used to CLOSE the instance.\n\nChange-Id: Ia6037fdf66824538124f775442150b7a4ed201b8\nSigned-off-by: Praneeth Paladugu \u003cppaladug@codeaurora.org\u003e\n"
    },
    {
      "commit": "6c85661c215a7d670adf9e74be3a75cb789f3247",
      "tree": "ff9cccbacd6c79106036ce76b195a8c5bec764f1",
      "parents": [
        "f4648b6df3276458c69b1cde0260ea99bc39e136",
        "ae8381a32ba8b9fc8e803a59cd7ff3a38d58d082"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Mon Aug 13 14:45:31 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Mon Aug 13 14:56:39 2012 -0700"
      },
      "message": "Merge commit \u0027ae8381a32ba8b9fc8e803a59cd7ff3a38d58d082\u0027 into android-msm-mako-3.4-wip\n\nConflicts:\n\tdrivers/media/video/msm/Makefile\n\tdrivers/media/video/msm/sensors/msm_sensor.h\n\tdrivers/video/msm/mdp4_overlay.c\n\tdrivers/video/msm/mdp4_overlay_dsi_video.c\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "0e3f3bb87f07de390c2ef1600f746e2a8e14e8c3",
      "tree": "c7e43ce1cdcc3108299b4002cd7e2c39497086d4",
      "parents": [
        "90b2cca21b417887a8a221c323cbf012dd44ba99",
        "a2cba0df366dc571feb8f8a750405f2ad8284cf6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Aug 10 09:56:07 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Aug 10 09:56:07 2012 -0700"
      },
      "message": "Merge \"msm: mpq8064: Use ION to alloc driver buffers\" into msm-3.4"
    },
    {
      "commit": "a2cba0df366dc571feb8f8a750405f2ad8284cf6",
      "tree": "e3efe9c674ba7c04cd63ceed43051bfe266e08ec",
      "parents": [
        "57ae1495163cf9ed66285c654bc9b6801c9b3a6f"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Wed Aug 08 11:39:53 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Wed Aug 08 16:39:11 2012 -0400"
      },
      "message": "msm: mpq8064: Use ION to alloc driver buffers\n\nSince VCAP is behind IOMMU, in order to get proper address for VCAP\nhw to write to driver needs to alloc buffer from ION and not\nkzalloc.\n\nChange-Id: I1f4fcc6834d0ea09ba0fc812b301219d35f40721\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "96458e214d9d8c98a1aeb13f52ef146672f8d82b",
      "tree": "bcae18b358a9a05d8f12f606362cc5d027aa8fd3",
      "parents": [
        "1a6af7b73e2c1a3dca3f65d6ab95dae8e99793e2"
      ],
      "author": {
        "name": "Mingcheng Zhu",
        "email": "mingchen@codeaurora.org",
        "time": "Tue Aug 07 21:45:43 2012 -0700"
      },
      "committer": {
        "name": "Mingcheng Zhu",
        "email": "mingchen@codeaurora.org",
        "time": "Tue Aug 07 21:45:43 2012 -0700"
      },
      "message": "msm: add new image modes to support stats buffer\n\nExtend the image mode defines to include the stats buffers.\n\nChange-Id: I4c7a687cb08695d43befa15f6e18e7070d4e2976\nSigned-off-by: Mingcheng Zhu \u003cmingchen@codeaurora.org\u003e\n"
    },
    {
      "commit": "0208a0559cff34b33bf1622fdb2e341338338d7f",
      "tree": "bae70d0cf7fba2ae648fb6e8acaf9f3d0cfc17dc",
      "parents": [
        "a3313a9fb8930412b4ccc3d5b32b2b1a363acf30",
        "003ba6e4ac9a461ff935a0532cc826c614c2cd6e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Aug 03 21:55:13 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Aug 03 21:55:13 2012 -0700"
      },
      "message": "Merge \"msm: vidc: Add PAR value extradata support for H264 and Mpeg2\" into msm-3.4"
    },
    {
      "commit": "0a822d7479511638c9be91b584c79b973aefdca6",
      "tree": "ef3c20c2ab00ee542feb816afe07eb4953756d29",
      "parents": [
        "803ea668039b462e49861ebd9fc961a7dfc12778",
        "99430570f350a50f27b2722910e0de636ab9b8ea"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Aug 03 21:55:03 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Aug 03 21:55:03 2012 -0700"
      },
      "message": "Merge \"msm: camera: Initial commit for VFE 4.0\" into msm-3.4"
    },
    {
      "commit": "3e8a1d1c69b56198e946e2fc45d054912965178f",
      "tree": "2df3919268ee0ce26fcbd964319b55405fcd3b3c",
      "parents": [
        "b782abd7fd95306b0b63ad31958b1c9fed95c69c"
      ],
      "author": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Tue Jul 31 15:00:09 2012 -0700"
      },
      "committer": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Fri Aug 03 15:41:14 2012 -0700"
      },
      "message": "msm: camera: Move ping pong buffer and bus scale logic from vfe to axi\n\nMove the ping pong buffer configuration and bus scaling\nlogic from vfe to axi as for concurrent camera case,\nvfe component will be turned off\n\nChange-Id: I39b465dcc121b83f960370b25349dc941ac8c34b\nSigned-off-by: Nishant Pandit \u003cnpandit@codeaurora.org\u003e\nSigned-off-by: Lakshmi Narayana Kalavala \u003clkalaval@codeaurora.org\u003e\n"
    },
    {
      "commit": "99430570f350a50f27b2722910e0de636ab9b8ea",
      "tree": "d787d559170fcaa3f72cc7e05fb1669f08f1eba7",
      "parents": [
        "b782abd7fd95306b0b63ad31958b1c9fed95c69c"
      ],
      "author": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Sun Jul 22 02:23:43 2012 -0700"
      },
      "committer": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Fri Aug 03 13:03:18 2012 -0700"
      },
      "message": "msm: camera: Initial commit for VFE 4.0\n\nAdd Image Signal Processor support for 8974 chipset.\n\nChange-Id: Id1f425e59d48e490d5e426f5d056bca7c54b54a2\nSigned-off-by: Kevin Chan \u003cktchan@codeaurora.org\u003e\n"
    },
    {
      "commit": "f52f58be7eae65a4ea755bc889cea39e1f212064",
      "tree": "8f60e0b52b40bdb153d15304de4398680d3fba4b",
      "parents": [
        "8129c7e5aa49ea5cb2189c9c570def088f4bfba7",
        "4c2dcd4a4cec5939fffda43f162c04757fdba42c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Aug 03 10:23:35 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Aug 03 10:23:35 2012 -0700"
      },
      "message": "Merge \"radio-tavarua: Validate whether the current station is good or bad\" into msm-3.4"
    },
    {
      "commit": "196a27c6b390003912cae287c8fa84396fa601d7",
      "tree": "0fbd4270b722c70eec000f0225477ed2ad1513ec",
      "parents": [
        "109c211daa5771cededece028ee2026fb3d22934"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenw@codeaurora.org",
        "time": "Mon Jul 23 23:01:52 2012 -0700"
      },
      "committer": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Fri Aug 03 12:44:39 2012 +0530"
      },
      "message": "camera: vfe32: Add RDI reg update ack notification.\n\nRDI and PIX have different timing characteristics.\nThey should not share the same START_ACK notification.\nAdd rdi0, rdi1, rdi2 reg update ack notifications.\n\nChange-Id: Id36b52ae5cf98f5f9f86e92028ec7ab0e7427a23\nSigned-off-by: Shuzhen Wang \u003cshuzhenw@codeaurora.org\u003e\n"
    },
    {
      "commit": "109c211daa5771cededece028ee2026fb3d22934",
      "tree": "0e7bf741bfc669b09c4e3e958599f3cbbe883700",
      "parents": [
        "42eedc90fd7ec892da8dd25608b6ee6c65fba377"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenw@codeaurora.org",
        "time": "Mon Jul 23 17:28:11 2012 -0700"
      },
      "committer": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Fri Aug 03 12:44:30 2012 +0530"
      },
      "message": "vfe32: Separate AXI reset with VFE reset.\n\nRefactor reset to axi_reset and vfe_reset. axi_reset\ninitializes stream off/on, irq related registers.\nvfe_reset only handles stuff related to VFE components.\n\nVFE_RESET_2 is removed. Both axi_reset and vfe_reset\nare synchronous calls.\n\nChange-Id: I274c17defbfbc56056b020c48239696b0f579b0e\nSigned-off-by: Shuzhen Wang \u003cshuzhenw@codeaurora.org\u003e\n"
    },
    {
      "commit": "d34791bd9bf218e636d4cb7f5b8b2956d38b27b1",
      "tree": "d9e959dbd03af96ec835584cc1afe04ec6463d73",
      "parents": [
        "028cab8afa2feb7f5aba75b13d8d13fbd540d57f"
      ],
      "author": {
        "name": "Peter Liu",
        "email": "pingchie@codeaurora.org",
        "time": "Mon Jun 11 18:47:36 2012 -0700"
      },
      "committer": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Fri Aug 03 12:43:53 2012 +0530"
      },
      "message": "msm: camera: calculate sof_count in ISPIF instead of VFE\n\nInstead of counting the frame id inside VFE camif,\nobtain the sof count in ispif and then pass the count into VFE\nalso add the capability to enable the sof count in VFE\n\nChange-Id: I90c0178d933cb4c80627eb9a5f22b4bb13b10b27\nSigned-off-by: Peter Liu \u003cpingchie@codeaurora.org\u003e\n"
    },
    {
      "commit": "003ba6e4ac9a461ff935a0532cc826c614c2cd6e",
      "tree": "7d7166d22b0fbb7900489ad3115bcddca65a6071",
      "parents": [
        "73749a2af31f92193e859a6f7e6b5707f68d0a9d"
      ],
      "author": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Thu Aug 02 16:25:39 2012 +0530"
      },
      "committer": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Thu Aug 02 18:21:53 2012 +0530"
      },
      "message": "msm: vidc: Add PAR value extradata support for H264 and Mpeg2\n\nCore gives aspect ratio information for H264/Mpeg2 in a\nshared memory register. This change will fetch the value\nof the aspect ratio from the designated register and append\nthis information to the frame_info extradata which can be\nused by the client.\n\nChange-Id: Iacacaf1b1181546ba2d09362a51bbe5178a63999\nSigned-off-by: Deepak Verma \u003cdverma@codeaurora.org\u003e\n"
    },
    {
      "commit": "0f0df2f5a2df9fde7a07d6d27ccf4c619e5bf925",
      "tree": "50090fd1a3effe8a6a6a29e05d9d33976ecc1dcf",
      "parents": [
        "05fb865d7c58f2a8cb09ebe88c0af5e86c5edcf8",
        "4181239136b9fb0b2c000fbff691f361dc9d48e5"
      ],
      "author": {
        "name": "Brian Muramatsu",
        "email": "btmura@google.com",
        "time": "Wed Aug 01 23:30:40 2012 -0700"
      },
      "committer": {
        "name": "Brian Muramatsu",
        "email": "btmura@google.com",
        "time": "Wed Aug 01 23:30:40 2012 -0700"
      },
      "message": "Merge branch \u0027caf\u0027 into android-msm-mako-3.4-wip\n\n* caf: (219 commits)\n  usb: msm_otg: Fix error handling bug in driver probe\n  bluetooth: Add support for LE conn param\n  msm: ocmem: Initialize the ocmem graphics mPU\n  msm: ocmem: Add support for low power clients\n  msm-fb: display: Tearing issue during video playback\n  ASoC: WCD9304: Fix register sequence for analog mic recording\n  msm: clock-8974: Correct some audio interface clock structures.\n  ASoC: wcd9310: Clear the status only for active slimbus ports\n  msm: kgsl: Allow non-default timeout values in adreno_idle\n  msm: cache_erp: Add device tree support\n  ASOC: msm: Add device tree specific changes in compressed driver\n  drivers: leds-pm8xxx: enable low power mode for RGB LED\n  msm: 8974: Add function to reserve memory from device tree\n  msm: clock-8974: Add block reset support for the USB cores\n  msm_fb: display: Brightness change observed when switching HDMI on\n  msm: mpq8064: Dummy read to prevent false interrupt from triggering\n  mmc: msm_sdcc: Enable AUTO_PROG_DONE for CMD25\n  msm: rpm: remove the sanity check in rpm log\n  msm: camera: Add some minor code fixes.\n  msm: Always compile acpuclock-krait when CONFIG_ARCH_MSM_KRAIT is set\n  ...\n\nConflicts:\n\tarch/arm/mach-msm/clock-8960.c\n\tarch/arm/mach-msm/subsystem_restart.c\n\tdrivers/media/video/msm/msm_camirq_router.c\n\tdrivers/media/video/msm/msm_mctl.c\n\tdrivers/usb/gadget/f_mass_storage.c\n\tdrivers/video/msm/msm_fb.c\n\tsound/soc/msm/apq8064.c\n"
    },
    {
      "commit": "6d86949698ef767f11e704a05d88877a7c4e8325",
      "tree": "16a187a9c85eff89191246d488ea9f465f11a412",
      "parents": [
        "16fd3cc7ab3f75970c4da5cab2f8def2ca446e9f"
      ],
      "author": {
        "name": "Brian Muramatsu",
        "email": "btmura@google.com",
        "time": "Wed Aug 01 22:46:50 2012 -0700"
      },
      "committer": {
        "name": "Brian Muramatsu",
        "email": "btmura@google.com",
        "time": "Wed Aug 01 22:46:50 2012 -0700"
      },
      "message": "Revert \"Revert \"msm: camera: Add free status buffer queue\"\"\n\nThis reverts commit c5b01930538b85fc80aa48b4d8648f830df7e733.\n"
    },
    {
      "commit": "cd3d81ef876be616e94c423a2a6b0395ff687b96",
      "tree": "7e33a7f3dac3ec7edf2107ff30859ef48edc79f9",
      "parents": [
        "4d9199e25ce829f93ec51b0597375dd04d194936"
      ],
      "author": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Tue Jul 31 13:04:03 2012 -0700"
      },
      "committer": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Wed Aug 01 23:46:16 2012 +0530"
      },
      "message": "msm: Decouple VFE component from AXI\n\n 1. Move the logic to enable write masters from vfe\nto axi as vfe component may not be enabled for concurrent camera\n 2. Pass the vfe operation mode and port info from user space\ninstead of storing in the global shared variable\n\nChange-Id: Ibe01bbe6a449afc3e4116c0a1c5f0d68662c5ee6\nSigned-off-by: Nishant Pandit \u003cnpandit@codeaurora.org\u003e\nSigned-off-by: Lakshmi Narayana Kalavala \u003clkalaval@codeaurora.org\u003e\n"
    },
    {
      "commit": "d98dffc546252784e88265b8dabeb6ca9565199a",
      "tree": "44714c82070eec5dab650ecbfe1f0fc56e4fe1d9",
      "parents": [
        "bcc80210e2789177325dcd25beaa87e604e247bb",
        "5c190ad7f53aa2890ca0d466d933e99daa04019d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jul 31 09:07:02 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jul 31 09:07:02 2012 -0700"
      },
      "message": "Merge \"camera: vfe32: Create synchronous version of VFE reset cmd.\" into msm-3.4"
    },
    {
      "commit": "5c190ad7f53aa2890ca0d466d933e99daa04019d",
      "tree": "d76844c67dd3a95bceb354eb0df130fb5a8e0ee4",
      "parents": [
        "230e0fc8de8847b279459c95ef232d2327da10e7"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenw@codeaurora.org",
        "time": "Mon Jul 09 16:30:51 2012 -0700"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenw@codeaurora.org",
        "time": "Mon Jul 30 16:46:47 2012 -0700"
      },
      "message": "camera: vfe32: Create synchronous version of VFE reset cmd.\n\nLogically from RESET to RESET_ACK, no interrupt should be\ngenerated from hardware. Synchronous RESET call makes\ncode flow simpler.\n\nCreate a new ISP command VFE_CMD_RESET_2 which blocks\nuntil RESET_ACK irq fires.\n\nChange-Id: I1c1974c01d7037f457ab767a83f5cece3fe23705\nSigned-off-by: Shuzhen Wang \u003cshuzhenw@codeaurora.org\u003e\n"
    },
    {
      "commit": "c842b613e6e090c06574b7b3c0d0166c4dfe6fb1",
      "tree": "a148b0a93b42079cc04cc8213114259c947bdc3b",
      "parents": [
        "230e0fc8de8847b279459c95ef232d2327da10e7"
      ],
      "author": {
        "name": "Sreesudhan Ramakrish Ramkumar",
        "email": "srramku@codeaurora.org",
        "time": "Mon May 21 17:23:24 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 15:53:33 2012 -0600"
      },
      "message": "msm: camera: CCI driver for 8974\n\nAdd Camera Control Interface (CCI) driver based on V4L2\narchitecture. Add probe sequence, subdevice creation,\nhardware registers and configuration through V4L2\nsubdev call mechanism. This driver is responsible for\ncommunicating with sensors, actuators and EEPROM\nconnected on I2C bus.\n\nChange-Id: I2f135798e26348740f58da223caafdd8dfbbd098\nSigned-off-by: Hody Hung \u003chhung@codeaurora.org\u003e\nSigned-off-by: Sreesudhan Ramakrish Ramkumar \u003csrramku@codeaurora.org\u003e\n"
    },
    {
      "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": "6545c2c80bb3de4aebe7970ae5af6c9066a7296c",
      "tree": "f89cffa321187adaa5b0c987d7dc94f0b5a89cc1",
      "parents": [
        "276f01e98e3964f3484993f494f6e3842ab1963f",
        "bc315ea3c81c545f273492d5532d62d109a3c4c7"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 08:09:41 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 08:09:41 2012 -0700"
      },
      "message": "Merge \"msm: camera: Add support for Bayer stats\" into msm-3.4"
    },
    {
      "commit": "07bbb9c6fa7a6363dd1db409ac92b84e61532777",
      "tree": "bade38a361dfbfc0154cb6085c4d943e5b8c12ab",
      "parents": [
        "3ee0d7aee3bc2a095ecd8e2bc8650a9e21a8a484",
        "3dff4ef26eb40494eebb17adef80e66a0a469478"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 08:09:09 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 08:09:09 2012 -0700"
      },
      "message": "Merge \"msm: mpq8064: Enable separate ioctl call for noise reduction (nr)\" into msm-3.4"
    },
    {
      "commit": "3dff4ef26eb40494eebb17adef80e66a0a469478",
      "tree": "337a4e2e6d4e557e12ba0ced1da4336a69beff40",
      "parents": [
        "2913b3bd0ccb2fc4c237b99ac7613d9a1b025f7e"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Wed Jun 13 15:20:59 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Wed Jul 25 13:34:27 2012 -0400"
      },
      "message": "msm: mpq8064: Enable separate ioctl call for noise reduction (nr)\n\nNR for VCAP is capable of receiving manual tuning parameters. In\norder for the client to pass in these parameters a separate ioctl\nwas developed.\n\nChange-Id: Ia8d7e8de80ee4fd7ccd2019d30b4457f1000e106\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "4c2dcd4a4cec5939fffda43f162c04757fdba42c",
      "tree": "b0ea88fcc31091f7f589ce6f5671941254ae0ca5",
      "parents": [
        "08790720bd5cf0940dddda805eb5b2661e682f96"
      ],
      "author": {
        "name": "Anantha Krishnan",
        "email": "ananthk@codeaurora.org",
        "time": "Mon Jun 25 14:09:14 2012 +0530"
      },
      "committer": {
        "name": "Anantha Krishnan",
        "email": "ananthk@codeaurora.org",
        "time": "Wed Jul 25 11:39:39 2012 +0530"
      },
      "message": "radio-tavarua: Validate whether the current station is good or bad\n\nProvide mechanism to decide whether the currently tuned station\nis valid or not.\n\nCRs-Fixed: 371689\nChange-Id: I1a28537d242fbb636732b120c9259ad5e7fffcc0\nSigned-off-by: Anantha Krishnan \u003cananthk@codeaurora.org\u003e\n"
    },
    {
      "commit": "bc315ea3c81c545f273492d5532d62d109a3c4c7",
      "tree": "0c6531e16fd642faef7a0c7f6180380d5550e9ce",
      "parents": [
        "58243db25ebb92f6ae812886a9b5c15106bd432b"
      ],
      "author": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Tue Jul 24 09:55:48 2012 -0700"
      },
      "committer": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Tue Jul 24 11:23:04 2012 -0700"
      },
      "message": "msm: camera: Add support for Bayer stats\n\nAdd support for Bayer stats\n\nChange-Id: I69b408af91565581c925540bccb04708278bda05\nSigned-off-by: Lakshmi Narayana Kalavala \u003clkalaval@codeaurora.org\u003e\n"
    },
    {
      "commit": "58243db25ebb92f6ae812886a9b5c15106bd432b",
      "tree": "c198408c17bc315b19bda81ee8b3a2b0e4731e48",
      "parents": [
        "eec28e96a42079c6802a1cfdb2b41f27a85317e4"
      ],
      "author": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Tue Jul 24 00:06:27 2012 -0700"
      },
      "committer": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Tue Jul 24 09:50:47 2012 -0700"
      },
      "message": "msm: camera: Fix memory leak with stats buffers\n\nBuffer unprepare is not done while releasing stats buffers,\nhence add support for buf unprepare ioctl\n\nChange-Id: If4fa95c270363d1948b5924c2365785d1427e2f4\nSigned-off-by: Lakshmi Narayana Kalavala \u003clkalaval@codeaurora.org\u003e\n"
    },
    {
      "commit": "54d3a6d39374c5fe3bd22be970717f57480d6ad8",
      "tree": "567e1f8397cc39d02b75d297033f72bbf1703678",
      "parents": [
        "f546a88189f2c3a28d47c2067144f4f3af1bce7a"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Tue Jul 10 14:05:35 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Mon Jul 23 14:31:47 2012 -0400"
      },
      "message": "msm: mpq8064: Dummy read to prevent false interrupt from triggering\n\nThe VBIF is capable of triggering a false bus error the first time\nit performs a read. This fix creates a dummy read event that\nhappens every time that the VCAP is powered on that will ignore\nthe false positive VBIF interrupt error, so that during normal\noperation the error can be properly identified.\n\nChange-Id: Ie56e60faf2067fab7a05a0f16c2d840408c35035\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "907859007ebd854b7afcfa3c14edda8efadd2e55",
      "tree": "2044c070b90ba0af2a81f0cb8b22571bb9b749e4",
      "parents": [
        "897b93c1294afea5a7d26612067b0dbd2ab1d744"
      ],
      "author": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Thu Jul 05 13:59:38 2012 -0700"
      },
      "committer": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Sun Jul 22 08:44:17 2012 -0700"
      },
      "message": "msm: camera: Add support for instance handle based buffer lookup.\n\nCurrently when VFE requests for a free buffer, we search based\non the image mode sent from VFE. In some cases, there can be\nmultiple instances with the same image mode. This means the\nbuffer lookup logic has to take into consideration other\nparameters like current usecase, vfe operation mode etc.\nTo ease this, add support for buffer lookup based on\nthe instance handle. The instance handle contains information\nabout where to get the buffer from. So the buffer lookup\nlogic does not have to know about other details. The instance\nhandle is decided when the user sets the format for a particular\ninstance. It is passed on to the VFE during AXI configuration.\nVFE stores this and sends it whenever it requests for a free\nbuffer for a particular output.\nKeep the current image_mode based buffer lookup logic for\nlegacy targets.\n\nChange-Id: I78c3db77ac4014365c9866ff780ec71ac4c7ff87\nSigned-off-by: Kiran Kumar H N \u003churlisal@codeaurora.org\u003e\n"
    },
    {
      "commit": "596c046b5cc885bacfb7ecd37091368b0bfa9b32",
      "tree": "70ecc459bce4e85200a695b6fcafaa3480b96153",
      "parents": [
        "ca648b2dd3a853ade1ab96d8f39952453989090d",
        "4b3443f0882826f3f0de468c799e77c6477380d0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jul 22 04:38:06 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jul 22 04:38:06 2012 -0700"
      },
      "message": "Merge \"msm: camera: resource manager related changes.\" into msm-3.4"
    },
    {
      "commit": "4b3443f0882826f3f0de468c799e77c6477380d0",
      "tree": "1032835a0408574d7809587ff224b947ceeb925d",
      "parents": [
        "b29aa582bfedf3715db3792a20275296d3f497e1"
      ],
      "author": {
        "name": "Ankit Premrajka",
        "email": "ankitp@codeaurora.org",
        "time": "Mon Jun 11 14:06:31 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jul 22 01:26:20 2012 -0600"
      },
      "message": "msm: camera: resource manager related changes.\n\nMake changes to support dynamic selection\nof subdevs through the resource manager. Instead of\nchoosing the subdevs to be used by the current mctl\nsession statically during open, the VFE, AXI and VPE\nsubdevs are now selected and initialized later as per\nsession requirements.\n\nChange-Id: I8df951b81f0ccc77e5b4f64bf5cf620822cf0175\nSigned-off-by: Ankit Premrajka \u003cankitp@codeaurora.org\u003e\n"
    },
    {
      "commit": "0385128efea73e2fb2c0f860aa41e93bc9c1a502",
      "tree": "1d579e9d3a882524473e73c74febef4caee9b7ee",
      "parents": [
        "b2db56e16400dcfce4aa08ab5513e54c10aba639",
        "37294ba321af3b2722540e97ba19ec50b3748d8e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 21 23:57:35 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 21 23:57:35 2012 -0700"
      },
      "message": "Merge \"radio: iris: Validate whether the current station is good or bad\" into msm-3.4"
    },
    {
      "commit": "37294ba321af3b2722540e97ba19ec50b3748d8e",
      "tree": "5db17b0bf679b2f6ef2f71e68ebe171ba00c97ac",
      "parents": [
        "71c7355b27c859fcb31db5bbac41d77f1bbd8df8"
      ],
      "author": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Tue Jul 10 16:38:11 2012 +0530"
      },
      "committer": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Sat Jul 21 13:38:51 2012 +0530"
      },
      "message": "radio: iris: Validate whether the current station is good or bad\n\nProvide mechanism to decide whether the currently tuned station\nis valid or not\n\nCRs-Fixed: 371689\nSigned-off-by: Ayaz Ahmad \u003caahmad@codeaurora.org\u003e\nChange-Id: I1f058bdeec8ecebe85b950631118c1ac9604760f\n"
    },
    {
      "commit": "c5b01930538b85fc80aa48b4d8648f830df7e733",
      "tree": "6aa5f74365f7acfa7ecfc9c0a0b96f9957f7036a",
      "parents": [
        "26e07aa9f974cae5490299d02c7926ba57204900"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Thu Jul 19 17:51:51 2012 -0700"
      },
      "committer": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Thu Jul 19 17:51:51 2012 -0700"
      },
      "message": "Revert \"msm: camera: Add free status buffer queue\"\n\nThis reverts commit 2db3384fa38336391ea177d7475eb7bc00627f7f.\n"
    },
    {
      "commit": "ad33c513b4b9455f0822c125affc39138603459e",
      "tree": "0f2b68047e48226ad6ab5847441bd366d67dbe21",
      "parents": [
        "08790720bd5cf0940dddda805eb5b2661e682f96"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Mon Jul 16 17:50:00 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Thu Jul 19 16:24:08 2012 -0400"
      },
      "message": "msm: mpq8064: VCAP corner case bug fixes\n\nClosing VCAP devices could be called without calling stream off:\nThis problem would make VCAP resources taken by devices no longer\nrunning.\n\nUsing unsigned variable to store signed result: This problem would\nallow stream on to continue even when function returned error.\n\nFix problem of reading VP irq status register too early: It was\npossible for cadence detection bit to be propgated faster by only\na few clock cycles then the picture done bit. When the irq status\nread was performed and by the time a write to the clear register\nwas performed the picture done bit would propgate. Since the irq\nis rising edge triggered this would cause a problem and the irq\nwould not be triggered until VP was reset.\n\nRemove unused code\n\nChange-Id: Iba72354c06287efb27178edf64d8d3f459dbf954\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "4e776bd31d0d75ae004deb5ca5d3427320539747",
      "tree": "69f2b6a6d1cd012f6bfc92160df01e1d83cd24fe",
      "parents": [
        "2c0b7343692a2195a6cf1d7e7c97483d97e31ec0",
        "a6c9648dd8e85e1e1e854347a78e4497578ebf51"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Jul 18 11:47:56 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Jul 18 11:47:56 2012 -0700"
      },
      "message": "Merge \"msm: mpq8064: Separate q/dq buffer for VCAP de-interlacing mode\" into msm-3.4"
    },
    {
      "commit": "fa51cd052516bd0d6e42b28a3401dec9ed6d7262",
      "tree": "dd206b6f0bbdc54d4eca47f2a3aa641beab72f4a",
      "parents": [
        "23c508a09d3413df25d3b2ca08994155a5eb5049",
        "2bf044d74e1f30762b9a69ac87ee2e7da4b2f564"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Jul 17 04:38:43 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Jul 17 04:38:43 2012 -0700"
      },
      "message": "Merge remote-tracking branch \u0027coreaurora.org/msm-3.4\u0027 into android-msm-mako-3.4-wip\n\nConflicts:\n\tarch/arm/mach-msm/clock-8960.c\n\tdrivers/media/video/msm/msm.h\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "a6c9648dd8e85e1e1e854347a78e4497578ebf51",
      "tree": "f0e48140d313aa8a5823e48d4c2e62748ddfb9a8",
      "parents": [
        "392138263cb52f35d14796e5264401bf61ce1dd3"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Fri Jul 06 17:53:09 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Tue Jul 10 10:10:59 2012 -0400"
      },
      "message": "msm: mpq8064: Separate q/dq buffer for VCAP de-interlacing mode\n\nThis change fixes a crash when running VCAP in de-interlace mode.\nThe problem was noticed in the introduction of kernel 3.4. VCAP\nwas improperly using the videobuf2 framework APIs. Since VCAP is\nalready reliant on queue structure provided by videobuf2 framework,\nwe created our own basic version of the qbuf and dqbuf calls that\nhave some similarities to the videobuf2 framework. This addition\nwas necessary since we are calling qbuf from a kernel work thread.\nSince moving to kernel 3.4 there has been a change in videobuf2\nqbuf that dereferences the current process.s mm_struct, from a\nkernel work thread this struct is NULL, which was causing a crash.\nWhen we are de-interlacing a captured video we are cycling the\nbuffers internally in the driver, which is why we needed to create\nour own q/dq buffer functionality.\n\nChange-Id: Id51b775ae7f0a58bbac8a581e07fa02417802a30\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "2db3384fa38336391ea177d7475eb7bc00627f7f",
      "tree": "80fd005f09b431f4608f730994897d17ad8f6616",
      "parents": [
        "8ac67741a7be1d00797f3c3cfa448d6809493ee0"
      ],
      "author": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Tue Jun 26 22:41:32 2012 -0700"
      },
      "committer": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Fri Jul 06 13:19:34 2012 +0530"
      },
      "message": "msm: camera: Add free status buffer queue\n\nAdd support for free buffer queues for vfe\nstatistics\n\nChange-Id: I9a791d5869aa090f661904b41b210cea51f67aa4\nSigned-off-by: Mingcheng Zhu \u003cmingchen@codeaurora.org\u003e\nSigned-off-by: Lakshmi Narayana Kalavala \u003clkalaval@codeaurora.org\u003e\n"
    },
    {
      "commit": "18f68160d4ed7af26cf5eb1349df1a57961d5b7e",
      "tree": "a9d2299861a166a7a7f07aa6f96f4aa2a17c8308",
      "parents": [
        "0024205d9817112a056625926fcc6393269fa2ea"
      ],
      "author": {
        "name": "insup.choi",
        "email": "insup.choi@lge.com",
        "time": "Mon Jul 02 15:24:23 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Thu Jul 05 13:51:05 2012 -0700"
      },
      "message": "camera: add mako camera driver imx111, imx119\n\nChange-Id: I5451ba05023fe7cbe3442512924062e7dc63f3f4\n"
    },
    {
      "commit": "5dd5442cd6e726430ab5294149f1cff0a33ce6a2",
      "tree": "1b1b44ff9b433f942ece01d256a20b11ff40a815",
      "parents": [
        "1d22dfa0b050d09fc589af90b8d35f32a5dc3056"
      ],
      "author": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Tue Jun 26 22:52:44 2012 +0530"
      },
      "committer": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Sat Jun 30 03:27:54 2012 +0530"
      },
      "message": "msm: camera: Add support for concurrent Ispif interface streaming\n\nAdd support for multiple ispif interfaces streaming concurrently.\nPIX abd RDI interface can stream at same time or two RDI interfaces\nmay stream at one time depending on usecase\n\nChange-Id: Ib3cef418cd2816bc19891c1855e1dcae5a2a55a1\nSigned-off-by: Nishant Pandit \u003cnpandit@codeaurora.org\u003e\n"
    },
    {
      "commit": "1bc7b22825ee72017f7519215f0aa5144d75a9c7",
      "tree": "39a39eb772183f383d2c2029d853aeb9d0c2db21",
      "parents": [
        "f913a5f9ec86ff58ae39aeadaada2729abfec6cf"
      ],
      "author": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Sat Jun 23 16:28:11 2012 -0700"
      },
      "committer": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Thu Jun 28 11:37:36 2012 -0700"
      },
      "message": "msm: camera: Allow user to abort live snapshot.\n\nDue to some reason, user can decide to abort a live\nsnapshot while it is in progress. Add support to stop\nthe VFE write masters right away so that the VFE\nstops writing on the buffers allocated by the user.\nAlso send an ACK message to userspace once we get\nconfirmation from VFE that it has stopped using\nthe buffers.\n\nCRs-Fixed: 373080\nChange-Id: Ia4d9134298dd3a1a51f5829f9bcc2b80d6f21d0f\nSigned-off-by: Kiran Kumar H N \u003churlisal@codeaurora.org\u003e\n"
    },
    {
      "commit": "3cfe310bac87869e702371482d2461010a1895c1",
      "tree": "e0fce6ebf22e13f6b1a8beb405694b10ccaf58a6",
      "parents": [
        "8c2e486c0b36759a26aa2db87568c010358cea5f",
        "73ec728288b1d30c3b967a378d0f2893d254bd67"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Jun 27 23:10:20 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Jun 27 23:10:20 2012 -0700"
      },
      "message": "Merge \"msm: camera: CPP driver Framework\" into msm-3.4"
    },
    {
      "commit": "73ec728288b1d30c3b967a378d0f2893d254bd67",
      "tree": "174218b7242da91e63c438206d19b28ef900169d",
      "parents": [
        "01d89d9fce207d7335690eedf8c61b1cfddb4c14"
      ],
      "author": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Thu Jun 07 01:32:00 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Jun 27 15:34:37 2012 -0600"
      },
      "message": "msm: camera: CPP driver Framework\n\nInitial commit for Camera Post Processor Driver.\nThe driver contains frame queuing and process logic\nusing v4l2 framework.\n\nChange-Id: I283c11c3de3bd121b9c3ea5af1446c13e188d329\nSigned-off-by: Kevin Chan \u003cktchan@codeaurora.org\u003e\n"
    }
  ],
  "next": "430dbc29e559a2d32f1733173ce6ccc7e0bdbf31"
}
