)]}'
{
  "log": [
    {
      "commit": "e44ec3992cc30a8b85c223e5750bbe8a344b37c0",
      "tree": "38b6b6359d208cb7f8a5e4203583f8c56c4e3f93",
      "parents": [
        "72fef236d02eae788529b72208d573e55dbfdd22"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Mon Aug 29 12:03:24 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:14 2011 -0700"
      },
      "message": "msm: pil: Extract secure PIL operations\n\nMove secure pil code into one file so we stop duplicating it in\neach peripheral-reset-$(ARCH) file.\n\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\n"
    },
    {
      "commit": "72fef236d02eae788529b72208d573e55dbfdd22",
      "tree": "4498815b0654a9c412ef86a2fa5810c94cfaeee7",
      "parents": [
        "18958b0b1cb7d9127e2fb5d8fd95236096d96f9f"
      ],
      "author": {
        "name": "Mayank Rana",
        "email": "mrana@codeaurora.org",
        "time": "Wed Sep 28 12:42:57 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:13 2011 -0700"
      },
      "message": "msm_serial_hs_lite: Fix Klockwork reported issues\n\nThis patch fixes following issues:\n1. typecast unsigned int variable (irq) to integer\n   compare with zero.\n2. Intializing baud variable\n\nSigned-off-by: Mayank Rana \u003cmrana@codeaurora.org\u003e\n"
    },
    {
      "commit": "18958b0b1cb7d9127e2fb5d8fd95236096d96f9f",
      "tree": "d90e9ce8d3f4d6feb285a4582af1c9ae10e81a4b",
      "parents": [
        "77d106ea896f3c77515fb982e35c96d0861d8928"
      ],
      "author": {
        "name": "Mayank Rana",
        "email": "mrana@codeaurora.org",
        "time": "Wed Sep 28 12:33:36 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:12 2011 -0700"
      },
      "message": "msm_serial_hs: Fix Klockwork reported issues\n\nThis patch fixes following issues:\n1. Using snprintf instead of sprintf(deprecated api)\n2. Typecast unsigned int variable (irq) to integer\nto compare with zero.\n\nSigned-off-by: Mayank Rana \u003cmrana@codeaurora.org\u003e\n"
    },
    {
      "commit": "77d106ea896f3c77515fb982e35c96d0861d8928",
      "tree": "42bd300a872239ec3dd2d7efe2b919fac4062b6d",
      "parents": [
        "43e46a32dec07e5179fda7400b77b16c81b70d88"
      ],
      "author": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Tue Sep 20 16:25:59 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:12 2011 -0700"
      },
      "message": "hwmon: pm8921-adc: Add sysfs interface\n\n-Add sysfs interface to read PM8921 HK/XOADC\nand thermistor temperature measurements mapped\nthrough MPP\u0027s.\n-Move PM8921 ADC from directory /drivers/mfd to\n/drivers/hwmon for userspace clients to read ADC\nthrough hwmon.\n\nCRs-Fixed: 302365\nSigned-off-by: Siddartha Mohanadoss \u003csmohanad@codeaurora.org\u003e\n\nConflicts:\n\n\tdrivers/mfd/Kconfig\n"
    },
    {
      "commit": "43e46a32dec07e5179fda7400b77b16c81b70d88",
      "tree": "ec0af2b31156e749268631047b9130dfe3d48ee8",
      "parents": [
        "9259fef5a7d30ec23974272302b6396ee6b1a2aa"
      ],
      "author": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Thu Sep 22 19:38:50 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:11 2011 -0700"
      },
      "message": "ASoC: msm8960: Fix correct pointer to first buffer write to dsp.\n\nThe driver sends wrong addres for first write to dsp.\n\nCRs-Fixed: 308075\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\n"
    },
    {
      "commit": "9259fef5a7d30ec23974272302b6396ee6b1a2aa",
      "tree": "99b56d2144a2cf60299b4264d5b9aa4d0c5a18a4",
      "parents": [
        "2c704c926f9416376c4ce283f3f442a9727dba0b"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Sat Sep 24 19:07:48 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:10 2011 -0700"
      },
      "message": "msm: restart: call secure code to disable arbiter\n\nThe other masters in the MSM could be accessing the pmic while\npmic has raised the reset interrupt. This might cause pmic\nlockups.\n\nDisable the pmic arbiter by calling secure code when we handle\nthe reset interrupt from pmic. This will disable all the ssbi\ntransactions to the pmic avoiding a possible lockup.\n\nAlso since we wont be lowering ps_hold for pmic initiated startups\npiggy back on lower_pshold to return from the power off function\nso that we can call in the secure manager as the last step.\n\nAdditionally, since we will be busy looping until the pmic resets\nus, pet the watchdog.\n\nCRs-Fixed: 306410\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "2c704c926f9416376c4ce283f3f442a9727dba0b",
      "tree": "34d7e29cb066c6d64f45bc5d241a8796c1be0244",
      "parents": [
        "63fa3d3d588f6f5953ba2f37af98af67bfc61e08"
      ],
      "author": {
        "name": "Lucille Sylvester",
        "email": "lsylvest@codeaurora.org",
        "time": "Tue Sep 27 13:30:39 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:10 2011 -0700"
      },
      "message": "msm: kgsl: Add a periodic check to turn the TZ algorithm on\n\nIn use cases with very high graphics for some time followed by\nlow constant usage, the power level is never dropped.  Periodically\nallow the TZ algorithm to run to see if any change in the external\nconditions has occured.\n\nCRs-fixed: 309131\nSigned-off-by: Lucille Sylvester \u003clsylvest@codeaurora.org\u003e\n"
    },
    {
      "commit": "63fa3d3d588f6f5953ba2f37af98af67bfc61e08",
      "tree": "c54588e3608c32a09e31199cd2d9220369550b4b",
      "parents": [
        "a7af6062f7564a7f452d4479b5ead43bdea7e3b5"
      ],
      "author": {
        "name": "Karthikeyan Ramasubramanian",
        "email": "kramasub@codeaurora.org",
        "time": "Thu Sep 29 17:06:26 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:09 2011 -0700"
      },
      "message": "msm: smd_pkt: Avoid using deprecated functions\n\nsprintf is a deprecated function and hence use snprintf.\n\nSigned-off-by: Karthikeyan Ramasubramanian \u003ckramasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "a7af6062f7564a7f452d4479b5ead43bdea7e3b5",
      "tree": "0e11aeda77d4be38b123b87975715597865808a2",
      "parents": [
        "065e8ff2cd92a4ab2c83801f3f67c54f4c2739ef"
      ],
      "author": {
        "name": "Krishna Konda",
        "email": "kkonda@codeaurora.org",
        "time": "Thu Sep 01 18:34:38 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:09 2011 -0700"
      },
      "message": "msm: sdio: Keep certain messages in a local buffer\n\nWhile logging to the kernel log, keep the last 20 or so messages in\na local buffer. This can be accessed by debugfs or through a crash\ndump. This is useful when there is heavy logging to the kernel log\nand sdio messages are lost.\n\nSigned-off-by: Krishna Konda \u003ckkonda@codeaurora.org\u003e\n"
    },
    {
      "commit": "065e8ff2cd92a4ab2c83801f3f67c54f4c2739ef",
      "tree": "15845dda0f49aeacd0b9de912484ba991c66e7bb",
      "parents": [
        "84ecd0aef3e401d42939637be1d1fd3dbb676159"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Thu Sep 29 15:14:08 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:08 2011 -0700"
      },
      "message": "Bluetooth: Balance LE hdev refcnt when not pairing.\n\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "84ecd0aef3e401d42939637be1d1fd3dbb676159",
      "tree": "1074b6a00c815a27db859df254ebae513033defb",
      "parents": [
        "1517952281fed674b9d0e4e614a2e3d296fc6eba"
      ],
      "author": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Tue Sep 27 21:11:11 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:07 2011 -0700"
      },
      "message": "msm: mpm: 8960: add more wlan interrupts to the bypassed list\n\nAdd these two interrupts managed by the wlan driver into the\nmsm_mpm_bypassed_apps_irqs list:\n1. 234 \u003d RIVA_APPS_WLAN_RX_DATA_AVAIL_IRQ\n2. 235 \u003d RIVA_APPS_WLAN_DATA_XFER_DONE_IRQ\n\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n"
    },
    {
      "commit": "1517952281fed674b9d0e4e614a2e3d296fc6eba",
      "tree": "2de85199059dc7832decf2f5afd218032b8d367b",
      "parents": [
        "edee2d3cc6a4f0b9fccccd3d0fdf6452d1f14ba1"
      ],
      "author": {
        "name": "Marc Zyngier",
        "email": "marc.zyngier@arm.com",
        "time": "Tue Sep 27 18:56:26 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:07 2011 -0700"
      },
      "message": "ARM: Make global handler and CONFIG_MULTI_IRQ_HANDLER mutually exclusive\n\nEven when CONFIG_MULTI_IRQ_HANDLER is selected, the core code\nrequires the arch_irq_handler_default macro to be defined as\na fallback.\n\nIt turns out nobody is using that particular feature as both PXA\nand shmobile have all their machine descriptors populated with\nthe interrupt handler, leaving unused code (or empty macros) in\ntheir entry-macro.S file just to be able to compile entry-armv.S.\n\nMake CONFIG_MULTI_IRQ_HANDLER exclusive wrt arch_irq_handler_default,\nwhich allows to remove one test from the hot path. Also cleanup both\nPXA and shmobile entry-macro.S.\n\nCc: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Marc Zyngier \u003cmarc.zyngier@arm.com\u003e\nSigned-off-by: Taniya Das \u003ctdas@codeaurora.org\u003e\n"
    },
    {
      "commit": "edee2d3cc6a4f0b9fccccd3d0fdf6452d1f14ba1",
      "tree": "f73e433d9b53d398572737d24142389b2e779598",
      "parents": [
        "357c24cfe03791aa9fedfa4a2a8d135b0ea6ac3f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 26 10:34:02 2011 +0100"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:06 2011 -0700"
      },
      "message": "ARM: entry: re-allocate registers in irq entry assembly macros\n\nThis avoids the irq entry assembly corrupting r5, thereby allowing it\nto be preserved through to the svc exit code.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Taniya Das \u003ctdas@codeaurora.org\u003e\n"
    },
    {
      "commit": "357c24cfe03791aa9fedfa4a2a8d135b0ea6ac3f",
      "tree": "614b50d683f95bc9dad29455f90830c2b808d333",
      "parents": [
        "aff429ae7d2d1b272d98935907ddfbf43ff4aaeb"
      ],
      "author": {
        "name": "Russell King - ARM Linux",
        "email": "linux@arm.linux.org.uk",
        "time": "Mon Jul 11 22:25:43 2011 +0100"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:06 2011 -0700"
      },
      "message": "ARM: introduce handle_IRQ() not to dump exception stack\n\nOn Mon, Jul 11, 2011 at 3:52 PM, Russell King - ARM Linux\n\u003clinux@arm.linux.org.uk\u003e wrote:\n\n...\n\n\u003e The __exception annotation on a function causes this to happen:\n\u003e\n\u003e [\u003cc002406c\u003e] (asm_do_IRQ+0x6c/0x8c) from [\u003cc0024b84\u003e]\n\u003e (__irq_svc+0x44/0xcc)\n\u003e Exception stack(0xc3897c78 to 0xc3897cc0)\n\u003e 7c60:\n\t 4022d320 4022e000\n\u003e 7c80: 08000075 00001000 c32273c0 c03ce1c0 c2b49b78 4022d000\n\tc2b420b4 00000001\n\u003e 7ca0: 00000000 c3897cfc 00000000 c3897cc0 c00afc54 c002edd8\n\t00000013 ffffffff\n\u003e\n\u003e Where that stack dump represents the pt_regs for the exception which\n\u003e happened.  Any function found in while unwinding will cause this to\n\u003e be printed.\n\u003e\n\u003e If you insert a C function between the IRQ assembly and asm_do_IRQ,\n\u003e the\n\u003e dump you get from asm_do_IRQ will be the stack for your function,\n\u003e not\n\u003e the pt_regs.  That makes the feature useless.\n\u003e\n\nWhen __irq_svc - or any of the other exception handling assembly code -\ncalls the C code, the stack pointer will be pointing at the pt_regs\nstructure.\n\nAll the entry points into C code from the exception handling code are\nmarked with __exception or __exception_irq_enter to indicate that they\nare one of the functions which has pt_regs above them.\n\nNormally, when you\u0027ve entered asm_do_IRQ() you will have this stack\nlayout (higher address towards top):\n\n       pt_regs\n       asm_do_IRQ frame\n\nIf you insert a C function between the exception assembly code and\nasm_do_IRQ, you end up with this stack layout instead:\n\n       pt_regs\n       your function frame\n       asm_do_IRQ frame\n\nThis means when we unwind, we\u0027ll get to asm_do_IRQ, and rather than\ndumping out the pt_regs, we\u0027ll dump out your functions stack frame\ninstead, because that\u0027s what is above the asm_do_IRQ stack frame\nrather than the expected pt_regs structure.\n\nThe fix is to introduce handle_IRQ() for no exception stack dump, so\nit can be called with MULTI_IRQ_HANDLER is selected and a C function\nis between the assembly code and the actual IRQ handling code.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nSigned-off-by: Taniya Das \u003ctdas@codeaurora.org\u003e\n"
    },
    {
      "commit": "aff429ae7d2d1b272d98935907ddfbf43ff4aaeb",
      "tree": "8d3ec7081a1244b7150160cc4b88b0169942fc9b",
      "parents": [
        "d48737e7b42e51a73d8084cc37d7c1b63fcdefc0"
      ],
      "author": {
        "name": "kuogee hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Thu Sep 22 17:50:05 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:05 2011 -0700"
      },
      "message": "msm_fb: display: wait for vsync instead of dmap_done\n\nAt both lcdc and dsi video mode panel, wait for vsync\ninterrupt instead of dmap_done interrupt to make sure a\nsingle frame updated during every vsync period.\n\nCRs-fixed: 305599\nSigned-off-by: Kuogee Hsieh \u003ckhsieh@codeaurora.org\u003e\n"
    },
    {
      "commit": "d48737e7b42e51a73d8084cc37d7c1b63fcdefc0",
      "tree": "65cfddd257ee1a9852dcb6f92bd89979f73aa223",
      "parents": [
        "f247105b78a69dfd34b45ac737afffdc05b11a6a"
      ],
      "author": {
        "name": "kuogee hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Mon Sep 26 09:12:11 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:04 2011 -0700"
      },
      "message": "Revert \"msm_fb: display: fix behavior of NO_WAIT flag during writeback\"\n\nThis reverts commit 96fbbf3272449febc1a33861af1d275200563965.\n\nNO_WAIT frame push need to be followed by a WAIT frame push so\nthat only a MDP kickoff necessary. Therefore this fix should be\ndone at user space program instead at driver.\n\nSigned-off-by: Kuogee Hsieh \u003ckhsieh@codeaurora.org\u003e\n"
    },
    {
      "commit": "f247105b78a69dfd34b45ac737afffdc05b11a6a",
      "tree": "d0c809e7f34de6c133290761feb0804f9fea02f5",
      "parents": [
        "551bb3d82048d64cd4beec13f4bf4d9a0935cf12"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Sun Sep 25 22:18:36 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:04 2011 -0700"
      },
      "message": "power: pm8921-charger: explicitly call bms for start/stop charging\n\nThe current code relies on charge state changes to check battery charging\nand notify bms.  The charge state change interrupt can occur many times,\ncausing unnecessary checks on battery charging. Instead explicitly invoke\ncharging checks in case of events known to start/stop charging. On similar\nlines disable the use of charge state change interrupts.\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "551bb3d82048d64cd4beec13f4bf4d9a0935cf12",
      "tree": "782865692195f9fdc71023c1dd53d6ba726c0b5b",
      "parents": [
        "9c8cdc9f0169c188c5f779edf65a270431483dff"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenw@codeaurora.org",
        "time": "Mon Sep 26 13:03:41 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:03 2011 -0700"
      },
      "message": "camera: ispif: Improve start/stop/reset sequence.\n\nHalt ispif immediately before stopping sensor streaming,\nand start ispif before start sensor streaming.\nHandle ispif reset properly using wait_for_completion*\ninstead of msleep().\n\nSigned-off-by: Shuzhen Wang \u003cshuzhenw@codeaurora.org\u003e\n"
    },
    {
      "commit": "9c8cdc9f0169c188c5f779edf65a270431483dff",
      "tree": "241d4796e880345024a3f1931b33cfecb33251b3",
      "parents": [
        "b14886b07425bfe1703991ff844c2bbd10f1d227"
      ],
      "author": {
        "name": "Maheshkumar Sivasubramanian",
        "email": "msivasub@codeaurora.org",
        "time": "Mon Sep 12 14:11:30 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:03 2011 -0700"
      },
      "message": "msm: Refactor msm_rpm_device into devices file\n\nSigned-off-by: Maheshkumar Sivasubramanian \u003cmsivasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "b14886b07425bfe1703991ff844c2bbd10f1d227",
      "tree": "f61242869b11f412f319e1fb69af0ed47f8154f5",
      "parents": [
        "1a7a787fbe0be8dc854d82ac264a1ec0f450125f"
      ],
      "author": {
        "name": "Jeff Johnson",
        "email": "jjohnson@codeaurora.org",
        "time": "Fri Sep 30 08:28:11 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:02 2011 -0700"
      },
      "message": "wcnss: Rename the module from wcnsswlan to wcnsscore\n\nRename the module produced for the wcnss subsystem to reflect the fact\nthat it provides core services, and not just services for WLAN\n\nSigned-off-by: Jeff Johnson \u003cjjohnson@codeaurora.org\u003e\n\nConflicts:\n\n\tdrivers/net/wireless/Makefile\n"
    },
    {
      "commit": "1a7a787fbe0be8dc854d82ac264a1ec0f450125f",
      "tree": "99ad6f0189cb42fff16670118db5487c59653f95",
      "parents": [
        "e3673dac41dcba55ed4b511dcd52e8f074a570f3"
      ],
      "author": {
        "name": "Niranjan Pendharkar",
        "email": "npendhar@codeaurora.org",
        "time": "Thu Sep 29 11:24:41 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:01 2011 -0700"
      },
      "message": "defconfig: enable CONFIG_IP_ADVANCED_ROUTER\n\nenabled IP multiple table support for 8960\n\nCRs-fixed: 309307\nSigned-off-by: Niranjan Pendharkar \u003cnpendhar@codeaurora.org\u003e\n"
    },
    {
      "commit": "e3673dac41dcba55ed4b511dcd52e8f074a570f3",
      "tree": "bf233f923b470a019acc20e923932dbf60a97e5d",
      "parents": [
        "00f766d67dda08e5b87a55561547740b16630ce8"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenw@codeaurora.org",
        "time": "Tue Sep 27 12:08:54 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:01 2011 -0700"
      },
      "message": "camera: vfe32: Only config one channel for raw snapshot.\n\nSigned-off-by: Shuzhen Wang \u003cshuzhenw@codeaurora.org\u003e\n"
    },
    {
      "commit": "00f766d67dda08e5b87a55561547740b16630ce8",
      "tree": "d00122afe5c3324c60f5cac4257be4e07b1ca7dd",
      "parents": [
        "d2d86b58a6331b9817da3cb3247a93aaccab41b5"
      ],
      "author": {
        "name": "Swaminathan Sathappan",
        "email": "Swami@codeaurora.org",
        "time": "Thu Sep 29 15:35:55 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:00 2011 -0700"
      },
      "message": "msm: lpass-8960: Panic for cases where subsystem restart won\u0027t work\n\nSigned-off-by: Swaminathan Sathappan \u003cSwami@codeaurora.org\u003e\n"
    },
    {
      "commit": "d2d86b58a6331b9817da3cb3247a93aaccab41b5",
      "tree": "2cc0ab7e55fed857c9a373d2fe25cc62ee582efb",
      "parents": [
        "9ff51459cacfdd4ed498d9a3b21f1c79822282bb"
      ],
      "author": {
        "name": "Kiran Kandi",
        "email": "kkandi@codeaurora.org",
        "time": "Fri Sep 09 17:44:28 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:59 2011 -0700"
      },
      "message": "ASoC: WCD9310: Mixer control for Ear PA Gain.\n\nThe gain for EAR PA is not linear. So can not use TLV Mixer control\nfor setting gain. Only 6dB and 2dB gains are supported, since other\nvalues for gain might cause performance issues.\n\nSigned-off-by: Kiran Kandi \u003ckkandi@codeaurora.org\u003e\n"
    },
    {
      "commit": "9ff51459cacfdd4ed498d9a3b21f1c79822282bb",
      "tree": "a8ae71b086b11aa68a16d6d10de886beb3a4ea5a",
      "parents": [
        "059e09146696ee39c3c8e97df74eec36432cfecc"
      ],
      "author": {
        "name": "Srinivas Krovvidi",
        "email": "skrovvid@codeaurora.org",
        "time": "Tue Sep 27 19:25:02 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:59 2011 -0700"
      },
      "message": "Bluetooth: Storing Link key persistantly based on the Auth Req.\n\nStore the link key persistently if one of the following is true:\n 1. this is a legacy link key\n 2. this is a changed combination key and there was a previously\n    stored one\n 3. neither local nor remote side had no-bonding as a requirement\n 4. the local side had dedicated bonding as a requirement\n 5. the remote side is using dedicated bonding since in that case\n    also the local requirements are set to dedicated bonding\n If none of the above match only keep the link key around for\n this connection and set the temporary flag for the device.\n\nCRs-Fixed: 309161\nSigned-off-by: Srinivas Krovvidi \u003cskrovvid@codeaurora.org\u003e\n"
    },
    {
      "commit": "059e09146696ee39c3c8e97df74eec36432cfecc",
      "tree": "57e33c8b5260bedfe0d255ef6b57b1a3b67cde6a",
      "parents": [
        "ca2a044be4b8f04fa2488ab4065cb82bb734ec52"
      ],
      "author": {
        "name": "Maheshkumar Sivasubramanian",
        "email": "msivasub@codeaurora.org",
        "time": "Thu Sep 29 12:56:39 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:58 2011 -0700"
      },
      "message": "msm: spm-v2: Fix subscript above array bounds error\n\nSigned-off-by: Maheshkumar Sivasubramanian \u003cmsivasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "ca2a044be4b8f04fa2488ab4065cb82bb734ec52",
      "tree": "0d5e55565d44a589780ef7fbc4dc97bab021527a",
      "parents": [
        "f29e818b738b421a72aa6869cd90caa741d33845"
      ],
      "author": {
        "name": "Zhoulu Luo",
        "email": "zluo@codeaurora.org",
        "time": "Fri Sep 30 18:32:50 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:58 2011 -0700"
      },
      "message": "Revert \"msm: don\u0027t map hole at top of the first memory bank on 8960\"\n\nSigned-off-by: Zhoulu Luo \u003czluo@codeaurora.org\u003e\n"
    },
    {
      "commit": "f29e818b738b421a72aa6869cd90caa741d33845",
      "tree": "89e211568e318e3674c7fce3cd4fa91143d8dd4d",
      "parents": [
        "3a63af58de55cdd4742c05b994e7e18370fb0e72"
      ],
      "author": {
        "name": "Vikram Mulukutla",
        "email": "markivx@codeaurora.org",
        "time": "Fri Sep 30 14:07:13 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:57 2011 -0700"
      },
      "message": "msm: msm_watchdog: Fix offsets when writing to registers\n\nSigned-off-by: Vikram Mulukutla \u003cmarkivx@codeaurora.org\u003e\n"
    },
    {
      "commit": "3a63af58de55cdd4742c05b994e7e18370fb0e72",
      "tree": "3958e0aa780bdc7f8081b2d8d51b3e0a644461fc",
      "parents": [
        "0b9e51735ead59494b60b2040d197ab24e312698"
      ],
      "author": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Thu Sep 29 18:55:27 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:57 2011 -0700"
      },
      "message": "defconfig: msm9615: Enable TSENS\n\nSigned-off-by: Siddartha Mohanadoss \u003csmohanad@codeaurora.org\u003e\n"
    },
    {
      "commit": "0b9e51735ead59494b60b2040d197ab24e312698",
      "tree": "71b6cc0cac6b061e5b927f80ff75f26ab39419ab",
      "parents": [
        "6066a843dcf6d3b6b9231c76aae3f82bc159367e"
      ],
      "author": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Thu Sep 29 18:54:13 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:56 2011 -0700"
      },
      "message": "thermal: tsens: Add support for MDM9615\n\nSigned-off-by: Siddartha Mohanadoss \u003csmohanad@codeaurora.org\u003e\n"
    },
    {
      "commit": "6066a843dcf6d3b6b9231c76aae3f82bc159367e",
      "tree": "4841328cbb1db8db7bb6267543423904e4b3a370",
      "parents": [
        "338cab802b5e66216fb90bd86e00078dab8dca7d"
      ],
      "author": {
        "name": "Vikram Mulukutla",
        "email": "markivx@codeaurora.org",
        "time": "Fri Sep 16 11:14:50 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:55 2011 -0700"
      },
      "message": "msm: subsystem_fatal_8x60: Make modem_crash_shutdown atomic-context safe\n\nThe function subsys_modem_crash_shutdown function will\nbe called from an atomic context via the panic notifier\nchain. Make it safe to invoke in an atomic context.\n\nSigned-off-by: Vikram Mulukutla \u003cmarkivx@codeaurora.org\u003e\n"
    },
    {
      "commit": "338cab802b5e66216fb90bd86e00078dab8dca7d",
      "tree": "707ff12fb1241023f722ecaf54fabfa425e4b65e",
      "parents": [
        "4e93ae1967218847dffa4b586b83579abf142860"
      ],
      "author": {
        "name": "Lei Zhou",
        "email": "leizhou@codeaurora.org",
        "time": "Fri Aug 19 13:38:17 2011 -0400"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:55 2011 -0700"
      },
      "message": "msm: 8x60: Add ALSA FE/BE support on Dragonboard\n\nFE/BE platform devices will be added to support ALSA\nfront-end and back-end in case WM8903 machine driver is\nenabled.\n\nSigned-off-by: Lei Zhou \u003cleizhou@codeaurora.org\u003e\n"
    },
    {
      "commit": "4e93ae1967218847dffa4b586b83579abf142860",
      "tree": "48c278f03136fbc7f22c1793c27b80fe2cdc7604",
      "parents": [
        "0275dcb0111bdb19643e89916eb521b2bdea2e9a"
      ],
      "author": {
        "name": "Jeff Ohlstein",
        "email": "johlstei@codeaurora.org",
        "time": "Mon Sep 26 18:22:26 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:54 2011 -0700"
      },
      "message": "Revert \"Revert \"msm: timer: Use generic sched_clock interface\"\"\n\nThis reverts commit 3365cbf5fa742f4bb11fbae59a5e151b63abead7.\n\nCRs-Fixed: 308893\nSigned-off-by: Jeff Ohlstein \u003cjohlstei@codeaurora.org\u003e\n\nConflicts:\n\n\tarch/arm/Kconfig\n\tarch/arm/mach-msm/timer.c\n"
    },
    {
      "commit": "0275dcb0111bdb19643e89916eb521b2bdea2e9a",
      "tree": "043a41340e9abaa066bb27639e664e5cfd35a7bb",
      "parents": [
        "56b933a8c8b185a0bce016518e5a8ef6d95b2e96"
      ],
      "author": {
        "name": "Jeff Hugo",
        "email": "jhugo@codeaurora.org",
        "time": "Wed Sep 28 14:42:51 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:54 2011 -0700"
      },
      "message": "msm: defconfig: enable smd on 9615\n\nSigned-off-by: Jeffrey Hugo \u003cjhugo@codeaurora.org\u003e\n"
    },
    {
      "commit": "56b933a8c8b185a0bce016518e5a8ef6d95b2e96",
      "tree": "eae9ff671ea1ea35ccf8c7643bbc534beb69b918",
      "parents": [
        "0c55b7441513c935fec0a82cebcd408fe33b70bf"
      ],
      "author": {
        "name": "Jeff Hugo",
        "email": "jhugo@codeaurora.org",
        "time": "Wed Sep 28 14:42:05 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:53 2011 -0700"
      },
      "message": "msm: smd: add support for 9615\n\nSigned-off-by: Jeffrey Hugo \u003cjhugo@codeaurora.org\u003e\n\nConflicts:\n\n\tarch/arm/mach-msm/board-9615.c\n\tarch/arm/mach-msm/devices-9615.c\n"
    },
    {
      "commit": "0c55b7441513c935fec0a82cebcd408fe33b70bf",
      "tree": "c67858e34f4b669a90674de198b3906acd04661c",
      "parents": [
        "dde34076489037a4f69549acfeab0b0884aead23"
      ],
      "author": {
        "name": "Eric Holmberg",
        "email": "eholmber@codeaurora.org",
        "time": "Thu Sep 29 10:56:08 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:52 2011 -0700"
      },
      "message": "usb: gsmd: Save interrupt state when using spinlocks\n\nSave and restore interrupt state when using spinlocks\nto prevent re-enabling spinlocks when handling an\nSMD notification.\n\nCRs-Fixed: 303355\nSigned-off-by: Eric Holmberg \u003ceholmber@codeaurora.org\u003e\n"
    },
    {
      "commit": "dde34076489037a4f69549acfeab0b0884aead23",
      "tree": "ef25c5ce5b95418cc8ba6dc50d1fba6de5dbf2cc",
      "parents": [
        "e77961f2f2f25e5d56b507b9e567cbe18bc8c5d7"
      ],
      "author": {
        "name": "Gagan Mac",
        "email": "gmac@codeaurora.org",
        "time": "Tue Sep 20 15:43:25 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:52 2011 -0700"
      },
      "message": "msm: msm_bus: Fix Klocwork errors in msm bus driver\n\nThis patch fixes Klocwork errors in the msm-bus driver.\n\nSigned-off-by: Gagan Mac \u003cgmac@codeaurora.org\u003e\n"
    },
    {
      "commit": "e77961f2f2f25e5d56b507b9e567cbe18bc8c5d7",
      "tree": "6df853582f59148b0365713efa01298ba4f5dc9b",
      "parents": [
        "97a7b6e2163ec2b7b58dc6404b20a8176620fb20"
      ],
      "author": {
        "name": "Sagar Dharia",
        "email": "sdharia@codeaurora.org",
        "time": "Tue Sep 27 14:03:50 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:51 2011 -0700"
      },
      "message": "slim: msm: Fix Klocwork reported issues in slim-msm controller driver\n\nSigned-off-by: Sagar Dharia \u003csdharia@codeaurora.org\u003e\n"
    },
    {
      "commit": "97a7b6e2163ec2b7b58dc6404b20a8176620fb20",
      "tree": "4779c45c15bc54339708134f0e6f41e8ffc02a46",
      "parents": [
        "b4cb09ef0d6fb00405cd4b1d21abd52cea7f9f6b"
      ],
      "author": {
        "name": "Rohit Vaswani",
        "email": "rvaswani@codeaurora.org",
        "time": "Fri Sep 23 17:47:23 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:51 2011 -0700"
      },
      "message": "msm: gpio: Increase the number of GPIOs for 8960\n\n8960 v2 has 152 GPIOs. Increase the number of GPIOs to match that\n\nSigned-off-by: Rohit Vaswani \u003crvaswani@codeaurora.org\u003e\n"
    },
    {
      "commit": "b4cb09ef0d6fb00405cd4b1d21abd52cea7f9f6b",
      "tree": "6967daea61a9c7ef2fd7c35557c279c994e01286",
      "parents": [
        "5e044d9160dd8bea55843b971283b37622fcd1e4"
      ],
      "author": {
        "name": "Vikram Mulukutla",
        "email": "markivx@codeaurora.org",
        "time": "Fri Jul 08 13:40:25 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:50 2011 -0700"
      },
      "message": "Revert \"ARM: SMP: Make resched-ipi-while-offline warning less verbose\"\n\nThis reverts commit a3f80de22b86c583f89f632259148e3ab42aaf20.\n\nThe bug that was causing this WARN has been fixed. Future\ninstances must be noted with the stack that caused the\ncondition; restore the WARN macro.\n\nSigned-off-by: Vikram Mulukutla \u003cmarkivx@codeaurora.org\u003e\n"
    },
    {
      "commit": "5e044d9160dd8bea55843b971283b37622fcd1e4",
      "tree": "1f4ba10767999c9cd2a097423c523e4240d01cd5",
      "parents": [
        "085a93365ab9d48665301528325593e309550240"
      ],
      "author": {
        "name": "Rohit Vaswani",
        "email": "rvaswani@codeaurora.org",
        "time": "Wed Sep 28 19:10:30 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:49 2011 -0700"
      },
      "message": "defconfig: 9615: Enable CONFIG_MSM_WATCHDOG\n\nSigned-off-by: Rohit Vaswani \u003crvaswani@codeaurora.org\u003e\n"
    },
    {
      "commit": "085a93365ab9d48665301528325593e309550240",
      "tree": "bfaca9a7ca6ef276dd9731e11294371c562456cd",
      "parents": [
        "ece229ddc1339b3dbc5af3cc09fd2ce2d9fa9de1"
      ],
      "author": {
        "name": "Rohit Vaswani",
        "email": "rvaswani@codeaurora.org",
        "time": "Wed Sep 28 18:57:24 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:49 2011 -0700"
      },
      "message": "msm: watchdog: Add Watchdog support for MSM9615\n\nThis adds basic watchdog support for MSM9615. Currently there\nis no in-kernel bark handler.\n\nSigned-off-by: Rohit Vaswani \u003crvaswani@codeaurora.org\u003e\n"
    },
    {
      "commit": "ece229ddc1339b3dbc5af3cc09fd2ce2d9fa9de1",
      "tree": "3892fff6d0e47c71efe186e36743e49e8ddcde7e",
      "parents": [
        "c5d6a37c7f7c3b75d371af424239d99d687afe7b"
      ],
      "author": {
        "name": "Rohit Vaswani",
        "email": "rvaswani@codeaurora.org",
        "time": "Thu Sep 29 16:24:14 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:48 2011 -0700"
      },
      "message": "msm: scm: Provide empty stubs for scm functions\n\nInstead of making other code dependent on #ifdef\nCONFIG_MSM_SCM, add empty stubs for the scm functions\n\nSigned-off-by: Rohit Vaswani \u003crvaswani@codeaurora.org\u003e\n"
    },
    {
      "commit": "c5d6a37c7f7c3b75d371af424239d99d687afe7b",
      "tree": "975e66acbb996f091cae33dffc3578da9f418fb3",
      "parents": [
        "cf3a81185fc3c9130a61097ea3f0d5abe457988a"
      ],
      "author": {
        "name": "Ben Romberger",
        "email": "bromberg@codeaurora.org",
        "time": "Thu Sep 22 18:01:49 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:48 2011 -0700"
      },
      "message": "msm: audio: qdsp6v2: Send session ID in RTAC APR packet\n\nThis keeps track of the Session ID\u0027s used for voice and\nsends them in the APR packet for SET \u0026 GET PARAMS\n\nSigned-off-by: Ben Romberger \u003cbromberg@codeaurora.org\u003e\nCRs-fixed: 308117\n"
    },
    {
      "commit": "cf3a81185fc3c9130a61097ea3f0d5abe457988a",
      "tree": "18ee58e7df08c1e7600fddd06ddd3ea0fa5c6b0b",
      "parents": [
        "35c8eaf89dcdb7e246364fed37a1c93535be7399"
      ],
      "author": {
        "name": "Srinivasa Rao Uppala",
        "email": "uppalas@codeaurora.org",
        "time": "Thu Sep 22 21:02:02 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:47 2011 -0700"
      },
      "message": "radio: iris: Freeing  memory after event handling\n\nThere was bug where we were not freeing the memory after event handling.\nThis patch adds the code to clear the skb memory.\n\nSigned-off-by: Srinivasa Rao Uppala \u003cuppalas@codeaurora.org\u003e\n"
    },
    {
      "commit": "35c8eaf89dcdb7e246364fed37a1c93535be7399",
      "tree": "292110627f64b39766d90bc6a6fae7e0e18fb7f4",
      "parents": [
        "a8e7a830db29e5dfb1b9cd0c5c88f0cc9ddefd99"
      ],
      "author": {
        "name": "Rohit Vaswani",
        "email": "rvaswani@codeaurora.org",
        "time": "Wed Sep 28 21:01:00 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:46 2011 -0700"
      },
      "message": "defconfig: 9615: Enable CONFIG_MACH_MSM9615 CDP and MTP\n\nSigned-off-by: Rohit Vaswani \u003crvaswani@codeaurora.org\u003e\n"
    },
    {
      "commit": "a8e7a830db29e5dfb1b9cd0c5c88f0cc9ddefd99",
      "tree": "5db1b5fc863f4fb42888a6d21adeb962ecf65d2a",
      "parents": [
        "973871d8cc4120474e3c4c14a1f08fec436bd30f"
      ],
      "author": {
        "name": "Rohit Vaswani",
        "email": "rvaswani@codeaurora.org",
        "time": "Wed Sep 28 21:00:05 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:46 2011 -0700"
      },
      "message": "msm: Kconfig: Add MACH_MSM9615 CDP and MTP configs\n\nSigned-off-by: Rohit Vaswani \u003crvaswani@codeaurora.org\u003e\n"
    },
    {
      "commit": "973871d8cc4120474e3c4c14a1f08fec436bd30f",
      "tree": "752796c12d2a1c74def1941627fcadd56109b379",
      "parents": [
        "0579ea1484abc8f0ad6f60b9e4bde3d9fab18039"
      ],
      "author": {
        "name": "Jeff Ohlstein",
        "email": "johlstei@codeaurora.org",
        "time": "Wed Sep 28 11:46:26 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:45 2011 -0700"
      },
      "message": "msm: timer: add api to get timer0\u0027s base\n\nOn some targets we have per-cpu timers that are accessible from either\ncore. Sometimes drivers need to access timer0\u0027s timer directly. Provide\nthe msm_timer_get_timer0_base api to abstract this for both targets with\nper-core timers and targets without them.\n\nSigned-off-by: Jeff Ohlstein \u003cjohlstei@codeaurora.org\u003e\n"
    },
    {
      "commit": "0579ea1484abc8f0ad6f60b9e4bde3d9fab18039",
      "tree": "c4c3449fc8d726e2f1e6490db6ceffec53b1d66d",
      "parents": [
        "2c232595feefe3c0edc054cf140b656cb59dc009"
      ],
      "author": {
        "name": "Deepa Madiregama",
        "email": "dmadireg@codeaurora.org",
        "time": "Fri Sep 16 04:26:39 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:45 2011 -0700"
      },
      "message": "msm: audio: qdsp6v2: Unification changes for AAC multichannel decoder\n\nSigned-off-by: Deepa Madiregama \u003cdmadireg@codeaurora.org\u003e\n"
    },
    {
      "commit": "2c232595feefe3c0edc054cf140b656cb59dc009",
      "tree": "1b8aa35e33eb79bc6bd21290f8f783e7d5d2393f",
      "parents": [
        "fc137eca5768a8af8708c345d93f416928bc1933"
      ],
      "author": {
        "name": "Deepika Pepakayala",
        "email": "deepikap@codeaurora.org",
        "time": "Tue Sep 20 15:49:36 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:44 2011 -0700"
      },
      "message": "msm: vidc: Fix to handle VOL header errors.\n\nVOL header errors trigger reconfig in the driver. Driver tries to\nhandle the reconfig but the core returns incorrect status causing\na hang. Fix will set the flag appropriately for the core to know\nthat the driver is handling reconfig and thereby return the right\nstatus.\n\nCRs-Fixed: 299978\nSigned-off-by: Deepika Pepakayala \u003cdeepikap@codeaurora.org\u003e\n"
    },
    {
      "commit": "fc137eca5768a8af8708c345d93f416928bc1933",
      "tree": "22c85e2c7174866b7682248e661b9f2fc4421ea3",
      "parents": [
        "b7655b6529e484da4fcab4c8a8715eacbedbbfff"
      ],
      "author": {
        "name": "Swaminathan Sathappan",
        "email": "Swami@codeaurora.org",
        "time": "Tue Aug 16 15:18:41 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:43 2011 -0700"
      },
      "message": "msm: lpass-8960: Add smsm bit handling in lpass driver\n\nSigned-off-by: Swaminathan Sathappan \u003cSwami@codeaurora.org\u003e\n"
    },
    {
      "commit": "b7655b6529e484da4fcab4c8a8715eacbedbbfff",
      "tree": "f8456fccdefc0eff98c2b8c5f18e020f3d6b32c7",
      "parents": [
        "381f9538da95cfb1a5ae6ddf6b1e0bd33c76c027"
      ],
      "author": {
        "name": "Subhash Jadavani",
        "email": "subhashj@codeaurora.org",
        "time": "Tue Sep 27 19:12:36 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:43 2011 -0700"
      },
      "message": "msm: 8960: add voting for SDCC DFAB clock\n\nSDCC hclk is derived from DFAB (dytona fabric) clock which makes\nSDCC hclk rate same as the DFAB clock rate.\n\nSDCC driver should be voting for DFAB clock rate when it\u0027s active\n(not suspended). This voting is already present for 8660 but missing\non 8960. So this change makes the SDCC driver vote for DFAB clock\nrate to be 64MHz when active. If there is no voting in place from SDCC\ndriver and USB is not connected then DFAB clock runs at 27 MHz.\n\nCRs-fixed: 308068\nSigned-off-by: Subhash Jadavani \u003csubhashj@codeaurora.org\u003e\n"
    },
    {
      "commit": "381f9538da95cfb1a5ae6ddf6b1e0bd33c76c027",
      "tree": "68e5a50f8ec2e87350726ba21bb1f02da6837096",
      "parents": [
        "e608c51b1d512a81379160b8d908e8ae9650bfcf"
      ],
      "author": {
        "name": "Sahitya Tummala",
        "email": "stummala@codeaurora.org",
        "time": "Thu Sep 29 10:51:38 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:42 2011 -0700"
      },
      "message": "defconfig: 9615: Enable MTD and YAFFS2 defconfigs for NAND support.\n\nSigned-off-by: Sahitya Tummala \u003cstummala@codeaurora.org\u003e\n\nConflicts:\n\n\tarch/arm/configs/msm9615_defconfig\n"
    },
    {
      "commit": "e608c51b1d512a81379160b8d908e8ae9650bfcf",
      "tree": "dfea6cb60c318222bc1b65a26ec578b148e44656",
      "parents": [
        "382954380031f3bf68f52d41dfdeee6d5e2d215d"
      ],
      "author": {
        "name": "Sahitya Tummala",
        "email": "stummala@codeaurora.org",
        "time": "Mon Sep 05 09:41:06 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:42 2011 -0700"
      },
      "message": "msm: nand: Always compile nand_partitions.c\n\nSigned-off-by: Sahitya Tummala \u003cstummala@codeaurora.org\u003e\n"
    },
    {
      "commit": "382954380031f3bf68f52d41dfdeee6d5e2d215d",
      "tree": "d74ec9655001c1c54df1edd8cddbc60cb8af2c33",
      "parents": [
        "3d0f6c5aeb62ecab8738d051f78526cd23c0288f"
      ],
      "author": {
        "name": "Sahitya Tummala",
        "email": "stummala@codeaurora.org",
        "time": "Thu Sep 29 10:08:45 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:41 2011 -0700"
      },
      "message": "msm: nand: Add platform data and platform device for NAND\n\nSigned-off-by: Sahitya Tummala \u003cstummala@codeaurora.org\u003e\n\nConflicts:\n\n\tarch/arm/mach-msm/board-9615.c\n\tarch/arm/mach-msm/devices-9615.c\n"
    },
    {
      "commit": "3d0f6c5aeb62ecab8738d051f78526cd23c0288f",
      "tree": "bec1bd836518f753111cbd5e6fd2ba1ca422c628",
      "parents": [
        "16f61afb1c63c592ff0399451b29bc8e9d9962a4"
      ],
      "author": {
        "name": "Trilok Soni",
        "email": "tsoni@codeaurora.org",
        "time": "Tue Jul 26 16:06:58 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:40 2011 -0700"
      },
      "message": "board: msm7x27a: Add machine types for 7625A SURF and FFA\n\n7625A SURF and FFA has some differences like display\nresolution (single lane DSI), different tuning parameters\nfor touchscreen, camera resolution. Some of these\ntuning parameters results in lesser PMEM size requirements.\n\nPMEM size allocation is done very early during the linux boot\nprocess and at that time we can\u0027t provide a hack to detect\nthe 7625a using the socinfo, because these are really a\nmachine differences sometime induced by soc limitation and\nnew tuning parameters required due to it.\n\n7625AA is also classified under 7625a_surf and 7625a_ffa\nmacros only.\n\nSigned-off-by: Trilok Soni \u003ctsoni@codeaurora.org\u003e\n"
    },
    {
      "commit": "16f61afb1c63c592ff0399451b29bc8e9d9962a4",
      "tree": "ed661c757ae25d3dfbe4729b712909b2defe79fe",
      "parents": [
        "6f6e89b2d3ba560b4323f45aa26c828b1162481e"
      ],
      "author": {
        "name": "Trilok Soni",
        "email": "tsoni@codeaurora.org",
        "time": "Tue Jul 26 16:06:58 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:40 2011 -0700"
      },
      "message": "board: msm7x27a: Add separate init machine hook for rumi3\n\nAdding separate init machine hook for rumi3 will avoid\nun-necessary machine macro checks.\n\nSigned-off-by: Trilok Soni \u003ctsoni@codeaurora.org\u003e\n"
    },
    {
      "commit": "6f6e89b2d3ba560b4323f45aa26c828b1162481e",
      "tree": "218d2a11e723bc7272caecf9be5855879d7398cd",
      "parents": [
        "5be2a3e978d275e2480472649b4bcdbd8272a317"
      ],
      "author": {
        "name": "Rohit Vaswani",
        "email": "rvaswani@codeaurora.org",
        "time": "Wed Sep 28 12:56:41 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:39 2011 -0700"
      },
      "message": "defconfig: Disable MSM_SCM for MSM9615\n\n9615 does not have TZ and this option should not be selected.\n\nSigned-off-by: Rohit Vaswani \u003crvaswani@codeaurora.org\u003e\n"
    },
    {
      "commit": "5be2a3e978d275e2480472649b4bcdbd8272a317",
      "tree": "d072c179cb184d5e9f38cae31dbb5bd291a5c74d",
      "parents": [
        "a44182a20ce72b37adab6ad63657ba6b2fc307d6"
      ],
      "author": {
        "name": "Pankaj Kumar",
        "email": "pakuma@codeaurora.org",
        "time": "Mon Sep 26 11:45:02 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:38 2011 -0700"
      },
      "message": "msm: board-msm7x27a: Fix compilation when Camera is disabled.\n\nAdd Config macros for Camera to fix the compilation\nwhen CONFIG_MSM_CAMERA is disabled.\n\nSigned-off-by: Pankaj Kumar \u003cpakuma@codeaurora.org\u003e\n"
    },
    {
      "commit": "a44182a20ce72b37adab6ad63657ba6b2fc307d6",
      "tree": "77ddca967ee73acd76b569cc459c9ee615cec828",
      "parents": [
        "5d49cec96a75412a1a314bea5e215997e5cbb64a"
      ],
      "author": {
        "name": "Mayank Rana",
        "email": "mrana@codeaurora.org",
        "time": "Tue Sep 20 15:49:47 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:38 2011 -0700"
      },
      "message": "msm_serial: Use spin_lock_irqsave() and spin_lock_irqrestore() apis\n\nCurrently spin_lock() and spin_unlock() apis are used while handling\ninterrupts for synchronization which may create deadlock or schedule\nout current interrupt processing part if any other interrupt comes on\nthe same cpu. Hence use spin_lock_irqsave() and spin_lock_irqrestore()\napis to make driver smp-safe.\n\nSigned-off-by: Mayank Rana \u003cmrana@codeaurora.org\u003e\n"
    },
    {
      "commit": "5d49cec96a75412a1a314bea5e215997e5cbb64a",
      "tree": "8992f7e66b31691996f1949780e1bceeafd63d23",
      "parents": [
        "dc60f125b9d3143c8441a99e09e7285b2406d141"
      ],
      "author": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Wed Sep 21 10:26:15 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:37 2011 -0700"
      },
      "message": "platform-drivers: msm: tsens: Add TSENS support for MDM9x15\n\nSigned-off-by: Siddartha Mohanadoss \u003csmohanad@codeaurora.org\u003e\n\nConflicts:\n\n\tarch/arm/mach-msm/board-9615.c\n\tarch/arm/mach-msm/devices-9615.c\n"
    },
    {
      "commit": "dc60f125b9d3143c8441a99e09e7285b2406d141",
      "tree": "9b24cc96d890c460392945b5555e33d5307482af",
      "parents": [
        "06e3cdb2a1a69b8716ee95570b5e95380827ed18"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Sep 13 11:17:16 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:36 2011 -0700"
      },
      "message": "USB: msm_otg: Increment PM usage counter for suspend failure cases\n\nThe current code does not return error from runtime_suspend hook,\neven if fail to enter into low power mode.  OTG driver will not\nincrement PM runtime usage counter outside LPM.  Runtime PM thinks,\nour device is in LPM and ignores the subsequent PM usage decrements.\nHence increment the PM usage counter explicitly if suspend fails.\n\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\n"
    },
    {
      "commit": "06e3cdb2a1a69b8716ee95570b5e95380827ed18",
      "tree": "b7f1ebb0dc86e8d1d24c88d3604f3858b5ff3043",
      "parents": [
        "d19bf44f6b107301acc929ddb1a24d54c106aa3b"
      ],
      "author": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Thu Sep 08 16:18:07 2011 +0300"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:36 2011 -0700"
      },
      "message": "msm: sdio: free sdio_tty_drv structure in its uninit\n\nSigned-off-by: Maya Erez \u003cmerez@codeaurora.org\u003e\n"
    },
    {
      "commit": "d19bf44f6b107301acc929ddb1a24d54c106aa3b",
      "tree": "f0beee59688efd454557e2a31008531720aa9581",
      "parents": [
        "cf41e61d4f3dfef21a2b3d8da198c218378225ba"
      ],
      "author": {
        "name": "Jeff Ohlstein",
        "email": "johlstei@codeaurora.org",
        "time": "Fri Sep 09 12:48:18 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:35 2011 -0700"
      },
      "message": "msm: dma: add support for 9615 dma\n\nSigned-off-by: Jeff Ohlstein \u003cjohlstei@codeaurora.org\u003e\n\nConflicts:\n\n\tarch/arm/mach-msm/board-9615.c\n"
    },
    {
      "commit": "cf41e61d4f3dfef21a2b3d8da198c218378225ba",
      "tree": "2ba27e9a2cc5e42a8a7ad4719fbbdb619417c5c1",
      "parents": [
        "545fbfa16e33aa9d1fc37dc8e19103253540ea96"
      ],
      "author": {
        "name": "Mayank Rana",
        "email": "mrana@codeaurora.org",
        "time": "Wed Sep 28 14:49:08 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:35 2011 -0700"
      },
      "message": "msm_serial: Fix uninitialized variable\n\nbaud variable might be used uninitialized. Hence initialized\nthe same.\n\nSigned-off-by: Mayank Rana \u003cmrana@codeaurora.org\u003e\n"
    },
    {
      "commit": "545fbfa16e33aa9d1fc37dc8e19103253540ea96",
      "tree": "9c94f4e7e99f18e23d2ab927dbd283fea01c28e8",
      "parents": [
        "07e48bff844e4b1b1e00054559e7f3e1cd67e0c5"
      ],
      "author": {
        "name": "Sachin Shah",
        "email": "sachins@codeaurora.org",
        "time": "Tue Sep 27 14:37:16 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:34 2011 -0700"
      },
      "message": "tzcom: Set buffer address to NULL when alloc fails\n\nSigned-off-by: Sachin Shah \u003csachins@codeaurora.org\u003e\n"
    },
    {
      "commit": "07e48bff844e4b1b1e00054559e7f3e1cd67e0c5",
      "tree": "1fac2e2f7479f1766fd5a3df50bfd850cc54d25b",
      "parents": [
        "01366a44c64e9ce6180a3304d411e85cff64f505"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Mon Sep 26 19:46:40 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:33 2011 -0700"
      },
      "message": "power: pm8921-charger: fix end of charging issues\n\nWhile checking for end of charge current, voltage collapse protection (vcp)\nshould be 0. If it is 1 end of charging should not happen.\n\nAlso the regulation loop sometimes might read back zero. It is okay to\ndeclare eoc in such cases.\n\nThe vbatdet_irq may not trigger when charging is enabled and vbat falls\nbelow vbatdet. This is because charging resumes before vbatdet_irq\u0027s\ndebounce time period elapses which causes vbat to increase above vbatdet\nas the battery has begun charging. To circumvent this issue disable\ncharging when the eoc is declared and enable it only upon vbatdet_low_irq.\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "01366a44c64e9ce6180a3304d411e85cff64f505",
      "tree": "09e674ab4fdd9c374295845bef66d69ea2d3f507",
      "parents": [
        "157c18481b34328d58ec7f6cc8e7bf017f4ef687"
      ],
      "author": {
        "name": "Lei Zhou",
        "email": "leizhou@codeaurora.org",
        "time": "Fri Aug 19 13:12:00 2011 -0400"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:33 2011 -0700"
      },
      "message": "msm: ASoC: Add ALSA FE/BE platform_device definitions\n\nTo support WM8903 ALSA driver on Dragonboard, ALSA FE/BE platform_devices\nare defined and exposed for boardfile to add them.\n\nSigned-off-by: Lei Zhou \u003cleizhou@codeaurora.org\u003e\n"
    },
    {
      "commit": "157c18481b34328d58ec7f6cc8e7bf017f4ef687",
      "tree": "96311ff9df9174b5a559b8340fc679321039d080",
      "parents": [
        "8227b413fe5a26cc5ad4707f24b4379d103871f3"
      ],
      "author": {
        "name": "Lei Zhou",
        "email": "leizhou@codeaurora.org",
        "time": "Fri Aug 19 13:05:04 2011 -0400"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:32 2011 -0700"
      },
      "message": "SoC: msm: Add set_fmt callback to support mode change\n\nAdd set_fmt callback to Q6-DAI platform driver to allow\nconfiging Q6 LPA-IF switch between I2S slave \u0026 master mode.\n\nSigned-off-by: Lei Zhou \u003cleizhou@codeaurora.org\u003e\n"
    },
    {
      "commit": "8227b413fe5a26cc5ad4707f24b4379d103871f3",
      "tree": "48c76a59ab173beae6f81229e810c0369023a13f",
      "parents": [
        "a591110794daf54865c88f3f3fcfa8b5b4ab45c2"
      ],
      "author": {
        "name": "Jilai Wang",
        "email": "jilaiw@codeaurora.org",
        "time": "Sat Sep 24 21:29:35 2011 -0400"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:30 2011 -0700"
      },
      "message": "camera: update MT9D113 front camera on QT8660\n\nIn order to make MT9D113 front camera work properly on QT8660,\n1) GPIO105 needs to be requested and set properly since it\u0027s\n   used to control front camera power on QT8660.\n2) CSI related clock needs to be configured using clk_add_alias\n   correctly. The maximum alias_dev_name length that clk_add_alias\n   can handle is 20 characters, so change the sensor device name\n   is necessary.\n3) Correct I2C function used to read chip id.\n4) Correct sensor register setting to make it work in both preview\n   and snapshot mode.\n\nSigned-off-by: Jilai Wang \u003cjilaiw@codeaurora.org\u003e\n\nConflicts:\n\n\tarch/arm/mach-msm/board-qt8660.c\n"
    },
    {
      "commit": "a591110794daf54865c88f3f3fcfa8b5b4ab45c2",
      "tree": "9518b918e52f939a3624cd6da49e69adbac1b433",
      "parents": [
        "51b37778f23251d4508b07c2132606e338004da1"
      ],
      "author": {
        "name": "Jeevan Shriram",
        "email": "jshriram@codeaurora.org",
        "time": "Fri Sep 23 11:54:21 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 09:52:06 2011 -0700"
      },
      "message": "msm_fb: display: Fix compilation error for 7x27a target\n\nFix compilation error when CONFIG_FB_MSM_MIPI_PANEL_DETECT\nis enabled. This is required for auto detections of the\nmipi dsi panel.\n\nSigned-off-by: Jeevan Shriram \u003cjshriram@codeaurora.org\u003e\n"
    },
    {
      "commit": "51b37778f23251d4508b07c2132606e338004da1",
      "tree": "4cf39fd95e499e7b227d2104968f1654595b59d1",
      "parents": [
        "4283e1715bde56cf28643dc7a34d7ee31adf99c6"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Fri Sep 23 13:44:20 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 09:52:03 2011 -0700"
      },
      "message": "msm: clock-local: Remove unnecessary register write in measurement code\n\nIn practice, it\u0027s not necessary to disable the measurement timers\nwith a separate register write from the one configuring the\nmeasurement duration. Remove it to avoid confusion.\n\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "4283e1715bde56cf28643dc7a34d7ee31adf99c6",
      "tree": "92e8f8a908292299c9f5a51510019d653b170124",
      "parents": [
        "f0f95d80188c549983738de738c2007928c0d582"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Mon Sep 26 14:45:47 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 09:52:01 2011 -0700"
      },
      "message": "msm: kgsl: Properly handle double mmapped memory\n\nIn some situations, the same block of memory is\nmapped multiple times.  Properly refcount that mapping\notherwise we could get into a situation where the mem\nentry is completely dereferenced before its time.\n\nCRs-fixed: 306942\nSigned-off-by: Jordan Crouse \u003cjcrouse@codeaurora.org\u003e\n"
    },
    {
      "commit": "f0f95d80188c549983738de738c2007928c0d582",
      "tree": "976e4e02fdda7cb17c7cf0d5c334726614a0d84e",
      "parents": [
        "f6d7d1a1136024343ea79ecb6180bed708589718"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Fri Sep 23 11:38:57 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 09:51:50 2011 -0700"
      },
      "message": "USB: Trivial cleanup in MSM drivers\n\nThis patch does the following cleanup:\n\n1. Use strncpy() instead of strcpy()\n2. Add NULL reference checks\n3. Remove unnecessary NULL checks\n3. Fix accessing dangling pointers\n4. Pass target\u0027s string length as length argument to memcmp().\n\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\n\nConflicts:\n\n\tdrivers/usb/gadget/android.c\n"
    },
    {
      "commit": "f6d7d1a1136024343ea79ecb6180bed708589718",
      "tree": "248cdb5de2985772f71f6386d10ce9e92e99cbb0",
      "parents": [
        "40d21880f33bebdc46f3eab0bab987dc62c6cc31"
      ],
      "author": {
        "name": "Eric Holmberg",
        "email": "eholmber@codeaurora.org",
        "time": "Fri Sep 23 18:31:04 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 09:50:41 2011 -0700"
      },
      "message": "msm: smd: update subsystem restart for hardware mutexes\n\nUse new functions for unlocking remote spinlocks to\nallow for using hardware mutexes.\n\nSigned-off-by: Eric Holmberg \u003ceholmber@codeaurora.org\u003e\n"
    },
    {
      "commit": "40d21880f33bebdc46f3eab0bab987dc62c6cc31",
      "tree": "3497ece4875507f7518749722abf93a6a429fa4a",
      "parents": [
        "eab1073e93bdf59eced26c708aa07cca0920eba6"
      ],
      "author": {
        "name": "Eric Holmberg",
        "email": "eholmber@codeaurora.org",
        "time": "Tue Sep 27 09:42:03 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 09:50:39 2011 -0700"
      },
      "message": "msm: 8064:  Enable hardware mutex support\n\nEnable support for hardware mutexes used by\nremote spinlocks.\n\nSigned-off-by: Eric Holmberg \u003ceholmber@codeaurora.org\u003e\n"
    },
    {
      "commit": "eab1073e93bdf59eced26c708aa07cca0920eba6",
      "tree": "c6487ee49f49660e4c2669b3538ab0a5a336e522",
      "parents": [
        "f9cfa8ebfab2152b111432003bc7b749de6341f9"
      ],
      "author": {
        "name": "Eric Holmberg",
        "email": "eholmber@codeaurora.org",
        "time": "Fri Sep 23 19:44:43 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 09:50:36 2011 -0700"
      },
      "message": "msm: 8960:  Enable hardware mutex support\n\nEnable support for hardware mutexes used by\nremote spinlocks.\n\nCRs-fixed: 303996\nSigned-off-by: Eric Holmberg \u003ceholmber@codeaurora.org\u003e\n"
    },
    {
      "commit": "f9cfa8ebfab2152b111432003bc7b749de6341f9",
      "tree": "5f86a3e8c5507e94c820cab27ecd19b0702f8593",
      "parents": [
        "133aa41ecc2ff8689f58857a71c19cf90fe035b6"
      ],
      "author": {
        "name": "Eric Holmberg",
        "email": "eholmber@codeaurora.org",
        "time": "Fri Sep 23 14:29:11 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 09:50:33 2011 -0700"
      },
      "message": "msm: remote_spinlock: Add support for hardware mutexes\n\nAdd support for hardware mutexes.\n\nSigned-off-by: Eric Holmberg \u003ceholmber@codeaurora.org\u003e\n"
    },
    {
      "commit": "133aa41ecc2ff8689f58857a71c19cf90fe035b6",
      "tree": "ca30b3f8c2e88bc72306e3d15251fe41b9e790f7",
      "parents": [
        "5262b245444cbf36a3859b6d0713cc5bbafd8a73"
      ],
      "author": {
        "name": "Taniya Das",
        "email": "tdas@codeaurora.org",
        "time": "Tue Aug 23 09:50:44 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 09:50:30 2011 -0700"
      },
      "message": "arm: mach-types: Add machine type for 7627a QRD\n\nSigned-off-by: Taniya Das \u003ctdas@codeaurora.org\u003e\n"
    },
    {
      "commit": "5262b245444cbf36a3859b6d0713cc5bbafd8a73",
      "tree": "2c60c522f7d129243b68365ce16f09786f18f057",
      "parents": [
        "3d3d4e2427551ee041db9010f82cd60aa48811f9"
      ],
      "author": {
        "name": "Lei Zhou",
        "email": "leizhou@codeaurora.org",
        "time": "Fri Aug 19 12:55:23 2011 -0400"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 09:50:27 2011 -0700"
      },
      "message": "ASoC: msm: Add dragonboard APQ8060 machine driver\n\nAPQ8060 machine driver is added to support APQ8060 with ALSA FE/BE\narchitecture. It provides a glue between APQ8060 platform driver\nand WM8903 codec driver.\n\nSigned-off-by: Lei Zhou \u003cleizhou@codeaurora.org\u003e\n"
    },
    {
      "commit": "3d3d4e2427551ee041db9010f82cd60aa48811f9",
      "tree": "fd013073adc82f4d067a73835423814cee05d74d",
      "parents": [
        "8bdcdaf1e1c42a326972966491e1895fa72178b1"
      ],
      "author": {
        "name": "Sagar Dharia",
        "email": "sdharia@codeaurora.org",
        "time": "Fri Sep 16 16:08:49 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 09:50:24 2011 -0700"
      },
      "message": "apq8064: slim: Enable Slimbus controller support for APQ8064\n\nSigned-off-by: Sagar Dharia \u003csdharia@codeaurora.org\u003e\n"
    },
    {
      "commit": "8bdcdaf1e1c42a326972966491e1895fa72178b1",
      "tree": "7e021203c9378f7140da8d6cb91132a9ef9abcfa",
      "parents": [
        "8f6879506ed7db65d941142616c7e70718ed156a"
      ],
      "author": {
        "name": "Sagar Dharia",
        "email": "sdharia@codeaurora.org",
        "time": "Fri Sep 16 16:01:15 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 09:50:13 2011 -0700"
      },
      "message": "apq8064: slim: Add MSM slimbus controller to APQ8064\n\nAdd device definition, and initialization code to support slimbus\ncontroller on APQ8064.\n\nSigned-off-by: Sagar Dharia \u003csdharia@codeaurora.org\u003e\n\nConflicts:\n\n\tarch/arm/mach-msm/board-apq8064.c\n"
    },
    {
      "commit": "8f6879506ed7db65d941142616c7e70718ed156a",
      "tree": "61744bab8d76b4903d366aba55d9638d437a7c2f",
      "parents": [
        "8e0719b885cd24f4c362c948db0d82a27d150261"
      ],
      "author": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Fri Sep 30 15:07:36 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 23:33:19 2011 -0700"
      },
      "message": "usb: gadget: Use atomic operations to access online and error flags\n\nSigned-off-by: Manu Gautam \u003cmgautam@codeaurora.org\u003e\n"
    },
    {
      "commit": "8e0719b885cd24f4c362c948db0d82a27d150261",
      "tree": "89ad0c85bc5f911d7ca72fe96c2c05269166a26a",
      "parents": [
        "1682f24e1e841772ce252778d0ade2351346c6a8"
      ],
      "author": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Mon Sep 26 14:47:55 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:39 2011 -0700"
      },
      "message": "usb: rmnet_sdio/rmnet_smd_sdio: Add support for new composition framework\n\nAlso rename various function/variable names and defines to fix\nredeclaration errors.\n\nSigned-off-by: Manu Gautam \u003cmgautam@codeaurora.org\u003e\n"
    },
    {
      "commit": "1682f24e1e841772ce252778d0ade2351346c6a8",
      "tree": "038acd5626d6845489d13fc3526d341f9150494a",
      "parents": [
        "fb3779394b3e489e54464fa3d24cfaf7d2cee977"
      ],
      "author": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Thu Sep 29 11:12:13 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:38 2011 -0700"
      },
      "message": "ASoC: msm: rename msm8660 --\u003e lpass\n\nSigned-off-by: Bryan Huntsman \u003cbryanh@codeaurora.org\u003e\n"
    },
    {
      "commit": "fb3779394b3e489e54464fa3d24cfaf7d2cee977",
      "tree": "7b6e3d5f02ac56b41f4764ff20ec6b450dcdf2a9",
      "parents": [
        "469ed3ecd37b68df3bb7371a7ce91633a7157ff2"
      ],
      "author": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Fri Sep 30 12:23:09 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:37 2011 -0700"
      },
      "message": "defconfig: automatic update\n\nSigned-off-by: Bryan Huntsman \u003cbryanh@codeaurora.org\u003e\n"
    },
    {
      "commit": "469ed3ecd37b68df3bb7371a7ce91633a7157ff2",
      "tree": "9e821b21c50b815886f315a7de0a52386ab38ccb",
      "parents": [
        "387ac2ea3542646d8ddcf112e5cc185c60bf52ec"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Thu Sep 29 16:41:19 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:37 2011 -0700"
      },
      "message": "msm: acpuclock-8960: Use common L2CC accessors\n\nThe L2CPSELR cp15 register is used by both acpuclock and msm perf\nevents code. Move acpuclock to the common L2CC accessors so that\nboth of these drivers don\u0027t conflict with one another. Otherwise\nwe can get incorrect clock switches and experience krait lockups\nat random.\n\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\n"
    },
    {
      "commit": "387ac2ea3542646d8ddcf112e5cc185c60bf52ec",
      "tree": "757f8462680d3d88ae38dbfcc341830544bb195e",
      "parents": [
        "343cbb0c549c5445e04064e67a574fd645a6325a"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Wed Sep 28 10:29:43 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:36 2011 -0700"
      },
      "message": "msm: krait-l2-accessor: Use acpuclock-8960 implementation\n\nThe implementation of these function in acpuclock-8960.c is more\ntried and tested. It also includes the appropriate barriers and\nrumi3 checks so copy that implementation here.\n\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\n"
    },
    {
      "commit": "343cbb0c549c5445e04064e67a574fd645a6325a",
      "tree": "46f89205bfac72e44e46b0cacba26a6042ee91b5",
      "parents": [
        "02eff13c45b19505ddba49911a089ef5f238ca25"
      ],
      "author": {
        "name": "Bhalchandra Gajare",
        "email": "gajare@codeaurora.org",
        "time": "Wed Sep 07 18:58:19 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:36 2011 -0700"
      },
      "message": "ASoC: WCD9310: Detect fake insertion during headset removal\n\nWhen the headset is removed slowly, there is a possibility\nfor MBHC state machine to raise a fake headset insert interrupt\nafter the removal interrupt. Add check to identify this fake\ninterrupt and ignore it.\n\nCRs-Fixed:298938\nSigned-off-by: Bhalchandra Gajare \u003cgajare@codeaurora.org\u003e\n"
    },
    {
      "commit": "02eff13c45b19505ddba49911a089ef5f238ca25",
      "tree": "e4bd7a5411434a4a73bf5d97b277ee0d4b1c813c",
      "parents": [
        "d98328ef478ee964aa9ac48c88a43356dc320404"
      ],
      "author": {
        "name": "Amit Blay",
        "email": "ablay@codeaurora.org",
        "time": "Wed Sep 21 16:46:24 2011 +0300"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:35 2011 -0700"
      },
      "message": "usb: otg: Add usb_hs_system_clk to OTG driver for MSM9615\n\nThis change add usb system clock support to OTG Driver.\nSystem clock is a 60MHZ input clock to the USB ChipIdea core.\nThis clock is required starting from MDM9615.\n\nThis change also removes the enforcement for using a phy_reset_clk\nfor reseting the PHY. Starting from MDM9615, PHY reset is not implemented.\nThe core is reset together with the PHY using \"usb_hs_clk\" signal.\n\nSigned-off-by: Amit Blay \u003cablay@codeaurora.org\u003e\n"
    },
    {
      "commit": "d98328ef478ee964aa9ac48c88a43356dc320404",
      "tree": "73fa1736c147ec89a40b31d76e487e8f140d8c44",
      "parents": [
        "78593b5fe092ebe38552fbb7cad963fef3edc35f"
      ],
      "author": {
        "name": "Justin Paupore",
        "email": "jpaupore@codeaurora.org",
        "time": "Fri Aug 19 13:48:31 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:34 2011 -0700"
      },
      "message": "msm: Port 7x27a vreg.c consumers to regulator API\n\nConvert all consumers of vreg.c on 7x27a to use the regulator API.\nvreg.c should be considered DEPRECATED on 7x27a.\n\nSigned-off-by: Justin Paupore \u003cjpaupore@codeaurora.org\u003e\nSigned-off-by: Pankaj Kumar \u003cpakuma@codeaurora.org\u003e\n"
    },
    {
      "commit": "78593b5fe092ebe38552fbb7cad963fef3edc35f",
      "tree": "b007854139be871caee9086e3c83099a25195d87",
      "parents": [
        "0773498ebeb70fc2010b9a836addd62ce33a3a26"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Mon Sep 26 18:48:14 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:34 2011 -0700"
      },
      "message": "msm: 7630: Select ARCH_HAS_HOLES_MEMORYMODEL\n\n7630 uses sparsemem. ARCH_HAS_HOLES_MEMORYMODEL was never selected.\nWithout this option, pfn_valid may not actually work. Select this\noption to ensure pfn_valid actually works and any other options are\nselected correctly for this memory map.\n\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "0773498ebeb70fc2010b9a836addd62ce33a3a26",
      "tree": "efceddf7f3732b93c47082a26641e1598ff560a7",
      "parents": [
        "d7e02d4d604fd96b16f63693bf1da23b51bed6a5"
      ],
      "author": {
        "name": "Amit Blay",
        "email": "ablay@codeaurora.org",
        "time": "Wed Sep 21 11:07:43 2011 +0300"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:33 2011 -0700"
      },
      "message": "msm: iomap: Add USB core to MSM9615 iomap\n\nSigned-off-by: Amit Blay \u003cablay@codeaurora.org\u003e\n"
    },
    {
      "commit": "d7e02d4d604fd96b16f63693bf1da23b51bed6a5",
      "tree": "cf11692c850db3f4025def4d771790ef0a3bf6d9",
      "parents": [
        "e0b11453c13df0fd79848fa05b1a95b6479f2ca2"
      ],
      "author": {
        "name": "Sachin Shah",
        "email": "sachins@codeaurora.org",
        "time": "Mon Sep 12 20:31:02 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:33 2011 -0700"
      },
      "message": "tzcom: Implement abort and cleanup of driver\n\nAdd a new IOCTL call to the driver to properly\nabort all threads blocked on wait queues. Updated\nrelease call for proper cleanup.\n\nCRs-fixed: 303637, 304152\nSigned-off-by: Sachin Shah \u003csachins@codeaurora.org\u003e\n"
    },
    {
      "commit": "e0b11453c13df0fd79848fa05b1a95b6479f2ca2",
      "tree": "4c65117f660d8f53f9867cc9a371f2b9d7cbbd0d",
      "parents": [
        "22f62091164148bcfe5d7af8e0fedca03b72f85d"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Tue Sep 13 17:25:33 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:32 2011 -0700"
      },
      "message": "msm: clock: Add alias clock rows for qcrypto on 7x30, 8x60 and 8960\n\nWhen the qcrypto driver is used, the qce driver calls clk_get()\non a different device than it does when qcrypto is not used.\n\nAdd clock tables rows for the \"qcrypto\" devices in addition to\nthe \"qce\" devices that point to the same physical clocks.\n\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "22f62091164148bcfe5d7af8e0fedca03b72f85d",
      "tree": "2db3dc9ebcaf35331f53632454b11b1ea7393d05",
      "parents": [
        "2e96c9fdfa1ff8d1dd633f5469614ed2a6b4029c"
      ],
      "author": {
        "name": "Yupeng Yan",
        "email": "yyan@codeaurora.org",
        "time": "Mon Sep 26 21:32:28 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:31 2011 -0700"
      },
      "message": "Revert \"msm:camera: Fix offset calculation for vfe registers\"\n\nThis reverts commit 369d2795f627d9c10dcafcd946b6c73b72b9768d.\n\nSigned-off-by: Yupeng Yan \u003cyyan@codeaurora.org\u003e\n"
    },
    {
      "commit": "2e96c9fdfa1ff8d1dd633f5469614ed2a6b4029c",
      "tree": "49008bb310204472f1d015d33bb40f2530e5a8a9",
      "parents": [
        "a7c9891a83bb0dbb6729173b0e7a204f20220849"
      ],
      "author": {
        "name": "Naveen Ramaraj",
        "email": "nramaraj@codeaurora.org",
        "time": "Thu Sep 22 14:16:03 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:31 2011 -0700"
      },
      "message": "msm: change the value of active state for a memory bank.\n\nThe memory hotplug kernel code passes down a value of 0x2 in the\nrequest to turn ON a memory bank. Use this value for indicating\nSTATE_ACTIVE in the RPM interface.\n\nAlso make sure that an errorneous state value passed down is\nhandled gracefully.\n\nSigned-off-by: Naveen Ramaraj \u003cnramaraj@codeaurora.org\u003e\n"
    },
    {
      "commit": "a7c9891a83bb0dbb6729173b0e7a204f20220849",
      "tree": "2cb273dfaf86b5d8b7bea28a20c7aed9c96d1ad4",
      "parents": [
        "96a12670fe8d52384289c69494409bede4a41fb5"
      ],
      "author": {
        "name": "Ravishangar Kalyanam",
        "email": "rkalya@codeaurora.org",
        "time": "Thu Sep 22 12:44:15 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:30 2011 -0700"
      },
      "message": "msm_fb: display: Avoid footswitch control for MDP versions \u003c\u003d 4.2\n\nAvoid footswitch control for MDP versions \u003c\u003d 4.2 to prevent any\nside effects with video playback and HDMI use cases\n\nSigned-off-by: Ravishangar Kalyanam \u003crkalya@codeaurora.org\u003e\n"
    },
    {
      "commit": "96a12670fe8d52384289c69494409bede4a41fb5",
      "tree": "d9d9781d40fd77336bf72afa342e25ba72a19a90",
      "parents": [
        "9670672b335496492d27e6ef8079fabbeac8f63f"
      ],
      "author": {
        "name": "Tarun Karra",
        "email": "tkarra@codeaurora.org",
        "time": "Fri Sep 23 18:52:39 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:30 2011 -0700"
      },
      "message": "msm: kgsl: for 8960 turn of clk gating for SX_clk_0\n\nSigned-off-by: Tarun Karra \u003ctkarra@codeaurora.org\u003e\n"
    },
    {
      "commit": "9670672b335496492d27e6ef8079fabbeac8f63f",
      "tree": "03f6946c0acf45bfcf88c7eca9aaa4f0c0a1d647",
      "parents": [
        "150d503386ee6146b233e7960b0e4545f83db940"
      ],
      "author": {
        "name": "Larry Bassel",
        "email": "lbassel@codeaurora.org",
        "time": "Tue Sep 20 14:36:14 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:29 2011 -0700"
      },
      "message": "msm: don\u0027t map hole at top of the first memory bank on 8960\n\nThere is no need to waste virtual space mapping the memory\nwhich is used by NHLOS on 8960.\n\nCRs-Fixed: 301948\nSigned-off-by: Larry Bassel \u003clbassel@codeaurora.org\u003e\n"
    }
  ],
  "next": "150d503386ee6146b233e7960b0e4545f83db940"
}
