)]}'
{
  "log": [
    {
      "commit": "fe9a0d032a38012de574eed70a98c1385b23a4a1",
      "tree": "565e682eb7ad468be99e16d50af5db0cae9bb775",
      "parents": [
        "cf28b20203654e39eac945781282e181cc4a4b1b"
      ],
      "author": {
        "name": "Jeff Ohlstein",
        "email": "johlstei@codeaurora.org",
        "time": "Tue Jun 19 15:59:46 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 20:12:11 2012 -0700"
      },
      "message": "sched_avg: add run queue averaging.\n\nAdd code to calculate the run queue depth of a cpu and iowait\ndepth of the cpu.\n\nThe scheduler calls in to sched_update_nr_prod whenever there\nis a runqueue change. This function maintains the runqueue average\nand the iowait of that cpu in that time interval.\n\nWhoever wants to know the runqueue average is expected to call\nsched_get_nr_running_avg periodically to get the accumulated\nrunqueue and iowait averages for all the cpus.\n\nSigned-off-by: Jeff Ohlstein \u003cjohlstei@codeaurora.org\u003e\n(cherry picked from commit 0299fcaaad80e2c0ac9aa583c95107f6edc27750)\n\nSigned-off-by: Ram Kumar Chakravarthy Chebathini \u003crcheba@codeaurora.org\u003e\n(cherry picked from commit 5325d8a44f8296170cd8f42e245dd79f7b7347bf)\n\nChange-Id: I92875789886c3f7c2457a063de4b3b6d8c893718\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "cf28b20203654e39eac945781282e181cc4a4b1b",
      "tree": "9479e91e59d7fe8f9942ebf0631ba49e77a3cd5d",
      "parents": [
        "166975b2fa68c5bfaca8de5569f181982ed5e8e2",
        "3eccef6c8cf3078f81ab4505fddbc08dff8229f2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Oct 30 20:01:23 2012 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Oct 30 20:01:23 2012 -0700"
      },
      "message": "Merge \"msm: audio: qdsp6v2: Fix WMV stream resume issue\" into jb_2.2_pdk"
    },
    {
      "commit": "166975b2fa68c5bfaca8de5569f181982ed5e8e2",
      "tree": "bab086475b888f7d6b4777962177c636ae392aa5",
      "parents": [
        "bf4e4840c8d699a421139199985699b4d1ef63e5"
      ],
      "author": {
        "name": "Helen Zeng",
        "email": "xiaoyunz@codeaurora.org",
        "time": "Fri Sep 07 18:42:37 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 16:28:03 2012 -0700"
      },
      "message": "ASoC: msm: Add support for voice over USB.\n\nAdd routes to transfer voice packets to/from the\nexternal modem to USB in APQ, and route the mixed\naudio and voice streams to the extertal modem for\necho cancellation.\n\nSigned-off-by: Helen Zeng \u003cxiaoyunz@codeaurora.org\u003e\n(cherry picked from commit 5cf6970f74261aecca981c1ee14e5a62e4466bbd)\n\nConflicts:\n\n\tsound/soc/msm/msm-pcm-routing.c\n\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n(cherry picked from commit 0f6ff949a8dac48f7d5771fafbe366e4f4bcc28e)\n\nChange-Id: I6be578ebeadb7ebe0ad6fb7a344eb7cb3a411eee\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "bf4e4840c8d699a421139199985699b4d1ef63e5",
      "tree": "126fde43ae558d5fbedf7056b69a64881fcb9f18",
      "parents": [
        "f3252e17e772e50bfbca4f5b2ab606fe0fdc578f"
      ],
      "author": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Thu Sep 20 11:14:15 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 16:05:05 2012 -0700"
      },
      "message": "ASoC: wcd9310: Fix NULL pointer dereference.\n\nIf sound card is not yet initialized the platform device\u0027s private data\nis not set either.  Check if private data is NULL before use it.\n\nCRs-fixed: 400055\nSigned-off-by: Joonwoo Park \u003cjoonwoop@codeaurora.org\u003e\n(cherry picked from commit d6e48bd07516ecc683a995ebf8eedf080f14016d)\n(cherry picked from commit 87ba6ce49d4f50ad089702135e84ecad5446bfad)\n\nChange-Id: I94e45366d8f316ea8e69def48cc926cdd971f5a6\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "f3252e17e772e50bfbca4f5b2ab606fe0fdc578f",
      "tree": "a97376e0c468f2400821ca7b1c332a8e2f4d8674",
      "parents": [
        "892c9adc617c91aa18d9a7e7447eca801b7ef176"
      ],
      "author": {
        "name": "Kuirong Wang",
        "email": "kuirongw@codeaurora.org",
        "time": "Tue Sep 11 11:47:45 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 15:52:02 2012 -0700"
      },
      "message": "ASoC: apq8064: Enhance the machine type check for apq8064 devices.\n\nThere are cases that some of apq8064 devices has soc minor version as\n1 but not apq8064 i2s device. Add the machine type check to enforce\nonly mpq8064 and apq8064 I2S devices won\u0027t use apq8064 machine driver\nand rest of apq8064 devices will keep using apq8064 machine driver.\n\nSigned-off-by: Kuirong Wang \u003ckuirongw@codeaurora.org\u003e\n(cherry picked from commit f993eac79891cf519f7a6ab8df274467aa9b273e)\n(cherry picked from commit 3c14d0817579453170d49e3fd2d70b108e135dcc)\n\nChange-Id: I5f21a4a3755a9f43c8d2d90f106dc24710671798\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "892c9adc617c91aa18d9a7e7447eca801b7ef176",
      "tree": "ed944876d820d5e0a758b500bcb37935990d8582",
      "parents": [
        "8c498409b03a5b5485bb871f2f9991706e7157bc"
      ],
      "author": {
        "name": "Kuirong Wang",
        "email": "kuirongw@codeaurora.org",
        "time": "Thu Sep 20 11:43:17 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 15:28:13 2012 -0700"
      },
      "message": "ASoC:  msm/apq: Remove the dependency of AUX PCM TX to AUX PCM RX.\n\nAUX PCM interface is a bi-direction interface which RX and TX paths\nshare the clock and sync word. In current design, it is assumed\nwhen TX path is activated, RX path was enabled beforehand. So the\nAUX PCM clock and GPIO pin configuration is only tied to AUX PCM RX\npath.  There is use case that only AUX PCM TX path is activated by\napplication so the AUX PCM clock and GPIOs are never configured\nin this case which causes recording from AUX PCM TX failed to\ncapture any audio sample.\n\nThe solution is to update the clock and GPIO pin configuration to\nboth RX and TX path and then use an atomic reference counter to\nprevent them configured twice.\n\nCRs-Fixed: 397095\nSigned-off-by: Kuirong Wang \u003ckuirongw@codeaurora.org\u003e\n(cherry picked from commit ae395b024194bf6ae633a67dd1c2a5b3c7f1e019)\n\nConflicts:\n\n\tsound/soc/msm/msm8974.c\n\nChange-Id: If7f044de3cc4819e61fe66cd865755dceb5c45eb\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n(cherry picked from commit eba5065dc6a84da68e5d9bcf6cb1934324698fec)\n\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "8c498409b03a5b5485bb871f2f9991706e7157bc",
      "tree": "5d96614e780a77dc7ef818d9bc082b4262a2f239",
      "parents": [
        "cd1d37d2db4d8d7ab0ad82a87d1d774053970eb6"
      ],
      "author": {
        "name": "Helen Zeng",
        "email": "xiaoyunz@codeaurora.org",
        "time": "Wed Sep 26 15:57:43 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 14:38:35 2012 -0700"
      },
      "message": "ASoC: msm: Set the minimum channels to 2 for HDMI.\n\nThe minimum channel number supported by HDMI is 2.\nSet the channel to STEREO if the channel is MONO in\nfixup function.\n\nCRs-fixed: 384324\nSigned-off-by: Helen Zeng \u003cxiaoyunz@codeaurora.org\u003e\n(cherry picked from commit 12123a1c21b2e9beb469e66cc66d7b5cdd13eb2a)\n(cherry picked from commit cc72e236484f1fee01ecd9a6bdf06d7bc690dc9b)\n\nChange-Id: I153e1e0fc73523b3a1e229bd6c8eff2b8ac6e8c1\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "cd1d37d2db4d8d7ab0ad82a87d1d774053970eb6",
      "tree": "929a32c9a283d4a6261cdf16d3d48a56c564d1a5",
      "parents": [
        "0dec67f8a57a79c52302d4ee1d7d7e82c2ae0c1d"
      ],
      "author": {
        "name": "Jay Wang",
        "email": "jaywang@codeaurora.org",
        "time": "Wed Oct 03 16:17:18 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 14:29:21 2012 -0700"
      },
      "message": "ASoC: msm: qdsp6: Fixed the volume command timeout issue.\n\nQDSP6 can send out of sequence response and this breaks\nthe no wait command tracking logic. It results the wait\ncommand response gets ignored and causes the wait time out.\nTo resolve the issue, each response needs to be checked\nto determine if the response is for no wait or wait command.\n\nCRs-Fixed: 402768\nSigned-off-by: Jay Wang \u003cjaywang@codeaurora.org\u003e\n(cherry picked from commit 186115970e3a1eb38a183fccce4668500f0a7edf)\n(cherry picked from commit 605a4c7f220a135709dbb933a760c356cf082bc8)\n\nChange-Id: Ia364fcbb4f093ba683a29f8f209e9318519c4f6c\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "0dec67f8a57a79c52302d4ee1d7d7e82c2ae0c1d",
      "tree": "aa790aa79a612b486b29996aae973878f6aab1bd",
      "parents": [
        "e381d1ea1b5ede9fac10ecd8f88d4b86803b037f"
      ],
      "author": {
        "name": "Bhalchandra Gajare",
        "email": "gajare@codeaurora.org",
        "time": "Sun Aug 26 16:17:46 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 14:20:46 2012 -0700"
      },
      "message": "ALSA: Extend sound jack to support upto 8 key events.\n\nALSA sound jack currently only supports upto 6 key events on a single\njack. Extend sound jack to support upto 8 buttons\n\nCRs-fixed: 390846\nSigned-off-by: Bhalchandra Gajare \u003cgajare@codeaurora.org\u003e\n(cherry picked from commit 33cca1e3db8b961f898daa776b99621def9219d6)\n(cherry picked from commit c012ad9fb0a819842ecd7ff672c19bbe17bf2f82)\n\nChange-Id: I33a46404b67b83721afde56b45defb40b529391a\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "e381d1ea1b5ede9fac10ecd8f88d4b86803b037f",
      "tree": "e1b50f14ba3a69179c2f991b193c5f91b9559f4c",
      "parents": [
        "ebeaafc8002b4eadd26a12a162204b916c037e58"
      ],
      "author": {
        "name": "Patrick Lai",
        "email": "plai@codeaurora.org",
        "time": "Fri Jul 06 22:42:52 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 14:11:54 2012 -0700"
      },
      "message": "ASoC: wcd9310: Enhance OCP reporting logic.\n\nCODEC has over current protection(OCP) finite state\nmachine for both left and right headphone while CODEC\ndriver tries to delay reporting of OCP event after\nCODEC reporting OCP two times. Current CODEC driver\nimplementation results in unlocking one of headphone\npower amplifier when OCP reported on both headphone.\nChange the behavior to report OCP event for a give\nheadphone immediately if OCP already occurs on opposite\nheadphone.\n\nCRs-fixed: 339620\nSigned-off-by: Patrick Lai \u003cplai@codeaurora.org\u003e\n(cherry picked from commit c2d833d524c1230c72f2d078b543baba7a8db26f)\n(cherry picked from commit 6b8cacf2d5ed669048c3813b56851c10fe5c5af1)\n\nChange-Id: Iea28c8baa1a6372dcb4c0214ec0e74bfc483f563\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "ebeaafc8002b4eadd26a12a162204b916c037e58",
      "tree": "9224e073bf3b84966b30ac0bd5693ebca87eeb81",
      "parents": [
        "9d0f6c9e8c670bbbfe0425e19ba166f39e88e99e"
      ],
      "author": {
        "name": "Banajit Goswami",
        "email": "bgoswa@codeaurora.org",
        "time": "Sun Aug 19 23:09:58 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 14:03:46 2012 -0700"
      },
      "message": "ASoC: PCM: Release memory allocated for DAPM list to avoid memory leak.\n\nFix memory leak by releasing the dynamically allocated memory for\nDAPM widget list in case of playback.\n\nCRs-fixed: 386917\nSigned-off-by: Banajit Goswami \u003cbgoswa@codeaurora.org\u003e\n(cherry picked from commit c2b059968770de6e0fd0e37bc7877b05e7e23368)\n(cherry picked from commit af7a0215387c8a92dd51ebbd824f7e2444a84c77)\n\nChange-Id: I57e9b5a4ffe0a2ba82280ab00d03b514fa8617be\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "9d0f6c9e8c670bbbfe0425e19ba166f39e88e99e",
      "tree": "8e641ab6d7d85f1a44647a463f24c17097c9a2e9",
      "parents": [
        "418393fcf3cbeab0827c91ee55ecd7d8773d36d7"
      ],
      "author": {
        "name": "Jayasena Sangaraboina",
        "email": "jsanga@codeaurora.org",
        "time": "Sun Aug 19 09:37:29 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 13:57:19 2012 -0700"
      },
      "message": "ASoc: msm8960: Add msm8960AB board specific change.\n\n- GPIOs 23, 35 are used for headset mic on msm8960\n- Do not configure GPIOs 23, 35 on msm8960AB target\n  for headset mic, as these GIPOs are used for FAN\n  external VDD_CX regulator control\n\nSigned-off-by: Jayasena Sangaraboina \u003cjsanga@codeaurora.org\u003e\n(cherry picked from commit 21c9f483e14dbb5b54ac5bf63f7d8711a157ebcb)\n(cherry picked from commit 404e6428e061d11581eb949ae13e53646e925294)\n\nChange-Id: I652f0ee07365fddd31e157b68893bcb749dbc1d7\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "418393fcf3cbeab0827c91ee55ecd7d8773d36d7",
      "tree": "efaa995f248fb814b118008100c223a77daf741d",
      "parents": [
        "4bae0936800a11b7f6648d1bb23f242eb368c976"
      ],
      "author": {
        "name": "Subhash Chandra Bose Naripeddy",
        "email": "snariped@codeaurora.org",
        "time": "Fri Aug 17 17:00:25 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 13:49:08 2012 -0700"
      },
      "message": "ASoC: msm: update opcode of read compressed interface.\n\nFor compressed AC3 and DTS in HDMI Input use case, new read\ncompressed interface is added. The opcode changed in the release\nbuilds. Hence, update the opcode for the same.\n\nSigned-off-by: Subhash Chandra Bose Naripeddy \u003csnariped@codeaurora.org\u003e\n(cherry picked from commit 9b2180d23ea2e9a22f66f4358f26a282165fea29)\n(cherry picked from commit 4787039a3acadacf384a919c4c5f5b8f4d586b05)\n\nChange-Id: I69cc1675405665b5432f75102678fafd0d90c344\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "4bae0936800a11b7f6648d1bb23f242eb368c976",
      "tree": "2f5301f7a8ae73640dc447ff9791d567b3dccd89",
      "parents": [
        "4c054d2ba54a0f2de403217e1c67f3b812face35"
      ],
      "author": {
        "name": "Sriranjan Srikantam",
        "email": "cssrika@codeaurora.org",
        "time": "Tue Aug 14 17:42:06 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 13:34:51 2012 -0700"
      },
      "message": "ASoC: Add locking in DAPM widget power update.\n\nWhile playback and capture is done concurrently the dapm widget\ndata is accessed parallelly which results in data corruption and\nkernel panic. Fix this problem by serializing the stream event\noperation by adding lock\n\ndapm_seq_run will invoke dapm power sequence for pre-sorted list\nof widgets to be powered up. Kernel panic issue is observed\nduring stability runs with the above sequence caused by null\npointer dereference in dapm_seq_run_coalesced. Fix kernel panic\nissue by checking for valid snd_soc_dapm_context pointer in\ndapm_seq_run before invoking dapm_seq_run_coalesced\n\nWidget list in dapm is getting corrupted during concurrent\nuse cases where dapm_power_widget is accessed. This corruption\nis resulting in kernel crash in dapm. Fix the issue by adding\nprotection in dapm_power_widgets API.\n\nCRs-Fixed: 388785\nSigned-off-by: Sriranjan Srikantam \u003ccssrika@codeaurora.org\u003e\n(cherry picked from commit fd7f1ad52d7f848073c90c6a79c1d9fce1ff4ee5)\n(cherry picked from commit 343e95447979b2b5592b9523c4abc8422f149487)\n\nChange-Id: I1c91d4a55d0918e36315b9afce367e2f453ea9a7\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "4c054d2ba54a0f2de403217e1c67f3b812face35",
      "tree": "563f22023cbd57f104f6ae5fc5849fbfb9019d25",
      "parents": [
        "b52dfddedd362dd4e6b24a5a131b76d99a890720"
      ],
      "author": {
        "name": "Deepa Madiregama",
        "email": "dmadireg@codeaurora.org",
        "time": "Thu Aug 23 15:05:29 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 13:28:19 2012 -0700"
      },
      "message": "ASoC: msm: Reset the calibration block after subsystem restart.\n\n    - After sub system restart ACDB cannot push data to Q6\n    - Memory map is not happening after sub system restart, because\n      the calibration block address is same as the cached address.\n      Without memory map calibration block is sent to DSP, where it is\n      failing with memory map error.\n    - Reset the calibration block after sub system restart, so that\n      memory map happens after sub system restart.\n\nCRs-Fixed: 389214\nSigned-off-by: Deepa Madiregama \u003cdmadireg@codeaurora.org\u003e\n(cherry picked from commit b71818e0ee674b2357d419c6559b5aa009d96a14)\n(cherry picked from commit 9bf11c66fb6ec7c39b7cef010b7db99a79ebb6a4)\n\nChange-Id: I9ac78f92afae6711b6eb9604c54db6303199a910\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "b52dfddedd362dd4e6b24a5a131b76d99a890720",
      "tree": "e7593d537f0cbb179da487829a373135b937fe43",
      "parents": [
        "a714e4b72d91f6bc9a7b9012776a7d543159e126"
      ],
      "author": {
        "name": "Bhalchandra Gajare",
        "email": "gajare@codeaurora.org",
        "time": "Fri Aug 24 18:55:05 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 13:21:52 2012 -0700"
      },
      "message": "ASoC: msm8960: Fix button detection voltage thresholds.\n\nRecent measurements indicate that the button threshold voltages\nhave changed. Adjust the button voltages accordingly\n\nCRs-fixed: 390846\nSigned-off-by: Bhalchandra Gajare \u003cgajare@codeaurora.org\u003e\n(cherry picked from commit b15d0e39310c93f859b51d382797784717935555)\n(cherry picked from commit 9cf308d9926fd3f6ae3f642cb2fabfe6f01fcb47)\n\nChange-Id: I721c89a7d36266926ab1ac343d938cf0f2f3c237\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "a714e4b72d91f6bc9a7b9012776a7d543159e126",
      "tree": "d2ca4b0b97f1b7a92c929744b42edb3e46027bc6",
      "parents": [
        "52900464c70095f978fca04a753e441df1de954f"
      ],
      "author": {
        "name": "Kuirong Wang",
        "email": "kuirongw@codeaurora.org",
        "time": "Thu Jun 21 17:27:43 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 13:07:47 2012 -0700"
      },
      "message": "ASoC: apq8064-i2s: Add machine driver for APQ8064 I2S.\n\nThis machine driver implements the topology which voice\ndownlink/uplink streams from/to MDM are received via primary\nspkr/mic I2S interfaces and internally loop back within LPASS\nto MI2S interface with the other end connected to wcd9310\nCODEC.\n\nSigned-off-by: Kuirong Wang \u003ckuirongw@codeaurora.org\u003e\n(cherry picked from commit 80f8ec49294e9698751a5afd8c33fb327f8f5b6a)\n(cherry picked from commit bf8f93bc69fb3e6a7333525249984212271ca3ad)\n\nChange-Id: I2d9140c49d14f172ae402d738ab3b6b523250486\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "52900464c70095f978fca04a753e441df1de954f",
      "tree": "8b42775dd80e8c1c7824a877ae208f70c562dc4b",
      "parents": [
        "5fae0ad12a3e1680e26e866803fa9ec3ffcbe48e"
      ],
      "author": {
        "name": "Damir Didjusto",
        "email": "damird@codeaurora.org",
        "time": "Thu Aug 16 21:22:29 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 13:00:07 2012 -0700"
      },
      "message": "ASoC: wcd9310: Turn on EAR DAC and PA at the same time.\n\nTurn on EAR DAC and EAR PA at the same time to avoid pop\nat start of playback.\n\nCRs-Fixed: 386288\nSigned-off-by: Damir Didjusto \u003cdamird@codeaurora.org\u003e\n(cherry picked from commit 7c85d71830e1781c113cf1d69234169e8feb31c9)\n(cherry picked from commit deb584f6a8788dcda97a9d83038103ebd2576771)\n\nChange-Id: Ib50f6a488fe93595423bae30164073cc25b90076\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "5fae0ad12a3e1680e26e866803fa9ec3ffcbe48e",
      "tree": "bca8515156440272f1c45413928041a37336258a",
      "parents": [
        "a48c60e1f6b91ffd6b3c2ae4b0033a815159d7e6"
      ],
      "author": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Tue Aug 28 15:36:55 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 12:33:18 2012 -0700"
      },
      "message": "ASoC: wcd9xxx: Retry probing interface device on slimbus.\n\nThe codec hardware appears on the slimbus after hardware reset and it\u0027s\npossible the reset takes longer than what it\u0027s supposed to be.\nRetry probing interface device as well as slave device for few more times\nprior to claim probe failure.\n\nSigned-off-by: Joonwoo Park \u003cjoonwoop@codeaurora.org\u003e\n(cherry picked from commit 3c5b2df855d34771f9ee94dfb03e9f83242a1373)\n(cherry picked from commit b4f337d580f1302bc05f2af99bae60fd77efc3b3)\n\nChange-Id: I4a0a8a3792c6e46a9ffc844b3fd4f61b9a603457\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "a48c60e1f6b91ffd6b3c2ae4b0033a815159d7e6",
      "tree": "1431f9436da140611935cc7a5c14680872fbb355",
      "parents": [
        "33eeb70a8c4c456050a5e797ba4f936a64ae375c"
      ],
      "author": {
        "name": "Sharad Sangle",
        "email": "assangle@codeaurora.org",
        "time": "Tue Aug 07 18:41:24 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 12:13:38 2012 -0700"
      },
      "message": "ASoC: msm: Change the reset timeout to look the PLL on cs8427.\n\nChange the reset timeout form 100 jiffies to 1 jiffy which\nis used for the PLL lock timeout for cs8427 chip\n\nCRs-Fixed: 361937\nSigned-off-by: Sharad Sangle \u003cassangle@codeaurora.org\u003e\n(cherry picked from commit 1cbe87dd6ef07013dff2e58d6d75adc1d440fe24)\n(cherry picked from commit fa5ec08bb0b19b3065b6b5c2db7bc8a13b7e01a2)\n\nChange-Id: I95049ddae148ba951b06ae4fd96f4875d929ced1\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "33eeb70a8c4c456050a5e797ba4f936a64ae375c",
      "tree": "5c9ed043ed50e17dd73d84da231303243e9a0fc7",
      "parents": [
        "653025c37e14b57bc3c16bb605230b9632151948"
      ],
      "author": {
        "name": "Aviral Gupta",
        "email": "aviralg@codeaurora.org",
        "time": "Thu Aug 09 17:00:30 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 12:06:44 2012 -0700"
      },
      "message": "ASoC : msm: HDMI 5.1 LPCM playback support.\n\nSupport 6 channels configuration in HDMI driver\nand the ALSA framework to play 5.1 LPCM format\n\nCRs-Fixed: 370096\nSigned-off-by: Aviral Gupta \u003caviralg@codeaurora.org\u003e\n(cherry picked from commit fc3b780b571b62f302fe38c9faaa58508ad5464f)\n(cherry picked from commit 7fd4b7af623ac3dfef0b23d4e68758b1a65941d6)\n\nChange-Id: I091cd3187e9c68eb2589c9b3412b1d8a7bb59164\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "653025c37e14b57bc3c16bb605230b9632151948",
      "tree": "c7d4762c53019eb026e77d5303e44aaba8528899",
      "parents": [
        "ade6d26deb9171ca72f297fe206c5becee486119"
      ],
      "author": {
        "name": "Aviral Gupta",
        "email": "aviralg@codeaurora.org",
        "time": "Fri Aug 24 18:50:20 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 11:59:31 2012 -0700"
      },
      "message": "ASoC: msm: Modify default buffer params of compressed driver\n\nThere can be a use case where HAL may request for\nSmaller period size and corresponding buffer size for\nA session, update compressed driver default period size\nAnd buffer size based on the userspace configuration\n\nSigned-off-by: Aviral Gupta \u003caviralg@codeaurora.org\u003e\n(cherry picked from commit d4e62aeb8839cf9accf2356568a14adb8d24152f)\n(cherry picked from commit 462a09e10e32afb49ca50bdbfb8c4a4e13cc068a)\n\nChange-Id: Id1aef6c71c5c71b269b6607816f7c3e5c4fd4314\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "ade6d26deb9171ca72f297fe206c5becee486119",
      "tree": "30d8330ed4c3adc9c6a47591cdaf75b0304be41d",
      "parents": [
        "ba4f5284964226cbc980dfd3c958b9c7169cf63e"
      ],
      "author": {
        "name": "Santosh Mardi",
        "email": "gsantosh@codeaurora.org",
        "time": "Fri Aug 24 17:18:43 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 11:51:48 2012 -0700"
      },
      "message": "ASoC: msm: Remove the check to break when the app not ready with data.\n\nWhen the Application pointer is same as hardware pointer, the dequeing\nfrom DSP chain will be broken to start the session again there should\nbe trigger called explicitly from the user space, to avoid resending\nthe trigger command from the user space.\n\nSigned-off-by: Santosh Mardi \u003cgsantosh@codeaurora.org\u003e\n(cherry picked from commit 5bb19ee2b22ca42e708da052517853496fc5b98d)\n(cherry picked from commit d5d591f945b25b82a7177a6b466387fbc9b1bf93)\n\nChange-Id: I42bb47de76e3f9368188161b5a1a71734fec3b6e\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "ba4f5284964226cbc980dfd3c958b9c7169cf63e",
      "tree": "497b26dc3677eaf5670019ea28330ffe032084ae",
      "parents": [
        "d24134a81b5530b09d20e1bd2323a81569c97323"
      ],
      "author": {
        "name": "Sachin Shah",
        "email": "sachins@codeaurora.org",
        "time": "Sat Aug 25 14:10:03 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 11:34:24 2012 -0700"
      },
      "message": "ASoC: msm: Add AMR-WB tunnel capture support.\n\nUpdate compress audio platform driver\nto support AMR-WB tunnel mode capture.\n\nSigned-off-by: Sachin Shah \u003csachins@codeaurora.org\u003e\n(cherry picked from commit b96124a67cebcbe91e13f5e4c7f2bb9bcb2bb15f)\n\nConflicts:\n\n\tsound/soc/msm/msm-compr-q6.c\n\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n(cherry picked from commit cbf47c164b124f0d8581be6023adc0827beb0854)\n\nChange-Id: I09cf19698ed0c1ddc321eef03ecf319f63bcfe11\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "d24134a81b5530b09d20e1bd2323a81569c97323",
      "tree": "59418c0e7e8cffa12949e3be0ca2b373db32cc2a",
      "parents": [
        "d706fcf1a2a1d49c39272e9f6324c06e3923f750"
      ],
      "author": {
        "name": "Santosh Mardi",
        "email": "gsantosh@codeaurora.org",
        "time": "Thu Jul 26 18:48:05 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 11:24:32 2012 -0700"
      },
      "message": "ASoC: msm: Add AIO support for multi channel pcm platform driver.\n\nAdd Async write mechanism for multichannel PCM platform driver.\nThis will facilitate to have meta data information flow from apps\nTo DSP and vice versa.\n\nSigned-off-by: Santosh Mardi \u003cgsantosh@codeaurora.org\u003e\n(cherry picked from commit 69f2b8ac7106fe5d5fa19ee12131c27efc8e5ec1)\n(cherry picked from commit 45e605da5fd57e07609657c0fac43853d3d0658e)\n\nChange-Id: I6a931b4458f14b64040eb7502aee26250938ba9d\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "d706fcf1a2a1d49c39272e9f6324c06e3923f750",
      "tree": "4d8dd9009dc685ef597feb839fa65af377545dd1",
      "parents": [
        "fc80ba7afb4f271ed27f01a0cd457e02eaba9f23"
      ],
      "author": {
        "name": "Santosh Mardi",
        "email": "gsantosh@codeaurora.org",
        "time": "Fri Aug 31 19:26:54 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 11:08:14 2012 -0700"
      },
      "message": "ASoC: msm: Disable 100 KHz level shifter when not in use\n\nWhen 100KHz level shifter is enabled this is causing an i2c\nFailures for the tuner chips sitting on the same bus, to avoid this\nErrors the spdif 100KHz level shifter should be disabled when\nThe i2c read / write of cs8427 chip is not in use.\n\nHow 100KHz disabled is, as and when the driver tries to do I2C\nWrite / Read Level shifter is enabled and disabled after i2c\nRead / Write is done, This is done for every read / write i2c\nTransfers on cs8427 chip, though it adds and over head of enabling\nAnd disabling level shifter every time, this is the only better way\nTo address this.\n\nCRs-Fixed: 390239\nSigned-off-by: Santosh Mardi \u003cgsantosh@codeaurora.org\u003e\n(cherry picked from commit 3896ed363d0958bde89de2f31709616eb96cb489)\n(cherry picked from commit a6fa21f13dac271fc6b9ba971f9746b5fe0d7093)\n\nChange-Id: If0c953771295aac9ddfc2b72389ed30e94fedb9b\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "fc80ba7afb4f271ed27f01a0cd457e02eaba9f23",
      "tree": "a8479d01e883297fe7143aa0a8bdbf2d1f1ff024",
      "parents": [
        "a3a4f32920c4ab31ac4cb806045275314080f359"
      ],
      "author": {
        "name": "Aviral Gupta",
        "email": "aviralg@codeaurora.org",
        "time": "Tue Sep 04 01:34:35 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 10:59:09 2012 -0700"
      },
      "message": "ASoC: msm: Default format for the compressed driver as LPCM.\n\nSetting the LPCM as default format for the compressed driver.\nIt is needed for the HDMI IN compressed use case, where we are\nnot aware of the format beforehand\n\nSigned-off-by: Aviral Gupta \u003caviralg@codeaurora.org\u003e\n(Cherry picked from commit 7e259d841857f06951c41c1159e95bb4b343602f)\n\nConflicts:\n\n\tsound/soc/msm/msm-compr-q6.c\n\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n(cherry picked from commit 390ef43a8103c52273614e09ed1e5e8ceab97f04)\n\nChange-Id: I2d380e97e3225e1b6cb3250d10ca016f8fcc4b1e\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "a3a4f32920c4ab31ac4cb806045275314080f359",
      "tree": "7a57395edf2556c44960db6081a08bfddd0efa2f",
      "parents": [
        "18d10ee6b06e62815f8640c17b0bdb0f5e8c2ace"
      ],
      "author": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Sat Aug 11 13:46:30 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 10:49:33 2012 -0700"
      },
      "message": "ASoC: wcd9310: reduce mbhc button release GPIO debounce time.\n\nCurrent GPIO debounce time is too long so it delays next button\npress detection.  Reduce this debounce time so driver can detect\nnext button press and release quickly.\nTypically mic voltage ramps up within few milliseconds after button\nrelease so 50ms is long enough.\n\nSigned-off-by: Joonwoo Park \u003cjoonwoop@codeaurora.org\u003e\n(cherry picked from commit db606b0a39452c90e26692c22300c390f5822f29)\n(cherry picked from commit 96e92e0a22a0c54f9cfda447d346c1a2dd9f4639)\n\nChange-Id: Ibf0aa4d4c07fab9cd50021cb0e256ee23b320059\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "18d10ee6b06e62815f8640c17b0bdb0f5e8c2ace",
      "tree": "25cf3df89186bf67df8fd5b5cfe91659a691170c",
      "parents": [
        "f95127fad5dacf20aa532224ec71e85d341ea7ed"
      ],
      "author": {
        "name": "Bhalchandra Gajare",
        "email": "gajare@codeaurora.org",
        "time": "Thu Aug 23 13:44:07 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 10:41:21 2012 -0700"
      },
      "message": "ASoC: WCD9310: Defer the setup of headphone removal detection.\n\nAfter the inserted accessory is detected as a valid headphone,\npolling is performed on the microphone to correct the accessory\ndetection in case it was wrongly identified as a headphone.\n\nIt was observed that at the end of polling, headphone removal\ninterrupt was fired, causing headphone playback to stop. Fixed\nby deferring the headphone removal setup until either polling is\ncomplete or polling detects a removal\n\nCRs-fixed: 384967\nSigned-off-by: Bhalchandra Gajare \u003cgajare@codeaurora.org\u003e\n(cherry picked from commit afc86431f330ee51f7980b620bef75935422c764)\n(cherry picked from commit f87a8b2658964249917c815719d15abedd03771e)\n\nChange-Id: Ic2c04aa300fc029957c71294e153aef479967b84\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "f95127fad5dacf20aa532224ec71e85d341ea7ed",
      "tree": "fb550a985f0d4c2db9491190e08fe10eab41ae98",
      "parents": [
        "1b712ecce8f8a3365ac8ce420752d56a8d87a266"
      ],
      "author": {
        "name": "Aviral Gupta",
        "email": "aviralg@codeaurora.org",
        "time": "Wed Sep 05 00:33:43 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 10:23:25 2012 -0700"
      },
      "message": "ASoC: msm: Updated the period size of Multichannel driver.\n\nUpadate the multichannel driver period size to accomodate the\n8 channels with 1536 bytes for each channel in HDMI IN use case.\nUpdate the channels of wma according to the structure populated\nby the HAL\n\nSigned-off-by: Aviral Gupta \u003caviralg@codeaurora.org\u003e\n(cherry picked from commit 572d504a7a57d521bd5a823a3bb8a443ac34842a)\n(cherry picked from commit a955dd94918bc4241d28053d8f6587b1c055238a)\n\nChange-Id: Id043cbf07ff1b8a80ac0961ddeff0c1d3ff1283b\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "1b712ecce8f8a3365ac8ce420752d56a8d87a266",
      "tree": "9114dfc933ca201bdc7f1696a6bc3c2047203ec8",
      "parents": [
        "24eb08a1debcc6e5f459bef4d80a552e240907d3"
      ],
      "author": {
        "name": "Harmandeep Singh",
        "email": "hsingh@codeaurora.org",
        "time": "Fri Aug 31 16:28:38 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 10:17:48 2012 -0700"
      },
      "message": "ASoC: msm: Fix seekbar issue while excercising tunnel mode playback\n\nWhile playing a file via tunnel mode, the timestamp was not getting\nupdated in the seekbar.\n\nProvide a fix for this by parsing the lsw and msw timestamp\ncorrectly before being sent to userspace.\n\nSigned-off-by: Harmandeep Singh \u003chsingh@codeaurora.org\u003e\n(cherry picked from commit 3377a88c4b4e7b71abd09e2bf66c1844743c329f)\n(cherry picked from commit 0c5d9b68488f318538caa7ada53ed6fbb1a2309f)\n\nChange-Id: I0f94e07e43f922ceeb59a83c9628fa47cd17ef4e\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "24eb08a1debcc6e5f459bef4d80a552e240907d3",
      "tree": "5640efb3403cf7604b0269f7234723a0363e036e",
      "parents": [
        "76a8498ee952195ecdcb68585dc8a4a7b26b2a8a"
      ],
      "author": {
        "name": "Aviral Gupta",
        "email": "aviralg@codeaurora.org",
        "time": "Mon Sep 10 19:19:07 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 10:11:19 2012 -0700"
      },
      "message": "ASoC: msm: Fixup of the SEC I2S port to 2 channels.\n\nAdd the fixup function for the SEC I2S backend to\nconfigure the number of channels to 2 and\nsample rate to 48000Khz.\n\nCRs-Fixed: 395160\nSigned-off-by: Aviral Gupta \u003caviralg@codeaurora.org\u003e\n(cherry picked from commit 695c30beb5b12f7f4b1169e6c65a1c67bef03c19)\n(cherry picked from commit cb3b26e043e1e32a543d799e1ba37a0e882f1aa6)\n\nChange-Id: I670881282655e20059ed7fa039f575b6411366bc\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "76a8498ee952195ecdcb68585dc8a4a7b26b2a8a",
      "tree": "48e63695f81de5ac60511ee29e72d218155ca3c9",
      "parents": [
        "113eb8a2f8422dfbda910e3cf6b145849b49fd0b"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 10:22:31 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 10:04:13 2012 -0700"
      },
      "message": "ASoC: msm: 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\n Signed-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n(cherry picked from commit 71a6ac9d4fc5e88efd57c2077caaff34afa36603)\n(cherry picked from commit 353fac8a22a0253e990c745232d45586adb0defb)\n\nChange-Id: I26165047d3361802ff3957b54a645544a8e9c3b5\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "113eb8a2f8422dfbda910e3cf6b145849b49fd0b",
      "tree": "b78052bb666466af7d44647b653103b730eee001",
      "parents": [
        "43fdaba4b8628f586837285f6dff0afe4ac446c8"
      ],
      "author": {
        "name": "Ravi Kumar Alamanda",
        "email": "ralama@codeaurora.org",
        "time": "Wed Aug 15 18:39:47 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 09:51:01 2012 -0700"
      },
      "message": "ASoC: msm: Add support for 4-pole extension cable.\n\n- Add the support to report lineout device when inserted plug\n  has high impedance on microphone line.\n- This feature is enabled only with gpio headset detection.\n\nSigned-off-by: Ravi Kumar Alamanda \u003cralama@codeaurora.org\u003e\n(cherry picked from commit 07b6bd6a9a1e431a86efa76b14030d882ee7771b)\n(cherry picked from commit 39c0e134f67fcab824f1457a256c4fbf2525c347)\n\nChange-Id: I6d4e3f147433ee9c0cc313118b540fee0b90f45f\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "43fdaba4b8628f586837285f6dff0afe4ac446c8",
      "tree": "b115fe0bfdb9664f2c8e93d45cda825f46621302",
      "parents": [
        "e3aed9fdbd08f3c4a0f932e06a27ef32a1118e90"
      ],
      "author": {
        "name": "Subhash Chandra Bose Naripeddy",
        "email": "snariped@codeaurora.org",
        "time": "Fri Aug 17 21:17:40 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 09:41:40 2012 -0700"
      },
      "message": "ASoC: msm: Add support timestamp update VCAP playback usecase.\n\nCompressed data in HDMI IN or VCAP usecase is propagated with\ntimestamp from DSP with each buffer. For playback, the same or\ninterpolated timestamp is updated with the corresponding buffer.\nDSP will render the buffer a) without any delay if timestamp mode is\nsynchronous to absolute timestamp b) with a delay if timestamp is more\nthan the absolute timestamp c) drop the buffer if the timestamp is\nless than the absolute timestamp. Add support for the same.\n\nSigned-off-by: Subhash Chandra Bose Naripeddy \u003csnariped@codeaurora.org\u003e\n(cherry picked from commit aa1f5e51dbc251dc758a1f762802d87d4f2128b7)\n(cherry picked from commit cb209b8f0bddcedaf26a181f20de696e4ad729bc)\n\nChange-Id: I5b7b2cb405f72ea9afa4751c6a92cde09f40d69c\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "e3aed9fdbd08f3c4a0f932e06a27ef32a1118e90",
      "tree": "f7139d1c216b3422b64344b837c218febb731f0e",
      "parents": [
        "28d84db20d26ef299d06646732f6f345cf90b66c"
      ],
      "author": {
        "name": "Bhalchandra Gajare",
        "email": "gajare@codeaurora.org",
        "time": "Sun Sep 09 15:32:14 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 09:34:22 2012 -0700"
      },
      "message": "ASoC: WCD9304: Pull in fixes for slimbus connect/disconnect.\n\nPull in all the recent codec driver changes for connect / disconnect\nslimbus ports.\n\nCRs-fixed: 398686\nSigned-off-by: Bhalchandra Gajare \u003cgajare@codeaurora.org\u003e\n(cherry picked from commit c131e9fd7f091b931977bb5280c9071aabb3a3fd)\n(cherry picked from commit 1ac4178dfcbfe6de6cea6ac13ef0be18f4a53303)\n\nChange-Id: I2d4f155d840abd3a425fec35ed1407ab13db64c1\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "28d84db20d26ef299d06646732f6f345cf90b66c",
      "tree": "ffb29e4a0df6941e40e8b52f53e28b8365113aa6",
      "parents": [
        "7cdaf773bccc0d5d34391e6020ed4b6f9b14c3a5"
      ],
      "author": {
        "name": "Jay Wang",
        "email": "jaywang@codeaurora.org",
        "time": "Fri Aug 24 20:54:14 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Oct 30 09:25:34 2012 -0700"
      },
      "message": "msm: audio: qdsp6v2: Fix voice RTAC.\n\nThere was data type mismatch which caused the corruption during\nmemory copy. It leads to the voice RTAC failure.\n\nCRs-Fixed: 391392\nSigned-off-by: Jayasena Sangaraboina \u003cjsanga@codeaurora.org\u003e\n(cherry picked from commit 823fd65d9eef2f728b343fe0e891122f226b887e)\n\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n(cherry picked from commit 0ce787caa67c0c215edde3be28b578c183a6f337)\n\nChange-Id: I19c000d2c5bc3e08a57be6e4e4036b37140badbf\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "7cdaf773bccc0d5d34391e6020ed4b6f9b14c3a5",
      "tree": "2b24a4e070c1215a18b9d92bc4c0072d93152677",
      "parents": [
        "f12c784ec230ab32cff174fd3424a44dbb64b8ce"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 10:15:56 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Mon Oct 29 15:16:41 2012 -0700"
      },
      "message": "msm: audio: 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: Ida4e46d0f257e8c27467a8c13f7a0eb710dd3f5c\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n(cherry picked from commit 1da6ebee4e683ff702663af817b07d631dbc38a1)\n(cherry picked from commit 1000796023dadb0e1a70ba4be1f5d446eb874f63)\n\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "3eccef6c8cf3078f81ab4505fddbc08dff8229f2",
      "tree": "08d1db861e87f800652c3894afa55cbf02daaaef",
      "parents": [
        "f12c784ec230ab32cff174fd3424a44dbb64b8ce"
      ],
      "author": {
        "name": "Laxminath Kasam",
        "email": "lkasam@codeaurora.org",
        "time": "Mon Sep 03 13:47:33 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Mon Oct 29 10:52:35 2012 -0700"
      },
      "message": "msm: audio: qdsp6v2: Fix WMV stream resume issue\n\n- Suspend phone while WMV clip playback is going on.\nResume it, clip fails to play.\n- At resume of WMV clip, Pause is issued initially\nto driver. But there is a bug in pause API which is\nnot returning appropriate result. OMX component when\nstarts playback, it now issues resume to driver and\ndriver is setting DSP to run state even before ENC_DEC\nparams are set.\n- Fix pause code to return error value if driver is not\nenabled. This will avoid driver in sending CMD_RUN\nbefore ENC_DEC command.\n\nCRs-Fixed: 394756\nChange-Id: Ic5f0b4fc92b2892885fe2ff2c86593bd269041ea\nSigned-off-by: Laxminath Kasam \u003clkasam@codeaurora.org\u003e\n(cherry picked from commit 92ad28cd56803b451ae4bde72bfd20021c769649)\n"
    },
    {
      "commit": "f12c784ec230ab32cff174fd3424a44dbb64b8ce",
      "tree": "a2f623e2da3e82feb68754e0cae360d72d8f74e4",
      "parents": [
        "4c24bca65d8ca1d7d4dad857917a41e21c66a97b"
      ],
      "author": {
        "name": "Ben Romberger",
        "email": "bromberg@codeaurora.org",
        "time": "Fri Sep 07 16:02:10 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Mon Oct 29 10:51:06 2012 -0700"
      },
      "message": "msm: audio: qdsp6v2: Add RTAC voice lookup by CVP or CVS handle\n\nAdd functionality to look up RTAC voice structures by CVP\nhandle or CVS handle. The CVP ioctls now expect the CVP\nhandle to be sent instead of the CVS handle.\n\nChange-Id: I2464e940a92b56632af45bc5649e323bed6113be\nCRs-fixed: 397348\nSigned-off-by: Ben Romberger \u003cbromberg@codeaurora.org\u003e\n(cherry picked from commit cb32361aca99ffe1b3df2182fe4e5f8e857c05f1)\n"
    },
    {
      "commit": "4c24bca65d8ca1d7d4dad857917a41e21c66a97b",
      "tree": "12035f8603bbfae66e56feda5a0c64bb45ad75a7",
      "parents": [
        "d45f96ccfc39bbbf839496ada72eddfac80cfe6f"
      ],
      "author": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Fri Sep 07 17:22:57 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Mon Oct 29 10:48:15 2012 -0700"
      },
      "message": "mfd: pm8xxx-spk: Fix settings for the class D audio amplifier\n\nTest results based on noise gate recommended the following settings\n\n0x254\u003d0xC8 (Threshold\u003d110, preamp bias\u003d01)\n0x255\u003d0xC1 (Hold\u003d110, max attn\u003d0000, mute\u003d1)\n0x256\u003d0xB0 (decay\u003d101, attack\u003d10, delay\u003d0)\n\nCRs-Fixed: 385187\nChange-Id: I7276a6d0689ffb475aa8c58214fd2b00fe62f81c\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\n(cherry picked from commit 59442e223dcd616d7a244c85d8e0acccf4df9651)\n"
    },
    {
      "commit": "d45f96ccfc39bbbf839496ada72eddfac80cfe6f",
      "tree": "ebe61043b7897b709e449f3e6b552bd00a21d66c",
      "parents": [
        "c7b9b83f9aa39a0040f6fd6923f5d608e58918a8"
      ],
      "author": {
        "name": "Hemant Kumar",
        "email": "hemantk@codeaurora.org",
        "time": "Mon Sep 24 12:32:32 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:53:07 2012 -0700"
      },
      "message": "usb: ks_bridge: Fix bug in partial read on data buffer\n\nIf driver copies only partial data buffer to user space\nit does not update the buffer pointer. In this case\nbuffer pointer is still pointing to the already read\nbuffer and will be copied again in next read request\nfrom user space. This corrupts the contents of the\nefs file or ram dump files. Hence update data buffer\npointer with length of memory read completed by user\nspace.\n\n(cherry picked from commit b48f4737ac62a5c26b59eea59322186179c06ab0)\n\nChange-Id: Ibc2a248394b1fd3ece7cef6a94e99e27dc4f9575\nCRs-Fixed: 403250\nSigned-off-by: Hemant Kumar \u003chemantk@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "c7b9b83f9aa39a0040f6fd6923f5d608e58918a8",
      "tree": "c93cf3ae85180bfd3f7fcbbbb0237f7a96b8bf91",
      "parents": [
        "b1aa4d83778ac0b2b1b0e6820156e394f01be2bf"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Fri Oct 05 13:21:45 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:51:54 2012 -0700"
      },
      "message": "USB: msm_otg: Fix data contact detection issue\n\nData contact detection (DCD) involves applying small amount of current on\nD+ and waiting for it to go low.  The D+ is pulled to low when the data\npins get contacted with the other device data pins.\n\nThe current code does not disable D+ pull-down resistor during DCD. If this\nresistor is not disabled, the current applied on D+ becomes low immediately\neven without connecting to any device.  Fix it.  Remove enable_dcd flag\nfrom platform data as data contact detection is working reliably on all\ntargets supported by this driver.\n\n(cherry picked from commit 768dcb817554a29b43e269e7cf77785a7f960754)\n\nChange-Id: Idb34508f09dc74983fd2b55bd11f4073ec354e2f\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "b1aa4d83778ac0b2b1b0e6820156e394f01be2bf",
      "tree": "1e29332a0b933743621f6bf7bb38c44c8f51d11a",
      "parents": [
        "ef59a42b52210ab80f00c00ea8b476f6db7f3547"
      ],
      "author": {
        "name": "Jack Pham",
        "email": "jackp@codeaurora.org",
        "time": "Mon Aug 13 15:32:39 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:50:57 2012 -0700"
      },
      "message": "usb: msm_otg: schedule state machine only when state changes\n\nWhile an asynchronous interrupt may wake up the system from low\npower mode, the OTG PHY and controller must first be resumed and\nthen the IRQ enabled. If during this time the state machine is\nscheduled, it may prematurely run before the interrupt handler has\na chance to fire and effect a state transition, and may erroneously\nlead down the \"chg_work cancel\" path, which will reset the PHY\nright after resuming. After this reset, the system will go back into\nsuspend thinking nothing happened.\n\nInstead, since the \"in LPM\" part of the interrupt handler isn\u0027t\nactually changing state, don\u0027t schedule any work just yet. Later,\nwhen the resume callback enables the IRQ, and the interrupt can\noccur naturally, any state change that happens as a result will\nappropriately schedule the sm_work.\n\nChange-Id: I887546ed18151a303a2efcb16d0c38fd193aa0b2\nCRs-Fixed: 387377\nSigned-off-by: Jack Pham \u003cjackp@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "ef59a42b52210ab80f00c00ea8b476f6db7f3547",
      "tree": "74ba44e324c88f616f6e82058c0aad5724e31cb2",
      "parents": [
        "6ff217b12a6f4550c74d119a67aad611027395db"
      ],
      "author": {
        "name": "Hemant Kumar",
        "email": "hemantk@codeaurora.org",
        "time": "Wed Aug 15 16:57:00 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:49:59 2012 -0700"
      },
      "message": "net: usb: Define waitqueue head as static global variable\n\nusbnet_terminate_urbs() defines waitqueue head as local variable.\nThere is a possibility that wake_up is called on this queue head\nin workqueue context and usbnet_terminate_urbs() already returned\nor dev-\u003ewait pointer becomes NULL while calling wake_up() from\nworkqueue context. Hence call wake_up() using waitqueue head\ndefined as static global variable.\n\nChange-Id: I672460533d25589912a847acad2df01f193a120d\nCRs-Fixed: 388724\nSigned-off-by: Hemant Kumar \u003chemantk@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "6ff217b12a6f4550c74d119a67aad611027395db",
      "tree": "b0e4a4b46380331ea420227b0b0d127df4588a2f",
      "parents": [
        "c7525b8f2d5ed9a549890216aa01085912f048e0"
      ],
      "author": {
        "name": "Jack Pham",
        "email": "jackp@codeaurora.org",
        "time": "Mon Aug 13 15:34:20 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:48:55 2012 -0700"
      },
      "message": "usb: msm_otg: disallow suspend during charging detection\n\nA cable connection could occur as the device is just about to\nenter systemwide suspend. This interrupt will kick off the\ncharging detection algorithm, but the controller could become\nsuspended and may lead to ULPI timeouts when the PHY is later\nresumed. Note that prior to starting charger detection, the\nB-session valid state bit is asserted. We can then fix this in\nthe general case by preventing the controller from suspending\nif B_SESS_VLD is set and the bus is not suspended.\n\nChange-Id: I7aa8dc6880b1b3ec0afe7ea0134677bdba1b9e47\nCRs-Fixed: 386262\nSigned-off-by: Jack Pham \u003cjackp@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "c7525b8f2d5ed9a549890216aa01085912f048e0",
      "tree": "80bfb40771e88aaa44532606784f92e66688e747",
      "parents": [
        "911189a0f9d1ce1f26867e5f228277dc51e9517a"
      ],
      "author": {
        "name": "Jack Pham",
        "email": "jackp@codeaurora.org",
        "time": "Tue Aug 28 18:26:54 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:47:57 2012 -0700"
      },
      "message": "usb: wwan: Avoid RX URB submission races\n\nSince commit 6f806b8fa362b53f10947c65af2df8d4acb10b61 \"usb: serial:\nAdd flow control between wwan and tty drivers\", pushing of received\nURB data into TTY has been offloaded into a work queue. Only after\nthe data is transferred will the URB be resubmitted. This can race\nwith usb_wwan_resume, which unconditionally submits all the available\nIN URBs. Hence the double call to usb_anchor_urb will corrupt the\nanchor list, the second submission will fail, and the following\nusb_unanchor_urb will result in the list pointing to a now unlinked\nURB. Thus portdata-\u003ein_urb_list will never be exhausted as it can\nnever be traversed fully, and the work function will keep attempting\nto resubmit the problematic URB over and over again.\n\nFix this by ensuring that an URB to be submitted is both not already\nanchored and its urb_list member is not part of a list, so that it\ncannot be submitted multiple times. Also, don\u0027t allow the work\nqueue function to resubmit the URB if the interface is suspended.\n\nChange-Id: Ib660d01a502be917297ba02db90dd0e53e241707\nCRs-Fixed: 390847\nSigned-off-by: Jack Pham \u003cjackp@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "911189a0f9d1ce1f26867e5f228277dc51e9517a",
      "tree": "957b6e5579d0ef934b70241fd2a8a8cb1b788d8f",
      "parents": [
        "a6194c174fab30d1011a29aa447d4f8d5ca186fb"
      ],
      "author": {
        "name": "Jack Pham",
        "email": "jackp@codeaurora.org",
        "time": "Thu Aug 30 19:06:24 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:46:21 2012 -0700"
      },
      "message": "usb: misc: Avoid excessive logging during disconnect\n\nWhen the device is in the midst of being disconnected, calls to\nusb_autopm_get_interface() may fail, and a ERR-level message is\nprinted. Callers of such I/O functions may repeatedly try calling\nagain, and could end up flooding the console leading to a watchdog\ntimeout. Replace these printks with DBG-level messages since the\ndevice disconnection is normal and the errors they indicate are\nusually benign.\n\nChange-Id: I03045e866c0b35bd1a698d91c12661c6df660d25\nCRs-fixed: 394256\nSigned-off-by: Jack Pham \u003cjackp@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "a6194c174fab30d1011a29aa447d4f8d5ca186fb",
      "tree": "060543d477836ed733fcf90813bd64ad3f0e5201",
      "parents": [
        "3d02d94d9e281197fda91623348b38ebe9039036"
      ],
      "author": {
        "name": "Hemant Kumar",
        "email": "hemantk@codeaurora.org",
        "time": "Fri Aug 31 18:38:32 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:35:52 2012 -0700"
      },
      "message": "usb: ks_bridge: Check for received data upon unlinking the urb\n\nThere is a possibility of runtime suspend in the middle of\ndata transfer on the rx data path of driver. This results in\nthe completion of data transfer on bulk IN endpoint with short\npacket or integral multiple of 512 bytes. Hence for -ENOENT\ntransfer status check for non-zero data length and pass it to\nthe consumer in the userspace. Also, replace printk with\nDBG-level message in driver suspend function and in rx\ncallback function for -EPROTO urb status.\n\nChange-Id: Id7f9602e61e98f5bbd38c2f2f8121616b5661591\nCRs-Fixed: 394954\nSigned-off-by: Hemant Kumar \u003chemantk@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "3d02d94d9e281197fda91623348b38ebe9039036",
      "tree": "f78883ef79661986f8e134a3c34e9dd261b0b97e",
      "parents": [
        "f292a322c8b440c902ebaf6548535160c2d714c4"
      ],
      "author": {
        "name": "Jack Pham",
        "email": "jackp@codeaurora.org",
        "time": "Tue Sep 04 17:13:37 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:24:01 2012 -0700"
      },
      "message": "usb: diag_bridge: Fix NULL pointer crash during disconnect\n\nDIAG I/O could be executing concurrently when the device/interface\nis disconnected. In such cases the usb_interface pointer could\nbecome NULL while the read or write functions are about to access\nit. Prevent these NULL pointer dereferences by guarding the\npointer with a mutex.\n\nChange-Id: I0e2660dc53dae811e0a8686e69636808281ec53c\nCRs-fixed: 393826\nSigned-off-by: Jack Pham \u003cjackp@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "f292a322c8b440c902ebaf6548535160c2d714c4",
      "tree": "0a696206e7ad542c42e32f7d179512cbea073e4e",
      "parents": [
        "0abade24b499ee64d66376179fbe914e5ed227d1"
      ],
      "author": {
        "name": "Hemant Kumar",
        "email": "hemantk@codeaurora.org",
        "time": "Fri Sep 07 19:00:21 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:21:42 2012 -0700"
      },
      "message": "usb: ks_bridge: Add support for autosuspend\n\nks bridge driver needs to add support for autosuspend\nfor 9008 PID. This change allows for the device to be\nsuspended when there is no active traffic, and USB\nremote wakeup is used to signal a resume to the host.\n\nChange-Id: I32d58e441be24fdc2081840de39bd569a2284e20\nCRs-Fixed: 397969\nSigned-off-by: Hemant Kumar \u003chemantk@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "0abade24b499ee64d66376179fbe914e5ed227d1",
      "tree": "337fa7cf43dc0c7ac06ac39c5407be4d03a71d35",
      "parents": [
        "88e8f07ce417cd1fb9d466e198d7d5704f95c97d"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 10:45:28 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:12:38 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\n(cherry picked from commit 071b9bef721194780cea699b31cdff7d19921052)\n\nChange-Id: I40742c5e98059670e63dd3ade004a0764a3be16c\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "88e8f07ce417cd1fb9d466e198d7d5704f95c97d",
      "tree": "ffb22297f9f053eeb12faf1da1632b01fdedc1b6",
      "parents": [
        "41690d06b45c27b32dd8ff5cf990dc5f690685b6"
      ],
      "author": {
        "name": "Gopikrishnaiah Anandan",
        "email": "agopik@codeaurora.org",
        "time": "Wed Sep 12 12:03:21 2012 -0400"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:11:33 2012 -0700"
      },
      "message": "vidc: Handle EOS with Codec config buffer.\n\nChange will handle codec config buffer with EOS.\nVideo driver will make sure that the codec config buffer with\nEOS will be requeued in case of reconfig and non-reconfig paths.\n\nCRs-fixed: 399347\nSigned-off-by: Gopikrishnaiah Anandan \u003cagopik@codeaurora.org\u003e\n(cherry picked from commit 43b203869814fe5f0ddcb265a8f859aebdaa652f)\n\nChange-Id: Ib9a41fb842d2295804db86b2e03a62238c29984d\nSigned-off-by: Dhivya Subramanian \u003cdthiru@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "41690d06b45c27b32dd8ff5cf990dc5f690685b6",
      "tree": "ad96deb2442be20a84d8e0fd6bca08337ab99104",
      "parents": [
        "c803c58dbc93001f2aa8bfc82d47128081d87d9f"
      ],
      "author": {
        "name": "Arun Menon",
        "email": "menon@codeaurora.org",
        "time": "Mon Oct 01 16:44:56 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:10:30 2012 -0700"
      },
      "message": "msm: vidc: enable video core clock to 266Mhz\n\nThis change will ensure that video core clock is\nset to 266Mhz on supported devices, else fallback\nto 228Mhz.\n\nSigned-off-by: Arun Menon \u003cmenon@codeaurora.org\u003e\n(cherry picked from commit 2cd6f1a77d845c162966b974b0e9dd4db0878020)\n\nChange-Id: Ie9d28b218150f2e21fa95c4d4346251ddab3ee50\nSigned-off-by: Dhivya Subramanian \u003cdthiru@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "c803c58dbc93001f2aa8bfc82d47128081d87d9f",
      "tree": "89e0061c0172ad148d54b132e5ca7e435201757a",
      "parents": [
        "cf0fe89c2bd56f354c4bc90d6f112105d4845625"
      ],
      "author": {
        "name": "Arun Menon",
        "email": "menon@codeaurora.org",
        "time": "Mon Jul 30 14:38:39 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:09:28 2012 -0700"
      },
      "message": "video: msm: wfd: Add ion_phys changes for secure session\n\nPerform ion_phys instead of ion_map_iommu() to get physical address\nfor a secure session. This is a CP 2.0 requirement.\n\nChange-Id: I9a8124bec2f635cf6311523006a37ca201c8a51e\nCRs-fixed: 380161\nSigned-off-by: Arun Menon \u003cmenon@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "cf0fe89c2bd56f354c4bc90d6f112105d4845625",
      "tree": "9a49cdd995d4c6fee95019a43a3b62e56c78804b",
      "parents": [
        "250905873fab14690c1dd4dad8cb7852ccad1eab"
      ],
      "author": {
        "name": "Arun Menon",
        "email": "menon@codeaurora.org",
        "time": "Thu Aug 30 09:24:25 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:08:19 2012 -0700"
      },
      "message": "video: msm: wfd: initialize mdp_iommu_split_domain for wfd\n\nInitialize mdp_iommu_split_domain for both wfd devices. Without this\nchange, mdp_iommu_split_domain is uninitialized for the second wfd\ndevice during secure session.\n\nChange-Id: Ic72dfc49a1e9a4ade1eaf8ea5e9412611431f787\nCRs-fixed: 380161\nSigned-off-by: Arun Menon \u003cmenon@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "250905873fab14690c1dd4dad8cb7852ccad1eab",
      "tree": "1136fa96417cb044b9860b27ef2ecf853742b942",
      "parents": [
        "833942e2b6cf93e8e140114a7613b5b167a292e0"
      ],
      "author": {
        "name": "Srinu Gorle",
        "email": "sgorle@codeaurora.org",
        "time": "Mon Aug 27 23:52:04 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:07:16 2012 -0700"
      },
      "message": "msm: video: wfd: Add error handling while wfd open.\n\n- Error handling is not performed when memory allocation failed.\n- Reset wfd driver status to false.\n\nChange-Id: I9827e2a6c6b971004bb45f6b90edb1e94d28b319\nCRs-Fixed: 383712\nSigned-off-by: Srinu Gorle \u003csgorle@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@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": "e8b28c7c83eedbff5d7bed1840191dc7db7acc43",
      "tree": "c111dbf040942609246908d6fb24a73488c951f1",
      "parents": [
        "b9b79ae11bd4e0c19134889df58536ce31d9d952"
      ],
      "author": {
        "name": "Maheshwar Ajja",
        "email": "majja@codeaurora.org",
        "time": "Tue Jul 17 16:42:07 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:04:39 2012 -0700"
      },
      "message": "vidc: 1080p: Copy input frame tag to the output frame tag\n\nIn slice delivery mode, sometimes video hardware is giving\nzero frame tag on output slices instead of input frame tag\nvalue. This commit will fix the issue by copying the input\nframe tag value to the output slice frame tag when video\nhardware gives zero frame tag values.\n\nChange-Id: Icc75ca72375c4445ff9becaea45b43c03a6ddc17\nSigned-off-by: Maheshwar Ajja \u003cmajja@codeaurora.org\u003e\nSigned-off-by: Ramakrishna Prasad N \u003ccrpn@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "b9b79ae11bd4e0c19134889df58536ce31d9d952",
      "tree": "260a7256a9f5a448f8f1ad08b67fbd27fb23aa53",
      "parents": [
        "478c7f07c46b0a1897256bb3f6723190cdfaa647"
      ],
      "author": {
        "name": "Maheshwar Ajja",
        "email": "majja@codeaurora.org",
        "time": "Thu Aug 23 18:53:49 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:03:49 2012 -0700"
      },
      "message": "msm:vidc: add support for pause in eos state\n\nThis commit will add support for pause command in\neos state along with run state of the video driver.\n\nChange-Id: I7edd064bb68845f63f0a085165e99f60ed0f3bfe\nCRs-fixed: 387562\nSigned-off-by: Maheshwar Ajja \u003cmajja@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "478c7f07c46b0a1897256bb3f6723190cdfaa647",
      "tree": "ae8e56880d100371d07070dd81dd94ae3d40b847",
      "parents": [
        "e563f46fbe87000941330de41bc298853bc82f3b"
      ],
      "author": {
        "name": "Maheshwar Ajja",
        "email": "majja@codeaurora.org",
        "time": "Tue Jul 17 17:17:12 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:02:54 2012 -0700"
      },
      "message": "vidc: fix wrong number of slices in slice delivery mode\n\nThe slices completed is not matching with the expected number\nof slices in frame done. The fix is available in July firmware\nrelease and this commit will have the corresponding video driver\nchanges.\n\nChange-Id: Ic0c3c7ce4f9fdbcd6e8bed852a93dcc533d83a02\nCRs-fixed: 380629\nSigned-off-by: Maheshwar Ajja \u003cmajja@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "e563f46fbe87000941330de41bc298853bc82f3b",
      "tree": "e9dd4828b0dddb048ed94d180258481639081e54",
      "parents": [
        "cf74e94cbbf9e0126ecc75248b627b243dd5b936"
      ],
      "author": {
        "name": "Arun Menon",
        "email": "menon@codeaurora.org",
        "time": "Thu Aug 16 13:53:19 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:02:02 2012 -0700"
      },
      "message": "msm: vidc: suppress non-fatal error messages.\n\nThese messages are non-fatal and appear frequently\nduring video session. Hence suppressing them.\n\nChange-Id: I539bc966bd79b4074c82a432ba7eb3fd2746bf54\nCRs-Fixed: 389408\nSigned-off-by: Arun Menon \u003cmenon@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "cf74e94cbbf9e0126ecc75248b627b243dd5b936",
      "tree": "4440e6427fe2945fea152f05dc40e4039e272a5d",
      "parents": [
        "393d46896aaf9eca2443c405f30db619037ec475"
      ],
      "author": {
        "name": "Shobhit Pandey",
        "email": "cshopan@codeaurora.org",
        "time": "Mon Aug 27 12:30:28 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 14:01:09 2012 -0700"
      },
      "message": "msm:vidc: Add temporary buffer for MPEG-2 extension and user data.\n\nSupport is added to enable temporary buffer for processing\nthe MPEG-2 extension and user data for the first sequence\ndone.\n\nChange-Id: Ib7fdc8bfd50bfb0da651e8da6fca26a3542c671e\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": "eb15315f1e5df4363e2c27bf0cc12535eb6345fa",
      "tree": "1d1c0c94d67dc4276669c750082a8e34e9d69f8b",
      "parents": [
        "6cfe09362b8519fbd7d562fd9f890ff6793f09d9"
      ],
      "author": {
        "name": "Maheshwar Ajja",
        "email": "majja@codeaurora.org",
        "time": "Tue Sep 11 21:18:12 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 13:59:25 2012 -0700"
      },
      "message": "vidc: 1080p: IDR picture type support for H264 format\n\nRead IDR picture type from 1080p core register set\nand propagate it to user space using IDR frame type\nenumeration in api header file. The IDR frame type\ninfo is used in SYNCFRAME logic for H264 format in\nuserspace.\n\nChange-Id: I6f87aea9f3c6e26b06effe68f7cb5a6c17d4bb1c\nSigned-off-by: Maheshwar Ajja \u003cmajja@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "6cfe09362b8519fbd7d562fd9f890ff6793f09d9",
      "tree": "55aa07ad7617e12e43dea050c055274ad46dd63c",
      "parents": [
        "d4837f6a5a373f810b02364e113b33818cfd7f76"
      ],
      "author": {
        "name": "Srinu Gorle",
        "email": "sgorle@codeaurora.org",
        "time": "Wed Sep 05 18:14:24 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 13:58:27 2012 -0700"
      },
      "message": "msm: vidc: Enable turbo mode based on client request.\n\n- video core is bumped up to turbo mode, if more performance\n  level required from multiple clients.\n\n- Enable turbo mode atleast one of client set turbo mode.\n\nChange-Id: Ied777463fdfe54ea6ff3b2a29cbaf0d27a9586cb\nCRs-Fixed: 385454\nSigned-off-by: Srinu Gorle \u003csgorle@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "d4837f6a5a373f810b02364e113b33818cfd7f76",
      "tree": "c0c6553b7157a4b29ea186158e86f57e4f3d3c54",
      "parents": [
        "6437643f0252857ee98b205549ab913c4c9a78d2"
      ],
      "author": {
        "name": "Arun Menon",
        "email": "menon@codeaurora.org",
        "time": "Mon Aug 20 15:25:50 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Oct 19 13:56:45 2012 -0700"
      },
      "message": "msm: vidc: Bus clk changes for 8960 PRO.\n\nAssign the correct master clk ids to vidc\nbus client. Without this change video init\nfails.\n\nChange-Id: Id51f686f56d750854e4e14964b7b28c2ea27efe3\nSigned-off-by: Arun Menon \u003cmenon@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "6437643f0252857ee98b205549ab913c4c9a78d2",
      "tree": "5bd04cf4b7869da31c5156dbc03e084024731887",
      "parents": [
        "5fd9c3d7df7389a1e136a0cb60e9ff85c655d8a1"
      ],
      "author": {
        "name": "Anh Nguyen",
        "email": "anguyen@codeaurora.org",
        "time": "Wed Oct 17 16:08:48 2012 -0700"
      },
      "committer": {
        "name": "Shruthi Krishna",
        "email": "skrish@codeaurora.org",
        "time": "Fri Oct 19 12:24:45 2012 -0700"
      },
      "message": "use msm8960_defconfig instead of mako_defconfig\n\nChange-Id: I338003dc6cc5127febdbcaa00fc0c8b7e81921cc\nSigned-off-by: Anh Nguyen \u003canguyen@codeaurora.org\u003e\nSigned-off-by: Shruthi Krishna \u003cskrish@codeaurora.org\u003e\n"
    },
    {
      "commit": "5fd9c3d7df7389a1e136a0cb60e9ff85c655d8a1",
      "tree": "4334b7e2c65a77524bc8ff300791313a2c910d5f",
      "parents": [
        "6bb7706267c5981cf781c923c89847782464387d"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Thu Oct 18 13:43:04 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Thu Oct 18 13:43:37 2012 -0700"
      },
      "message": "prima: release v3.2.1.9\n\ngit://codeaurora.org/external/wlan/prima.git\n\nff565af wlan: Release 3.2.1.9\nf504ed3 Do not disassoc upon reassoc timeout failure\na8ed53c Cap cache size properly\n0f34735 Don\u0027t deactivate the heartbeat timer for BG scans.\n78eeee5 wlan: Release 3.2.1.8d\ncbcb399 Flush only P2P results during p2p_find\n3eff030 No Scan Interference During HandOff\nf26def9 Increase number of buckets to categorize roamable APs\n563d048 Even BMPS mode, display correct RSSI within TL log MSG\n256f301 Prevent P2P from flushing scan results while roaming\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "6bb7706267c5981cf781c923c89847782464387d",
      "tree": "0041fd59dd870fb61182539bc3a19843db0b50ad",
      "parents": [
        "99b59d0a0c05e24fe1cce7596538c8ab072340e9"
      ],
      "author": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Fri Oct 12 23:08:51 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Oct 17 23:23:52 2012 -0700"
      },
      "message": "mako: serial console: not write console message if not using earjack-dedugger\n\nflushing console messages into uart is very slow.\nIf you boot up without connecting the earjack-debugger, skip to\nwrite console message into uart.  So We can reduce the bootup time\nby about 2 seconds.  But unfortunately this patch is mako specific\npatch, not generic\n\nwithout this patch:\n[    1.001648] msm_serial_hsl: console setup on port #0\n[    2.344452] console [ttyHSL0] enabled\n\nwith this patch:\n[    0.966091] msm_serial_hsl: console setup on port #0\n[    0.966854] console [ttyHSL0] enabled\n\nChange-Id: Iba2628fe7b9e08583d98e804ee6bc3bd87aee9a7\n"
    },
    {
      "commit": "99b59d0a0c05e24fe1cce7596538c8ab072340e9",
      "tree": "5ed68570b2bc56727306f4dcb43fc39f56a41ee5",
      "parents": [
        "30186441d6d2bc9f771ac8116b184ae3f535f485"
      ],
      "author": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Thu Oct 11 17:43:37 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Oct 17 23:21:15 2012 -0700"
      },
      "message": "mako: fsa8008: not use mic_bias_en in rev 1.0 or later\n\nOld mako device used the external LDO, not pmic8921.\nSo it needed to control the external LDO by mic_bias_en.\nRev. 1.0 uses the pmic8921. So mic_bias_en is not needed anymore.\n\nChange-Id: Idb3a1466e7e4d80641af3cd62ceb2e0dce4307e2\n"
    },
    {
      "commit": "30186441d6d2bc9f771ac8116b184ae3f535f485",
      "tree": "0b587e6ccafea1c091e578fe29f54fffd176aa27",
      "parents": [
        "3ab322a9e0a419e7f378770c9edebca17821bf6e"
      ],
      "author": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Thu Oct 11 17:30:45 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Oct 17 23:20:57 2012 -0700"
      },
      "message": "switch: fsa8008: use mic_bias_en only if gpio is valid\n\nSome device might not use the mic_bias_en. So use mic_bias_en only if\ngpio is valid.\n\nChange-Id: I7f55a960191ed154d4cfdda7647d81c41653eced\n"
    },
    {
      "commit": "3ab322a9e0a419e7f378770c9edebca17821bf6e",
      "tree": "c99a02e2812bc3ec690f836c48c78f331d5728e9",
      "parents": [
        "41db433cc845eb27bb765cc0cf599e872edd709f"
      ],
      "author": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Tue Oct 16 15:43:58 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Oct 17 23:20:51 2012 -0700"
      },
      "message": "audio: waking up when ear_sense gpio is detected for rev1.1\n\nTo wake up during phone sleep, wakeup variable is enable for rev1.1\n\nChange-Id: I2cb1c4de7126eab5fc0f44235e306712b927d606\n"
    },
    {
      "commit": "41db433cc845eb27bb765cc0cf599e872edd709f",
      "tree": "f9a8e6ef86356811c90c2f4de626d8b1c218bc69",
      "parents": [
        "8e0b3254cd4cc41d23364f36a88f9223761d9fff"
      ],
      "author": {
        "name": "Naseer Ahmed",
        "email": "naseer@codeaurora.org",
        "time": "Wed Oct 17 13:27:56 2012 -0400"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Oct 17 18:42:47 2012 -0700"
      },
      "message": "msm: mdp: Initialize vsync sysfs in probe\n\nSigned-off-by: Mayank Chopra \u003cmakchopra@codeaurora.org\u003e\nSigned-off-by: Naseer Ahmed \u003cnaseer@codeaurora.org\u003e\n"
    },
    {
      "commit": "8e0b3254cd4cc41d23364f36a88f9223761d9fff",
      "tree": "180dcb6f694294d67b213426dbf251e68ee03328",
      "parents": [
        "bf7a56a7b36c5bf896b1a864a82ca28331689298"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Tue Oct 16 16:14:48 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Oct 17 17:29:27 2012 -0700"
      },
      "message": "sync: add tracepoint support\n\nChange-Id: I181326db4247009161557e45444c9b3548b83d25\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "bf7a56a7b36c5bf896b1a864a82ca28331689298",
      "tree": "ed2f0dc46f31ca52d29d931fd0c5a8079b1c6bf6",
      "parents": [
        "41991aae18f3533d96ed7e5ad5f7624ce6f668f5"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Tue Oct 16 15:18:23 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Oct 17 17:23:07 2012 -0700"
      },
      "message": "sw_sync: convert to new value_str debug ops\n\nChange-Id: I9bad0cac1198043e04637641feb8112e2e7a9d11\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "41991aae18f3533d96ed7e5ad5f7624ce6f668f5",
      "tree": "381e3b78ef92b4b80fc2f7308d315dd2285fde30",
      "parents": [
        "f76d6d6314cb06e58eb9129e6f858397b924da95"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Tue Oct 16 15:16:55 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Oct 17 17:22:52 2012 -0700"
      },
      "message": "sync: refactor sync debug printing\n\nMove driver callbacks to fill strings instead of using seq_files.  This\nwill allow those values to be used in a future tracepoint patch.\n\nChange-Id: I9b706343e35b11124141fe520e520514a32003d2\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "f76d6d6314cb06e58eb9129e6f858397b924da95",
      "tree": "d54318f83eab264a037f1f012230e087316e52e0",
      "parents": [
        "cc4ce5640a9d05ab98c3922c5bf8a471786bc44f"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Mon Oct 15 17:58:46 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Oct 17 17:22:43 2012 -0700"
      },
      "message": "sync: use proper barriers when waiting indefinitely\n\nThe previous fix only addressed waiting with a timeout.\n\nChange-Id: I8ad735d2d0dfdd53592904e8a54f5689cb5eaa5e\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "cc4ce5640a9d05ab98c3922c5bf8a471786bc44f",
      "tree": "6020139ef57df65e324989241a1c842c1f2162b9",
      "parents": [
        "ea12765da6722632c876bb6e4766e9f5e2480585"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Mon Oct 15 17:51:01 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Oct 17 17:22:33 2012 -0700"
      },
      "message": "sync: update new fence status with sync_fence_signal_pt\n\nIf a fence\u0027s pt is signaled before sync_fence_create is called, the fence\nwill never transition into the signaled state.  This also address a tiny\nrace if a merged fence\u0027s pt after sync_fence_get_status checks it\u0027s status\nand before fence-\u003estatus is updated.\n\nChange-Id: Ic8e292a323db26c6f04cb4757d920278b3125ff6\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "ea12765da6722632c876bb6e4766e9f5e2480585",
      "tree": "f18807ad02843f53c56f382b2d6aca7ddb8f3b14",
      "parents": [
        "7dd3cc413590e3e92756ba28471d3cfe9b1af407"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Wed Oct 10 18:08:11 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Oct 17 17:22:28 2012 -0700"
      },
      "message": "sync: dump sync state of fence errors\n\nChange-Id: I297a43aadf83504993040ea875c7f22d988628f1\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "7dd3cc413590e3e92756ba28471d3cfe9b1af407",
      "tree": "6ffcd6f47b5d77d280533a73a814b5c4df6756e6",
      "parents": [
        "40eb643c3c8e78b162e6fe55dabae95f447a8053"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Thu May 24 15:10:08 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Oct 17 17:22:20 2012 -0700"
      },
      "message": "Staging: android: binder: Add some tracepoints\n\nAdd tracepoints:\n- ioctl entry and exit\n- Main binder lock: lock, locked and unlock\n- Command and return buffer opcodes\n- Transaction: create and receive\n- Transaction buffer: create and free\n- Object and file descriptor transfer\n- binder_update_page_range\n\nChange-Id: Ib09ae78b0b8b75062325318e2307afd71b7c4458\nSigned-off-by: Arve Hjønnevåg \u003carve@android.com\u003e\n"
    },
    {
      "commit": "40eb643c3c8e78b162e6fe55dabae95f447a8053",
      "tree": "5396addfb28400e7fb06ef68825e11d0c4aefda9",
      "parents": [
        "236fd496d68771a238f7057ff5c59ab409f0491e"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Fri May 25 20:15:56 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Oct 17 17:22:14 2012 -0700"
      },
      "message": "Staging: android: binder: Add some missing binder_stat_br calls\n\nCached thread return errors, death notifications and new looper\nrequests were not included in the stats.\n\nChange-Id: Iabe14b351b662d3f63009ecb3900f92fc3d72cc4\nSigned-off-by: Arve Hjønnevåg \u003carve@android.com\u003e\n"
    },
    {
      "commit": "236fd496d68771a238f7057ff5c59ab409f0491e",
      "tree": "8a2c60d6583aa13519d8210ee979381c00425bfa",
      "parents": [
        "586f09e4e1db356b36af34360e571a27d9c768b6"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Wed Oct 17 10:25:22 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Oct 17 17:21:51 2012 -0700"
      },
      "message": "Revert \"binder: Quiet binder\"\n\nThis reverts commit 6764fd9f8a0d1cb1f9bbff4100fda0df6aeafafc.\n\nConflicts:\n\n\tdrivers/staging/android/binder.c\n"
    },
    {
      "commit": "586f09e4e1db356b36af34360e571a27d9c768b6",
      "tree": "1d49862694f05504af9c7362e36032f5d1998e9a",
      "parents": [
        "aa0d45041718df4231b2240b8f1985b11cefaa00"
      ],
      "author": {
        "name": "Azam Sadiq Pasha Kapatrala Syed",
        "email": "akapatra@codeaurora.org",
        "time": "Tue Oct 16 22:38:27 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Oct 17 12:48:51 2012 -0700"
      },
      "message": "msm: camera: increase the v4l2 event-queue size\n\nDue to many SOF/REG and other event updates, some of the commands are dropping\noff the queues. This patch increases the queue size to avoid this issue.\n\nSigned-off-by: Azam Sadiq Pasha Kapatrala Syed \u003cakapatra@codeaurora.org\u003e\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "aa0d45041718df4231b2240b8f1985b11cefaa00",
      "tree": "70e87f3a4849cbc6241b4039586a0889572ac5f3",
      "parents": [
        "821d92c9aab1017a54ab7f5aa3b469793c64a837"
      ],
      "author": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Wed Oct 17 11:41:53 2012 -0700"
      },
      "committer": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Wed Oct 17 11:41:53 2012 -0700"
      },
      "message": "mako: power: wlc: support for rev1.1\n\nThere is gpio change in rev1.1 for wireless charger.\nSo this patch supports for both rev1.1 and others.\n\nChange-Id: Id9c604509f500c23243823310835691d2375d328\n"
    },
    {
      "commit": "821d92c9aab1017a54ab7f5aa3b469793c64a837",
      "tree": "c5226b93934b96d14fb6e99037130e4fe45f6d72",
      "parents": [
        "cfa76fc9eca3417eda2c9056ca04804df7bddd69"
      ],
      "author": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Thu Oct 11 17:59:54 2012 -0700"
      },
      "committer": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Wed Oct 17 11:39:07 2012 -0700"
      },
      "message": "mako: camera: change the vcm_en for rev.1.1\n\nGPIO 17 is used for WLC in Rev 1.1 or later. So we should change\nthe vcm_en\n\nOLD             : PMIC8921 GPIO_17\nRev 1.1 or later: PMIC8921 GPIO_20 (GPIO_17 is used by WLC)\n\nChange-Id: I2af9d06abe4f07313d46831ce67ee379ea1939e3\n"
    },
    {
      "commit": "cfa76fc9eca3417eda2c9056ca04804df7bddd69",
      "tree": "61e3cb7872643a9b57690d7f0025440eac4ce9fb",
      "parents": [
        "4ba7a81b1d1b0da92f0927464f587ac9bfc7c0ea"
      ],
      "author": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Mon Oct 15 13:02:28 2012 -0700"
      },
      "committer": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Wed Oct 17 11:34:39 2012 -0700"
      },
      "message": "mako: vibrator: fix the unbalanced voting XO on/off and set gpiomux\n\nIt caused increasing the rock bottom current. If XO on is called twice and\nXO off is called once, in that case XO clock couldn\u0027t be off. So voting\nXO should be balanced.\n\nAnd set the pwm mode when enabling vibtatior. In other case, set the gpio\nmode. It prevents the current leakage by PWM. This is controlled by\ngpio_requeset and gpio_free.\n\nb/7242206\n\nChange-Id: I8a6ce9b9beb9f981fb7e2db8c6510fa14478b13f\n"
    },
    {
      "commit": "4ba7a81b1d1b0da92f0927464f587ac9bfc7c0ea",
      "tree": "9fc401d615cf0a79ded5cd663e5012c9d2db3491",
      "parents": [
        "58253c7c5b42f02d93610594d0d288446a51dafe"
      ],
      "author": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Mon Oct 15 12:19:14 2012 -0700"
      },
      "committer": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Wed Oct 17 11:33:30 2012 -0700"
      },
      "message": "mako: vibrator: clean up codes\n\nremove unnessary codes and clean up.\n\nChange-Id: I10d281f6cb1f7dc6cad2cac34bd276875cc50c0c\n"
    },
    {
      "commit": "58253c7c5b42f02d93610594d0d288446a51dafe",
      "tree": "a54944e3bd2fe122e8f3c5b36e031738964bc97c",
      "parents": [
        "7d1db12a0866458a6e4f8527ab1e8faf564995a5"
      ],
      "author": {
        "name": "SathishKumar Mani",
        "email": "smani@codeaurora.org",
        "time": "Sat Oct 06 13:24:38 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Oct 17 10:37:58 2012 -0700"
      },
      "message": "ASoC: wcd9310: force slimbus ports to disconnect during error cases\n\nWith shared data channel architecture, SLIMBUS driver\nonly removes slimbus channel when all clients vote to\nhave channel removed. In case of subsystem restart,\nclient such as MDM can go down without withdrawing\nvote. During CODEC path shutdown, CODEC driver will\nreceive slimbus slave interrupt in time indicating\nport disconnection because slimbus channel has not\nbe been voted off. Then, CODEC driver blindly\nshutdown rest of CODEC path. This results in\noverflow error on Rx path and underflow error on\nTx path. In case of time out waiting for port disconnect\ninterrupts to arrive, force ports to disconnect\n\nSigned-off-by: SathishKumar Mani \u003csmani@codeaurora.org\u003e\nBUG-ID: 7313016\n"
    },
    {
      "commit": "7d1db12a0866458a6e4f8527ab1e8faf564995a5",
      "tree": "ff1005ff3b06aa16e93e576001df3e1f3491b821",
      "parents": [
        "7a47627a88faa692baa3f0eef220ef2c36162363"
      ],
      "author": {
        "name": "SathishKumar Mani",
        "email": "smani@codeaurora.org",
        "time": "Fri Aug 17 17:35:32 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Oct 17 10:36:47 2012 -0700"
      },
      "message": "Asoc: msm: 8064: Set channel number based on recording mode\n\nThe shared channel number can be overwritten by front-end\nDAI\u0027s channel setting. Add fixup function to set the correct\nchannel number based on recording mode in the machine driver.\n\nSigned-off-by: SathishKumar Mani \u003csmani@codeaurora.org\u003e\nBUG-ID: 7313016\n"
    },
    {
      "commit": "7a47627a88faa692baa3f0eef220ef2c36162363",
      "tree": "65ba2daf0d9f2c97ffef8832547bb966cda36840",
      "parents": [
        "e8cd8ba448c7f010908b9a9c61ee6457359a1f03"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Thu Oct 11 12:35:22 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 14:33:01 2012 -0700"
      },
      "message": "sync: protect unlocked access to fence status\n\nFence status is checked outside of locks in both sync_fence_wait and\nsync_fence_poll.  This patch adds propper barrier protection in these\ncases to avoid seeing stale status.\n\nChange-Id: I9d8b6ce6accb415e797df58068a1ccd54e6be445\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "e8cd8ba448c7f010908b9a9c61ee6457359a1f03",
      "tree": "aa98641682e2c747b3f3f74f12bf4fa44671d326",
      "parents": [
        "e5479fec00f9c74d3c238faf4577c01f05d249a6"
      ],
      "author": {
        "name": "insup.choi",
        "email": "insup.choi@lge.com",
        "time": "Tue Oct 16 11:44:56 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Oct 16 14:20:59 2012 -0700"
      },
      "message": "camera: adjusting flash tuning\n\n- adjusting B gain and AEC weight table\n- enhancing brightness in low light condition.\n- modifying greenish screen\n\nBug: 7349901\n"
    },
    {
      "commit": "e5479fec00f9c74d3c238faf4577c01f05d249a6",
      "tree": "eb8a599dd8f04f71b295c2381fc967447980799a",
      "parents": [
        "9c83a94ff542197018a6538c6ee78e6a1b348698"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Wed Sep 26 13:43:40 2012 +0530"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 13:23:44 2012 -0700"
      },
      "message": "input: pm8xxx-pwrkey: Update key press status during probe\n\nPower key could be in pressed state during boot. Set the flag\nto track the press status properly by reading press irq status.\n\nCRs-fixed: 404018\nChange-Id: I93a8584420002d9cb399484b3ac77fa2ed954690\nSigned-off-by: Mohan Pallaka \u003cmpallaka@codeaurora.org\u003e\n"
    },
    {
      "commit": "9c83a94ff542197018a6538c6ee78e6a1b348698",
      "tree": "2db3edc4149f71fb02b69e269d626990cd0fbfc6",
      "parents": [
        "a50472866111e1e8057cf639b1e2c2c4b741ecc6"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Wed Sep 05 17:07:13 2012 +0530"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 13:23:36 2012 -0700"
      },
      "message": "input: pwrkey: Handle out-of-order press and release interrupts\n\nThere is a possibility of receiving a release interrupt\nbefore press when both these actions (press and release) of the\npower-key are very close-by (~1-2ms) to the debounce time\nof the key. Handle this case by maintaining a state variable.\n\nAlso mark the release interrupt as a wakeup source to\nwakeup the system when the above mentioned abnormal case\noccurs.\n\nCRs-Fixed: 394289\nChange-Id: I74475c1e5159dd30e52aca91243eec7e2fac4d57\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "a50472866111e1e8057cf639b1e2c2c4b741ecc6",
      "tree": "9fd900d8e2032de14301d390f281f9e9421bbe78",
      "parents": [
        "989c4d877d1be4cf0b63f750957a5e94b8758bac"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 10:25:59 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 12:53:26 2012 -0700"
      },
      "message": "pmic8xxx-pwrkey: move to subsys_init\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "989c4d877d1be4cf0b63f750957a5e94b8758bac",
      "tree": "60c8eafafd47ef61ac1a71c45671ff75ce8bd2e6",
      "parents": [
        "3c4017770452f28471d67ce990036b2c6b37d2dd"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 10:04:50 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 12:53:26 2012 -0700"
      },
      "message": "mako_defconfig: enable keyreset driver\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "3c4017770452f28471d67ce990036b2c6b37d2dd",
      "tree": "32bde9696f4bb932d4eb72833b312bcff199bea3",
      "parents": [
        "f278add027723a90b11c9a97f6d1b09c1aaec795"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 00:44:54 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 12:53:26 2012 -0700"
      },
      "message": "mako: initialize main PMIC earlier\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "f278add027723a90b11c9a97f6d1b09c1aaec795",
      "tree": "c8f68fcdd0f92469ce829eb99123ae80bdeb6532",
      "parents": [
        "717a9a1b515c2c4f3b4a161894ceda3be7da8562"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 11:53:48 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 12:53:25 2012 -0700"
      },
      "message": "pm8921-core: initialize pwrkey device earlier\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "717a9a1b515c2c4f3b4a161894ceda3be7da8562",
      "tree": "3819864a257798aa3c984e2303675ac676f3a24c",
      "parents": [
        "e977b2107748f0518f421af2053713d656075bbe"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Sun Oct 14 00:26:37 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 12:53:25 2012 -0700"
      },
      "message": "ARM: msm: lge: add keyreset device for charger mode\n\nIf booted into charger mode, it may take a while to boot into the\nuserspace charger daemon. If the user is holding the power button during\nboot, the keyreset driver will hard-reboot the device.\n\nChange-Id: I36e9e195988b6158b1d129e7a32fd9c967b4813c\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "e977b2107748f0518f421af2053713d656075bbe",
      "tree": "cd03a8839299f580392ebe1f60e1ac04c3d9a080",
      "parents": [
        "b0e251275cc87c611784ae0e1342f15e5fa453b7"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Sun Oct 14 00:16:58 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Oct 16 12:53:25 2012 -0700"
      },
      "message": "input: keyreset: add support for reset after timeout\n\nIf a timeout is requested, a delayed work item will be\nscheduled to restart the device. If the keys are released\nbefore the timeout expires, the reset is aborted.\n\nAs expected, the reset_fn can be used to reset the device\nafter the timeout.\n\nBug: 7344361\nChange-Id: I1d77cdb3dcc63f579b1250506f0a30de1e033d67\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    }
  ],
  "next": "b0e251275cc87c611784ae0e1342f15e5fa453b7"
}
