)]}'
{
  "log": [
    {
      "commit": "708346b5793816b41724fd8a4257a6a09fd22ff6",
      "tree": "64b84640a08e956223eca328b6327ca876f93410",
      "parents": [
        "326a666f7f4fbe25dd9f68676a0f7ffce76b79f8"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Tue Dec 25 15:51:00 2012 +0200"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Jan 04 02:29:47 2013 -0800"
      },
      "message": "dvb: mpq: Add sharing of video buffer with dvb-video\n\nWhen video data is tunneled internally between demux and dvb-video,\nthe ION buffer holding the video data needs to be shared with\ndvb-video driver.\n\nChange-Id: Ia6517bd9cbf284e1314d5275eccc6813dc8d3096\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\n"
    },
    {
      "commit": "326a666f7f4fbe25dd9f68676a0f7ffce76b79f8",
      "tree": "72e0276bcae1e60954dcb0ab9be3a3bb6fa0efd9",
      "parents": [
        "c632c07291441e69e8ecba2516d2b3793ae154b1",
        "4ad48c357f50ff78af31b4e1e00cc65b016a3f95"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 22:45:58 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 22:45:57 2013 -0800"
      },
      "message": "Merge \"media: dvb: mpq: Enhance debugfs counters for decoder output\""
    },
    {
      "commit": "c632c07291441e69e8ecba2516d2b3793ae154b1",
      "tree": "e0f69b1ada2b0a1b060f547a218336cfa57a05c6",
      "parents": [
        "b1167bee9698a7c5a301f183de91ab1532ae045f",
        "6a6514dce3fee49f36354ba08caea5e9115eb0ed"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 22:45:47 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 22:45:46 2013 -0800"
      },
      "message": "Merge \"radio: iris: Add support for RT Plus, eRT feature.\""
    },
    {
      "commit": "b1167bee9698a7c5a301f183de91ab1532ae045f",
      "tree": "035c18a36d599b18b190e8904d4f22c1bce9f509",
      "parents": [
        "1252abebd80ba20fb55dc1421cdaf678b38d25fd",
        "aa9b6bba0ae1ef1d20f2d892311fb7a681fe3d12"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:10:00 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:59 2013 -0800"
      },
      "message": "Merge \"media: dvb: mpq: Improve handling of PCR packets\""
    },
    {
      "commit": "1252abebd80ba20fb55dc1421cdaf678b38d25fd",
      "tree": "8898562caab61566d037b0a063c6551e96181c70",
      "parents": [
        "5d3e962d842117b6ee15a95e410095426140d3d0",
        "0c59880a3f973baea7ec1ed08424311949a46898"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:58 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:58 2013 -0800"
      },
      "message": "Merge \"dvb: mpq: Add option to allocate video buffer from IOMMU heap\""
    },
    {
      "commit": "5d3e962d842117b6ee15a95e410095426140d3d0",
      "tree": "392a29ffc2f923f51a299905f5197ed4ffcb60d4",
      "parents": [
        "adb4f067d0d3f9a5bb33bb2558c0a4b4ba1a464d",
        "2115d0f20bb60e1ad5fd4c8ebfc318f72cc5d0c3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:56 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:55 2013 -0800"
      },
      "message": "Merge \"dvb: mpq: Fix initialization of video stream-buffer\""
    },
    {
      "commit": "adb4f067d0d3f9a5bb33bb2558c0a4b4ba1a464d",
      "tree": "834a5399c2f184ad0a292391a7c5667b6dced941",
      "parents": [
        "a4cd196659455632cad4f8b2317dfa0d43a2c4d7",
        "c5515ca68511cc11b82a09fe34097220d0782e51"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:54 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:54 2013 -0800"
      },
      "message": "Merge \"media: dvb: mpq: Enhance information exposed in debug-fs\""
    },
    {
      "commit": "a4cd196659455632cad4f8b2317dfa0d43a2c4d7",
      "tree": "6fa6021a7c38279a60600dfc02835f99e76e1fed",
      "parents": [
        "d835d2a66d99cd7c0921ce6d85ecee62eb537ab0",
        "b2896dc1bb676a1ffd4ab451096c3c072dcb1260"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:53 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:52 2013 -0800"
      },
      "message": "Merge \"media: dvb: mpq: Fix contiguous allocation of TSPP output buffer\""
    },
    {
      "commit": "d835d2a66d99cd7c0921ce6d85ecee62eb537ab0",
      "tree": "0b5608f363bc7617252510219a86591698fc6518",
      "parents": [
        "c19f6f3230b9c197530165313eca4b5e4c9a1b5a",
        "2c4cd347d5c82e316f07c95046e79ef18a098867"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:51 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:51 2013 -0800"
      },
      "message": "Merge \"media: dvb: mpq: Unify PES and section pipes\""
    },
    {
      "commit": "c19f6f3230b9c197530165313eca4b5e4c9a1b5a",
      "tree": "89fc3f7fa1361ad135d4c31e4ee74e1f7ac43da1",
      "parents": [
        "a13624d6619153483e0c897dbddc37d1b40e55a2",
        "4c28de26d5291fb8dd6264fef0324826cd2546de"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:50 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:49 2013 -0800"
      },
      "message": "Merge \"media: dvb: mpq: Fix notification of first video PTS\""
    },
    {
      "commit": "a13624d6619153483e0c897dbddc37d1b40e55a2",
      "tree": "3488fff6f52c7561fb8037934b0ae773b25be6f4",
      "parents": [
        "2efc054598ef7d3f1c33069a3ef1961f46643720",
        "1325b109b98aa7eabb8f7645bac260b3d653b7fd"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:48 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:48 2013 -0800"
      },
      "message": "Merge \"media: dvb: Fix un-mapping of external buffers\""
    },
    {
      "commit": "2efc054598ef7d3f1c33069a3ef1961f46643720",
      "tree": "233ee1c34aefabb776de55d64ea16c783d322b82",
      "parents": [
        "dc72bae423db2c8c6474c0f73b65393228c6d254",
        "582ca77d667191e6c7ba06485e98166da30bcf05"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:47 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:46 2013 -0800"
      },
      "message": "Merge \"media: dvb: mpq: Support new elementary stream data events\""
    },
    {
      "commit": "dc72bae423db2c8c6474c0f73b65393228c6d254",
      "tree": "9a9562bb12b5bf2a96edea4bd1274deae3e8b24f",
      "parents": [
        "b3d8127cbe0260fc5c7362ae5e95ed10d174811a",
        "57f5ac8f7104c88ca5c3fbd0c3ca062e3c59a904"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:45 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:45 2013 -0800"
      },
      "message": "Merge \"tspp: Disable read-complete interrupt\""
    },
    {
      "commit": "b3d8127cbe0260fc5c7362ae5e95ed10d174811a",
      "tree": "c9e8c74a93b419aeaaeeeba4095633ce552af8ec",
      "parents": [
        "9964486831da9530b3fa21c9bbc4ed4cd799163c",
        "3d5a2dfd106ce808aaa392ec35be00e74f14e8d6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:44 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:43 2013 -0800"
      },
      "message": "Merge \"drivers: media: dvb: mpq: Fix framing for external decoder buffers\""
    },
    {
      "commit": "9964486831da9530b3fa21c9bbc4ed4cd799163c",
      "tree": "122a236e6cb26f014bb82a26aa876efedeb1f2f7",
      "parents": [
        "0a519e31eaaeb07e5c0cba1f8af5b1349b39e31a",
        "39b9ae1f3600afb03a97f8196ff0a579bee4ced6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:42 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:42 2013 -0800"
      },
      "message": "Merge \"media: dvb: External buffers support for decoder filters\""
    },
    {
      "commit": "0a519e31eaaeb07e5c0cba1f8af5b1349b39e31a",
      "tree": "ed863505c15643645c1f516013750b6331bcad4e",
      "parents": [
        "97c3b70a1e1edd118f0106ca2f876f5bef8f189e",
        "50605c324e0b65db91bbaa999c3acf676c001dca"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:40 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:40 2013 -0800"
      },
      "message": "Merge \"media: dvb: mpq: Improve PTS/DTS information reporting\""
    },
    {
      "commit": "97c3b70a1e1edd118f0106ca2f876f5bef8f189e",
      "tree": "3d4a5781f25e28bc2943f8d02e57200a6b2155fc",
      "parents": [
        "20dcb09ebcf1228f03ce90cbe0ddb915feefb82a",
        "55730f93697d2c7dc3a466a2b9ac72552868db5d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:39 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:38 2013 -0800"
      },
      "message": "Merge \"media: dvb: mpq: mpq_streambuffer linear buffer support\""
    },
    {
      "commit": "20dcb09ebcf1228f03ce90cbe0ddb915feefb82a",
      "tree": "3e9ba4ca1720bebfb2dce69d906081236a52a89f",
      "parents": [
        "7eda6edbb250ac8b2aefac3f46b64a2700342fe6",
        "567bed8b7d3ec5ab1cf927fa1f238871631f9076"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:37 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:37 2013 -0800"
      },
      "message": "Merge \"tspp: Improve data-path handling\""
    },
    {
      "commit": "7eda6edbb250ac8b2aefac3f46b64a2700342fe6",
      "tree": "26b024eeb461f2ab8c9e7fb5eb6157bf195d396b",
      "parents": [
        "bc841d649b89f427b64e4913748a407335296e90",
        "1b12e4399e8fdf6df54e3bd46eb9f9f543e8517c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:35 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:35 2013 -0800"
      },
      "message": "Merge \"msm: sps: support polling when pipe is in IRQ mode\""
    },
    {
      "commit": "bc841d649b89f427b64e4913748a407335296e90",
      "tree": "82e9074f8cab67c2b4d43ff8e2619f9bd6e34a91",
      "parents": [
        "6828343a4e1d1790d01bbf5cd170c68b25df9b0f",
        "b58c04bb03e57a5f23970622b3c22e447e18a0b5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:34 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:33 2013 -0800"
      },
      "message": "Merge \"media: dvb: mpq: Use kthread instead of workqueue\""
    },
    {
      "commit": "6828343a4e1d1790d01bbf5cd170c68b25df9b0f",
      "tree": "db148c4093217eebd480071f604376efad2829fb",
      "parents": [
        "291f125e79d3052128185eaedb3b7d5b6499f17a",
        "727a8711fd78663bcb750e9b110cb11ac94f5c77"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:32 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:31 2013 -0800"
      },
      "message": "Merge \"dvb: dvb-core: Use kthread instead of workqueue to process DVR input\""
    },
    {
      "commit": "291f125e79d3052128185eaedb3b7d5b6499f17a",
      "tree": "543cb891ee211e85a12404d9fc38622c21ce7f34",
      "parents": [
        "87f06743438b78c2a05bb5fc4f9912f07bb82877",
        "f0cc271bcfeb6dc9d8e4bd3b2eb3409eb8dae717"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:30 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:29 2013 -0800"
      },
      "message": "Merge \"misc: tspp: Enable notification of TSIF status and expose it in debugfs\""
    },
    {
      "commit": "87f06743438b78c2a05bb5fc4f9912f07bb82877",
      "tree": "ca7f7630ee112f10b500da75348b4c7d4a3fb914",
      "parents": [
        "f53cccc56a2662bf6332db49407b0eaedb8d577a",
        "07972556baa47a845690d597a842dc81092999c4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:28 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:28 2013 -0800"
      },
      "message": "Merge \"media: dvb: dvb-core: Improve handling of 192 packets output\""
    },
    {
      "commit": "f53cccc56a2662bf6332db49407b0eaedb8d577a",
      "tree": "129e079ab6ca89b6c06d15d1ce44f4c64210bff0",
      "parents": [
        "95720a6f2143049109ea7afe1c22f3e865624aab",
        "24117bfcf948e861b464924bf403420eb7f051ac"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:27 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:26 2013 -0800"
      },
      "message": "Merge \"media: dvb: Add information on active filters in debugfs\""
    },
    {
      "commit": "95720a6f2143049109ea7afe1c22f3e865624aab",
      "tree": "af8af84bad78863bc24813bab627a96adad12c8a",
      "parents": [
        "ff219e24b0f5541784e73de231fafe8895e3f777",
        "2eb42c50fb6041bf2a33256ffa726750c69ddef5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:25 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:25 2013 -0800"
      },
      "message": "Merge \"media: dvb: dvb-core: Fix memory leak in DVR buffers\""
    },
    {
      "commit": "ff219e24b0f5541784e73de231fafe8895e3f777",
      "tree": "c17cdb888b07e5288f7c66f85a4285bbecd431b9",
      "parents": [
        "7d90d24f26983315ea2261a2ed3c48078bf2fba1",
        "bbac8a76de35e76be912a3f653d15955b9ccd05e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:23 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:23 2013 -0800"
      },
      "message": "Merge \"media: dvb: mpq: Set smaller descriptor size for section pipe\""
    },
    {
      "commit": "7d90d24f26983315ea2261a2ed3c48078bf2fba1",
      "tree": "eaefd4c184bfbd4864a4e8afa3477f23bdfc0bc1",
      "parents": [
        "b66f06e0fdc5acd53c414cb83e2456793bf135cf",
        "229090d779481e8e535ae059ce367bc2475bd00b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:22 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:21 2013 -0800"
      },
      "message": "Merge \"media: dvb: mpq: TSPP output buffer allocation by demux plugin\""
    },
    {
      "commit": "b66f06e0fdc5acd53c414cb83e2456793bf135cf",
      "tree": "44c9d46f725398b38351ce0c38fc16d718983870",
      "parents": [
        "63c0ee9c43386a5edcfc56a148acc32aee8da214",
        "df8d682f309e793e789eabfcf9910b31740607f0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 19:09:06 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 19:09:05 2013 -0800"
      },
      "message": "Merge \"msm_fb: display: check pipes queued before enter wait_for_completion\""
    },
    {
      "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": "63c0ee9c43386a5edcfc56a148acc32aee8da214",
      "tree": "76189a16dfb41bab49364f872c6313d23ff87f06",
      "parents": [
        "8f0a8ebee1969462758721eec168af89e2cd6395",
        "eda23cc8a8db8b96fe551ea5e7f369bbc0a29ee3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 15:14:49 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 15:14:49 2013 -0800"
      },
      "message": "Merge \"msm_fb: display:  add mdp bandwidth runtime calculation\""
    },
    {
      "commit": "8f0a8ebee1969462758721eec168af89e2cd6395",
      "tree": "c5617d22c0d038093ccc74296ecc20827e922f13",
      "parents": [
        "26cb771eed0cd72391e30c079de83d4d4b21bee7",
        "ddb703fee959d351e128ee61a0a18815d5bb2cfd"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 15:14:41 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 15:14:40 2013 -0800"
      },
      "message": "Merge \"media: dvb: dvb-core: Stall demux in PULL mode when events queue is full\""
    },
    {
      "commit": "eda23cc8a8db8b96fe551ea5e7f369bbc0a29ee3",
      "tree": "ee53508988900e019ca7a7ab3c544eb64ef79847",
      "parents": [
        "982b25a22157b16292602f7fe35042bfaa105485"
      ],
      "author": {
        "name": "Huaibin Yang",
        "email": "huaibiny@codeaurora.org",
        "time": "Fri Dec 07 20:23:53 2012 -0800"
      },
      "committer": {
        "name": "Huaibin Yang",
        "email": "huaibiny@codeaurora.org",
        "time": "Thu Jan 03 13:07:12 2013 -0800"
      },
      "message": "msm_fb: display:  add mdp bandwidth runtime calculation\n\nCurrently mdp bandwidth request logic is based on source image size\nand number of layers. This logic can not support complicated mdp\nusecases and it is not power efficient. The logic is improved by\ncalculating mdp bandwidth request at runtime from all pipes and mixers.\n\nConflicts:\n\n\tdrivers/video/msm/mdp.c\n\tdrivers/video/msm/mdp4_overlay.c\n\tdrivers/video/msm/mipi_dsi.c\n\nCRs-fixed: 425823\nChange-Id: I63206f00f8d3017a2449f8ac617fce3ba2a4d36c\nSigned-off-by: Huaibin Yang \u003chuaibiny@codeaurora.org\u003e\n"
    },
    {
      "commit": "26cb771eed0cd72391e30c079de83d4d4b21bee7",
      "tree": "9ad8876ac35689f8f88121f2cb288b1fa05db753",
      "parents": [
        "f0fff1a156d82e5a80fe0a3613daf72b3c58f316",
        "0b687938139d8fdfc7af4450f98ce6f6f3276059"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 11:27:11 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 11:27:10 2013 -0800"
      },
      "message": "Merge \"media: dvb: mpq: Extended and unified parameters of demux module\""
    },
    {
      "commit": "f0fff1a156d82e5a80fe0a3613daf72b3c58f316",
      "tree": "4ccb3648c4c7e9be4f08ecf7264f1c5c5d6fad6c",
      "parents": [
        "b2bb2f93978c6278e0db32a28265709a95fa3b6d",
        "bbd06bfa54129e4db4ed9e2f89f2d972801a746f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 11:27:09 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 11:27:08 2013 -0800"
      },
      "message": "Merge \"tspp: Add option to inverse tsif signals\""
    },
    {
      "commit": "b2bb2f93978c6278e0db32a28265709a95fa3b6d",
      "tree": "7c74f88daf6cae1e2bb0b7c20fa350840ce23696",
      "parents": [
        "8ec4400f1b74bd9b91845ae2f13e12e9ec948017",
        "057363c71f27347a28856c1d671cdf6deeb51a67"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 11:27:05 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 11:27:04 2013 -0800"
      },
      "message": "Merge \"media: dvb: mpq: Update calls to ION API\""
    },
    {
      "commit": "8ec4400f1b74bd9b91845ae2f13e12e9ec948017",
      "tree": "edd8a15d3cf83a8c163259796c6441bb8dc423f3",
      "parents": [
        "982b25a22157b16292602f7fe35042bfaa105485",
        "cce85634db4a1aa9ff75e90423728036b8649b0b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 03 11:27:03 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 11:27:02 2013 -0800"
      },
      "message": "Merge \"media: dvb: Add support for external demux buffer allocation\""
    },
    {
      "commit": "982b25a22157b16292602f7fe35042bfaa105485",
      "tree": "b790c8b2c2a159393190793c9d4a579a42b3f190",
      "parents": [
        "d10c98e6da7a875e9fe1bd6478a59ce41c7fb21a",
        "2840b0abb713c6f40c08f8cc5cb576ae1a43e10a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Jan 02 17:54:50 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Jan 02 17:54:49 2013 -0800"
      },
      "message": "Merge \"spi_qsd: Support delay per transfer if requested by the client\""
    },
    {
      "commit": "d10c98e6da7a875e9fe1bd6478a59ce41c7fb21a",
      "tree": "e8cea2dca119d0f818e91da956142d83c1356a3c",
      "parents": [
        "a88184417fb27c2f5482eb98d37c7f3664508d0c",
        "e4d73355d010e795cc22a6c54edc00e0060f8ad4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Jan 02 16:44:18 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Jan 02 16:44:18 2013 -0800"
      },
      "message": "Merge \"msm:camera:: Enabled af \u0026 rs_cs stats\""
    },
    {
      "commit": "4ad48c357f50ff78af31b4e1e00cc65b016a3f95",
      "tree": "a49731e9f17455ad555e56b8092ea84017df2438",
      "parents": [
        "aa9b6bba0ae1ef1d20f2d892311fb7a681fe3d12"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Tue Jan 01 15:10:43 2013 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Wed Jan 02 16:04:58 2013 -0800"
      },
      "message": "media: dvb: mpq: Enhance debugfs counters for decoder output\n\nAdd counter for number of decoder packets with transport error\nindication. Reset all decoder counters exposed in debugfs when\nvideo is started.\n\nChange-Id: I9434b2da3c24e19bb57acf562dcdb7df49a10dad\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "e4d73355d010e795cc22a6c54edc00e0060f8ad4",
      "tree": "e8cea2dca119d0f818e91da956142d83c1356a3c",
      "parents": [
        "a88184417fb27c2f5482eb98d37c7f3664508d0c"
      ],
      "author": {
        "name": "Bansidhar Gopalachari",
        "email": "bansid@codeaurora.org",
        "time": "Wed Jan 02 13:35:07 2013 -0800"
      },
      "committer": {
        "name": "Bansidhar Gopalachari",
        "email": "bansid@codeaurora.org",
        "time": "Wed Jan 02 15:28:23 2013 -0800"
      },
      "message": "msm:camera:: Enabled af \u0026 rs_cs stats\n\nChange-Id: Ibe7eb0c278b5c07c965e540c825b9691b7220f3b\nSigned-off-by: Bansidhar Gopalachari \u003cbansid@codeaurora.org\u003e\n"
    },
    {
      "commit": "aa9b6bba0ae1ef1d20f2d892311fb7a681fe3d12",
      "tree": "28e7d926ea34c39218d823c854c594f3958239bb",
      "parents": [
        "0c59880a3f973baea7ec1ed08424311949a46898"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Thu Dec 27 14:03:24 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Wed Jan 02 14:44:22 2013 -0800"
      },
      "message": "media: dvb: mpq: Improve handling of PCR packets\n\nPCR packets with error indication is dropped to filter-out\ninvalid PCR values and flags that might cause errors\nin clock recovery mechanism. In addition PCR is reported\nalso when playing from memory with 0 STC if the packet is\nnot in 192-tail format.\n\nChange-Id: I3118877e0847f1df9aeb0d1891184c59b0d658c8\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "0c59880a3f973baea7ec1ed08424311949a46898",
      "tree": "c48e482d7b2d9da889f1950d8b48f7ed6062b441",
      "parents": [
        "2115d0f20bb60e1ad5fd4c8ebfc318f72cc5d0c3"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Thu Dec 27 11:49:58 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:14 2012 -0800"
      },
      "message": "dvb: mpq: Add option to allocate video buffer from IOMMU heap\n\nVideo buffer is allocated from CP-MM heap for both secure and non-secure\nbuffers. Some targets may restrict not to allocate non-secure buffer from\nCP-MM heap, in such case need to make the allocation from IOMMU heap.\n\nChange-Id: If0f56cab5fc6e3da1d4b7f1ec568184c9d16fed4\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "2115d0f20bb60e1ad5fd4c8ebfc318f72cc5d0c3",
      "tree": "d43188c91d0388f962eca6483a8f07dd8c01fbec",
      "parents": [
        "c5515ca68511cc11b82a09fe34097220d0782e51"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Tue Dec 25 13:34:38 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:14 2012 -0800"
      },
      "message": "dvb: mpq: Fix initialization of video stream-buffer\n\nVideo stream buffer should be first initialized and then\nregistered to the adapter, otherwise, if registered\nbefore initialization the video consumer may get uninitialized\nstream-buffer.\n\nChange-Id: I9f3e02ee360140b5132cd49df406cf2fa2ac6579\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "c5515ca68511cc11b82a09fe34097220d0782e51",
      "tree": "006981076a061fff5687d5485fd0f903b612a2c6",
      "parents": [
        "b2896dc1bb676a1ffd4ab451096c3c072dcb1260"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Tue Dec 25 15:30:40 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:14 2012 -0800"
      },
      "message": "media: dvb: mpq: Enhance information exposed in debug-fs\n\nAdded the following files to existing demux directory in debug-fs:\n1. decoder_out_count: Counts number of frames output to decoder.\n2. decoder_out_interval_sum: Sum of time intervals between\n   frames outputs.\n3. decoder_out_interval_average: Average of time intervals between\n   frames outputs.\n4. decoder_out_interval_max: Maximum time interval between\n   frames outputs.\n\nAll counters can read and reset by writing to the respective file.\ndemux device output in debug-fs was adjusted for better visibility.\n\nChange-Id: I2c9835364c534cc4b9c1cbc74afee71c40f61d98\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "b2896dc1bb676a1ffd4ab451096c3c072dcb1260",
      "tree": "a386a92e4afba64350e51f00a189e9daca5c1c1c",
      "parents": [
        "2c4cd347d5c82e316f07c95046e79ef18a098867"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Tue Dec 25 13:22:06 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:13 2012 -0800"
      },
      "message": "media: dvb: mpq: Fix contiguous allocation of TSPP output buffer\n\nTSPP output buffer when allocated as physically contiguous to serve\nas input to TrustZone should be allocated from QSEECOM heap and not\nCP_MM heap since the latter may be locked in secure playback.\n\nAdded a module parameter for the heap to allocate the buffer from,\ndefault is QSEECOM. In addition, the existing implementation allocated\nTSPP output buffer once for each demux device though is it not one per\ndemux device but rather one per TSIF, the allocation was moved to be\ndone once an output channel from specific TSIF is opened.\n\nChange-Id: Ie606c6074a4f78d9f51f0d47697539567a1643cd\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "2c4cd347d5c82e316f07c95046e79ef18a098867",
      "tree": "4cca51f91c8bcb6b78e60a6c2fed8293609347a6",
      "parents": [
        "4c28de26d5291fb8dd6264fef0324826cd2546de"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Tue Dec 25 13:15:56 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:13 2012 -0800"
      },
      "message": "media: dvb: mpq: Unify PES and section pipes\n\nFor each TSIF two pipes were allocated, one for section output\nand one for PES output. The two pipes were unified into a single\npipe as the pipes were configured with the same parameters and there\u0027s\nno real need for separating them. A unified pipe allows recording of\nsection packets along with non-section packets while maintaining the\norder of the packets in the output to be the same as they\nappear in the input.\n\nChange-Id: Ifb9c8d9a3e83b3c4b144ea26d2d7f144ec605b8c\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "4c28de26d5291fb8dd6264fef0324826cd2546de",
      "tree": "a6d8a5c6b7a7a400fdc011aab3d686ebb136209c",
      "parents": [
        "1325b109b98aa7eabb8f7645bac260b3d653b7fd"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Wed Dec 26 08:28:09 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:13 2012 -0800"
      },
      "message": "media: dvb: mpq: Fix notification of first video PTS\n\ndemux reported the first video PTS using the PTS value within the\nfirst video PES after playback starts. When playbak starts demux\ndrops all PES data until reaching sequence-header, the PTS of the\nfirst PES holding a video frame after reaching the sequence header\nshould be used and not the one in the first PES before data is dropped.\n\nChange-Id: I4c2b3f79e8320239d7c8e165093d4c6111dc8a27\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "1325b109b98aa7eabb8f7645bac260b3d653b7fd",
      "tree": "6dc0cdfe1c3e34ef345e45fb2c1200bed0b52a94",
      "parents": [
        "582ca77d667191e6c7ba06485e98166da30bcf05"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Mon Dec 24 12:45:21 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:13 2012 -0800"
      },
      "message": "media: dvb: Fix un-mapping of external buffers\n\nThe output buffers of demux filters can be set in decoder\nand in non-PES filters, it is separate from the video output\nbuffers. When filter is stopped the buffer should be un-mapped\nalways if it was mapped previously regardless of the filter\u0027s type.\n\nChange-Id: I5e0562b23e983a9c624be2dd71612ef23f3b50d0\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "582ca77d667191e6c7ba06485e98166da30bcf05",
      "tree": "212833235880ed660dd6291d889db7a58f72a392",
      "parents": [
        "57f5ac8f7104c88ca5c3fbd0c3ca062e3c59a904"
      ],
      "author": {
        "name": "Liron Kuch",
        "email": "lkuch@codeaurora.org",
        "time": "Mon Nov 26 13:27:22 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:13 2012 -0800"
      },
      "message": "media: dvb: mpq: Support new elementary stream data events\n\nVideo elemenatry stream data is usually passed from demux to a video\nconsumer (e.g. video decoder) in kernel-space via tunneling. However\nthere are cases when the video consumer is a user-space application\ncontrolled by the middleware. This change adds support for notifying\nuser-space about newly available elementary stream data and\nassociated meta-data, using the existing events queue mechanism.\n\nChange-Id: I1994879f9056abea389602224fa970bd029b1e56\nSigned-off-by: Liron Kuch \u003clkuch@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "57f5ac8f7104c88ca5c3fbd0c3ca062e3c59a904",
      "tree": "dc02b393101bf5849159180f431be059f2b4f813",
      "parents": [
        "3d5a2dfd106ce808aaa392ec35be00e74f14e8d6"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Thu Dec 20 18:30:40 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:12 2012 -0800"
      },
      "message": "tspp: Disable read-complete interrupt\n\nRead-complete interrupt can be generated from TSPP HW for test\npurposes only. It is generated for each TS packet TSPP fetches from\nTSIF interface. Having it enabled cause great load of interrupts\nthat are not used by the SW.\n\nChange-Id: I4eb1be173cb3e30a8540fb17223abc034c54f048\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "3d5a2dfd106ce808aaa392ec35be00e74f14e8d6",
      "tree": "aafe31d052fe7a55081e70b156f0185cdb17b361",
      "parents": [
        "39b9ae1f3600afb03a97f8196ff0a579bee4ced6"
      ],
      "author": {
        "name": "Gilad Broner",
        "email": "gbroner@codeaurora.org",
        "time": "Sun Dec 16 15:16:15 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:12 2012 -0800"
      },
      "message": "drivers: media: dvb: mpq: Fix framing for external decoder buffers\n\nFraming used to rely on underlying decoder buffer being managed as\nring buffer, and used absolute addresses to derive frame length.\nThis fix changes this and framing is now agnostic to the number\nof decoder buffers, and whether they are managed as a ring-buffer\nor as a group of linear buffers.\nIn addition, instead of reporting each pattern, framing now only\nnotifies video consumer on video frame patterns. Previous non-video\nframe patterns are still included in the output data.\n\nChange-Id: Ia3fe350110b77b3a7805e23f13927913e643f479\nSigned-off-by: Gilad Broner \u003cgbroner@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "39b9ae1f3600afb03a97f8196ff0a579bee4ced6",
      "tree": "1a5f7ca0a7610804a52b1deff43f400fa03ae195",
      "parents": [
        "50605c324e0b65db91bbaa999c3acf676c001dca"
      ],
      "author": {
        "name": "Gilad Broner",
        "email": "gbroner@codeaurora.org",
        "time": "Mon Dec 03 15:57:44 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:12 2012 -0800"
      },
      "message": "media: dvb: External buffers support for decoder filters\n\nExtend Demux user-space API to set decoder buffers allocated externally\nby user, supporting multiple linear buffers or a single cyclic buffer.\nInternal decoder buffer allocation is still supported.\n\nChange-Id: I1df53d3961ab7934bd4a969cff1dae435ae1dfc6\nSigned-off-by: Gilad Broner \u003cgbroner@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "50605c324e0b65db91bbaa999c3acf676c001dca",
      "tree": "320346780c1cd5ad33f5e40b747f2a867b571c08",
      "parents": [
        "55730f93697d2c7dc3a466a2b9ac72552868db5d"
      ],
      "author": {
        "name": "Liron Kuch",
        "email": "lkuch@codeaurora.org",
        "time": "Thu Dec 06 21:14:36 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:12 2012 -0800"
      },
      "message": "media: dvb: mpq: Improve PTS/DTS information reporting\n\nPTS/DTS information may exist in the PES headers in the video\ntransport stream. PTS/DTS information must be reported for video frames\nonly if it hasn\u0027t been reported already. PTS/DTS information must be\nreported according to the information available in the PES header\nrelevant for the video frame currently handled.\nThis commit updates the algorithm used to report PTS/DTS information\nto comply with the above requirements.\n\nChange-Id: Ie2276904e768a36dbd439b66b4aee7d3d98d8527\nSigned-off-by: Liron Kuch \u003clkuch@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "55730f93697d2c7dc3a466a2b9ac72552868db5d",
      "tree": "7d8b8ea1ad89f0aa06060c9043f07865fbc93321",
      "parents": [
        "567bed8b7d3ec5ab1cf927fa1f238871631f9076"
      ],
      "author": {
        "name": "Gilad Broner",
        "email": "gbroner@codeaurora.org",
        "time": "Mon Nov 19 15:06:52 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:12 2012 -0800"
      },
      "message": "media: dvb: mpq: mpq_streambuffer linear buffer support\n\nAdd linear buffer group management to mpq_streambuffer.\nThis change enables better support of video data consumers\nthat are required to use linear buffers scheme by eliminating\nthe need to copy data between buffers and may result in better\nperformance.\n\nChange-Id: I8a893f9191ae441475fa535c25cc3295c879cfbc\nSigned-off-by: Gilad Broner \u003cgbroner@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "567bed8b7d3ec5ab1cf927fa1f238871631f9076",
      "tree": "9f6de9fbfe8865b475901f9a4a631c1635c6866b",
      "parents": [
        "1b12e4399e8fdf6df54e3bd46eb9f9f543e8517c"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Thu Nov 29 14:15:57 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:12 2012 -0800"
      },
      "message": "tspp: Improve data-path handling\n\nExisting driver allocated BAM descriptor at fixed sizes each\nwith interrupt flag set. Notification on data was received when\nthe descriptor is fully consumed by the HW. The descriptor size\non one hand need to be big enough so that we don\u0027t receive too much\ninterrupts for high-bitrate streams, and on other hand needs\nto be small enough so that for low-bitrate stream we are not starved\nwaiting for data for a long period of time.\n\nThe change adds support of allocating small descriptors and set\ninterrupt flags on part of descriptors. In addition, expiration\ntimer is used so that if interrupt is not received after long period\nof time the timer handler reports back descriptors are already ready\nto be consumed. This allows low-rate of interrupts and\nhandling of low-bitrate streams.\n\nAs descriptors are smaller now (size of single TS packet), exposed\nAPI within SW demux that handles a single packet to save the function\ncall to the API that handles multiple packets for efficiency. Information\nregarding the new buffer allocation was added to debugfs.\n\nCRs-Fixed: 420818\n\nChange-Id: I9dedb1d1bc99c871d1aa12addeed9fe187f17bb1\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "1b12e4399e8fdf6df54e3bd46eb9f9f543e8517c",
      "tree": "394f19f75cad61753d5be7bf7cad07c84cb43643",
      "parents": [
        "b58c04bb03e57a5f23970622b3c22e447e18a0b5"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Mon Nov 26 16:56:11 2012 -0800"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:11 2012 -0800"
      },
      "message": "msm: sps: support polling when pipe is in IRQ mode\n\nBAM client has a new use case where active polling is needed when\nthe pipe is configured in the interrupt mode. Add the support in SPS\ndriver for this use case.\n\nChange-Id: I55603de946b77004a38ab1dbca995072e9066f54\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "b58c04bb03e57a5f23970622b3c22e447e18a0b5",
      "tree": "8e16e907671e05e86f55ff026f679992b09c2a6b",
      "parents": [
        "727a8711fd78663bcb750e9b110cb11ac94f5c77"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Tue Nov 27 17:51:01 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:11 2012 -0800"
      },
      "message": "media: dvb: mpq: Use kthread instead of workqueue\n\ndemux used single-threaded workqueue to process TS packets\nnotified from the HW. Workqueue implementation was changed\nso that all work scheduled to workqueues are submitted\nto same kworker threads, this result on having TS packet\nprocessing not to be done on demux own thread and compete\nwith other work scheduled by other drivers. Moved to separate\nthread dedicated only for demux.\n\nChange-Id: Ia8b96543f26428a0a12809d34c27849f900cc45e\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "727a8711fd78663bcb750e9b110cb11ac94f5c77",
      "tree": "fc2737f6b902f992c2181968854a19c2dc1db14d",
      "parents": [
        "f0cc271bcfeb6dc9d8e4bd3b2eb3409eb8dae717"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Sun Nov 25 09:19:16 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:11 2012 -0800"
      },
      "message": "dvb: dvb-core: Use kthread instead of workqueue to process DVR input\n\nExisting code uses workqueue for DVR input work which constantly waits\nfor new data written to the input buffer. This causes the kworker\nexecuting DVR work to be fully occupied by DVR device and does not\nallow other drivers using workqueues to use that kworker. To solve\nthis switched to kernel thread which is solely used for DVR device.\n\nChange-Id: Ica740965aceec63e95eb2be4b3c20e242a8301fe\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "f0cc271bcfeb6dc9d8e4bd3b2eb3409eb8dae717",
      "tree": "d76b9445a16228f741a4aa5fc699d3711fe587c3",
      "parents": [
        "07972556baa47a845690d597a842dc81092999c4"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Sun Nov 25 09:49:51 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:11 2012 -0800"
      },
      "message": "misc: tspp: Enable notification of TSIF status and expose it in debugfs\n\nEnable TSIF status interrupt to expose the following\ninformation in debugfs:\n- stat_rx_chunks: Counts number of TS packets chunks received from HW.\n- stat_overflow: Counts number of times buffer has overflowed.\n- stat_lost_sync: Counts number of times TSIF lost sync with input.\n- stat_timeout: Counts number of times TSIF reached timeout\nwaiting for packets.\n\nAll counters can read and reset by writing to the respective file.\n\nChange-Id: I42e71d072d8b92bdc8ecf941daef4ac0faa94de6\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "07972556baa47a845690d597a842dc81092999c4",
      "tree": "4c0563bfddcfc11b9b4bde37ce03a8afdf5854bf",
      "parents": [
        "24117bfcf948e861b464924bf403420eb7f051ac"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Thu Nov 22 13:47:07 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:11 2012 -0800"
      },
      "message": "media: dvb: dvb-core: Improve handling of 192 packets output\n\nDifferent filters may have different output format, therefore\nthe ts packet output format should be per feed. It should also\nallow outputting real time-stamp if available.\n\nChange-Id: Id174610d50c94f24abae5637ae052aeee92eeec4\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "24117bfcf948e861b464924bf403420eb7f051ac",
      "tree": "c475c089abed4475df2c587e3deb5553e2bf114d",
      "parents": [
        "2eb42c50fb6041bf2a33256ffa726750c69ddef5"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Thu Nov 15 09:01:41 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:10 2012 -0800"
      },
      "message": "media: dvb: Add information on active filters in debugfs\n\nExpose demux filters settings and status on debugfs to\nimprove debugging of demux devices.\n\nChange-Id: I08df8a4c6a21a80bda7d0c6712edfdebef70ff0c\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "2eb42c50fb6041bf2a33256ffa726750c69ddef5",
      "tree": "8cf55b0a21bc8a0b77d660016d5b64eb6ad9ab9a",
      "parents": [
        "bbac8a76de35e76be912a3f653d15955b9ccd05e"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Mon Nov 12 16:54:56 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:10 2012 -0800"
      },
      "message": "media: dvb: dvb-core: Fix memory leak in DVR buffers\n\nWhen DVR buffer mode changes between internal/external, the DVR\nbuffer pointer gets updated with the new allocated memory.\nThis overrides the existing pointer to the memory allocated\npreviously. The code was changed so that when switching between\ninternal and external modes the currently allocated memory\nis released.\n\nChange-Id: I07690cc3aa86827114419b1d47ee40f47338766b\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "bbac8a76de35e76be912a3f653d15955b9ccd05e",
      "tree": "e90103e1a6b4489473312ea94f3fdd2b9bfca82b",
      "parents": [
        "229090d779481e8e535ae059ce367bc2475bd00b"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Tue Nov 06 12:20:20 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:10 2012 -0800"
      },
      "message": "media: dvb: mpq: Set smaller descriptor size for section pipe\n\nSection and PES/recording pipes had same descriptor sizes,\nnotification rate from BAM for both types was the same. Since\nsections are lower-bitrate than PES/recording data, the descriptor\nsize for sections pipe was reduced to allow better responsiveness\nto this kind of data.\n\nChange-Id: I8b99a1b4c38bb9a9fdfa8d3fb4d1864b133d954a\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "229090d779481e8e535ae059ce367bc2475bd00b",
      "tree": "ca1c0b81c53408601b1697bec8072cad1e27ea3c",
      "parents": [
        "ddb703fee959d351e128ee61a0a18815d5bb2cfd"
      ],
      "author": {
        "name": "Liron Kuch",
        "email": "lkuch@codeaurora.org",
        "time": "Tue Oct 30 17:47:50 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:10 2012 -0800"
      },
      "message": "media: dvb: mpq: TSPP output buffer allocation by demux plugin\n\nThe TSPP driver can allocate its output buffers internally or\nexternally. External buffer allocation is required when Demux wishes\nto use the ION driver to allocate a physically contiguous buffer\n(e.g. to pass to TZ).\nThis commit improves the TSPP driver support for external buffer\nallocation and implements the external memory allocation and free\nfunctions in the Demux driver.\n\nChange-Id: Id7e815fa56b76401ed593a786eb61d97735deba9\nSigned-off-by: Liron Kuch \u003clkuch@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "ddb703fee959d351e128ee61a0a18815d5bb2cfd",
      "tree": "6801a5786623fdeaf730ca7bc68f32fbc1c12907",
      "parents": [
        "0b687938139d8fdfc7af4450f98ce6f6f3276059"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Sun Oct 28 12:20:04 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:10 2012 -0800"
      },
      "message": "media: dvb: dvb-core: Stall demux in PULL mode when events queue is full\n\nIn PULL mode demux should stall when output buffers are full until\nthere\u0027s free space for new data. The demux data events queue could\nalso get full and overflow if user is not reading data fast enough.\nAdded checking the fullness of data events queue when working in PULL\nmode so that demux stalls in case it is full.\n\nChange-Id: I3d2cb89a2e3c5fb8e1be4b1df9d7efbb8ca458e2\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "0b687938139d8fdfc7af4450f98ce6f6f3276059",
      "tree": "6f872a592b70108d8462e5cdf2c55af851e2a1bf",
      "parents": [
        "bbd06bfa54129e4db4ed9e2f89f2d972801a746f"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Thu Oct 25 11:39:54 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:10 2012 -0800"
      },
      "message": "media: dvb: mpq: Extended and unified parameters of demux module\n\nDemux parameters were unified to have same semantics across\ndifferent demux plugins. Extended the parameters to add option\nto invert the tsif clock signal.\n\nChange-Id: I1b253d27353feb0b9c9214fcfafb8b257da6528e\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "bbd06bfa54129e4db4ed9e2f89f2d972801a746f",
      "tree": "d25e7db0904f75b21e4ca96741fe2652dfafca29",
      "parents": [
        "057363c71f27347a28856c1d671cdf6deeb51a67"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Tue Oct 23 14:15:41 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:09 2012 -0800"
      },
      "message": "tspp: Add option to inverse tsif signals\n\nTSIF signals (clock, data, enable and sync) may be configured\nto be inversed at TSPP unit input. This is useful in case\nTSIF signals from external units need to be inversed.\n\nChange-Id: I4f0bfdc58fb8658dbf10fe3805b8787f9d36aeca\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "057363c71f27347a28856c1d671cdf6deeb51a67",
      "tree": "9bc0db384952f0ece7c9d9c327d1eea90cfdea0c",
      "parents": [
        "cce85634db4a1aa9ff75e90423728036b8649b0b"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Tue Oct 02 08:08:27 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:09 2012 -0800"
      },
      "message": "media: dvb: mpq: Update calls to ION API\n\nION API was changed and the calls from dvb demux\nneeds to be updated accordingly\n\nChange-Id: I8582d4cf544cf8fa4e52252bc8614f4866d6f774\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "cce85634db4a1aa9ff75e90423728036b8649b0b",
      "tree": "5e252711095054e32d350cf407fcc8fefd04d4ea",
      "parents": [
        "a88184417fb27c2f5482eb98d37c7f3664508d0c"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Thu Sep 20 07:58:57 2012 +0300"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:09 2012 -0800"
      },
      "message": "media: dvb: Add support for external demux buffer allocation\n\ndemux input/output buffers were allocated internally by the driver,\nfor MPQ use-cases there\u0027s a need for user-space MPQ player to\nallocate the buffers through ION driver and set them to demux\nsimilar to the way other kinds of buffers are managed\nin android multimedia stack for video\n\nChange-Id: Ic28a279c0841fee12008cea7beac58f82409b9f9\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "a88184417fb27c2f5482eb98d37c7f3664508d0c",
      "tree": "89bc4c8cb0456f3d5b01c4763d9ae98fe7fb50b7",
      "parents": [
        "4ae8d227371418f40fc019a91167e4a58c07247c",
        "dcaed9ad9bb5b485e4f437896ac5d9e5820b308e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 28 12:35:41 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Dec 28 12:35:41 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: skip one vsync event after enabling mdp and vsync clk\""
    },
    {
      "commit": "4ae8d227371418f40fc019a91167e4a58c07247c",
      "tree": "bf1a8e59f19053575ff340cccd73f68359f1353e",
      "parents": [
        "71fa8861bbc1275de11ce21af88bf46c339d97da",
        "221732eac57a7518eb279015f81db14872b96f5f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 28 12:35:40 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Dec 28 12:35:40 2012 -0800"
      },
      "message": "Merge \"msm: event_timer: Fix potential race condition\""
    },
    {
      "commit": "71fa8861bbc1275de11ce21af88bf46c339d97da",
      "tree": "0df0e0a9c36cdcb9f0e2af2349328e3524a9562d",
      "parents": [
        "ff94b8ed6159c1b7e6fef13dfb96666d72ef9475",
        "5d585171019e19287dbadc22ed6de934aabfccb3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 27 21:26:00 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 27 21:26:00 2012 -0800"
      },
      "message": "Merge \"msm: gemini: Support upto 64mp encoding\""
    },
    {
      "commit": "ff94b8ed6159c1b7e6fef13dfb96666d72ef9475",
      "tree": "4edda9907fc715e98063a422b18ec1175423775f",
      "parents": [
        "12e915c5a698e308f570aee8c7fd8224e1d63a8d",
        "733d861236661e6252afbb9ccb179d48f79334f3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 27 16:07:15 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 27 16:07:15 2012 -0800"
      },
      "message": "Merge \"mm: Use correct define for CMA features\""
    },
    {
      "commit": "12e915c5a698e308f570aee8c7fd8224e1d63a8d",
      "tree": "693ead65bf39d2c97f122257b390a570869c3da2",
      "parents": [
        "13afc1a418378a97ba455122c6f6f79e1048c5cb",
        "922b8422857516bf67a760a398327a96fbbfa6a9"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 27 16:07:14 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 27 16:07:13 2012 -0800"
      },
      "message": "Merge \"mm: make counts of CMA free pages correct\""
    },
    {
      "commit": "733d861236661e6252afbb9ccb179d48f79334f3",
      "tree": "4edda9907fc715e98063a422b18ec1175423775f",
      "parents": [
        "922b8422857516bf67a760a398327a96fbbfa6a9"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Mon Dec 17 18:33:37 2012 -0800"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Thu Dec 27 15:18:16 2012 -0800"
      },
      "message": "mm: Use correct define for CMA features\n\nCMA features may ifdef out parts of the code with\nCONFIG_CMA. Older code uses CONFIG_DMA_CMA. Switch\nto using the newer CONFIG_CMA to ensure the code gets\ncompiled when needed.\n\nChange-Id: I3cae639797787b4926a6c5e057de973b66196707\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "922b8422857516bf67a760a398327a96fbbfa6a9",
      "tree": "693ead65bf39d2c97f122257b390a570869c3da2",
      "parents": [
        "13afc1a418378a97ba455122c6f6f79e1048c5cb"
      ],
      "author": {
        "name": "Larry Bassel",
        "email": "lbassel@codeaurora.org",
        "time": "Fri Dec 14 14:21:05 2012 -0800"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Thu Dec 27 14:11:13 2012 -0800"
      },
      "message": "mm: make counts of CMA free pages correct\n\nBoth patches needed, second patch (among other things) fixes\na bug in the first.\n\ncommit 2139cbe627b8910ded55148f87ee10f7485408ed\nAuthor: Bartlomiej Zolnierkiewicz \u003cb.zolnierkie@samsung.com\u003e\nDate:   Mon Oct 8 16:32:00 2012 -0700\n\n    cma: fix counting of isolated pages\n\n    Isolated free pages shouldn\u0027t be accounted to NR_FREE_PAGES counter.  Fix\n    it by properly decreasing/increasing NR_FREE_PAGES counter in\n    set_migratetype_isolate()/unset_migratetype_isolate() and removing counter\n    adjustment for isolated pages from free_one_page() and split_free_page().\n\n    Signed-off-by: Bartlomiej Zolnierkiewicz \u003cb.zolnierkie@samsung.com\u003e\n    Signed-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\n    Cc: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\n    Cc: Michal Nazarewicz \u003cmina86@mina86.com\u003e\n    Cc: Minchan Kim \u003cminchan@kernel.org\u003e\n    Cc: Mel Gorman \u003cmgorman@suse.de\u003e\n    Cc: Hugh Dickins \u003chughd@google.com\u003e\n    Signed-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n    Signed-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n    [lbassel@codeaurora.org: backport from 3.7, small changes needed]\n    Signed-off-by: Larry Bassel \u003clbassel@codeaurora.org\u003e\n\ncommit d1ce749a0db12202b711d1aba1d29e823034648d\nAuthor: Bartlomiej Zolnierkiewicz \u003cb.zolnierkie@samsung.com\u003e\nDate:   Mon Oct 8 16:32:02 2012 -0700\n\n    cma: count free CMA pages\n\n    Add NR_FREE_CMA_PAGES counter to be later used for checking watermark in\n    __zone_watermark_ok().  For simplicity and to avoid #ifdef hell make this\n    counter always available (not only when CONFIG_CMA\u003dy).\n\n    [akpm@linux-foundation.org: use conventional migratetype naming]\n    Signed-off-by: Bartlomiej Zolnierkiewicz \u003cb.zolnierkie@samsung.com\u003e\n    Signed-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\n    Cc: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\n    Cc: Michal Nazarewicz \u003cmina86@mina86.com\u003e\n    Cc: Minchan Kim \u003cminchan@kernel.org\u003e\n    Cc: Mel Gorman \u003cmgorman@suse.de\u003e\n    Cc: Hugh Dickins \u003chughd@google.com\u003e\n    Signed-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n    Signed-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n    [lbassel@codeaurora.org: backport from 3.7, small changes needed]\n    Signed-off-by: Larry Bassel \u003clbassel@codeaurora.org\u003e\n\nChange-Id: I7d4f5fe0b6931192706337e0b730f43e7cccd031\nSigned-off-by: Larry Bassel \u003clbassel@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "13afc1a418378a97ba455122c6f6f79e1048c5cb",
      "tree": "571c673589a9df9d8f4750446067b996a6ee7ed8",
      "parents": [
        "2cd4f7aeef2aeea474a5c83f1806b986885c4524",
        "b9ec2cf0239475524160b47c219db0e75203019f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Dec 26 12:57:18 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Dec 26 12:57:17 2012 -0800"
      },
      "message": "Merge \"power: pm8921-bms: fix fake battery emulation\""
    },
    {
      "commit": "2cd4f7aeef2aeea474a5c83f1806b986885c4524",
      "tree": "92ab4736a688a81df2cdcca5a1eb39beb5a1dbf9",
      "parents": [
        "979881289b17f84db9d7497a4c11c550e3b2e208",
        "009bbd6f03ccfdf8011b34cef79652c49af619b4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Dec 22 01:56:06 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Dec 22 01:56:06 2012 -0800"
      },
      "message": "Merge \"usb: ks_bridge: Avoid allocating large buffers in atomic context\""
    },
    {
      "commit": "009bbd6f03ccfdf8011b34cef79652c49af619b4",
      "tree": "ce44d222a9b3845b2f2f8fed716401866d6ca84b",
      "parents": [
        "09e6aa25346eaaffd6a992bf82d03088b2656bf2"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Fri Dec 14 15:12:46 2012 +0530"
      },
      "committer": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Sat Dec 22 11:58:11 2012 +0530"
      },
      "message": "usb: ks_bridge: Avoid allocating large buffers in atomic context\n\nThe current code allocates a new Rx buffer in Rx completion handler.\nRx buffers are freed after user space consumes them.  This results in\nallocating larger buffers in atomic context which may fail some times.\nDon\u0027t queue the Rx buffer immediately. Defer it till user space consumes\nit and reuse the same buffer.  The test results indicate no throughput\ndegradation.  The Rx buffers will be freed when interface is suspended\nor disconnected.\n\nCRs-Fixed: 430595\nChange-Id: I8e69e27df2e11b38497e0384a8edd87ecedcb24b\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\n(cherry picked from commit 5c915c1949b79bc59d2b222bfcce02cd429619b2)\n"
    },
    {
      "commit": "979881289b17f84db9d7497a4c11c550e3b2e208",
      "tree": "bede1f06404bd547a6f28f15d744f5ecf74ca81c",
      "parents": [
        "c5509197788bbdc4b6a02cebab34ff180ed0070a",
        "fabf0f15356e571df09f7ae1686e1b33badc40dd"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 21 18:18:59 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Dec 21 18:18:59 2012 -0800"
      },
      "message": "Merge \"ondemand: Add support to consider other cpu load when scaling frequencies\""
    },
    {
      "commit": "c5509197788bbdc4b6a02cebab34ff180ed0070a",
      "tree": "fa054b8ce6bf8062568c648d04c7067ad7324386",
      "parents": [
        "d40d5cc16bdc466b95adfd42f75a7fcbff7e64e2",
        "8512aec37ba64ea0521766572acd3a97427851dd"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 21 18:18:49 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Dec 21 18:18:48 2012 -0800"
      },
      "message": "Merge \"msm: rpm-regulator: Replace spinlocks with mutex locks\""
    },
    {
      "commit": "d40d5cc16bdc466b95adfd42f75a7fcbff7e64e2",
      "tree": "57bd70a65565538f71e20b2360be3d9d8e5951bc",
      "parents": [
        "b01774a1ae423e4ddab7014cb7e3dec1a9b5f492",
        "5a623db83fca5be241dfbec47e68668a2c347316"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 21 18:18:47 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Dec 21 18:18:47 2012 -0800"
      },
      "message": "Merge \"msm: acpuclock-krait: Pre-emptively vote for the L2 HFPLL regulators\""
    },
    {
      "commit": "b01774a1ae423e4ddab7014cb7e3dec1a9b5f492",
      "tree": "15219bfb182b134ad11830dff1b031d0f2ddf40c",
      "parents": [
        "78cf6683dd89f189b7d676d1c0dd2b5f4c116fcd",
        "81796c02ab22fdd6f8e85c517782be38c65e51d5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 21 18:18:46 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Dec 21 18:18:45 2012 -0800"
      },
      "message": "Merge \"msm: acpuclock-krait: Don\u0027t vote for PLL regulators in power-collapse paths.\""
    },
    {
      "commit": "78cf6683dd89f189b7d676d1c0dd2b5f4c116fcd",
      "tree": "3c8473e4fd43d52cd77dc9a563069667ccb0a626",
      "parents": [
        "b90cee4bbc8347a3900db18097e112a202901388",
        "954726c5cb6635ccb745725fe4d68e1c430acb9b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 21 18:18:29 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Dec 21 18:18:28 2012 -0800"
      },
      "message": "Merge \"defconfig: msm8960-perf: Enable SYNC and SW_SYNC\""
    },
    {
      "commit": "b90cee4bbc8347a3900db18097e112a202901388",
      "tree": "3c8473e4fd43d52cd77dc9a563069667ccb0a626",
      "parents": [
        "151c6181adf63e01ae9c4b93b4437e09b1e7f123",
        "53e9bc358b6149f2fef14a334d0a1ea89bff5f1f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 21 16:17:21 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Dec 21 16:17:21 2012 -0800"
      },
      "message": "Merge \"ASoC: apq8064: Fix button detection voltage thresholds\""
    },
    {
      "commit": "151c6181adf63e01ae9c4b93b4437e09b1e7f123",
      "tree": "1ab0083dfa2ee3c22a3bb938c2046312960e91c8",
      "parents": [
        "09e6aa25346eaaffd6a992bf82d03088b2656bf2",
        "bc7e66b7e47fbac410096628d952534d82f40af0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 21 16:17:08 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Dec 21 16:17:07 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: add panel\u0027s late_init\""
    },
    {
      "commit": "8512aec37ba64ea0521766572acd3a97427851dd",
      "tree": "3ba2777d1bd863fba4c852512e39185eb08bb35a",
      "parents": [
        "5a623db83fca5be241dfbec47e68668a2c347316"
      ],
      "author": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Wed Oct 17 17:02:11 2012 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 20 16:59:42 2012 -0800"
      },
      "message": "msm: rpm-regulator: Replace spinlocks with mutex locks\n\nAll calls of rpm_vreg_set_voltage() now take place in process\ncontext.  Clock driver code on all targets has been written so\nthat atomic regulator control is no longer needed.\n\nRefactor the rpm-regulator driver so that a mutex locks are used\nin place of a spinlocks for sleep-selectable regulators which are\ncontrolled via the rpm_vreg_set_voltage() function.\n\nAt the same time, move clk_prepare() and clk_unprepare calls in\nthe TCXO workaround so that these functions are correctly called\nduring each workaround invocation.  This is needed so that TCXO\nisn\u0027t kept on forever after a single clk_prepare() call.\n\nChange-Id: I07caed041dac6da073a0644271df2227b6c5a96e\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n"
    },
    {
      "commit": "5a623db83fca5be241dfbec47e68668a2c347316",
      "tree": "d2da35970798cee469d6ed0984fa23c12620a47a",
      "parents": [
        "81796c02ab22fdd6f8e85c517782be38c65e51d5"
      ],
      "author": {
        "name": "Vikram Mulukutla",
        "email": "markivx@codeaurora.org",
        "time": "Fri Oct 19 08:53:19 2012 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 20 16:59:15 2012 -0800"
      },
      "message": "msm: acpuclock-krait: Pre-emptively vote for the L2 HFPLL regulators\n\nIt is necessary that the L2 level computation and the setting\nof the L2 rate happen atomically, so that the computed level\nis still valid when the L2 rate is set. A spinlock protected\ncritical section is needed for these operations. However, the\nvotes for the HFPLLs necessitate invocation of the RPM\nregulator APIs from a non-atomic context.\n\nTo solve this, we must first note that the problem only exists\nwhen:\n1. The L2 frequency is being switched away from an HFPLL source\n   to a non-HFPLL source, or\n   the L2 frequency is being switched away from a non-HFPLL\n   source to an HFPLL source.\n\t\t\t--AND--\n2. The CPU frequency switch (the cause of the L2 switch) is\n   being performed as a result of cpufreq invoking the switch or\n   hotplug onlining/offlining a core, since HFPLL regulator\n   voting does not take place in the power-collapse and resume\n   paths.\n\nThe solution is to pre-emptively vote for the L2 HFPLL regulators\nif the target CPU frequency\u0027s required L2 level is sourced off of\nan HFPLL. These votes are only removed after the spinlock\nprotected critical section completes, and only if the previous\nCPU frequency\u0027s required L2 level was already sourced off of an\nHFPLL source.\n\nOne further optimization is to disable only pre-emption, and\nnot interrupts in the afore-mentioned critical section.\n\nChange-Id: I7b01f274f773ce513300ed3e4b074bae63e84c64\nSigned-off-by: Vikram Mulukutla \u003cmarkivx@codeaurora.org\u003e\n"
    },
    {
      "commit": "81796c02ab22fdd6f8e85c517782be38c65e51d5",
      "tree": "c6735856b0df8460eea48ad2ab83914e8a4c6e28",
      "parents": [
        "09e6aa25346eaaffd6a992bf82d03088b2656bf2"
      ],
      "author": {
        "name": "Vikram Mulukutla",
        "email": "markivx@codeaurora.org",
        "time": "Fri Oct 19 07:42:45 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Thu Dec 20 16:50:05 2012 -0800"
      },
      "message": "msm: acpuclock-krait: Don\u0027t vote for PLL regulators in power-collapse paths.\n\nThe HFPLL regulator votes are active-set-only votes. This allows\nus to get away with not voting for the HFPLL regulators in the\npower collapse path by allowing the sleep-set \u003c-\u003e active-set\ntransition in the RPM to take care of this for us. Thus:\n\n1. In the power-collapse path, if a CPU or the L2 switches from\n   an HFPLL source to a non HFPLL source, the regulator votes\n   remain in place, but will be removed once apps transitions\n   to its sleep set.\n2. In the power-collapse path, if a CPU or the L2 switches from\n   a non HFPLL source to a non HFPLL source, the regulator votes\n   are already not present.\n3. In the resume path, when apps transitions to its active set,\n   the HFPLL regulators would be turned back on before the HFPLL\n   source is reselected.\n\nChange-Id: Ifc66aaf23d601654367792ff2fb2cc35580db241\nSigned-off-by: Vikram Mulukutla \u003cmarkivx@codeaurora.org\u003e\n(cherry picked from commit 3a78830598a34f67b48780b7e9e0f25f4448fd66)\n"
    },
    {
      "commit": "bc7e66b7e47fbac410096628d952534d82f40af0",
      "tree": "1ab0083dfa2ee3c22a3bb938c2046312960e91c8",
      "parents": [
        "09e6aa25346eaaffd6a992bf82d03088b2656bf2"
      ],
      "author": {
        "name": "Kuogee Hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Tue Dec 18 09:40:25 2012 -0800"
      },
      "committer": {
        "name": "Kuogee Hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Thu Dec 20 15:36:27 2012 -0800"
      },
      "message": "msm_fb: display: add panel\u0027s late_init\n\nSome panels need to be initialized after panel is on.\nAdd late_init to support this feature.\n\nCRs-fixed: 433011\nChange-Id: I73c623d1fe52363f070af79ce4bf7774cd84689e\nSigned-off-by: Kuogee Hsieh \u003ckhsieh@codeaurora.org\u003e\n"
    },
    {
      "commit": "dcaed9ad9bb5b485e4f437896ac5d9e5820b308e",
      "tree": "999a6b3e9f233a8a5fbdc3973bb53b83b8cb96e1",
      "parents": [
        "221732eac57a7518eb279015f81db14872b96f5f"
      ],
      "author": {
        "name": "Huaibin Yang",
        "email": "huaibiny@codeaurora.org",
        "time": "Fri Oct 05 11:02:40 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Thu Dec 20 15:32:52 2012 -0800"
      },
      "message": "msm_fb: display: skip one vsync event after enabling mdp and vsync clk\n\nBoth mdp and mdp_vsync clks are disabled for command mode panel when\nno new frames are being played. When they are re-enabled if new\nrequests come in, the first vsync event which is signaled by read\npointer interrupt arrives in a random time due to the sync between mdp\nand panel, so skip it to maintain correct vsync timing.\n\nChange-Id: I683b765e4a16d3d152b9270f5982234b94921f1e\nSigned-off-by: Huaibin Yang \u003chuaibiny@codeaurora.org\u003e\n(cherry picked from commit a4567ac320abe5d74b3c7decdbddba4bd8c57463)\n"
    },
    {
      "commit": "221732eac57a7518eb279015f81db14872b96f5f",
      "tree": "dbca81d65363e3030ad537380470da0262abedb8",
      "parents": [
        "09e6aa25346eaaffd6a992bf82d03088b2656bf2"
      ],
      "author": {
        "name": "Girish Mahadevan",
        "email": "girishm@codeaurora.org",
        "time": "Wed Nov 28 13:25:18 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Thu Dec 20 15:19:31 2012 -0800"
      },
      "message": "msm: event_timer: Fix potential race condition\n\nThere is a possible race condition which could happen in the following\nscenario:\n\nCore 0 PC: lock_hrtimer_base\n\n lock_hrtimer_base\n hrtimer_get_remaining\n get_next_event_time\n msm_pm_idle_prepare\n msm_cpuidle_enter\n\nCore 1 PC: generic_exec_single\n\n generic_exec_single\n smp_call_function_single\n setup_event_timer\n mdp_update_pm\n\nIf core0 idle thread runs before core1 has had the chance to make the\nsmp_call_function_single, then idle thread could end up spinning on\nlock_hrtimer_base() since setup_event_timer adds an event to the event\nqueue but the smp cross call is the one that initializes the event timer.\nSo Core0 could spin on lock_hrtimer_base() since CPU1\u0027s SMP call won\u0027t be\nhandled as idle thread runs in noirq context.\n\nTo prevent this scenario make a change to the code flow to do the queue\noperations and the timer operations on the same CPU. Meaning\nsetup_event_timer will only make an SMP cross call to re-organize the event\nqueue and reset the event timer all of which will be run on CPU0.\n\nCRs-fixed: 425587\nChange-Id: I53fc551d18f350c47e05a94976b56a5fd2e9050b\nSigned-off-by: Girish Mahadevan \u003cgirishm@codeaurora.org\u003e\n(cherry picked from commit e73869cb18ee79bd0b951fd7effd6565ce7ccfb4)\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": "fabf0f15356e571df09f7ae1686e1b33badc40dd",
      "tree": "b71310b5a8ba29067993c6aed0522c90acee6c62",
      "parents": [
        "09e6aa25346eaaffd6a992bf82d03088b2656bf2"
      ],
      "author": {
        "name": "Narayanan Gopalakrishnan",
        "email": "nargop@codeaurora.org",
        "time": "Fri Oct 19 17:24:53 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Thu Dec 20 14:41:47 2012 -0800"
      },
      "message": "ondemand: Add support to consider other cpu load when scaling frequencies\n\nCurrently only current cpu load is considered when frequency scaling.\nAs a side effect of this when scheduler migrates a thread to a slower\ncore, the execution time increases unexpectedly.\n\nThe new algorithm not only considers current cpu load for frequency\nscaling, but also takes into account load of other online cpus. The\ntreshold for this can be controlled using up_threshold_any_cpu_load.\nWhen the up_threshold_any_cpu_load is crossed in any cpu then the\ncurrent cpu is set to sync_freq.\n\nAlso, when more than one cpu is online a two step ramp-up mechanism\nis used. When the up_threshold_multi_core is crossed the cpu is ramped\nup to optimal_freq which is less than policy-\u003emax and set to a power\nfriendly value.\n\nChange-Id: I64bed1b142cde1f239e73aa1f78981c78aaf59ce\nSigned-off-by: Narayanan Gopalakrishnan \u003cnargop@codeaurora.org\u003e\n(cherry picked from commit d3ca78370df00ec7a5b6816321ea1a1a371f2850)\n"
    },
    {
      "commit": "b9ec2cf0239475524160b47c219db0e75203019f",
      "tree": "5655cfe043b74838cf82a4a9d3f590b528e52f03",
      "parents": [
        "09e6aa25346eaaffd6a992bf82d03088b2656bf2"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Wed Aug 22 17:48:16 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Thu Dec 20 13:47:32 2012 -0800"
      },
      "message": "power: pm8921-bms: fix fake battery emulation\n\nWith the recent split of functions to calculate and report state of\ncharge, the faking battery feature broke, it remained in the calculate\nfunction.\n\nMove the fake battery feature in the reporting function, where it really\nbelongs.\n\nChange-Id: I6a3fcc3b233792d87ea4ac8fe2e155e10ca24e21\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "09e6aa25346eaaffd6a992bf82d03088b2656bf2",
      "tree": "b1dcb67f563a97b76a25fb176a183cd4d9769892",
      "parents": [
        "45c4e38101731d06b0330c96251ee52a07ebf0cf",
        "0fbd2ac9a53def151ba0af72dc7d3ded581aa044"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Dec 19 23:48:08 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Dec 19 23:48:07 2012 -0800"
      },
      "message": "Merge \"diag: Add support for diag dci restart\""
    },
    {
      "commit": "45c4e38101731d06b0330c96251ee52a07ebf0cf",
      "tree": "479b4d6fde102bc5e7ad560d2cdd270b8d31f4fb",
      "parents": [
        "32297a501284abdff102134bf870b37183c6eee1",
        "9d3770c9c1f4bcc3bc8b6d73634200c2c8240733"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Dec 19 23:48:04 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Dec 19 23:48:03 2012 -0800"
      },
      "message": "Merge \"diag: Reorganize code to provide improved functional access\""
    },
    {
      "commit": "32297a501284abdff102134bf870b37183c6eee1",
      "tree": "a9b8858f7a5e137d0f8dc83f6c73defdff07e1e1",
      "parents": [
        "8bbd0b02f860f3be4a69d0b74ea5b133e4624401",
        "3f4dad554f8450b2c24aa7bc8bab5175f029b686"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Dec 19 23:48:02 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Dec 19 23:48:01 2012 -0800"
      },
      "message": "Merge \"diag: Rename QDSP to LPASS\""
    },
    {
      "commit": "8bbd0b02f860f3be4a69d0b74ea5b133e4624401",
      "tree": "ccc8fec80cd6362370140f502cf687e7d49d75f6",
      "parents": [
        "588955284a6d956efa47ddeb57e875d731470403",
        "6f8a15e812fabdd90060453e6400f3247a15b753"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Dec 19 23:47:58 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Dec 19 23:47:58 2012 -0800"
      },
      "message": "Merge \"diag: DCI Multi-Client Crash Fix \u0026 Cummulative Log and Event Mask Fix\""
    },
    {
      "commit": "588955284a6d956efa47ddeb57e875d731470403",
      "tree": "d81592c76ea67c744990dfb5081fb0cb4b7dbde8",
      "parents": [
        "7f65f6f52d01be7692f82a36c42f56847d767aec",
        "d63ae3112705339a77be53e02d7431ca2be7e1cf"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Dec 19 23:47:57 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Dec 19 23:47:56 2012 -0800"
      },
      "message": "Merge \"diag: Add fixes for DCI\""
    }
  ],
  "next": "7f65f6f52d01be7692f82a36c42f56847d767aec"
}
