)]}'
{
  "log": [
    {
      "commit": "4f091cb10dbbc615cdcc2d0acb07df4e192ec6d7",
      "tree": "32a46e7c3ae1110b3d2756a3e0c713d778f92326",
      "parents": [
        "c8538a1989dee9330b2e7de61d16fe9e6c3e12b1"
      ],
      "author": {
        "name": "Ramesh Masavarapu",
        "email": "rameshm@codeaurora.org",
        "time": "Wed Oct 03 10:18:06 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Wed Jan 16 16:52:01 2013 -0800"
      },
      "message": "qseecom:Fix race condition while voting for clocks\n\nIn the current functionality, if DFAB clock is already on and a\nrequest is made to turn on SFPB clock, the DFAB clock is turned\noff and SFPB clock is turned on and vice-versa.\n\nThe above situation can lead to unexpected errors. The current fix\nmakes sure that clocks that are on are not voted to be off without\nexplicit request.\n\nChange-Id: I6c3230e23b105c049cdb0aace579b8a176328c84\nSigned-off-by: Ramesh Masavarapu \u003crameshm@codeaurora.org\u003e\n(cherry picked from commit 8d7565828aca6023ca968d2e5350737bd6d86215)\n"
    },
    {
      "commit": "1e2d107deb8b768e92069046382ae05040527db8",
      "tree": "be72c2d8ce4114a91e59594f7d30f1fbdd1a8e5d",
      "parents": [
        "7099ec200b313f89dd596b1bb003b8e548a580d4",
        "684fcdaab44368770f773e7848153dddf704a0a9"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 15 12:15:55 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Jan 15 12:15:55 2013 -0800"
      },
      "message": "Merge \"board: 8064: improve touch accuracy\""
    },
    {
      "commit": "7099ec200b313f89dd596b1bb003b8e548a580d4",
      "tree": "03f02eab88cbfb485efb2a3871612279f8efd587",
      "parents": [
        "db73cdc0a25665eda8ad63ef44c1aad786d7b8b8",
        "b2408f4a16b1293692a2679355ba042a349072d6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 15 10:45:54 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Jan 15 10:45:53 2013 -0800"
      },
      "message": "Merge \"msm: cpufreq: Implement suspend/resume for cpufreq driver\""
    },
    {
      "commit": "76ce32986d96f8b3bfa599a1d3aad8347a21599d",
      "tree": "8e588d3b5aa6adc539654ccd19f572b4e1eea12e",
      "parents": [
        "71c72b31f061658680ed169a02c03b86666f0318",
        "e84292b1e7e1d56d3ff87646263bfa03bce9535d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 15 10:45:51 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Jan 15 10:45:50 2013 -0800"
      },
      "message": "Merge \"msm: pm: Add power collapse debug counters support.\""
    },
    {
      "commit": "71c72b31f061658680ed169a02c03b86666f0318",
      "tree": "1b3fdc2073b8208147690103389fdf6e761ded7d",
      "parents": [
        "c1cfd716ae2ddaa41482b2e4065712f5801d0709",
        "7683d0a04195714a0782e1601ccac8428d6c219c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 15 10:45:50 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Jan 15 10:45:49 2013 -0800"
      },
      "message": "Merge \"msm: pm-8x60: Mark PC counters address as non-cacheable\""
    },
    {
      "commit": "c1cfd716ae2ddaa41482b2e4065712f5801d0709",
      "tree": "237bcb80413a5efc79812c5d670e0d98bb3f9aba",
      "parents": [
        "3a32288b1bd5c241272091acf556b52d98a1f971",
        "24b2ceab8d1d67cf47103156e1bb5a0f22003fc0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 15 10:45:48 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Jan 15 10:45:47 2013 -0800"
      },
      "message": "Merge \"msm: pm: warmboot entry/exit counters on IMEM\""
    },
    {
      "commit": "3a32288b1bd5c241272091acf556b52d98a1f971",
      "tree": "a9dc5c848eb139f9b60b34af7e414b37366e750f",
      "parents": [
        "45d079c6d92efad1aee0ab87e9042e0aba5ad3de",
        "85b29ffeb6c128b3f6aee96aaa9041c3e80490df"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 15 10:45:47 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Jan 15 10:45:46 2013 -0800"
      },
      "message": "Merge \"msm: boards: Enable Krait Retention.\""
    },
    {
      "commit": "45d079c6d92efad1aee0ab87e9042e0aba5ad3de",
      "tree": "4da9d5c92e6fa489dc77f7e5622821d16f268756",
      "parents": [
        "5e364b93af8d37b584f4319e692cb77e1b013722",
        "96c0aa482bbb34a5d2296e2090dc93efbcf37453"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 15 10:45:45 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Jan 15 10:45:45 2013 -0800"
      },
      "message": "Merge \"msm: pm-8x60: Fix bug where device enter low power mode\""
    },
    {
      "commit": "5e364b93af8d37b584f4319e692cb77e1b013722",
      "tree": "a90584f3dfe59ecd0864ce57c4098927f258470b",
      "parents": [
        "a048c0e4ba3ae285314a9804790e6ca226bdca65",
        "79f3b4afb7297ab87c8503e3def6cff646b01567"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 15 10:45:44 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Jan 15 10:45:43 2013 -0800"
      },
      "message": "Merge \"msm: pm-8x60: save and restore CP15 registers\""
    },
    {
      "commit": "b2408f4a16b1293692a2679355ba042a349072d6",
      "tree": "556f6482bec0f14a3f07ae1cbb6d09e4a5dd2c55",
      "parents": [
        "56b44b2f9af78b25b7cb622e18291c071b41cebb"
      ],
      "author": {
        "name": "Anji Jonnala",
        "email": "anjir@codeaurora.org",
        "time": "Thu Dec 13 14:03:54 2012 +0530"
      },
      "committer": {
        "name": "Anji Jonnala",
        "email": "anjir@codeaurora.org",
        "time": "Tue Jan 15 15:10:02 2013 +0530"
      },
      "message": "msm: cpufreq: Implement suspend/resume for cpufreq driver\n\nCpufreq suspend variable get\u0027s updated in kernel pm notifier\ncallback which gets called in process context. This will create\nwindow where cpufreq governor may try to change the frequency\nbefore suspend variable is updated while resume.\n\nDefine suspend/resume for cpufreq driver to update suspend variable\nin atomic context.\n\nDon\u0027t update the policy-\u003ecur upon cpufreq driver failure.\n\nCRs-fixed: 423791\nChange-Id: Id78705f5c3b8bf801c6253e9362299280903769f\nSigned-off-by: Anji Jonnala \u003canjir@codeaurora.org\u003e\n"
    },
    {
      "commit": "56b44b2f9af78b25b7cb622e18291c071b41cebb",
      "tree": "e1bfa787b82126e727350e2947f758988d16dfed",
      "parents": [
        "e84292b1e7e1d56d3ff87646263bfa03bce9535d"
      ],
      "author": {
        "name": "Praveen Chidambaram",
        "email": "pchidamb@codeaurora.org",
        "time": "Fri Oct 05 17:11:33 2012 -0600"
      },
      "committer": {
        "name": "Anji Jonnala",
        "email": "anjir@codeaurora.org",
        "time": "Tue Jan 15 15:01:19 2013 +0530"
      },
      "message": "msm: spm_devices: Fix failure to set vdd during cpu_up\n\nTo avoid a core vdd being set when the core could be executing the SPM\nfinite state machine, set the call to set vdd to execute on that\nparticular core using smp_call_function_single(). However, the call can\nonly be executed on a core thats online.\n\nWhen a core is brought online, the acpuclk driver needs to ensure that\nthe core vdd is set correctly before the core can be brought online.\nBut, since smp_call_function_single() works on cores that are online,\nthe call to set vdd will fail and therefore the core will cannot be\nonlined.\n\nThe error that would be seen when the kernel command line parameters has\nmaxcpus\u003d2\n\n[244.759529] saw_set_voltage: 8821_s0: msm_spm_set_vdd failed -6\n[244.764687] acpuclk-8064 acpuclk-8064: regulator_set_voltage(krait2)(-6)\n[244.771463] _cpu_up: attempt to bring up CPU 2 failed\n\nIt is safe to do a set the vdd of an offline core when called at cpu_up,\nso bypass smp_call_function_single() and set the voltage of the core\ndirectly from cpu0.\n\nThis chicken and egg problem will not be seen if the cores were\ninitialized by calling boot_secondary() at init.\n\nCRs-fixed: 407553\nChange-Id: Ifdc9a645b5a9715d0fda065b4b0c2bab056a3ade\nSigned-off-by: Praveen Chidambaram \u003cpchidamb@codeaurora.org\u003e\n"
    },
    {
      "commit": "e84292b1e7e1d56d3ff87646263bfa03bce9535d",
      "tree": "c4c7de0085270ce04d7c814bb4d3aa0032fc5133",
      "parents": [
        "7683d0a04195714a0782e1601ccac8428d6c219c"
      ],
      "author": {
        "name": "Anji Jonnala",
        "email": "anjir@codeaurora.org",
        "time": "Fri Sep 21 13:34:44 2012 +0530"
      },
      "committer": {
        "name": "Anji Jonnala",
        "email": "anjir@codeaurora.org",
        "time": "Tue Jan 15 14:26:59 2013 +0530"
      },
      "message": "msm: pm: Add power collapse debug counters support.\n\nAdd platform device for PC debug counters. These counter stores the\nwarmboot entry/exit counters for each core on a non-cacheable always\non IMEM memory. This is a useful feature during debug to understand if\nthe system has correctly warmbooted after a power collapse.\n\nUsage for core0 debug counters:-\ncounters at address 0x2A03F664 represent no of times PC attempted.\ncounters at address 0x2A03F66C represent no of times PC failed.\ncounters at address 0x2A03F668 represent no of times warm boot happened.\nno of PC attemps \u003d PC failures + warm boot entries.\n\nChange-Id: I3f78921f1ddd55967284fb7839a98bdb43efbeb9\nSigned-off-by: Anji Jonnala \u003canjir@codeaurora.org\u003e\n"
    },
    {
      "commit": "7683d0a04195714a0782e1601ccac8428d6c219c",
      "tree": "30ae7618f152ffaa7fd72e7ecc68229bdc1c2343",
      "parents": [
        "24b2ceab8d1d67cf47103156e1bb5a0f22003fc0"
      ],
      "author": {
        "name": "Mahesh Sivasubramanian",
        "email": "msivasub@codeaurora.org",
        "time": "Wed Oct 17 13:39:40 2012 -0600"
      },
      "committer": {
        "name": "Anji Jonnala",
        "email": "anjir@codeaurora.org",
        "time": "Tue Jan 15 14:22:16 2013 +0530"
      },
      "message": "msm: pm-8x60: Mark PC counters address as non-cacheable\n\nThe power collapse entry counters are incremented after the caches are\nflushed during power collapse. In order for the counters to reflect the\ncurrent values, in the event of a crash, the counters have to be in a\nnon-cacheable memory.\n\nChange-Id: If24a41cfa630fe0e843a4d41949ff38e1412889d\nSigned-off-by: Mahesh Sivasubramanian \u003cmsivasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "24b2ceab8d1d67cf47103156e1bb5a0f22003fc0",
      "tree": "9236c39fe527dcb2cc9eefb45a47f7b13bd4fd8a",
      "parents": [
        "85b29ffeb6c128b3f6aee96aaa9041c3e80490df"
      ],
      "author": {
        "name": "Mahesh Sivasubramanian",
        "email": "msivasub@codeaurora.org",
        "time": "Wed Mar 14 14:50:37 2012 -0600"
      },
      "committer": {
        "name": "Anji Jonnala",
        "email": "anjir@codeaurora.org",
        "time": "Tue Jan 15 14:21:28 2013 +0530"
      },
      "message": "msm: pm: warmboot entry/exit counters on IMEM\n\nAdd warmboot entry/exit counters for each core on a non-cacheable always\non IMEM memory. This is a useful feature during debug to understand if\nthe system has correctly warmbooted after a power collapse. The debug\ncounters start at a memory offset of 0x664 on the IMEM. Each core\nreserves 4 words for events, of which 3 are being used to monitor the\nfollowing events,\n1) power collapse entry\n2) warmboot exit\n3) failed power collapse when wfi returns with a pending interrupt.\n\nChange-Id: I45aac8e4a4d3421d586790b3b66fd71a8d88ea9d\nSigned-off-by: Mahesh Sivasubramanian \u003cmsivasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "85b29ffeb6c128b3f6aee96aaa9041c3e80490df",
      "tree": "40adf61d80b9cc25654fd78c2ecd358ab18b7317",
      "parents": [
        "96c0aa482bbb34a5d2296e2090dc93efbcf37453"
      ],
      "author": {
        "name": "Anji Jonnala",
        "email": "anjir@codeaurora.org",
        "time": "Tue Jan 15 14:12:45 2013 +0530"
      },
      "committer": {
        "name": "Anji Jonnala",
        "email": "anjir@codeaurora.org",
        "time": "Tue Jan 15 14:12:45 2013 +0530"
      },
      "message": "msm: boards: Enable Krait Retention.\n\nAdd SPM sequences to do Krait retention for 8960,8930\nand 8064. Also added a new rpmrs level containing the\nlatencies and power measurements for this new low power\nstate.\nCRs-Fixed: 369864\n\nChange-Id: I321fa22ab891b929366444f6187876c57f87c421\nSigned-off-by: Anji Jonnala \u003canjir@codeaurora.org\u003e\n"
    },
    {
      "commit": "96c0aa482bbb34a5d2296e2090dc93efbcf37453",
      "tree": "5bf984c5512d3f24bb73fe113db8134341683a76",
      "parents": [
        "79f3b4afb7297ab87c8503e3def6cff646b01567"
      ],
      "author": {
        "name": "Mahesh Sivasubramanian",
        "email": "msivasub@codeaurora.org",
        "time": "Tue Sep 04 18:22:51 2012 -0600"
      },
      "committer": {
        "name": "Anji Jonnala",
        "email": "anjir@codeaurora.org",
        "time": "Tue Jan 15 13:56:41 2013 +0530"
      },
      "message": "msm: pm-8x60: Fix bug where device enter low power mode\n\nAn incorrect ordering in the check of allowed modes, results in\nstandalone power collapse not getting selected when the secondary\ncores are online.\n\nChange-Id: Idc7177b78bd0ce7563cc27afbf6c12d3bc1f9f9a\nSigned-off-by: Mahesh Sivasubramanian \u003cmsivasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "79f3b4afb7297ab87c8503e3def6cff646b01567",
      "tree": "2b57a4cef3925123831f9cabf2f88c1ea16ae593",
      "parents": [
        "e212c1dfb9c904c662848236eec2eae87dd0072b"
      ],
      "author": {
        "name": "Praveen Chidambaram",
        "email": "pchidamb@codeaurora.org",
        "time": "Tue Sep 18 19:48:29 2012 -0600"
      },
      "committer": {
        "name": "Anji Jonnala",
        "email": "anjir@codeaurora.org",
        "time": "Tue Jan 15 13:56:36 2013 +0530"
      },
      "message": "msm: pm-8x60: save and restore CP15 registers\n\nTo prevent the Krait core configuration from being indvertently changed\nwhen doing L2 power collapse, save a few CP15 registers and restore them\nback after coming out of power collapse. This needs to be done after\nswitching the Krait from active freq to QSB clock source.\n\nBefore doing power collapse, the core0 clock switches over to QSB. However,\nQSB can run at any frequency and the voltage required for that\nfrequency, needs to be ensured when coming out power collapse. If the\nQSB clock at resume, is a higher frequency at than the QSB clock was at\ncollapse, then we may run the risk of running at higher clock with a\nlower voltage.\n\nHence, switch to 1.0 V (safe vdd) when going into PC (after switching to\nQSB clock source) and the SPM would resume at 1.0V. After the core\nstarts running, restore the CP15 registers and switch to the previously\nsaved active voltage, before switching clocks to the active frequency.\n\nThis is applicable only for APQ8064.\n\nChange-Id: I75a70f5e07bd581fc8028bed79de7ee796f4c411\nSigned-off-by: Praveen Chidambaram \u003cpchidamb@codeaurora.org\u003e\n"
    },
    {
      "commit": "305c8e7a5fb87a959a180d8903670df2204dab58",
      "tree": "5755106a8ae60b3fbdfd09c9896c704f433ca1ea",
      "parents": [
        "78164cf3f2487f1e237a07e3eddff1efec7f0f17"
      ],
      "author": {
        "name": "Tianyi Gou",
        "email": "tgou@codeaurora.org",
        "time": "Wed Dec 19 12:24:54 2012 -0800"
      },
      "committer": {
        "name": "Dhivya Subramanian",
        "email": "dthiru@codeaurora.org",
        "time": "Fri Jan 11 16:48:14 2013 -0800"
      },
      "message": "msm: acpuclock-8064: Update L2 voltage table\n\nCharacterization data shows that L2 runs up to 667MHz with vdd_cx at 1.05v.\nTherefore, update the L2 voltage table to match the new data.\n\nIn addition, update acpuclock table to use the updated max L2 frequency\nwith vdd_cx at 1.05v.\n\nChange-Id: I05ce13b9050a4b084d10a8f15dfa3bfe40d5fbe5\nSigned-off-by: Tianyi Gou \u003ctgou@codeaurora.org\u003e\n(cherry picked from commit 222732641a6b3a7eb81244c994c7d88435bedb45)\n\nSigned-off-by: Dhivya Subramanian \u003cdthiru@codeaurora.org\u003e\n"
    },
    {
      "commit": "78164cf3f2487f1e237a07e3eddff1efec7f0f17",
      "tree": "a175ba8a8456a61d950c625f7f016c2c8c6a3283",
      "parents": [
        "06cc95a19302cfa2240a1d728493bd22dfe9a418"
      ],
      "author": {
        "name": "Praveen Chidambaram",
        "email": "pchidamb@codeaurora.org",
        "time": "Fri Oct 05 17:11:33 2012 -0600"
      },
      "committer": {
        "name": "Dhivya Subramanian",
        "email": "dthiru@codeaurora.org",
        "time": "Fri Jan 11 16:47:38 2013 -0800"
      },
      "message": "msm: spm_devices: Fix failure to set vdd during cpu_up\n\nTo avoid a core vdd being set when the core could be executing the SPM\nfinite state machine, set the call to set vdd to execute on that\nparticular core using smp_call_function_single(). However, the call can\nonly be executed on a core thats online.\n\nWhen a core is brought online, the acpuclk driver needs to ensure that\nthe core vdd is set correctly before the core can be brought online.\nBut, since smp_call_function_single() works on cores that are online,\nthe call to set vdd will fail and therefore the core will cannot be\nonlined.\n\nThe error that would be seen when the kernel command line parameters has\nmaxcpus\u003d2\n\n[244.759529] saw_set_voltage: 8821_s0: msm_spm_set_vdd failed -6\n[244.764687] acpuclk-8064 acpuclk-8064: regulator_set_voltage(krait2)(-6)\n[244.771463] _cpu_up: attempt to bring up CPU 2 failed\n\nIt is safe to do a set the vdd of an offline core when called at cpu_up,\nso bypass smp_call_function_single() and set the voltage of the core\ndirectly from cpu0.\n\nThis chicken and egg problem will not be seen if the cores were\ninitialized by calling boot_secondary() at init.\n\nCRs-fixed: 407553\nChange-Id: Ifdc9a645b5a9715d0fda065b4b0c2bab056a3ade\nSigned-off-by: Praveen Chidambaram \u003cpchidamb@codeaurora.org\u003e\n(cherry picked from commit 8624ce7c52bba5acf7a2321690def8c732680199)\n\nSigned-off-by: Dhivya Subramanian \u003cdthiru@codeaurora.org\u003e\n"
    },
    {
      "commit": "06cc95a19302cfa2240a1d728493bd22dfe9a418",
      "tree": "cfdccee5ad8f75a299ab10093af12a7e0cb1f16b",
      "parents": [
        "2739be95876902ac6b253ae7e5ca5bda8da52ca1"
      ],
      "author": {
        "name": "Stepan Moskovchenko",
        "email": "stepanm@codeaurora.org",
        "time": "Thu Dec 06 18:40:25 2012 -0800"
      },
      "committer": {
        "name": "Dhivya Subramanian",
        "email": "dthiru@codeaurora.org",
        "time": "Fri Jan 11 16:38:49 2013 -0800"
      },
      "message": "msm: cache_erp: Handle recoverable L1 errors\n\nSome CPU designs may be able to recover from certain types\nof L1 instruction cache errors. Rather than panicing\nwhenever any kind of L1 error is encountered, add an option\nto selectively panic on recoverable L1 errors.\n\nChange-Id: Id8beb0e58d41fa5319f4ca76c5f35e2162f8b704\nSigned-off-by: Stepan Moskovchenko \u003cstepanm@codeaurora.org\u003e\n(cherry picked from commit e1aba3d9b510d34e8309669d811a6f01568858dc)\n\nSigned-off-by: Dhivya Subramanian \u003cdthiru@codeaurora.org\u003e\n"
    },
    {
      "commit": "2739be95876902ac6b253ae7e5ca5bda8da52ca1",
      "tree": "ef84780f9c8fbe08d912ae86e309c0573207ea8d",
      "parents": [
        "6884eba42c4776aa99936c49167be0b57f1e17e1",
        "8024c27c4b7af404daecffeee9fb657255e055ac"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jan 11 01:12:06 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Jan 11 01:12:06 2013 -0800"
      },
      "message": "Merge \"msm: acpuclock-8960ab: Support AVS in 8960ab\""
    },
    {
      "commit": "6884eba42c4776aa99936c49167be0b57f1e17e1",
      "tree": "d42f9db820461e2cce57a5e12ab8d714c30da9bc",
      "parents": [
        "e5e2fff61b673b85d55469b759a352f2c844bcae",
        "2a61899c208ebdb852cad6212f3e2295369fbf7d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jan 11 01:12:05 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Jan 11 01:12:04 2013 -0800"
      },
      "message": "Merge \"msm: AVS: Refactor and clean up avs_hw.S to avs.c\""
    },
    {
      "commit": "e5e2fff61b673b85d55469b759a352f2c844bcae",
      "tree": "81fd7912edef43af5194b41a0dba1fc325bdd95e",
      "parents": [
        "9854415dc815048a075a0fa01546dc3e01c1f69a",
        "e37d5b9b2c0c15f2e3afb833af8e846a5adaf4b4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jan 11 01:12:04 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Jan 11 01:12:03 2013 -0800"
      },
      "message": "Merge \"msm: avs: Remove vestigial software based AVS\""
    },
    {
      "commit": "32d6b2ade3c24d4724a3742207e5adee5b25aa20",
      "tree": "8c61d34f5b624f91cd7e88dec9c6837780fd6fa5",
      "parents": [
        "84c27c7e1fd00e8b3212292b995d389bc0a6051f",
        "cf783017cfe9185907187ba6b50c9d92079e9797"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jan 11 01:11:01 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Jan 11 01:10:59 2013 -0800"
      },
      "message": "Merge \"Revert \"mako: enable lgit lcd driver\"\""
    },
    {
      "commit": "84c27c7e1fd00e8b3212292b995d389bc0a6051f",
      "tree": "0162347fd4a37121910982a398239ae1e597953e",
      "parents": [
        "c18bb19ee0f7facaaf4c82aff1b2b5a438cc7218",
        "14e9e34271251e55f63556e1f77582f29964b445"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jan 11 01:10:53 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Jan 11 01:10:52 2013 -0800"
      },
      "message": "Merge \"msm: acpuclock-8064: PVS Data for 1512 GHZ 8064v2 parts\""
    },
    {
      "commit": "c18bb19ee0f7facaaf4c82aff1b2b5a438cc7218",
      "tree": "d74c3bc16a9043a9f0ad44284164a34f77511ff6",
      "parents": [
        "efe6691562a1bccf7a74d8e44176668406cf1aaa",
        "741bdcec401dfa1dbe063166544254a67dc87c56"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jan 11 01:10:52 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Jan 11 01:10:50 2013 -0800"
      },
      "message": "Merge \"msm: acpuclock-8064: Enable 25mV boost on A-family\""
    },
    {
      "commit": "f74df4ee6da3413f635308656614cbc84db9df72",
      "tree": "2183bb9821d2ae8b25006cbb026ff2926bf7a0b5",
      "parents": [
        "a5ca8572cae35ec76dc356e748183f79ccf33c4a",
        "cc1ffb119afe77b7b1f9213a56b53998d898373e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jan 11 01:10:25 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Jan 11 01:10:24 2013 -0800"
      },
      "message": "Merge \"msm: Fix incorrect end of board file.\""
    },
    {
      "commit": "a5ca8572cae35ec76dc356e748183f79ccf33c4a",
      "tree": "a80122b237dad03c1611d4f51d75de8c4ed5d140",
      "parents": [
        "3e6543b546747b5431722fc5a969a5a798ba8602",
        "bcd8ae74d1229eb7e060c4d4da79c7ed87e99ce2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jan 11 01:10:24 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Jan 11 01:10:23 2013 -0800"
      },
      "message": "Merge \"msm: Fix gpio and device dependency on CONFIG_GPIO_SX150X\""
    },
    {
      "commit": "3e6543b546747b5431722fc5a969a5a798ba8602",
      "tree": "e91a255c1b6152d34ccedab8e2a30d8193b00c92",
      "parents": [
        "9d07b6254281484afd5c3f7ca0996ebd4314a517",
        "9a3611916e82c14639915e0b7a331db0e371e875"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jan 11 01:10:22 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Jan 11 01:10:22 2013 -0800"
      },
      "message": "Merge \"msm: Fix ethernet gpiomux dependency on CONFIG_KS8551 on 8064.\""
    },
    {
      "commit": "37e9750ef3943e1e0af135a03d00dc41c2dd560c",
      "tree": "4acfa07ee937d441268b2d48c7f90a89aaf27274",
      "parents": [
        "dab9e7af4a9f8f1af2398854a3d56a86d9c78162",
        "d244a2743a55a39c0f6e77ed9271f3015e6dee66"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jan 11 01:08:50 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Jan 11 01:08:49 2013 -0800"
      },
      "message": "Merge \"Revert \"Bluetooth: Disable BlueZ driver/stack\"\""
    },
    {
      "commit": "d244a2743a55a39c0f6e77ed9271f3015e6dee66",
      "tree": "2b00254fd8b4db848ad53a59cfac0d13cc8be3c5",
      "parents": [
        "ce48d24c9987897c92a3205889bd6a4665513cf4"
      ],
      "author": {
        "name": "Bhasker Neti",
        "email": "bneti@codeaurora.org",
        "time": "Mon Dec 03 17:44:06 2012 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 10 22:26:08 2013 -0800"
      },
      "message": "Revert \"Bluetooth: Disable BlueZ driver/stack\"\n\nThis reverts commit 181fc587a179363624b9a3b47bcd0c04c05a8553\nReverting as Bluez stack need to be supported\n\nChange-Id: Iea6169f19bc47786879845d1318ec47538ec1b1d\nSigned-off-by: Bhasker Neti \u003cbneti@codeaurora.org\u003e\n"
    },
    {
      "commit": "dab9e7af4a9f8f1af2398854a3d56a86d9c78162",
      "tree": "3a3a04aa7a79cce03e99a6841cb25fcd3ca2b361",
      "parents": [
        "c7e73bfe4987959f39f9ce4aef3a98f5931f511a",
        "4138123bc4fb6a6b55b6995372b903798e25e48d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 10 22:02:57 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 10 22:02:57 2013 -0800"
      },
      "message": "Merge \"msm: Enable raw tables in iptable.\""
    },
    {
      "commit": "5375a36d8bd9d9bccf9acba14aae1fd7fe8c2a82",
      "tree": "d3fe62f749de1480771888aee607a4a51336b817",
      "parents": [
        "d4e1168e0e9e38076ea25f1d013efb508b543fe5",
        "7a0a62588ccaac97e5b4c2897fa417c2d991572b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Jan 09 18:45:02 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Jan 09 18:45:01 2013 -0800"
      },
      "message": "Merge \"msm: 8960ab: Add gfx3d axi clock and port to footswitch data\""
    },
    {
      "commit": "4138123bc4fb6a6b55b6995372b903798e25e48d",
      "tree": "9f0e0967d3a56023d8d940212a0985725f01f388",
      "parents": [
        "40f980f67db2da00d41b208f821c90bc004dc4fa"
      ],
      "author": {
        "name": "Alex Yakavenka",
        "email": "ayakav@codeaurora.org",
        "time": "Wed Jan 09 11:50:46 2013 -0800"
      },
      "committer": {
        "name": "Alex Yakavenka",
        "email": "ayakav@codeaurora.org",
        "time": "Wed Jan 09 12:37:44 2013 -0800"
      },
      "message": "msm: Enable raw tables in iptable.\n\nEnable ip tables raw table for v4,v6.\nThis is used by BandwidthController in netd to collect\nactive network statistics.\n\nCRs-Fixed: 426698\nChange-Id: I9138771b6898a90bb8b069bf186cc036b24f4e70\nSigned-off-by: Alex Yakavenka \u003cayakav@codeaurora.org\u003e\n"
    },
    {
      "commit": "684fcdaab44368770f773e7848153dddf704a0a9",
      "tree": "c3c96be49004ca9993ced514c465f3de0cea0a96",
      "parents": [
        "40f980f67db2da00d41b208f821c90bc004dc4fa"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed Dec 05 14:28:53 2012 -0800"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Tue Jan 08 16:48:19 2013 -0800"
      },
      "message": "board: 8064: improve touch accuracy\n\nTouch accuracy is offset on MTP devices.  When the user\ntouches, the point is recorded as down and to the left\nof where it should be.  This can be corrected by\nmodifying boardfile offsets.\n\nCRs-fixed: 423833\n\nChange-Id: If722f8abe7f7cc67cd4370b47d5824386a688a9c\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "03b72d329b542fbd3facc75aa43c3e01430d1998",
      "tree": "092005baff29db78b30459fe400b01eae67c994a",
      "parents": [
        "40f980f67db2da00d41b208f821c90bc004dc4fa"
      ],
      "author": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Fri Dec 14 10:35:38 2012 -0800"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Jan 08 16:41:23 2013 -0800"
      },
      "message": "msm: board-8930: Remove force mode configurations for PM8917 S3 and S4\n\nChange the active and sleep set force mode configurations for\nSMPS 3 and 4 on MSM8930+PM8917 targets to \"none\".  This ensures\nthat crashes to not occur due to instability caused by using\n\"auto\" mode.\n\nChange-Id: I1522f334dbf3e6b7050beb943e8cbd4e661a18d0\nCRs-Fixed: 432618\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n(cherry picked from commit 1c9d4124676c5c9b5d68e83909bc0763e4880e81)\n\nSigned-off-by: Dhivya Subramanian \u003cdthiru@codeaurora.org\u003e\n(cherry picked from commit e4e7e37ebf7a8a27b0a243cda9c8008c20fd3a6f)\n\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "14e9e34271251e55f63556e1f77582f29964b445",
      "tree": "92bb950ef8dfaa1ff02f9fa5188368e4fceaf8bd",
      "parents": [
        "741bdcec401dfa1dbe063166544254a67dc87c56"
      ],
      "author": {
        "name": "Patrick Daly",
        "email": "pdaly@codeaurora.org",
        "time": "Mon Jan 07 12:47:51 2013 -0800"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Jan 08 15:56:53 2013 -0800"
      },
      "message": "msm: acpuclock-8064: PVS Data for 1512 GHZ 8064v2 parts\n\nAdd data for seven PVS bins.\nSupport 25mV boost voltage.\n\nChange-Id: I2d8560b92a40ece21b28f7276eb640dd0b4d7d80\nSigned-off-by: Patrick Daly \u003cpdaly@codeaurora.org\u003e\n(cherry picked from commit 05f613c90ee45192148f39dd4726ce31237cf786)\n"
    },
    {
      "commit": "741bdcec401dfa1dbe063166544254a67dc87c56",
      "tree": "622123c9c16e21b99932250a57d2c75bf6c8abd8",
      "parents": [
        "40f980f67db2da00d41b208f821c90bc004dc4fa"
      ],
      "author": {
        "name": "Patrick Daly",
        "email": "pdaly@codeaurora.org",
        "time": "Wed Nov 28 12:12:05 2012 -0800"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Jan 08 15:56:27 2013 -0800"
      },
      "message": "msm: acpuclock-8064: Enable 25mV boost on A-family\n\nApply the 25mV boost on 8930ab, 8064v2, and 8960ab.\n\nChange-Id: Ie3ad6b4043629ac13fb6dc2d77762cc3e9e15015\nSigned-off-by: Patrick Daly \u003cpdaly@codeaurora.org\u003e\n(cherry picked from commit dec4587a32579056ac8ef385cee98da965bfe0b4)\n"
    },
    {
      "commit": "7a0a62588ccaac97e5b4c2897fa417c2d991572b",
      "tree": "b3a1334269e515fd0682470926418a7d713a86c9",
      "parents": [
        "40f980f67db2da00d41b208f821c90bc004dc4fa"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Wed Dec 05 14:01:17 2012 -0800"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Jan 08 15:31:52 2013 -0800"
      },
      "message": "msm: 8960ab: Add gfx3d axi clock and port to footswitch data\n\nOn 8960ab we need to assert and deassert the resets to the gfx3d\naxi clock in addition to the core and interface clocks. Add the\nclock to the list so that we reset the gfx core appropriately.\n\nWe also need to halt both bus ports, therefore add the second bus\nport id.\n\nChange-Id: I05943906ed124658ab643d9bbce2bbca3f526a78\nCRs-Fixed: 428846\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\n(cherry picked from commit 9071e51f27a02139a7ea56d839a1d00ca22fa345)\n"
    },
    {
      "commit": "266d9d560058afc362832e6b421a61b071638f5d",
      "tree": "e1248b9881c334ece03b7542085b1010edb734ef",
      "parents": [
        "e212c1dfb9c904c662848236eec2eae87dd0072b"
      ],
      "author": {
        "name": "Hemant Kumar",
        "email": "hemantk@codeaurora.org",
        "time": "Wed Oct 17 13:48:10 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Tue Jan 08 12:54:27 2013 -0800"
      },
      "message": "EHCI: HSIC: Add support to vote for SVS digital voltage\n\nHSIC HW can operate at SVS digital voltage when it is active.\nCurrently HSIC is voting for 120Mhz SFAB and 64Mhz DFAB clock\nfrequencies. Clock frequencies are directly proportional to SVS\nvoltage. If DFAB is running at 64Mhz or SFAB is running at 120Mhz\nor higher SVS is not possible even though HSIC votes for it. Hence\ndo not vote for SFAB clock frequency and only vote for 32Mhz for\nDFAB in order to allow SVS to happen. Voting for SVS voltage reduces\ncurrent consumption by 3mA in HSDPA network.\n\nChange-Id: I8a6844efbbe90a8ea118be8450f8210717c2641b\nSigned-off-by: Hemant Kumar \u003chemantk@codeaurora.org\u003e\n(cherry picked from commit cdf7fd212e2761525c07b842eb630677777cb3e5)\n(cherry picked from commit f7f368826935049e7ffdb482865c47a3badcd147)\n"
    },
    {
      "commit": "4ffd8120608d2246bca462cb89d86facef6e8ef2",
      "tree": "9606b85ac7816d99bf917fa50b63994d3ebd2208",
      "parents": [
        "2cb46d4fdcfa3b54df61f2cb23a1ee41fd1c2bb6"
      ],
      "author": {
        "name": "Shantanu Jain",
        "email": "shjain@codeaurora.org",
        "time": "Mon Dec 03 15:09:39 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Mon Jan 07 19:37:16 2013 -0800"
      },
      "message": "msm: 8960: Enable vibrator for 8960 ab\n\nAdd platform device for isa1200 to provide haptic\nsupport\n\nChange-Id: Ieb91a561f8b6ca6475332df461e0918d34e1d226\nSigned-off-by: Shantanu Jain \u003cshjain@codeaurora.org\u003e\n(cherry picked from commit ae54a6227f0e999fa93822c341d9605b2d007b9a)\n"
    },
    {
      "commit": "cf783017cfe9185907187ba6b50c9d92079e9797",
      "tree": "562f2278dc93684cfb3d22088c2c029310820a6c",
      "parents": [
        "982b25a22157b16292602f7fe35042bfaa105485"
      ],
      "author": {
        "name": "Siddhartha Agrawal",
        "email": "agrawals@codeaurora.org",
        "time": "Fri Jan 04 13:21:53 2013 -0800"
      },
      "committer": {
        "name": "Siddhartha Agrawal",
        "email": "agrawals@codeaurora.org",
        "time": "Mon Jan 07 18:11:03 2013 -0800"
      },
      "message": "Revert \"mako: enable lgit lcd driver\"\n\nThis reverts commit 2fe9369ce8b6a766bd32c183305fe56c0f6b37ea.\n\nChange-Id: Ia4474afb4e17b87f7599ff052ab2c1582b09c4c2\nSigned-off-by: Siddhartha Agrawal \u003cagrawals@codeaurora.org\u003e\n"
    },
    {
      "commit": "8024c27c4b7af404daecffeee9fb657255e055ac",
      "tree": "b1118b6ec45e2ebb9fd8e8999aa591d2e870435f",
      "parents": [
        "2a61899c208ebdb852cad6212f3e2295369fbf7d"
      ],
      "author": {
        "name": "Patrick Daly",
        "email": "pdaly@codeaurora.org",
        "time": "Tue Nov 06 16:40:54 2012 -0800"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Fri Jan 04 16:14:52 2013 -0800"
      },
      "message": "msm: acpuclock-8960ab: Support AVS in 8960ab\n\nAdd data for AVS in all PVS bins. Per experiment, this saves several\nmA of current in graphics/video playback usecases.\n\nChange-Id: Ifcee9c3f909da156771396df8aaba6baca9bcd98\nSigned-off-by: Patrick Daly \u003cpdaly@codeaurora.org\u003e\n(cherry picked from commit 2352b35293331485a78ee282f523bb4ff545030f)\n"
    },
    {
      "commit": "2a61899c208ebdb852cad6212f3e2295369fbf7d",
      "tree": "cad4e1d8a1f3d98e29e866835805203d8efd4e1e",
      "parents": [
        "e37d5b9b2c0c15f2e3afb833af8e846a5adaf4b4"
      ],
      "author": {
        "name": "Praveen Chidambaram",
        "email": "pchidamb@codeaurora.org",
        "time": "Thu Nov 08 17:53:34 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Fri Jan 04 16:12:42 2013 -0800"
      },
      "message": "msm: AVS: Refactor and clean up avs_hw.S to avs.c\n\nRefactor AVS API to a cleaner C implementation. The new implementation\nuses C assembly functions and provides a cleaner way for future targets\nto add new AVS functionality.\n\nAlso fixed a possible issue with the earlier AVS_ENABLE and AVS_DISABLE\nimplementations. The earlier implementation did a get_cpu() and compared\nit against the cpu for which AVS was to to be disabled, if the cpu\u0027s did\nnot match then it did not return an error and avs could have been left\nenabled during the voltage change. In this new implementation, enable\nand disable use smp_call_function_single() to ensure that the enable and\ndisable indeed happen on the core requested.\n\nIf acpuclock_set_rate() was called on the right core correctly during\ncpufreq frequency change, there would have been no issue, but newer\nimplementation of mach-msm/cpufreq.c does not gaurantee that.\n\nChange-Id: I94db3fc70341ceb79d747d54c7f525056b377755\nSigned-off-by: Praveen Chidambaram \u003cpchidamb@codeaurora.org\u003e\n(cherry picked from commit 5e6141182f2a3638aaa04ed399643c013e414a65)\n"
    },
    {
      "commit": "e37d5b9b2c0c15f2e3afb833af8e846a5adaf4b4",
      "tree": "a8eddc4c21e48b057fb7da2d6fd829a0ee1dd0b7",
      "parents": [
        "69760df445de29f87415ede282da7b1f9b518e75"
      ],
      "author": {
        "name": "Praveen Chidambaram",
        "email": "pchidamb@codeaurora.org",
        "time": "Thu Nov 08 13:58:42 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Fri Jan 04 16:11:11 2013 -0800"
      },
      "message": "msm: avs: Remove vestigial software based AVS\n\nOlder targets like 8x50 had the first version of Apdaptive Voltage\nScaling done in software. This feature was never enabled and supported.\nRemove the code and the associated config items.\n\nChange-Id: If3bdab7d0bdb5d51e099f7c37f56592826edc102\nSigned-off-by: Praveen Chidambaram \u003cpchidamb@codeaurora.org\u003e\n(cherry picked from commit 4ca77687eba64b56426b51f9e0edd9fede7d389f)\n"
    },
    {
      "commit": "389d4843676d76590a2f6dc2bcd4e1d55411e349",
      "tree": "58a0baf6625b17c59e635f2640ea1b0eb7b176d7",
      "parents": [
        "b95d663a4933726d6aeaa303989b5b3b17736fac"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Sun Nov 18 17:13:37 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Jan 04 15:35:31 2013 -0800"
      },
      "message": "defconfig: msm8960: Disable USB Storage debug config\n\nwhen USB_STORAGE_DEBUG config is enabled, all scsi commands sent to\nUSB storage devices are printed onto console.  As serial console\nis enabled, this is degrading throughput.  This debug feature is\nuseful only during debugging issues.  Hence disable this feature\nby default.\n\n(cherry picked from commit 4713b9d5ded96679e68efdaebe9e8eb0e77b0e6f)\nCRs-Fixed: 421411\n\nChange-Id: I0e7e5546af84bbe7a0172fb177d1d3607f858e24\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "5ac789226810c6e408a69e1480dad97fe7f83c95",
      "tree": "be09b8a788df378f74bb715b9798d87f197b3753",
      "parents": [
        "6716bd92102db64089cdfce72561a5ef3a3359b9"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Fri Nov 09 16:03:59 2012 -0800"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Jan 04 15:33:30 2013 -0800"
      },
      "message": "msm: footswitch-8x60: Update bus ports for FS_VED footswitch on MSM8960AB\n\nThe video codec\u0027s bus ports have changed between 8960 and 8960ab.\nUpdate the footswitch data accordingly, so that the correct ports\nare halted and unhalted.\n\n(cherry picked from commit 231cb1b4bec54fbba8210eda28a9622671e0e44f)\n\nCRs-Fixed: 410449\n\nChange-Id: If6b85b5f9e952c733da97fd61935305fdf9556ab\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "6716bd92102db64089cdfce72561a5ef3a3359b9",
      "tree": "912d590241f3d73b59260f3742a5552e37318841",
      "parents": [
        "daa134f76d2e3faaff671f3429e21f87fe29dfd8"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Thu Oct 25 11:46:04 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Jan 04 15:32:28 2013 -0800"
      },
      "message": "msm: 8960ab: Don\u0027t add gfx2d footswitches on 8960ab\n\n8960ab doesn\u0027t have any gfx2d hardware, so we shouldn\u0027t add the\ngfx2d footswitches on this device. By not adding them we avoid\nprobe errors in the kernel logs.\n\n(cherry picked from commit 913c29d9696a86d93705afae14a1169f96d561b0)\n\nChange-Id: I27ca48d4d7a58b5d752f1f0fcbc3eff5cfe20e1e\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "cc1ffb119afe77b7b1f9213a56b53998d898373e",
      "tree": "d314cece02ae8b129522e2e5f70b2c6034dabef6",
      "parents": [
        "bcd8ae74d1229eb7e060c4d4da79c7ed87e99ce2"
      ],
      "author": {
        "name": "Hanumant Singh",
        "email": "hanumant@codeaurora.org",
        "time": "Thu Jan 03 15:16:47 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 15:49:45 2013 -0800"
      },
      "message": "msm: Fix incorrect end of board file.\n\n__ARCH_ARM_MACH_MSM_BOARD_MSM8960_H doesn\u0027t enclose\n the whole file.\n\nCRs-fixed: 437100\n\nChange-Id: I2382d59364cdb7585108c74761d796a6f0fa4931\nSigned-off-by: Hanumant Singh \u003chanumant@codeaurora.org\u003e\n"
    },
    {
      "commit": "bcd8ae74d1229eb7e060c4d4da79c7ed87e99ce2",
      "tree": "f9e6b0dac437b340a236d5dc9f4791a75ead67bb",
      "parents": [
        "9a3611916e82c14639915e0b7a331db0e371e875"
      ],
      "author": {
        "name": "Hanumant Singh",
        "email": "hanumant@codeaurora.org",
        "time": "Thu Jan 03 15:13:52 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Jan 03 15:49:20 2013 -0800"
      },
      "message": "msm: Fix gpio and device dependency on CONFIG_GPIO_SX150X\n\nOn 8960 i2c ioexpander should be added based on CONFIG_GPIO_SX150X.\nOn 8930 Camera gpio settings should be added based on CONFIG_GPIO_SX150X.\n\nChange-Id: I645e2bd41da16c19aff90b04d587938ec8ed9068\nSigned-off-by: Hanumant Singh \u003chanumant@codeaurora.org\u003e\n"
    },
    {
      "commit": "9a3611916e82c14639915e0b7a331db0e371e875",
      "tree": "96ff804e57fcd61118e1d37e3986b899fc59942e",
      "parents": [
        "a88184417fb27c2f5482eb98d37c7f3664508d0c"
      ],
      "author": {
        "name": "Hanumant Singh",
        "email": "hanumant@codeaurora.org",
        "time": "Thu Jan 03 15:08:39 2013 -0800"
      },
      "committer": {
        "name": "Hanumant Singh",
        "email": "hanumant@codeaurora.org",
        "time": "Thu Jan 03 15:36:52 2013 -0800"
      },
      "message": "msm: Fix ethernet gpiomux dependency on CONFIG_KS8551 on 8064.\n\nAll ethernet related gpio settings not encapsulated\nwithin same CONFIG_KS8851 option.\n\nChange-Id: Ic610f75e931a69c16e919f9b842a001e090806df\nSigned-off-by: Hanumant Singh \u003chanumant@codeaurora.org\u003e\n"
    },
    {
      "commit": "1b12e4399e8fdf6df54e3bd46eb9f9f543e8517c",
      "tree": "394f19f75cad61753d5be7bf7cad07c84cb43643",
      "parents": [
        "b58c04bb03e57a5f23970622b3c22e447e18a0b5"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Mon Nov 26 16:56:11 2012 -0800"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:11 2012 -0800"
      },
      "message": "msm: sps: support polling when pipe is in IRQ mode\n\nBAM client has a new use case where active polling is needed when\nthe pipe is configured in the interrupt mode. Add the support in SPS\ndriver for this use case.\n\nChange-Id: I55603de946b77004a38ab1dbca995072e9066f54\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "229090d779481e8e535ae059ce367bc2475bd00b",
      "tree": "ca1c0b81c53408601b1697bec8072cad1e27ea3c",
      "parents": [
        "ddb703fee959d351e128ee61a0a18815d5bb2cfd"
      ],
      "author": {
        "name": "Liron Kuch",
        "email": "lkuch@codeaurora.org",
        "time": "Tue Oct 30 17:47:50 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:10 2012 -0800"
      },
      "message": "media: dvb: mpq: TSPP output buffer allocation by demux plugin\n\nThe TSPP driver can allocate its output buffers internally or\nexternally. External buffer allocation is required when Demux wishes\nto use the ION driver to allocate a physically contiguous buffer\n(e.g. to pass to TZ).\nThis commit improves the TSPP driver support for external buffer\nallocation and implements the external memory allocation and free\nfunctions in the Demux driver.\n\nChange-Id: Id7e815fa56b76401ed593a786eb61d97735deba9\nSigned-off-by: Liron Kuch \u003clkuch@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "bbd06bfa54129e4db4ed9e2f89f2d972801a746f",
      "tree": "d25e7db0904f75b21e4ca96741fe2652dfafca29",
      "parents": [
        "057363c71f27347a28856c1d671cdf6deeb51a67"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Tue Oct 23 14:15:41 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:09 2012 -0800"
      },
      "message": "tspp: Add option to inverse tsif signals\n\nTSIF signals (clock, data, enable and sync) may be configured\nto be inversed at TSPP unit input. This is useful in case\nTSIF signals from external units need to be inversed.\n\nChange-Id: I4f0bfdc58fb8658dbf10fe3805b8787f9d36aeca\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "4ae8d227371418f40fc019a91167e4a58c07247c",
      "tree": "bf1a8e59f19053575ff340cccd73f68359f1353e",
      "parents": [
        "71fa8861bbc1275de11ce21af88bf46c339d97da",
        "221732eac57a7518eb279015f81db14872b96f5f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 28 12:35:40 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Dec 28 12:35:40 2012 -0800"
      },
      "message": "Merge \"msm: event_timer: Fix potential race condition\""
    },
    {
      "commit": "71fa8861bbc1275de11ce21af88bf46c339d97da",
      "tree": "0df0e0a9c36cdcb9f0e2af2349328e3524a9562d",
      "parents": [
        "ff94b8ed6159c1b7e6fef13dfb96666d72ef9475",
        "5d585171019e19287dbadc22ed6de934aabfccb3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 27 21:26:00 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 27 21:26:00 2012 -0800"
      },
      "message": "Merge \"msm: gemini: Support upto 64mp encoding\""
    },
    {
      "commit": "8512aec37ba64ea0521766572acd3a97427851dd",
      "tree": "3ba2777d1bd863fba4c852512e39185eb08bb35a",
      "parents": [
        "5a623db83fca5be241dfbec47e68668a2c347316"
      ],
      "author": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Wed Oct 17 17:02:11 2012 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 20 16:59:42 2012 -0800"
      },
      "message": "msm: rpm-regulator: Replace spinlocks with mutex locks\n\nAll calls of rpm_vreg_set_voltage() now take place in process\ncontext.  Clock driver code on all targets has been written so\nthat atomic regulator control is no longer needed.\n\nRefactor the rpm-regulator driver so that a mutex locks are used\nin place of a spinlocks for sleep-selectable regulators which are\ncontrolled via the rpm_vreg_set_voltage() function.\n\nAt the same time, move clk_prepare() and clk_unprepare calls in\nthe TCXO workaround so that these functions are correctly called\nduring each workaround invocation.  This is needed so that TCXO\nisn\u0027t kept on forever after a single clk_prepare() call.\n\nChange-Id: I07caed041dac6da073a0644271df2227b6c5a96e\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n"
    },
    {
      "commit": "5a623db83fca5be241dfbec47e68668a2c347316",
      "tree": "d2da35970798cee469d6ed0984fa23c12620a47a",
      "parents": [
        "81796c02ab22fdd6f8e85c517782be38c65e51d5"
      ],
      "author": {
        "name": "Vikram Mulukutla",
        "email": "markivx@codeaurora.org",
        "time": "Fri Oct 19 08:53:19 2012 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 20 16:59:15 2012 -0800"
      },
      "message": "msm: acpuclock-krait: Pre-emptively vote for the L2 HFPLL regulators\n\nIt is necessary that the L2 level computation and the setting\nof the L2 rate happen atomically, so that the computed level\nis still valid when the L2 rate is set. A spinlock protected\ncritical section is needed for these operations. However, the\nvotes for the HFPLLs necessitate invocation of the RPM\nregulator APIs from a non-atomic context.\n\nTo solve this, we must first note that the problem only exists\nwhen:\n1. The L2 frequency is being switched away from an HFPLL source\n   to a non-HFPLL source, or\n   the L2 frequency is being switched away from a non-HFPLL\n   source to an HFPLL source.\n\t\t\t--AND--\n2. The CPU frequency switch (the cause of the L2 switch) is\n   being performed as a result of cpufreq invoking the switch or\n   hotplug onlining/offlining a core, since HFPLL regulator\n   voting does not take place in the power-collapse and resume\n   paths.\n\nThe solution is to pre-emptively vote for the L2 HFPLL regulators\nif the target CPU frequency\u0027s required L2 level is sourced off of\nan HFPLL. These votes are only removed after the spinlock\nprotected critical section completes, and only if the previous\nCPU frequency\u0027s required L2 level was already sourced off of an\nHFPLL source.\n\nOne further optimization is to disable only pre-emption, and\nnot interrupts in the afore-mentioned critical section.\n\nChange-Id: I7b01f274f773ce513300ed3e4b074bae63e84c64\nSigned-off-by: Vikram Mulukutla \u003cmarkivx@codeaurora.org\u003e\n"
    },
    {
      "commit": "81796c02ab22fdd6f8e85c517782be38c65e51d5",
      "tree": "c6735856b0df8460eea48ad2ab83914e8a4c6e28",
      "parents": [
        "09e6aa25346eaaffd6a992bf82d03088b2656bf2"
      ],
      "author": {
        "name": "Vikram Mulukutla",
        "email": "markivx@codeaurora.org",
        "time": "Fri Oct 19 07:42:45 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Thu Dec 20 16:50:05 2012 -0800"
      },
      "message": "msm: acpuclock-krait: Don\u0027t vote for PLL regulators in power-collapse paths.\n\nThe HFPLL regulator votes are active-set-only votes. This allows\nus to get away with not voting for the HFPLL regulators in the\npower collapse path by allowing the sleep-set \u003c-\u003e active-set\ntransition in the RPM to take care of this for us. Thus:\n\n1. In the power-collapse path, if a CPU or the L2 switches from\n   an HFPLL source to a non HFPLL source, the regulator votes\n   remain in place, but will be removed once apps transitions\n   to its sleep set.\n2. In the power-collapse path, if a CPU or the L2 switches from\n   a non HFPLL source to a non HFPLL source, the regulator votes\n   are already not present.\n3. In the resume path, when apps transitions to its active set,\n   the HFPLL regulators would be turned back on before the HFPLL\n   source is reselected.\n\nChange-Id: Ifc66aaf23d601654367792ff2fb2cc35580db241\nSigned-off-by: Vikram Mulukutla \u003cmarkivx@codeaurora.org\u003e\n(cherry picked from commit 3a78830598a34f67b48780b7e9e0f25f4448fd66)\n"
    },
    {
      "commit": "221732eac57a7518eb279015f81db14872b96f5f",
      "tree": "dbca81d65363e3030ad537380470da0262abedb8",
      "parents": [
        "09e6aa25346eaaffd6a992bf82d03088b2656bf2"
      ],
      "author": {
        "name": "Girish Mahadevan",
        "email": "girishm@codeaurora.org",
        "time": "Wed Nov 28 13:25:18 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Thu Dec 20 15:19:31 2012 -0800"
      },
      "message": "msm: event_timer: Fix potential race condition\n\nThere is a possible race condition which could happen in the following\nscenario:\n\nCore 0 PC: lock_hrtimer_base\n\n lock_hrtimer_base\n hrtimer_get_remaining\n get_next_event_time\n msm_pm_idle_prepare\n msm_cpuidle_enter\n\nCore 1 PC: generic_exec_single\n\n generic_exec_single\n smp_call_function_single\n setup_event_timer\n mdp_update_pm\n\nIf core0 idle thread runs before core1 has had the chance to make the\nsmp_call_function_single, then idle thread could end up spinning on\nlock_hrtimer_base() since setup_event_timer adds an event to the event\nqueue but the smp cross call is the one that initializes the event timer.\nSo Core0 could spin on lock_hrtimer_base() since CPU1\u0027s SMP call won\u0027t be\nhandled as idle thread runs in noirq context.\n\nTo prevent this scenario make a change to the code flow to do the queue\noperations and the timer operations on the same CPU. Meaning\nsetup_event_timer will only make an SMP cross call to re-organize the event\nqueue and reset the event timer all of which will be run on CPU0.\n\nCRs-fixed: 425587\nChange-Id: I53fc551d18f350c47e05a94976b56a5fd2e9050b\nSigned-off-by: Girish Mahadevan \u003cgirishm@codeaurora.org\u003e\n(cherry picked from commit e73869cb18ee79bd0b951fd7effd6565ce7ccfb4)\n"
    },
    {
      "commit": "5d585171019e19287dbadc22ed6de934aabfccb3",
      "tree": "bb29d2665bb113446b0eb2a1322bd8d0541fb067",
      "parents": [
        "ade511715b89e09c8fbf38d72b978bf70058f8a6"
      ],
      "author": {
        "name": "Sunid Wilson",
        "email": "sunidw@codeaurora.org",
        "time": "Sat Dec 15 17:24:04 2012 -0800"
      },
      "committer": {
        "name": "Sunid Wilson",
        "email": "sunidw@codeaurora.org",
        "time": "Thu Dec 20 14:58:54 2012 -0800"
      },
      "message": "msm: gemini: Support upto 64mp encoding\n\nRedesign the output ping pong mechanism to support\nupto 64mp encoding using gemini hardware.\n\nChange-Id: Id7801861e0fe119f61a02fb3409155f312a85d21\nSigned-off-by: Sunid Wilson \u003csunidw@codeaurora.org\u003e\n"
    },
    {
      "commit": "a3e75ebe3b5fb5934041f66519fd22fba70091cf",
      "tree": "5b3e0a593cf978c10dfa6d81d245ad1202f05ee1",
      "parents": [
        "9c8e795234037ee11de04ca1a7179b8d880e1096"
      ],
      "author": {
        "name": "Ken Zhang",
        "email": "kenz@codeaurora.org",
        "time": "Mon Dec 17 20:18:09 2012 -0500"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 18 23:23:20 2012 -0700"
      },
      "message": "msm: default config: enable sync and sw_sync\n\nEnable sync point support at 8960 perf config\n\n(cherry picked from commit 971319815ea25ab5927289dbad6fddcf1f3b65ab)\n\nChange-Id: I4fd4c215f5d1ec60b0d239e1e010bfba5d578aaa\nSigned-off-by: Ken Zhang \u003ckenz@codeaurora.org\u003e\n"
    },
    {
      "commit": "9c8e795234037ee11de04ca1a7179b8d880e1096",
      "tree": "a54a00e4fb8f02e73905629777972fa61118ad0c",
      "parents": [
        "2926675ecc73320579d85c4efd2d3254f0984f03",
        "1b3d3ca7a2a7bf006bb31c3c1c27ab5f03120676"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 18 17:38:22 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 18 17:38:20 2012 -0800"
      },
      "message": "Merge \"msm: Ensure krait pll clamp is always set for CPU0\""
    },
    {
      "commit": "2926675ecc73320579d85c4efd2d3254f0984f03",
      "tree": "00e40f959fd8e8fbf3b7a32226c4ddf57d3e1334",
      "parents": [
        "9cfb44adde437cea9cb3eca4039a2ac58e871621",
        "52404d180465f1fbaa8a8acdb2453e601af30858"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 18 17:38:17 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 18 17:38:15 2012 -0800"
      },
      "message": "Merge \"ARM: decompressor: avoid speculative prefetch from non-RAM areas\""
    },
    {
      "commit": "9cfb44adde437cea9cb3eca4039a2ac58e871621",
      "tree": "fb1d9b872157c5e9d3ce987cb33d9f548104322d",
      "parents": [
        "d748bb56cb876b7f0e472746f1c0467ac2c88e94",
        "d4109b1cc7d525f694cf9497324cf7ddd1c8257f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 18 17:38:13 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 18 17:38:12 2012 -0800"
      },
      "message": "Merge \"msm: platsmp: Update Krait reset sequence\""
    },
    {
      "commit": "d748bb56cb876b7f0e472746f1c0467ac2c88e94",
      "tree": "d24fbd658f3d7275aaf459de5d987a4286439a09",
      "parents": [
        "8e9b3142aa3f010a4aa46cd7397fc114ecfdebe8",
        "434f1af0d71f91f252488dfa32f4b4e032a5873a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 18 17:38:11 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 18 17:38:10 2012 -0800"
      },
      "message": "Merge \"msm: Ensure droop detectors do not affect krait PLLs\""
    },
    {
      "commit": "1b3d3ca7a2a7bf006bb31c3c1c27ab5f03120676",
      "tree": "0ebb1febd4f68cbd67af6d52adbe9c8b8110b6ae",
      "parents": [
        "52404d180465f1fbaa8a8acdb2453e601af30858"
      ],
      "author": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Wed Dec 12 12:05:06 2012 -0800"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Tue Dec 18 15:05:08 2012 -0800"
      },
      "message": "msm: Ensure krait pll clamp is always set for CPU0\n\nTo turn off droop detectors in glitch free mux, the krait PLL clamp\nis set permanently for secondary cores in platsmp secondary boot path.\nSet the pll clamp for primary core as well.\n\nChange-Id: I4d59864e32c9b5e221275ba780b449f21d727254\nSigned-off-by: Jay Chokshi \u003cjchokshi@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "52404d180465f1fbaa8a8acdb2453e601af30858",
      "tree": "c1bd88c99eb0b2745ad175437fb80b04a1eb6952",
      "parents": [
        "d4109b1cc7d525f694cf9497324cf7ddd1c8257f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 10 09:48:34 2012 +0100"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Tue Dec 18 15:04:34 2012 -0800"
      },
      "message": "ARM: decompressor: avoid speculative prefetch from non-RAM areas\n\nWe setup identity MMU mappings across the entire 4GB of space, which\nare permissionless because the domain is set to manager.\n\nThis unfortunately allows ARMv6 and later CPUs to speculatively\nprefetch from the entire address space, which can cause undesirable\nside effects if those regions contain devices.\n\nAs we setup the mappings with read/write permission, we can switch\nthe domain to client mode, and then use the XN bit for ARMv6 and\nabove to control speculative prefetch to non-RAM areas.\n\nCRs-Fixed: 415757\nReported-by: R Sricharan \u003cr.sricharan@ti.com\u003e\nAcked-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\n\nChange-Id: I30c4769173b7524dd0fcef6c784f8a8d1a53c68f\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "d4109b1cc7d525f694cf9497324cf7ddd1c8257f",
      "tree": "9142bff226f086c3d9117ba0fb651603a60ac8b6",
      "parents": [
        "434f1af0d71f91f252488dfa32f4b4e032a5873a"
      ],
      "author": {
        "name": "Stepan Moskovchenko",
        "email": "stepanm@codeaurora.org",
        "time": "Tue Dec 11 18:33:07 2012 -0800"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Tue Dec 18 15:04:16 2012 -0800"
      },
      "message": "msm: platsmp: Update Krait reset sequence\n\nThe SMP CPU initialization code incorrectly applied the\nKPSS 2.x CPU reset sequence to Krait Pass 3, even on\ntargets using KPSS 1.x. Modify the SMP code to apply the\nKPSS 1.x reset sequence where appropriate, regardless of\nthe CPU version. Also incorporate updated register settings\nto avoid having to later reconfigure the Krait PLL clamps.\n\nCRs-Fixed: 431744\n\nChange-Id: I41b07fa96e95bdc23ba742f6f4a9fcea70a10a7a\nSigned-off-by: Stepan Moskovchenko \u003cstepanm@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "434f1af0d71f91f252488dfa32f4b4e032a5873a",
      "tree": "fb11b4a5f5a6e0bf6b88ef113faebe8259263535",
      "parents": [
        "bbf4fb766f32e58fe2584225800c1d6e50d7e720"
      ],
      "author": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Thu Dec 06 20:48:23 2012 -0800"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Tue Dec 18 15:03:07 2012 -0800"
      },
      "message": "msm: Ensure droop detectors do not affect krait PLLs\n\nThe Droop detector mechanism present in Glitch-Free (GFMUX)\ngoes to nondeterministic state during frequent\nstandalone power collapse operation. It affects\nKrait PLL output so that the PLL won\u0027t lock to\nrequired frequency.\n\nSince Droop detector isn\u0027t used, set sc_pdn (PLL_CLAMP)\npermanently high to ensure droop detector is off and it\ndoes not affect Krait PLL.\nCRs-Fixed: 381144\n\nConflicts:\n\n\tarch/arm/mach-msm/Kconfig\n\tarch/arm/mach-msm/Makefile\n\nChange-Id: I69a0dffeccaa3837302d6e3dd53f6b62fa683368\nSigned-off-by: Jay Chokshi \u003cjchokshi@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "203722498ee7cf189e6504bce0142701359246bd",
      "tree": "5afa3177eac59ad2d3b098082dcde6f072f66027",
      "parents": [
        "bbf4fb766f32e58fe2584225800c1d6e50d7e720"
      ],
      "author": {
        "name": "Suman Tatiraju",
        "email": "sumant@codeaurora.org",
        "time": "Mon Oct 29 18:24:53 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Tue Dec 18 14:44:05 2012 -0800"
      },
      "message": "msm: kgsl: Replace 325Mhz with 320 Mhz for 8064 and 8960PRO\n\n325Mhz will not be supported anymore and has to be replaced\nwith 320Mhz.\n\nChange-Id: Ibdb678215749d0e57b66e6e6416c5cb978b45b66\nSigned-off-by: Suman Tatiraju \u003csumant@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "0ec6e2f86042eaa07bdd63f51b1fdb65c6eb1f9b",
      "tree": "c659ef5ce46625fad00f70d8f21af0be26f97c23",
      "parents": [
        "cf7f18917ff390ae58288c5052eaf48c3e48ec3b",
        "7212b390970567d3db5a6a606dcc4855c200ecdc"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Dec 15 01:25:35 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Dec 15 01:25:35 2012 -0800"
      },
      "message": "Merge \"msm:subsystem_restart: Enable download mode.\""
    },
    {
      "commit": "d74a62d821fdbafdb91579fef43ea7d42f8e27d8",
      "tree": "d7626181357482aa3944222a12122eb181b2da23",
      "parents": [
        "f4a7e89dd0e40852d99094d8b429c873cb56f05d"
      ],
      "author": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Thu Dec 13 14:22:31 2012 +0530"
      },
      "committer": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Sat Dec 15 06:09:58 2012 +0530"
      },
      "message": "msm: camera: Add support for low power configuration in camera\n\nCamera may run in a low power background mode. Configure the sensor\nto run at lowest clock and vfe to request minimum bandwidth.\n\nChange-Id: Idf6e5fb069c5a3cdbbbddb760614fee4510d81dc\nSigned-off-by: Nishant Pandit \u003cnpandit@codeaurora.org\u003e\n"
    },
    {
      "commit": "94830dc54bae8008dbfaa8d3110dc0e5e24815ce",
      "tree": "d82a3bb1516fa9acc9751a6bc1230ffb9251c1cb",
      "parents": [
        "4f40764c108f0c6b388ea6c108605aa50352db47",
        "98e5fa54ce198f750e8ff9f508f44316b580a9b3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 23:30:10 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 23:30:09 2012 -0800"
      },
      "message": "Merge \"msm: dcvs: enable/disable power collapse on CPU 0 only\""
    },
    {
      "commit": "8ab937dab189fad7c2b8964d9580f9fb6eadb6e4",
      "tree": "b057bc46824994f13e6b8be6005ff308d16ef48b",
      "parents": [
        "e0524226fba8d8ed1f35c6b45b9b5d2e27e4580b",
        "543aa1335d42bc15c5841a14998280dbbb30ef76"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:23:46 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:23:44 2012 -0800"
      },
      "message": "Merge \"msm: Kconfig: Enable IOMMU CPU-GPU synchronization\""
    },
    {
      "commit": "e0524226fba8d8ed1f35c6b45b9b5d2e27e4580b",
      "tree": "a9c1c74a71ea23be9ee22af088078b34782488ac",
      "parents": [
        "7c97289ff4d45e90797ead61c28e9b71b2b67374",
        "5622d1ccd603c5cf0109d9df14351351b83f9e74"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:23:41 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:23:41 2012 -0800"
      },
      "message": "Merge \"msm: iommu: Synchronize access to IOMMU cfg port\""
    },
    {
      "commit": "3022973934d45f57cb9a9cb0c6edfff7a0b904ca",
      "tree": "177be37afb0fe987e965fefebaf29d6de9164691",
      "parents": [
        "587749ac3f56ae88b49621357cb581c512a80889",
        "5758d4c1147608d0d37defa548f46e4e1d996133"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:23:30 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:23:29 2012 -0800"
      },
      "message": "Merge \"iommu/msm: fix the include guard in iommu.h\""
    },
    {
      "commit": "56bc8af77648abb3b7749e6c0079a2a21f2b32bf",
      "tree": "5d06241e177e90d4259924a712c9f4868906b016",
      "parents": [
        "bd5e3796177722454ac85a94b3b6e0fa47954445",
        "520b3f288b76585b63ccb441116ead914a8c4690"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:22:29 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:22:29 2012 -0800"
      },
      "message": "Merge \"msm: dcvs: check power collapse state after updating params\""
    },
    {
      "commit": "bd5e3796177722454ac85a94b3b6e0fa47954445",
      "tree": "b9f6081454e9aed7695e6aa823112a84817a319e",
      "parents": [
        "5b227713caa698390359660f580979ed59c11661",
        "8d0782ef8e4052b3ddc0767cf9b9707a5c18c711"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:22:26 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:22:24 2012 -0800"
      },
      "message": "Merge \"msm: dcvs: add ss_no_corr_below_freq parameter\""
    },
    {
      "commit": "5b227713caa698390359660f580979ed59c11661",
      "tree": "1c0f8c77c3a65d8c06b1506fcd5ef375468f5517",
      "parents": [
        "c67286fda8d289c89427c58ad5b5bb16bc7602b0",
        "e7ecded193f20ea4e271dc3a0598187c64829138"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:21:58 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:21:57 2012 -0800"
      },
      "message": "Merge \"msm: mpdecision: make runqueue divisor configurable via sysfs\""
    },
    {
      "commit": "640bd68c190066edd2efe5e91fdb70ab8e3c09db",
      "tree": "b09b8b23db37bbb45007957c1d1e45f9edcb3a70",
      "parents": [
        "3aea1b2a4485c65f25966ec6344920a406c8d209",
        "5249a0554b29373a26f5f6bf7e19124a2bab143d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:20:37 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:20:35 2012 -0800"
      },
      "message": "Merge \"gpu: ion: Restrict access to CP heap\""
    },
    {
      "commit": "3aea1b2a4485c65f25966ec6344920a406c8d209",
      "tree": "b97922d37e5d1080eee611e4516658d929bc9fe1",
      "parents": [
        "a169f49483325b94d6d0ba41e658efb2cb4ac5e2",
        "2280723b4d2654d9f4413babcbcc54ac26918f6e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:20:33 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:20:32 2012 -0800"
      },
      "message": "Merge \"defconfig: Enable lowmemorykiller autodetect option\""
    },
    {
      "commit": "d60e5984b4554a22a8d11b7ca24cfd128b137ab8",
      "tree": "65f41d5338af4cffc06b9414ccb947f9c9a51a02",
      "parents": [
        "293ad865586f7622d0d56311b62efcec22f31cd8",
        "adec9c7aa65c04f5e43a84436d0a6b9155629436"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:20:25 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:20:24 2012 -0800"
      },
      "message": "Merge \"msm: Enable MM heap to use CMA\""
    },
    {
      "commit": "293ad865586f7622d0d56311b62efcec22f31cd8",
      "tree": "8507d3cf30c545dd48d16420b8a0a6df61cc15e0",
      "parents": [
        "ae28154283ff57a2445a63c7481a1d0a74242497",
        "e682c4ca6db94217fabeec3ba9b85b54c5aa3ba4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:20:22 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:20:21 2012 -0800"
      },
      "message": "Merge \"arm: select HAVE_DMA_CONTIGUOUS\""
    },
    {
      "commit": "ae28154283ff57a2445a63c7481a1d0a74242497",
      "tree": "54dafd1bb7452ca7f5475ae6b1dcf7e6d938a16d",
      "parents": [
        "cd3329e945cf7db8891c3a13e359869ffdd1227e",
        "add8c1c9abf73f49908321c7693743f76f8adf9e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:20:20 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:20:19 2012 -0800"
      },
      "message": "Merge \"defconfig: msm8960: Enable CMA\""
    },
    {
      "commit": "b956dbd52c55a3f65ca4d5b502c312a1fee6bcf4",
      "tree": "29dfe1b43309aa840c46500f279ef7e7260b1aa5",
      "parents": [
        "8797fde12630bf800d0c81ef3eed3e67051a86e3",
        "87eafac304670697e3c4389ddb7ad3f65965002d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:20:12 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:20:11 2012 -0800"
      },
      "message": "Merge \"8930: Add support for using CMA with ion heaps\""
    },
    {
      "commit": "8797fde12630bf800d0c81ef3eed3e67051a86e3",
      "tree": "6788a8b3be66bdb558efa081a26e331bc404bfa3",
      "parents": [
        "6a8d39e8e381852eebc8b33a57b9c0a5964cbc50",
        "0ae40a0502389646cc3a41e04bd5d36208646ef6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:20:09 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:20:08 2012 -0800"
      },
      "message": "Merge \"8064: Add support for using CMA with ion heaps\""
    },
    {
      "commit": "6a8d39e8e381852eebc8b33a57b9c0a5964cbc50",
      "tree": "389467f424ef44dfda035f859db35d390ecfa451",
      "parents": [
        "1ae10911f9360bc667163c9336383d5fc34c7611",
        "354d40f6f4353e547be11cd5622fab833d2360ad"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:20:04 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:20:03 2012 -0800"
      },
      "message": "Merge \"8960: Add support for using CMA with Ion heaps\""
    },
    {
      "commit": "1ae10911f9360bc667163c9336383d5fc34c7611",
      "tree": "80844507957907ec62dedb4f7a2ec8cdfe09251c",
      "parents": [
        "a0908d4bb5223d8f33e750a5fccf061627970d45",
        "aef9feb0f7b4f33ece747d53e51dcd162cab1dd5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:20:00 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:20:00 2012 -0800"
      },
      "message": "Merge \"msm: Rip out fmem related memory adjustments\""
    },
    {
      "commit": "eb3a7098bf9eb1f81248242c6b9eefbcc2676d3f",
      "tree": "5a9c3e5aa17319a88c8c2c8b810cfa81b173fb8d",
      "parents": [
        "aab26eb4e65c9a8ef3b1e04caa3264b88b3cb7da",
        "b2d367cdd3becabc02c7a6e757be4e85002720db"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:19:34 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:19:32 2012 -0800"
      },
      "message": "Merge \"fix ion_platform_data definition\""
    },
    {
      "commit": "aab26eb4e65c9a8ef3b1e04caa3264b88b3cb7da",
      "tree": "d11c2b72cb5799dcda55f4d9be84db879a170007",
      "parents": [
        "c806f90684df66ff9d1f3c4cb3f647e4e4dbc58f",
        "dd9a038fb343db622e21fd450760d2d43d304c72"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:19:29 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:19:29 2012 -0800"
      },
      "message": "Merge \"arm: dma-mapping: Add APIs for other memory types\""
    },
    {
      "commit": "4e6ba50f57aaeb2454e1e98d1af4016d071bc646",
      "tree": "924eac81f17ee630d4d8a932fbc8a9e341b1ef22",
      "parents": [
        "227ba4b9079d042f640043412f1a505d56ff8756",
        "88d97db667d8efda7d266a3caf7f2f4a444f2b4c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:19:21 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:19:19 2012 -0800"
      },
      "message": "Merge \"arm: dma: Allow CMA pages to not have a kernel mapping.\""
    },
    {
      "commit": "227ba4b9079d042f640043412f1a505d56ff8756",
      "tree": "788d14dd8e8176be38b7226326db6df988b4b4b9",
      "parents": [
        "fa33feb112c31633eaaf307570d05bf89654e7d9",
        "92b9ec930862cda9fae123539d744079b2a7ee02"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:19:16 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:19:16 2012 -0800"
      },
      "message": "Merge \"arm: dma: Expand the page protection attributes\""
    },
    {
      "commit": "fa33feb112c31633eaaf307570d05bf89654e7d9",
      "tree": "3e3a230b7da9a0eeb95fc8f75836a0e28094583b",
      "parents": [
        "d6eb908ef0801c3d91e79e9b9e9d924bfea435ad",
        "51b579416cf2635c8a5059d5e616ad4d81710b41"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:19:13 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:19:13 2012 -0800"
      },
      "message": "Merge \"ARM: dma-mapping: fix buffer chunk allocation order\""
    },
    {
      "commit": "d6eb908ef0801c3d91e79e9b9e9d924bfea435ad",
      "tree": "8ec11d2919b27ae3d40d3f4b7d93685ebda4ffe2",
      "parents": [
        "b8edda8afbe764a47eca8a768d6185941ccc6b75",
        "7af10a3004ec77da2fea5709deaeca638c1be437"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:19:10 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:19:08 2012 -0800"
      },
      "message": "Merge \"ARM: dma-mapping: Add missing static storage class specifier\""
    },
    {
      "commit": "b8edda8afbe764a47eca8a768d6185941ccc6b75",
      "tree": "b0347976613c6e2dbc33402ece703837a51e0ddc",
      "parents": [
        "523fb319a046cefff621b2e126f32643481d3362",
        "8b5439b2c6021827be8619c0874cb58caab1327c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:19:05 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:19:05 2012 -0800"
      },
      "message": "Merge \"ARM: dma-mapping: use PMD size for section unmap\""
    },
    {
      "commit": "523fb319a046cefff621b2e126f32643481d3362",
      "tree": "8321e27153ccba7e68192fe5f7b0c844d5ae0993",
      "parents": [
        "2483ac8e95194dd818cfc64ecd4267bee0044bb4",
        "2bbb1b905a37629cc9292a0fe4ae8f93342e6d38"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:19:04 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:19:03 2012 -0800"
      },
      "message": "Merge \"ARM: dma-mapping: add support for IOMMU mapper\""
    },
    {
      "commit": "2483ac8e95194dd818cfc64ecd4267bee0044bb4",
      "tree": "3df1f3b828c025df42f563b6e75268f8b5d4ec56",
      "parents": [
        "2c402dc741009ad683bdca395991d940a1fd42f6",
        "f8f9d07a7149f65678b815dfec1e733e33fe1962"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:19:02 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:19:02 2012 -0800"
      },
      "message": "Merge \"ARM: dma-mapping: use alloc, mmap, free from dma_ops\""
    },
    {
      "commit": "2c402dc741009ad683bdca395991d940a1fd42f6",
      "tree": "ab50b3e18463fc990cbf1cabfd35d4f37005632d",
      "parents": [
        "bab0a20e8c9ee33388b5d869b2d04cea47eddc81",
        "53e207d57a6273b7fda88eae33620fd34f945b57"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:19:01 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:19:00 2012 -0800"
      },
      "message": "Merge \"ARM: dma-mapping: remove redundant code and do the cleanup\""
    },
    {
      "commit": "bab0a20e8c9ee33388b5d869b2d04cea47eddc81",
      "tree": "f8172070e0ea60bfe0e3d5ff53975ee19626720d",
      "parents": [
        "872f51b362ad86b5c6b913ff83d2eec12365bc85",
        "8b59d2a57697dc12d465dc316846b072b3be65fb"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 13 21:18:59 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 13 21:18:59 2012 -0800"
      },
      "message": "Merge \"ARM: dma-mapping: move all dma bounce code to separate dma ops structure\""
    }
  ],
  "next": "872f51b362ad86b5c6b913ff83d2eec12365bc85"
}
