)]}'
{
  "log": [
    {
      "commit": "b551f38903eb9d5c994e7baad1474124f5203697",
      "tree": "bcc061c287ec16669c1797d9860255383b053c1b",
      "parents": [
        "7549aeaf05762728a5099b19e8bc7874dce2a94d",
        "2e90ad510f068dd842c6e4266748bc070f268086"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Sun Apr 06 15:13:12 2014 +0200"
      },
      "committer": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Sun Apr 06 15:13:12 2014 +0200"
      },
      "message": "Merge branch \u0027cm-11.0\u0027 into 8660-tp-merge\n\nConflicts:\n\tarch/arm/mach-msm/htc/Kconfig.board\n\tarch/arm/mach-msm/htc/Makefile\n\tarch/arm/mach-msm/htc/Makefile.board\n"
    },
    {
      "commit": "7ff32f83aaa63705c0ea1cf0c1bee1da4e51c3cf",
      "tree": "ac62152573d4c9fea53a47bcae0c4f0b5210f348",
      "parents": [
        "803bf55c24689bf7957c8c72a3ca315f1f9ca16b"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Sep 08 23:34:34 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sat Mar 29 23:37:11 2014 -0700"
      },
      "message": "leds: pm8038: Add HTC PM8038 LED driver\n\n* HTC kernel version: m4-jb-crc-3.4.10-e831392\n\nChange-Id: I7caee62d870a8bc506236df735efc32642e92bde\n"
    },
    {
      "commit": "803bf55c24689bf7957c8c72a3ca315f1f9ca16b",
      "tree": "c5368121e150f35be851f4f6122a13fc1cbd9e20",
      "parents": [
        "c7d06a6ebe93ba263667a232bf421109b00a1206"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Sep 08 21:17:57 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sat Mar 29 23:37:10 2014 -0700"
      },
      "message": "mfd: pm8038: use HTC headers if building for HTC device\n\nChange-Id: I61dbcc625013632a84810534f1780910d0f627d1\n"
    },
    {
      "commit": "c7d06a6ebe93ba263667a232bf421109b00a1206",
      "tree": "d94547fecefe6143c5bc844aea3f3e205b5f9b7a",
      "parents": [
        "fbd07a536b489555751b9aab7747e1ebdcc2d29b"
      ],
      "author": {
        "name": "h8rift",
        "email": "h8rift@gmail.com",
        "time": "Sun Jan 26 20:47:35 2014 -0500"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sat Mar 29 23:36:24 2014 -0700"
      },
      "message": "power: pm8921-bms: Increase M4 maximum allowable LUT rows\n\nChange-Id: I3171042e6372641f598253571545bf5b398d0eb3\n"
    },
    {
      "commit": "cef467607fde4c327ae5f9662c248dd940ab2aad",
      "tree": "6339b718abdaa83a785e8fd78d61627efce6aa7e",
      "parents": [
        "2ac40ebd5ef621c7ab74cf8f243e918b9d052c3e",
        "ec8d5055492324a6d5b74dd4ef662f539eb9ddfb"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Sun Mar 02 15:30:47 2014 +0100"
      },
      "committer": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Sun Mar 02 15:30:47 2014 +0100"
      },
      "message": "Merge branch \u0027tenderloin-add\u0027 into 8660-tp-merge\n\nConflicts:\n\tarch/arm/mach-msm/Makefile\n\tarch/arm/mach-msm/clock-8x60.c\n\tarch/arm/mach-msm/devices-msm8x60.c\n\tarch/arm/mach-msm/qdsp6v2/audio_dev_ctl.c\n\tarch/arm/mach-msm/qdsp6v2/board-msm8x60-audio.c\n\tarch/arm/mach-msm/qdsp6v2/snddev_icodec.c\n\tarch/arm/mach-msm/qdsp6v2/snddev_icodec.h\n\tdrivers/input/touchscreen/Makefile\n"
    },
    {
      "commit": "a8c9fcd28eb5f395ab116cc657a76640be233ddd",
      "tree": "e18486efd5bb9696b84ed2e5d6477ed2ce7bc8e4",
      "parents": [
        "e923c52e371f27cbdf148f6b71fff3249478e9d8"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Fri Feb 28 21:54:15 2014 +0100"
      },
      "committer": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Fri Feb 28 22:40:47 2014 +0100"
      },
      "message": "qdsp6v2: light ifdef, build icodec even without TIMPANI, add some HTC specific conditions\n"
    },
    {
      "commit": "0527c2f09f7033fcad215cf893b2c8786897c642",
      "tree": "691777ac39d4dac9553738c6fc224dd29450b677",
      "parents": [
        "5f78cfc25e8953db25cf70bca7a8a782380cc4f7"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Sat Feb 22 19:23:21 2014 +0100"
      },
      "committer": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Sun Feb 23 12:09:59 2014 +0100"
      },
      "message": "mfd: wm8994: add compatibility with tenderloin logic\n"
    },
    {
      "commit": "e2bb4a2ebee57e5cac5d1e26817d9e690ddef522",
      "tree": "c531f24cd3e2faef48cd636c2757d71ad0fdac54",
      "parents": [
        "7d6d6f3e35f586c0e599e4045f0576263d911226"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Tue Jan 28 16:39:30 2014 +0100"
      },
      "committer": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Tue Jan 28 16:39:30 2014 +0100"
      },
      "message": "mfd: add tps65200 charger driver\n"
    },
    {
      "commit": "7d6d6f3e35f586c0e599e4045f0576263d911226",
      "tree": "035c4121ff0806ac3c477d52fb962f93f8ecba8e",
      "parents": [
        "c11fb415507d0fb651f3ccd4bee7ae16bd5b78ad"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Tue Jan 28 16:38:56 2014 +0100"
      },
      "committer": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Tue Jan 28 16:38:56 2014 +0100"
      },
      "message": "pm8xx-batt-alarm: 8x60 need pm8xxx_batt_alarm_state_set function\n"
    },
    {
      "commit": "1bc7b1cc01bfa3bdde33fb9ffd34fa3c0cb0306c",
      "tree": "6994dd52f2320985d2ac5c2da646b4a361e9aacc",
      "parents": [
        "f26ba13ccf5d14cf49c6502cf662e4a8ff711355"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Wed Jan 08 00:24:20 2014 -0800"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sat Jan 18 22:09:34 2014 -0800"
      },
      "message": "ASoC: msm: Add support for 24-bit output path\n\nChange-Id: I9c0c2e04fec3afe0df0f80188bc38e68d2d3074f\n"
    },
    {
      "commit": "760fa6fd3f0df05f3cf0a5661b2cb4ab686c7f9e",
      "tree": "c6447b78bdf3466fea96cdef2dc4fe97f8ec1c00",
      "parents": [
        "6e3ffcee421e94a7390b4037d083d182afaf2493"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Mon Jan 06 00:28:53 2014 -0800"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Jan 17 22:14:06 2014 -0800"
      },
      "message": "power: pm8921-charger: Update HTC pm8921 drivers\n\n* HTC kernel version: m7-kk-3.4.10-17db3b4\n\nChange-Id: Idaa067e6f46de61b4ba62576142a94c45c08425b\n"
    },
    {
      "commit": "09a818b021b0f6cadf602b85ff8c5e5ceada8b47",
      "tree": "37206885f07695d207dee0f174fbc72d74941ba5",
      "parents": [
        "51cc7b551add9c0be5982539f236f9145cd7f141",
        "747b79875b3e85084869c6b51d35387f10419bbe"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Wed Aug 28 16:40:27 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Wed Aug 28 16:40:27 2013 -0700"
      },
      "message": "Merge tag \u0027AU_LINUX_ANDROID_JB_2.6.04.03.00.109.025\u0027 into cm-10.2\n\nAU_LINUX_ANDROID_JB_2.6.04.03.00.109.025 based on quic/aosp/jb_2.6\n\nConflicts:\n\tdrivers/media/video/msm/msm_mctl.c\n\tdrivers/media/video/msm/msm_v4l2_video.c\n\nChange-Id: Ib467ade6f770034967d1904ac11beace0053cea7\n"
    },
    {
      "commit": "5fb2f980e0beefafe336dbfbccad7d251784b18d",
      "tree": "14a9d7339b631630422eca345ab56c3f86897cf5",
      "parents": [
        "8a949aa23bfab7ab3487b700cf7d1c7795197594"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Mon Aug 05 19:07:32 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Aug 07 05:56:56 2013 -0700"
      },
      "message": "power: pm8921-charger: Add delay after turning on D0 (TCXO) clock\n\nOn APQ8064, TCXO cannot be turned off before its warm-up period (4ms).\nThis is not required on the platform which have a CXO. Add a warm-up\ndelay after turning on D0 (which turns on the TCXO).\n\nChange-Id: I252372c35a9fdfaf4a9fade1594936b05c1b5745\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "5178062cd9d4b3d80ea6c9490f6db85dc9942547",
      "tree": "8763a26aa43a6291da90d19f3d894ebf1eab1324",
      "parents": [
        "46fbfac74572ef764d585f45bf77d04399a0cca0",
        "833b2be6ae60e30b52b5582befdd7775d7ace002"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 05 08:08:58 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Jul 05 08:08:58 2013 -0700"
      },
      "message": "Merge \"power: pm8921-bms: Fix variable naming\""
    },
    {
      "commit": "833b2be6ae60e30b52b5582befdd7775d7ace002",
      "tree": "612b620119816c5ffaf123caa632baced2eee278",
      "parents": [
        "e29f5c698ea5b680c94352f416c69a0166918b55"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Thu Jun 13 19:03:58 2013 +0530"
      },
      "committer": {
        "name": "Sridhar Gujje",
        "email": "sgujje@codeaurora.org",
        "time": "Fri Jul 05 17:24:02 2013 +0530"
      },
      "message": "power: pm8921-bms: Fix variable naming\n\nThe max_fcc_learning_cycles variable actually indicates\nthe minimum number of FCC cycles required to update a new FCC,\nname it accordingly.\n\nChange-Id: I510d3a05eed736a9ee560c936faa20ed2d3c5bd1\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\nSigned-off-by: Sridhar Gujje \u003csgujje@codeaurora.org\u003e\n"
    },
    {
      "commit": "5b5868efc38f1a98878cc8c12da00c84dd5bb9ea",
      "tree": "f14bf4e0161f6da6feb6892455269dfdbc6993e8",
      "parents": [
        "91fbdd073a31cdb7878abab57d4f3883d8150653"
      ],
      "author": {
        "name": "Prasad Sodagudi",
        "email": "psodagud@codeaurora.org",
        "time": "Fri May 31 12:37:53 2013 +0530"
      },
      "committer": {
        "name": "Sridhar Gujje",
        "email": "sgujje@codeaurora.org",
        "time": "Fri Jul 05 15:48:23 2013 +0530"
      },
      "message": "leds: pm8xxx: Enable PWM LPG banks based on max current\n\nThe current design enables PWM LPG high bank with out\nchecking the max current. So enable PWM LPG low bank when max\ncurrent configured as 4mA and enable PWM LPG high bank when\nthe max current configured as 8mA. Enabled both PWM LPG low bank\nand PWM LPG high bank when max current configure as 12mA.\n\nCRs-Fixed: 486318\nChange-Id: I6686ed85d78fa55f08491a47c10581407e0cd70e\nSigned-off-by: Prasad Sodagudi \u003cpsodagud@codeaurora.org\u003e\nSigned-off-by: Sridhar Gujje \u003csgujje@codeaurora.org\u003e\n"
    },
    {
      "commit": "67e48f7280bf29afb1417ee293c67d6dc053191e",
      "tree": "e7a4308669625e290e0ce249f25554ab2590f9ab",
      "parents": [
        "c90854564c72c66124e70fda10fa67289b1a7560",
        "c9669e5c61143134936d1cb5307fd0caea9ccd7c"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Thu Jul 04 13:23:57 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Thu Jul 04 13:23:57 2013 -0700"
      },
      "message": "Merge tag \u0027AU_LINUX_ANDROID_JB_2.5.04.02.02.040.384\u0027 into cm-10.1\n\nAU_LINUX_ANDROID_JB_2.5.04.02.02.040.384 based on quic/aosp/jb_2.5\n\nConflicts:\n\tdrivers/media/video/msm/gemini/msm_gemini_hw.c\n\tdrivers/media/video/msm/gemini/msm_gemini_hw.h\n\tdrivers/media/video/msm/msm.c\n\tdrivers/media/video/msm/msm_mctl.c\n\tdrivers/media/video/msm/server/msm_cam_server.c\n\tdrivers/media/video/msm/vfe/msm_vfe32.c\n\tinclude/media/msm_camera.h\n\nChange-Id: I4995089fa838875cd0d7236c3f72f4a0148c6e35\n"
    },
    {
      "commit": "493e49df68dff96e89402cb439c4c658c4b44f46",
      "tree": "238d1e19c7e264478d897cfd36da671fcf5bbf3c",
      "parents": [
        "787a6a1be155efbbbee6afca48cb31fa9378cf5d",
        "3adeafbab28558d17871dd75b822e8f179d9c5c7"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 01 04:03:31 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Jul 01 04:03:28 2013 -0700"
      },
      "message": "Merge \"ASoC: WCD9304: Add the compander support to wcd9304\""
    },
    {
      "commit": "3adeafbab28558d17871dd75b822e8f179d9c5c7",
      "tree": "56fa39f9ba83b2f16d3239fa4528b8f526784324",
      "parents": [
        "2e6cc094ed68357a2fcd4f4de2859fcb6c7ed041"
      ],
      "author": {
        "name": "Kuirong Wang",
        "email": "kuirongw@codeaurora.org",
        "time": "Fri Dec 07 19:16:24 2012 +0530"
      },
      "committer": {
        "name": "Sridhar Gujje",
        "email": "sgujje@codeaurora.org",
        "time": "Mon Jul 01 12:30:07 2013 +0530"
      },
      "message": "ASoC: WCD9304: Add the compander support to wcd9304\n\nThe compander system is intended to increase the dynamic\nrange of an input signal. But for the wcd9304 codec,\nthis feature is to use companding in a novel way in the DAC\nconverter path to increase the signal noise ratio.\nThe change is to add the compander support to wcd9304\ncodec. The dynamic compander enable/disable during stream\nplayback is not supported.\n\nChange-Id: If912302ee9d48dde1318e894a982cba591908d8f\nSigned-off-by: Kuirong Wang \u003ckuirongw@codeaurora.org\u003e\nSigned-off-by: Sridhar Gujje \u003csgujje@codeaurora.org\u003e\n"
    },
    {
      "commit": "ee7e7973a7a8351c0264ee4f0adab4122b6b4aa7",
      "tree": "e3ddfdf1b0e117892a4d1f63b0a295a303aa5279",
      "parents": [
        "4186974dd5bde1b5bb1ec66f21c2dbd5de1ef06a"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Tue May 07 16:40:12 2013 +0530"
      },
      "committer": {
        "name": "Sridhar Gujje",
        "email": "sgujje@codeaurora.org",
        "time": "Mon Jul 01 11:55:13 2013 +0530"
      },
      "message": "power: pm8921-bms: Update the FCC learning algorithm\n\n1. Add configurable parameters to\n\t- enable/disable fcc learning\n\t- minimum soc to start FCC learning\n\t- minimum ocv (pc) to start FCC learning\n\t- minimum cycles to update fcc vs temp. table\n\n2. New FCC is calculated using the cc count-\n\tFCC_NEW \u003d (cc_end - cc_start) / (soc2 - soc1)\n\tcc_end \u003d CC count when charing ends\n\tcc_start \u003d CC count when charging starts\n\tsoc1, soc2 \u003d starting and ending SOC_rbatt value\n\n3. Add a new sysfs entries to update the learnt fcc values\n   to userspace. These values are restored back on\n   reboot.\n\nCRs-Fixed: 417288\nChange-Id: I0dc713d59ef9c45f96b9f0b5844252758bd09320\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\nSigned-off-by: Sridhar Gujje \u003csgujje@codeaurora.org\u003e\n"
    },
    {
      "commit": "dde448d95d8698ee4c8373bb48fe08a22f41052f",
      "tree": "7fe87fa93bfa5b81e6f87b147e32512d2e8198e3",
      "parents": [
        "ac4f6190fae02a3dc30133f90488b996f726bf7a",
        "f95b978981a7d154ba40d14c18e8ed5c694e6124"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Thu Jun 20 11:32:42 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Thu Jun 20 11:32:42 2013 -0700"
      },
      "message": "Merge tag \u0027v3.4.10\u0027 into cm-10.1\n\nThis is the 3.4.10 stable release\n\nConflicts:\n\tarch/arm/mm/tlb-v7.S\n\tarch/arm/vfp/entry.S\n\tdrivers/base/power/main.c\n\tdrivers/mmc/host/sdhci.c\n\tdrivers/net/tun.c\n\tdrivers/usb/core/hub.c\n\tdrivers/usb/host/xhci.h\n\tinclude/linux/sched.h\n\tkernel/power/suspend.c\n\nChange-Id: Ia2477ec93ceb64b13dd1a2d8aa646cb233387d14\n"
    },
    {
      "commit": "ac4f6190fae02a3dc30133f90488b996f726bf7a",
      "tree": "3b9e814cdc0e25cd603604908f62d83a07000fe5",
      "parents": [
        "db499a9b9c662e30f253c7788e9fd2bd7a9a5f30",
        "8b638b3285550f970980dbf42541a2136d5be68b"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Wed Jun 19 12:47:21 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Wed Jun 19 12:47:21 2013 -0700"
      },
      "message": "Merge tag \u0027AU_LINUX_ANDROID_JB_2.5.04.02.02.040.375\u0027 into HEAD\n\nAU_LINUX_ANDROID_JB_2.5.04.02.02.040.375 based on quic/aosp/jb_2.5\n\nConflicts:\n\tdrivers/media/video/msm/jpeg_10/msm_jpeg_hw.c\n\tdrivers/media/video/msm/jpeg_10/msm_jpeg_hw.h\n\tdrivers/media/video/msm/mercury/msm_mercury_hw.c\n\tdrivers/media/video/msm/mercury/msm_mercury_hw.h\n\tdrivers/media/video/msm/msm.c\n\tdrivers/media/video/msm/msm_mctl.c\n\tdrivers/media/video/msm/sensors/msm_sensor.c\n\tdrivers/media/video/msm/sensors/ov8825_v4l2.c\n\tdrivers/media/video/msm/sensors/ov9724_v4l2.c\n\tdrivers/media/video/msm/vfe/msm_vfe_stats_buf.c\n\nChange-Id: Idd386f9f72ab4ce12039c4af12bc456b2f34c489\n"
    },
    {
      "commit": "9e9228768dae7b34217ad89301b0cbc910e6a39f",
      "tree": "3c1fb7630edacc4fdb38116c097fcdb285ee06f5",
      "parents": [
        "b596a29c7a8c30b8fc4f976014ed2e03bad08018"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Thu Jun 13 19:03:58 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Jun 18 23:13:40 2013 -0700"
      },
      "message": "power: pm8921-bms: Fix variable naming\n\nThe max_fcc_learning_cycles variable actually indicates\nthe minimum number of FCC cycles required to update a new FCC,\nname it accordingly.\n\nChange-Id: I510d3a05eed736a9ee560c936faa20ed2d3c5bd1\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "66ee21526294acf71bd43af6c88d7a26955bfaaa",
      "tree": "0a2e580b9b51800d534b93e1bd41c291833ac11c",
      "parents": [
        "0604a8e0418ce50e8315d4b942671f1a16afbe04"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Thu May 23 16:28:25 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Jun 09 00:52:59 2013 -0700"
      },
      "message": "misc: pm8xxx-vibrator: Add HTC pm8xxx-vibrator driver with PWM\n\nHTC kernel version: evitaul-jb-crc-3.4.10-ec474a3\n\nChange-Id: I388fd70a7b98476f605018550736eef6290fad7d\n"
    },
    {
      "commit": "6c7e7335c484ddd1d9a98c55d52ad4005ce3a11a",
      "tree": "20fc74a37ddee60a3ed51f3ef8b558a11e243ff2",
      "parents": [
        "34f8bd0dc4df376d25f50684a166640c191185a7"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Tue May 07 16:23:17 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Jun 07 13:40:48 2013 -0700"
      },
      "message": "power: pm8921-charger: Add HTC variants of pm8921-charger, pm8921-bms\n\nHTC kernel version: villeu-jb-crc-3.4.10-ae8b65e\n\nChange-Id: I2a0f9fc8b80bbf4fee5bd2d840fcb86a59b0ab68\n"
    },
    {
      "commit": "a01b5f6e177c30adc327dc4542739613892aa3c0",
      "tree": "f5f73663d5b3996c4e8fe7361eb69b22603a7b70",
      "parents": [
        "0fd9b7627520d28ae480efe4425e74c396730d37"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Tue May 07 17:08:52 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Jun 07 13:40:48 2013 -0700"
      },
      "message": "power: pm8xxx-ccadc: Add HTC register dump functions\n\nHTC kernel version: villeu-jb-crc-3.4.10-ae8b65\n\nChange-Id: Ibc2d03f4550bd04c58720994760a618d6001a241\n"
    },
    {
      "commit": "b8520b6f8e2c9944db9105b2f995a711cb7ad005",
      "tree": "bb04655c7a2d5eceb12ac6c1901a49190498bcd3",
      "parents": [
        "13c2e592fa08a7bd58caac9381bd05bb1f732d11"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Thu Apr 25 23:49:32 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Jun 07 13:40:47 2013 -0700"
      },
      "message": "mfd: pm8xxx-batt-alarm: Add HTC-specific functions for HTC battery gauge\n\nChange-Id: I78e69cd314e28fe0c46e81893111b57ae87a357b\n"
    },
    {
      "commit": "13c2e592fa08a7bd58caac9381bd05bb1f732d11",
      "tree": "e2269b17a7b74197c4aa4c1e5088d6f8b46360e2",
      "parents": [
        "65053cf4a531cc7837b0cf7efe333f5cc8be954a"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Thu Apr 25 23:29:48 2013 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Jun 07 13:40:47 2013 -0700"
      },
      "message": "hwmon: pm8xxx-adc: add HTC-specific functions\n\nAdding HTC-specific adc map functions is unnecessary, just use the\ndefault CAF-supplied values in pm8xxx-adc-scale\n\nChange-Id: I5f1c8670ccbdba99072062602a4da392f0bb377c\n"
    },
    {
      "commit": "b0769afac7e5a67398a892bb78dddd9d1675d31d",
      "tree": "2f4472d9605e40926a1a1282bac9fb718c6ee8a3",
      "parents": [
        "369026ab83f160309b1b8252d6db547009a89b92"
      ],
      "author": {
        "name": "Prasad Sodagudi",
        "email": "psodagud@codeaurora.org",
        "time": "Fri May 31 12:37:53 2013 +0530"
      },
      "committer": {
        "name": "Prasad Sodagudi",
        "email": "psodagud@codeaurora.org",
        "time": "Thu Jun 06 11:52:49 2013 +0530"
      },
      "message": "leds: pm8xxx: Enable PWM LPG banks based on max current\n\nThe current design enables PWM LPG high bank with out\nchecking the max current. So enable PWM LPG low bank when max\ncurrent configured as 4mA and enable PWM LPG high bank when\nthe max current configured as 8mA. Enabled both PWM LPG low bank\nand PWM LPG high bank when max current configure as 12mA.\n\nCRs-Fixed: 486318\nChange-Id: I6686ed85d78fa55f08491a47c10581407e0cd70e\nSigned-off-by: Prasad Sodagudi \u003cpsodagud@codeaurora.org\u003e\n"
    },
    {
      "commit": "369026ab83f160309b1b8252d6db547009a89b92",
      "tree": "d37e194bf50ff53e1702d4f1df39d4d8db0d086a",
      "parents": [
        "7fc5534da4f340239fe8a36e48ef9554ca10519a",
        "26cffa19d838c09f17747a47d403f5a6b6202c9f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jun 04 22:36:16 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Jun 04 22:36:15 2013 -0700"
      },
      "message": "Merge \"ASoC: WCD9304: Add the compander support to wcd9304\""
    },
    {
      "commit": "13e6d4fb311aea48a09f59623073991f6d0418da",
      "tree": "b14fb363314ca4ff31510b9526f1d65d5ea4413e",
      "parents": [
        "a50841b914da48b49c86087b72926883916f0825"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Tue May 07 16:40:12 2013 +0530"
      },
      "committer": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Fri May 31 09:02:18 2013 +0530"
      },
      "message": "power: pm8921-bms: Update the FCC learning algorithm\n\n1. Add configurable parameters to\n\t- enable/disable fcc learning\n\t- minimum soc to start FCC learning\n\t- minimum ocv (pc) to start FCC learning\n\t- minimum cycles to update fcc vs temp. table\n\n2. New FCC is calculated using the cc count-\n\tFCC_NEW \u003d (cc_end - cc_start) / (soc2 - soc1)\n\tcc_end \u003d CC count when charing ends\n\tcc_start \u003d CC count when charging starts\n\tsoc1, soc2 \u003d starting and ending SOC_rbatt value\n\n3. Add a new sysfs entries to update the learnt fcc values\n   to userspace. These values are restored back on\n   reboot.\n\nCRs-Fixed: 417288\nChange-Id: I0dc713d59ef9c45f96b9f0b5844252758bd09320\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "26cffa19d838c09f17747a47d403f5a6b6202c9f",
      "tree": "1355b54d8aae762d50c64c4b57ba9cf97bf1a1ab",
      "parents": [
        "7541d76d18681d8fd2b17abc960dd90cadd17e87"
      ],
      "author": {
        "name": "Kuirong Wang",
        "email": "kuirongw@codeaurora.org",
        "time": "Fri Dec 07 19:16:24 2012 +0530"
      },
      "committer": {
        "name": "Kuirong Wang",
        "email": "kuirongw@codeaurora.org",
        "time": "Wed May 22 10:41:05 2013 -0700"
      },
      "message": "ASoC: WCD9304: Add the compander support to wcd9304\n\nThe compander system is intended to increase the dynamic\nrange of an input signal. But for the wcd9304 codec,\nthis feature is to use companding in a novel way in the DAC\nconverter path to increase the signal noise ratio.\nThe change is to add the compander support to wcd9304\ncodec. The dynamic compander enable/disable during stream\nplayback is not supported.\n\nChange-Id: If912302ee9d48dde1318e894a982cba591908d8f\nSigned-off-by: Kuirong Wang \u003ckuirongw@codeaurora.org\u003e\n"
    },
    {
      "commit": "fdc118e1c03916124da5cd512541e7b8e4be7d70",
      "tree": "942cba69a6e413fa12812b1e9432809e2af350e7",
      "parents": [
        "aee19513c589d3c6624d0a64577111e0a743fb29",
        "e5f33a834d77077c3a22d832e385ccb156094949"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue May 14 06:32:33 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue May 14 06:32:32 2013 -0700"
      },
      "message": "Merge \"mfd: pm8xxx-misc: Add API to read PMIC registers\""
    },
    {
      "commit": "9ef2e925f2d496e7e8d0423fd7a5eb85a677054a",
      "tree": "5f7ba253bee16e08d8664bdeb38894442c1019f9",
      "parents": [
        "6f8eb97e3019b92abb35ad444f3c84a9b7447f41"
      ],
      "author": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Fri Apr 26 12:01:03 2013 +0530"
      },
      "committer": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Mon May 13 22:26:09 2013 +0530"
      },
      "message": "ASoC: msm: Fix the register address of TX4 registers\n\nThe TX4 register address are not correct and needs to be fixed to\ncorrect offset.\n\nCRS-fixed: 486923\nChange-Id: Iacb4a57a8c0a8508a68d057d0d431715e617eba5\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\n"
    },
    {
      "commit": "e747b7e2d40543170fc7941d0af9b3648b8a75ac",
      "tree": "2ca488dd72ede5b0ccbeea64a15b94f81c42eabb",
      "parents": [
        "50de9eae93973c82b024cb51d303af4ed0a194d8"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Thu Apr 04 12:18:18 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Apr 17 21:26:14 2013 -0700"
      },
      "message": "power: pm8921-charger: BTC override fixes\n\n- Monitor battery health when charger is not connected\n- Add configurable temperature hysteresis and enable the\n  same for BTC override\n- Avoid releasing wakelock when charging is not in progress\n  and BTC override is enabled\n- check temperature thresholds when fully charged, to handle\n  temperature restrictions while restarting charging\n\nCRs-Fixed: 466525\nChange-Id: I8cad3f8bcf65844fc1048625d9b387ede132d3e0\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "5515eab6505762ed68317aae373965ce42fdc22d",
      "tree": "97230ed06db6cf9f5d55d8279672b08d4d2dd547",
      "parents": [
        "0f0bdfb1eec012e9176c135994ebb30187df020a"
      ],
      "author": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Mon Sep 24 18:43:48 2012 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Apr 09 22:35:12 2013 -0700"
      },
      "message": "ASoC: wcd9304: Include all registers to debugfs dump.\n\nThe current dumps only include a small set of registers usefull\nin most use cases. Make it exhautive by including the complete\nregister set.\n\nCRs-Fixed: 402905\nChange-Id: I4f826dc53f3cf9c8e0d520d7f1eb872f71c357de\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\n"
    },
    {
      "commit": "24fccfe020a7b855cf43e7903a7a2cf038faee46",
      "tree": "ab66ff4d566532678901b2a5b07f3c7060c60b75",
      "parents": [
        "c615f5a590baa322f4eb604654981cd72732c71f"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Sun Mar 10 06:55:43 2013 -0700"
      },
      "committer": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Tue Apr 02 19:24:02 2013 -0700"
      },
      "message": "power: pm8xxx-ccadc: implement quick calibration\n\nThere are certain systems that wakeup every so often to do some\nhousekeeping work. We don\u0027t want to run a full calibration\nwhen the system wakeups.\n\nFor such systems runs a quick calibration with just two samples.\nUse the periodic_wakeup flag to indicate such a system.\n\nCRs-Fixed: 454221\nChange-Id: Ifc86414f7fab4d0921e3289d6e52b9e077a1f625\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "938089d35cc8341583a843d62a4022f69ed24ead",
      "tree": "e54af74a1dc513fbd6dd952d6b8b570017f85a44",
      "parents": [
        "874be60569475c1cf9a4be2c0854b05cd074c2ce"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Mon Mar 25 14:21:27 2013 -0700"
      },
      "committer": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Tue Apr 02 19:24:01 2013 -0700"
      },
      "message": "power: pm8921-bms: api for battery insertion/removal\n\nProvide api to clean up the history values the driver remembers to\nreport the soc. These apis will be called when the battery is removed.\nSimilarly provide api to initiate battery SOC calculations upon battery\ninsertion.\n\nChange-Id: Ie9f3f5f45c789efc2ba6d39226401691912c764c\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "ef96152992961a388ad0e49f023b98a3b3d464e7",
      "tree": "b30217875110eae7daa4e08d7922654c4e1c1719",
      "parents": [
        "9095a2073c613c60796edd2999fe2927ae1fe2c2"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Tue Mar 26 13:14:03 2013 -0700"
      },
      "committer": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Tue Apr 02 19:24:00 2013 -0700"
      },
      "message": "power: pm8921-bms: introduce configurable corrections\n\nThere are situations when the corrections can cause linearity issues.\nProvide a scheme to limit the corrections via a configurable parameters.\nThe corrections were introduced to prevent battery dipping below UVLO.\nIf the battery were in the flat portion of the SOC curve a small error\nin OCV measurement could drift the SOC by a large amount. Corrections\nare important if the OCV falls in this range. Hence introduce two\nparameters to limit the corrections based on a OCV threshold - one when\nit is above 3.8 volts, where corrections could be low and the other\nwhen the OCV is lower and 3.8 (flat portion) where corrections should be\nhigh.\n\nAlso there are instances when the SOC appears stuck at 1% for a long\ntime. This is because the algorithm doesn\u0027t allow the soc to drop to 0%\nif the estimated soc is high. Provide a configurable level for the\nestimated SOC below which, the calculated soc can go to 0%.\n\nChange-Id: I265e1ea41681813ec6add6eea2a440c6e239a5dc\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "e9c7064c794a1437e530adff44417642f36fa023",
      "tree": "2804213d294c6af69c6619cefd2331afd215b6e5",
      "parents": [
        "c62e380e9ec16ae428bd97488fb49dc45353f9b9"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Fri Mar 22 12:57:50 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Mar 25 02:27:18 2013 -0700"
      },
      "message": "power: bms: Report zero SOC if voltage is below cutoff\n\nIf the battery voltage remains below the cutoff threshold\nfor a specific period (determined by a platform data -\nvbatt_cutoff_retries) report the SOC as 0. This allows\nthe userspace to perform a graceful shutdown. Also, provide\na platform data entry (low_voltage_detect) to enable this\nfunctionality.\nEnable \u0027low_voltage_detect\u0027 and set \u0027vbatt_cutoff_retries\u0027\nas required to enable the full functionality.\n\nCRs-Fixed: 450387\nChange-Id: I668d391cab3d0424fe5f370df0c1169124c34f5e\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "0da182f9cd18c02253d687996a5ebeabf3a231ca",
      "tree": "54ef2b346d449b0e5c536c343cb09726d0dc5541",
      "parents": [
        "56bf2409ab206a4d714ee2f241befa845511650e"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Fri Feb 22 11:17:19 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Mar 05 21:42:20 2013 -0800"
      },
      "message": "power: pm8921-charger: Make charger removal detection workaround optional\n\nOn some platforms such as MPQ8064 the charger removal detection\nworkarounds - reverse boost fix and OVP FET stuck do not work\nas expected as the SMBC module is disconnected from USBout. On\nthese targets the USB interface is not used for charging but merely\nto indicate the USB driver of the insertion/removal.\n\nAdd a platform data variable to make this optional and enable\nthe same for MPQ8064.\n\nChange-Id: I3fca1b357f8fc280483302f72ffbc61fb50109a7\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "d8796595eb51bb1babd8d82fe03386d6f8f66b28",
      "tree": "dae0999926d410675c16a77f4b03e7ec88f86744",
      "parents": [
        "3fcc34b789220ed4e612561a58860e4dc4dd4fa4"
      ],
      "author": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Mon Jan 07 12:40:03 2013 -0800"
      },
      "committer": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Tue Mar 05 09:56:25 2013 -0800"
      },
      "message": "ASoC: wcd9xxx: Fix MBHC irq handler deadlock scenario\n\nThere is a chance to encounter deadlock when either electrical mbhc irq\nor mechanical mbhc irq releases resource lock to let polling thread finish\nits job.  This is due to the possibility of one irq handler can preempt\nalready running the other type of irq handler.\nIntroduce a new mutex to avoid this preemption.\n\nCRs-fixed: 428653\nChange-Id: Idf24c62224026c9c061de12c31e248c05b47de9d\nSigned-off-by: Joonwoo Park \u003cjoonwoop@codeaurora.org\u003e\n"
    },
    {
      "commit": "4dc49a5251b0caa0fff8985ce90639714daf889f",
      "tree": "9a6f40d6b150a6a7b87bccb5e820e9deb1500372",
      "parents": [
        "67021bffcb3f76f5eec6ed49b1c09f3cfb74c350"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Wed Feb 13 17:57:40 2013 -0800"
      },
      "committer": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Sat Mar 02 17:25:31 2013 -0800"
      },
      "message": "power: pm8921-bms: add capacitive resistance\n\nThe current code only accounts for the series resistance via a lookup\ntable. Add a configurable parameter to account for capacitive resistance.\n\nChange-Id: I6a844b51970a6bdf40cfc1340fa31f580efc1c9e\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "aa725063798f511abac903d2d02a9954ea818f05",
      "tree": "54274e6c95fa6195fe3a2a7e46b7e55286def811",
      "parents": [
        "165f1aee804e5224b440e13c4de6bebe90e91c23"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Fri Feb 01 11:44:33 2013 +0530"
      },
      "committer": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Sat Mar 02 17:24:52 2013 -0800"
      },
      "message": "power: pm8921-bms: Enable batt alarm\n\nSet the batt alarm to wake up the system if the\nbattery voltage falls below a threshold. This is to\nmake sure that the device does not shutdown abruptly\nwithout any notification.\n\nHold the low voltage wakelock to prevent the device\nfrom going to sleep immediately after the low voltage\nnotification.\n\nChange-Id: Ifaeeeb27bd85f9c95f026ac3565681432e247b02\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "12139a34d7301216fcdb9f12573a43ad2bf23c82",
      "tree": "c4b5d6a8dc84923e66b03ac37b302bc3b5bd431f",
      "parents": [
        "cc625fbb3b3c6c7457e3976808081ae857de5860"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Thu Jan 10 15:59:33 2013 -0800"
      },
      "committer": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Sat Mar 02 17:24:06 2013 -0800"
      },
      "message": "power: pm8921-bms: disable ocv updates for flat portion of the curve\n\nAn issue is observed when an OCV is updated while the device is\nsleeping. When it wakes up the SOC calculations are run on the new OCV\nwhich result in a drastically different SOC than previously reported.\nThe root cause of this issue is PON OCV likely was unsettled.\n\nProvide a feature where OCV updates can be disabled between certain\nSOC range.\n\nChange-Id: I54a75a7e9d05ff2c8ccd484850f02a0190d6a3b7\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "c4eb8e54146cec56284bfe8ca1e643b1daca0b1e",
      "tree": "36f31bc0550d30b05d697fee928cb2b06d5ce46a",
      "parents": [
        "b2451eac18f1eb5c062ecd866a62333492a3a7f1"
      ],
      "author": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Mon Sep 10 14:43:14 2012 -0700"
      },
      "committer": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Tue Feb 19 09:28:58 2013 -0800"
      },
      "message": "thermal: pm8xxx-tm: Add configuration option for allowing shutdown override\n\nAdd a field to the PMIC thermal alarm core data named\nallow_software_override which is used to control whether or not\nuserspace may switch the mode of a PMIC thermal device to\n\"enabled\" in order to enable software override of PMIC automatic\nover temperature shutdown.\n\nallow_software_override -\ntrue:  writing \"enabled\" to thermalfs mode file results in\n       software override of PMIC automatic over temperature\n       shutdown.\nfalse: PMIC automatic over temperature shutdown is always\n       enabled.  mode file cannot be set to \"enabled\".\n\nChange-Id: I4c47fdf0c0c4704008591755296118ad7fac95ae\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n(cherry picked from commit 8f6d8a8e7e1d149687819af7f9abbb24a8459cc0)\n"
    },
    {
      "commit": "e5f33a834d77077c3a22d832e385ccb156094949",
      "tree": "c2b7df7fc231764d98f6bd949a5100d60ffcf126",
      "parents": [
        "af51b7be27d6c27426c8b068f22b5f15508b28ee"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Tue Jan 22 08:50:46 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Feb 15 03:52:59 2013 -0800"
      },
      "message": "mfd: pm8xxx-misc: Add API to read PMIC registers\n\nThis API reads the PMIC registers at runtime and can be called\nfrom process/interrupt context. It is currently enabled for PM8921.\n\nChange-Id: I63a80293e37725569d075de814f27f67382976ca\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "83b3e6518c7331410bed806eab7b43de39fb481d",
      "tree": "cba1714da6ac0b8035b1a6bedc509657e4082f07",
      "parents": [
        "1011fd0345877d07247574d64c823ebce215cf6e",
        "ec6218d556b1ceda1b4478ace33e3bc917e2db3f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Feb 13 05:47:53 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Feb 13 05:47:51 2013 -0800"
      },
      "message": "Merge \"mfd: pm8821-core: Add support for PMIC thermal alarm\""
    },
    {
      "commit": "e833acaf2b5cfac0fb53692652a8c39667f1e559",
      "tree": "f530c2ea75a3d7e52045e1f543ced58757895b9d",
      "parents": [
        "7dfc4b284ca395a035e7da058f86dfb4275dd509"
      ],
      "author": {
        "name": "Duy Truong",
        "email": "dtruong@codeaurora.org",
        "time": "Tue Feb 12 13:35:08 2013 -0800"
      },
      "committer": {
        "name": "Duy Truong",
        "email": "dtruong@codeaurora.org",
        "time": "Tue Feb 12 13:35:08 2013 -0800"
      },
      "message": "Update copyright to The Linux Foundation\n\nChange-Id: Ibead64ce2e901dede2ddd1b86088b88f2350ce92\nSigned-off-by: Duy Truong \u003cdtruong@codeaurora.org\u003e\n"
    },
    {
      "commit": "ec6218d556b1ceda1b4478ace33e3bc917e2db3f",
      "tree": "7f0d7a1650c2e2a9ee5732ef6ffef0bdf32f0b8a",
      "parents": [
        "7d38a04d897bf14f508a20053e098a52ddc77566"
      ],
      "author": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Thu Aug 30 16:18:56 2012 -0700"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Mon Feb 11 15:01:51 2013 -0800"
      },
      "message": "mfd: pm8821-core: Add support for PMIC thermal alarm\n\nAdd a pm8xxx-tm subdevice into pm8821-core.  The pm8xxx-tm device\ncan be used to receive an interrupt when critical temperature\nthresholds are reached.  Since PM8821 does not have an ADC, it is\nnot possible to read a real time PM8821 die temperature using\nthis pm8xxx-tm device.\n\nChange-Id: I3720c79a0546e8bc69044166f70dd4c313e84daa\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n(cherry picked from commit 1604779c47df4bf003211c35e356210e689676d5)\n"
    },
    {
      "commit": "b2aaf640b40785ec93246890a678dcc0de2995a9",
      "tree": "810f542d8eb5558aa08278801d2b200d5b33be6f",
      "parents": [
        "d7e5ffeb91e9ee1ac5c5ec2d9010d12a4ccbe1af",
        "bc5ac04549d59aaf207a241f1b6a965c83144ae0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Feb 04 17:58:21 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Feb 04 17:58:21 2013 -0800"
      },
      "message": "Merge \"ASoC: wcd9310: Update wcd9310 compander configuration\""
    },
    {
      "commit": "4d538e0742136ad47dab38f69de60ff0bb32723b",
      "tree": "504052538ff14b49eb2ddd93d7444d019797d00f",
      "parents": [
        "8f7b591d2973549c0805dfdeb06b0f4f2492adf0"
      ],
      "author": {
        "name": "Uma Maheshwari Bhiram",
        "email": "ubhira@codeaurora.org",
        "time": "Wed Jan 30 22:32:26 2013 -0800"
      },
      "committer": {
        "name": "Uma Maheshwari Bhiram",
        "email": "ubhira@codeaurora.org",
        "time": "Wed Jan 30 22:32:37 2013 -0800"
      },
      "message": "Revert \"pm8xxx-adc: add the functions to set tuning parameters\"\n\nThis reverts commit b19ebbc8e9ae70752e7e03b345d8a480b9ca8afa.\n\nChange-Id: Idf994d04e69387a4e86c28e97e3ee5be80bcbd93\nSigned-off-by: Uma Maheshwari Bhiram \u003cubhira@codeaurora.org\u003e\n"
    },
    {
      "commit": "ac4a6de2fc46cf206be70246cfcf26a933400101",
      "tree": "a19b619a5f0d6b8ebfe8c76a8784b71d435d56dd",
      "parents": [
        "e65d42c0a72fb2d60a294a2e531f58e45d947205"
      ],
      "author": {
        "name": "Xiaozhe Shi",
        "email": "xiaozhes@codeaurora.org",
        "time": "Wed Jan 30 14:18:14 2013 -0800"
      },
      "committer": {
        "name": "Xiaozhe Shi",
        "email": "xiaozhes@codeaurora.org",
        "time": "Wed Jan 30 14:26:42 2013 -0800"
      },
      "message": "msm: power: update copyright markings\n\nIn cherry-picking patches from tip, the LTC charger driver and pm8921\nBMS driver header were updated without updating the copyright\nmarking from \"Code Aurora Forum\" to \"The Linux Foundation\".\n\nFix this by updating the copyrights now\n\nChange-Id: I3a24feaa6af5acbdca4fc6499398205a1c93dcfe\nSigned-off-by: Xiaozhe Shi \u003cxiaozhes@codeaurora.org\u003e\n"
    },
    {
      "commit": "bc5ac04549d59aaf207a241f1b6a965c83144ae0",
      "tree": "efebfa81d28079bee08376487cb90a37c606beb2",
      "parents": [
        "34a7a8fe0a741321abb3b4da05b825d971f12825"
      ],
      "author": {
        "name": "Kuirong Wang",
        "email": "kuirongw@codeaurora.org",
        "time": "Tue Jun 26 15:35:22 2012 -0700"
      },
      "committer": {
        "name": "Kuirong Wang",
        "email": "kuirongw@codeaurora.org",
        "time": "Mon Jan 28 09:58:59 2013 -0800"
      },
      "message": "ASoC: wcd9310: Update wcd9310 compander configuration\n\nUpdate the Compander register settings to remain the default\nsettings after the system bootup and optimize compander\nconfiguration sequence.\n\nChange-Id: Ib475f3bb84414546b4ead1d3f013dc173317e1b3\nSigned-off-by: Kuirong Wang \u003ckuirongw@codeaurora.org\u003e\n"
    },
    {
      "commit": "999ee576589682c27492184c22053d19819c0285",
      "tree": "8c4e9088e2aabf217f63946b0f3b059b807a0943",
      "parents": [
        "7c229e5e34e6693088887301e13eec89b9748621"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Tue Aug 28 19:33:49 2012 -0700"
      },
      "committer": {
        "name": "Xiaozhe Shi",
        "email": "xiaozhes@codeaurora.org",
        "time": "Thu Jan 24 16:12:09 2013 -0800"
      },
      "message": "msm: power: update power drivers to msm-3.4 tip\n\nThis branch is currently very outdated. Cherry pick the following\nchanges in order to bring recent fixes to this branch.\n\nChange-Ids\nIb99cd49623698d0295bc3c3cf880225495d530cb\nIfba2bd1248e8bb47a0700dec4d321d32db4f2066\nI0fc1e116c0f5a5648f99df967bdbb41fe5a07cbc\nI8e3e9068e7b9a3bfd24c07a00bb3953180ce0741\nI2bf31a23199f942a9ac843b9940a0f7377256238\nI96b47c8603a291c41c5769fab9483d83fefb6084\nIf3c5f00f4b75d03838ee556235697369fd2e47dd\nI32d50caf7b7a84db2654b69baafb40a441f46bf0\nIbd1020113de05e8214d41ffb975d4c95d3bb1ccf\nI67c2ac422b0ba1e5eca11ffccfe7e112c2e65a3d\nI2c149e6edd7c194e7f31ece95e2003ffde935806\nI1f4b65cba149480fb4a8f91667ce45a876dff2f0\nI2605afc2d6f9f3569ec783b2d23881f31cc9038a\nI77b40f9cb8295cff1d4a24dfc7d85b0e57262f6e\nI8ec5a68cad573218a0b0bd0073277b76978417ff\nI9eaf7f21c73dd1ceaf97589cbf82b722706c48c2\nI089725e20ae20956530e570d918a87b72e59626e\nIfa70a4daf01414dfafed7830e3a6a682c42e9364\nIaace5bc1d0611619f11b760ea6986eadb7346da1\nI415d7831f15c0d690fd118ff190cd710a31368c6\nI1e55bbfe37c7cc6f62581af11280a565ed648c06\nI11938c569a25b026ee6b7b5125cec930676ec01d\nI07577d1aa57bfa4bee40b52c18b5bfcb1cdb7070\nIcdb0a28b5f9456135c60badf726c367b02f6d762\nI4f14b7419f7a90813650601638f6563422c13ae4\nI016a33c358be2e7a2d26202f2e9b168dd54b6d34\nI43e26a2932ab3e3d9d79bb5af7daf2364ca133b7\nI333c810568cdc656d2e13f0eeb9511857335b834\nI830bf2e679e76efe7ed9d8bb30a8d459d8b9a09a\nI08d8d319d096c050ae53d90eeac293c9b1bab2bf\nI445676d558e05a6c5e9dd1e76e80ba2f5e8cd6c1\nI9f38515f35fcddfbdc34ae4f59ffcfc6682033d4\nIa32e581c11954163bc8ff20a7b32432a843a17b2\nI07c346475fb4a294bc8eb8da8c2048cc23394e20\nIc3f2c4e5bafd3a1556412005564fc0b549e6813c\nIc68717f4410170814d3e3b141de77b35eca12f7b\nIfad79991298e9d779b38a33a270af5197d2fc060\nI3060c5ba31b59666aedfafad430e21329c4479d4\nI9c87282ba5819a76a6f6697a5e9de6c92d74a665\nI8144e2b83748a96ab83ba14894bfa5bd59995895\nI8cac84296ddb1e323f28e2476f78d0190f4a1b73\nIcef2b7fa70f274f671bd1b9469eb6a333ab462f9\nIdc4ceb7973d1a424834f8c2a4bc5916ef7b1e961\nI1bc779e5890f6994442c562ee5abf37c06dc6d3d\nIb1161d3d8c4a9378eabf44f9de1eae9556d82643\nI11a17fc105dea398140abc1a59e6355e9e55b322\nI0aa523321f1eed4a0a5461b1a894452f77e6ff99\nI827bd74e9892969bb4891b31af1515789fa76c1c\nI1bb658339e5a6f0adb07fda3ee0bc6c03670cc09\nI135261c851067a25b20b30482764b5a61145f186\nI4971d605c3475949be64372dc6bd3355ed258527\nI08f6a7830c4b9ad44fb96f6d304ce257a899e287\nI96886f8d0f3f03905163d93c4f8f3e637d98127f\nIdf2cf7f40780cf46ba95228764790b818bc72db5\nIb046fd7149d71fc62c8f2df7a9747d6b54e95138\nI546ff57d76e50ad86eb5853782fdcc1f348c9f0e\nI1293ecc2974bae4ad530ecb775cd19072e413c72\nI8db5a202a2e63ca0a3e355a6083d426acb7342cb\nI71482f9a4430a8bbcd02c954a415ff3fab2a0c8f\nI0c5656798444764b52f4d9d8889f831d674a1610\nI2ac4ccd967a7a47284573c9b645055ebeca4635c\nI93b830d42e7d44435c790832c11d5d38861015e0\nIf24985f47cc9fcd6c2eb84a73165878559008120\nI39b908451f4b678ed63b872ffc46590e2c728b2c\nIf7e5622067c77c4c8d64ee466d1c62e4dcb0e53f\nIf58279329f6c76978223369a2d08d47a7b1e3579\nI3621a0a204360343ba684e2217a68a6ef51a7850\nI358909c38b0771fe0283386841b6123ddb2931a6\nI2e8fcb4a15af3a66331a921d378bfd5d2dfe4533\nI0bbad22c5fed8c32dd7de387194e94c8d4b9ad75\nI34f51c6202cbaa805c496360e8dbd391890decc6\nIaab82ea254444bba233cd9ebad93d38426154ca4\nIca2565031546a8281820c17edc95d258ad31ba65\nIc282fff7167a8224ec1a1e0f7c247a9c8d73f390\nIcdc707a9438adae5c8bb2d9b97af95e65c4bc2a1\nI26c4e1fb971f22ec721e1dddcce6b301f5db6608\nI8882575084eefa6a23bd59b8d2a54a53d793298e\nIc1e7cf4da4d2bf73d889aee7bac6cf260b26d532\nI472b9da10e9f45b3c254f8440526f3f9d5116931\nI1560e0df1c89be1db1e1d1aeaaeef2e6da5f85c1\nIe2842b28648084d8970329d7c76fcf0d0666a847\nI2dccaedb559fc5e9865b137f980024e068bdafa3\nI61a3d44f81d829f1ef22fd3044c65e4b3518b92b\nI0d657c2e0d47af32cc35cd66b902be72952e5438\nI22d2dbdae5c9c859d4baca2bdb7bea71da09b85b\nI8c99fcbbf2f7229728236ae1059f4c9cb8dbb065\nI1bb841e463658c8db42eb15ecc1687262df86a2f\n\nChange-Id: Ib04f801b0085e7d5da3d73594bbc41c281b06026\nSigned-off-by: Xiaozhe Shi \u003cxiaozhes@codeaurora.org\u003e\n"
    },
    {
      "commit": "7c229e5e34e6693088887301e13eec89b9748621",
      "tree": "42f22434fe14a169f1ed16dbb4a9dae337c6b97f",
      "parents": [
        "ad2055965d8b911e9c2bef50eb069ff228539841"
      ],
      "author": {
        "name": "Xiaozhe Shi",
        "email": "xiaozhes@codeaurora.org",
        "time": "Tue Jan 22 09:46:45 2013 -0800"
      },
      "committer": {
        "name": "Xiaozhe Shi",
        "email": "xiaozhes@codeaurora.org",
        "time": "Thu Jan 24 16:11:51 2013 -0800"
      },
      "message": "msm: power: Revert LGE power patches\n\nRevert the following customer changes in order to clean up this\nbranch.\n\nThis reverts commit 33ddf5a9eaa031c00b00846458f2ba534e6807b8.\nThis reverts commit f17df2402b795faf2c03de6d8a5b12378674f3be.\nThis reverts commit 0a488464c03806e1f775c35d7b2c83650eaab4ef.\nThis reverts commit 23d2a7cd02b081e1cf2578c02b7ecd3a65319d4e.\nThis reverts commit 90e32fa7cb701d922825e40b82b566e4af843ea2.\nThis reverts commit 7346d0fbd3c338d55330766e0f1867f19b364fed.\nThis reverts commit eb59bf66db9f2ca6e79552f4f72aa56f8c6abd27.\nThis reverts commit 9c56de000bb2390191fa2ddaea738e6d3e8f5d4f.\nThis reverts commit 7a72ca62c3f64c7b914edd8d9dbb75933b3c845e.\nThis reverts commit 76048dac5085eca4459ee5ea5dd4876a1f518cfa.\nThis reverts commit bfafe7ec7cdeef5b44b32f9aa6ee03beba2020e0.\nThis reverts commit e346f7a7b8ead1bbb106f4eb1e766c49407bffde.\nThis reverts commit 1265899c012a463cb0521ed73f2abe057692a9db\nThis reverts commit 1ff608a341b87defa586ca4a24d0bd89abfdfbb3\nThis reverts commit 5f030effc8c1af159ad13e77d4c169f037d6c9e4.\nThis reverts commit 19c87ddde66fd6aad61a60e466a75af235fca7f9.\nThis reverts commit 905eac978c30c96c5d12a81c1f6968d8c57a645f.\nThis reverts commit 1bd7c8643cdd8fdc7cf649ec465cc454315a6753.\nThis reverts commit 69f1730e0d249bad3b4f0fc0f94d917c16c3df19.\nThis reverts commit 2073afb7ee8b3f80f1f3184bd7ac99ead581adee\nThis reverts commit 8126554cf049d13f4dd2d815d86ea289efdc6f3a.\nThis reverts commit 45ccbb53cfc227fd3811e71b0bd813432c96ee9e\nThis reverts commit 325995993eb806285a35381e803ed5432fe5a93a.\nThis reverts commit 84cf5a3959bcf412c4b48f8a29b8255c18602d1b.\nThis reverts commit 839d5a50c761787ded6b8558fa37696be81196fe.\nThis reverts commit d4b1fb57463d04aeca5ae9bfd2181faa016f97c2.\nThis reverts commit 2ab04b0deb912a5a52899a50ced73e36974a6a00.\nThis reverts commit 3a3de0ee621625c8767e0d3c7106c52fcf834499.\nThis reverts commit f278add027723a90b11c9a97f6d1b09c1aaec795.\nThis reverts commit 1a749b700752efcc8d832f7b83554df2771dce53.\n\nChange-Id: I21863586360b6bc57dd6d631c34725bea963cffa\nSigned-off-by: Xiaozhe Shi \u003cxiaozhes@codeaurora.org\u003e\n"
    },
    {
      "commit": "eb5433754ad34ac96c73a4f48bce704ea311b59d",
      "tree": "61c6573ced0da4acb675681ec1b12e8c8422d846",
      "parents": [
        "2b8f2d8803c7ce8b74c535d3a48a6b2483359f87"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed Oct 31 19:24:46 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Jan 04 15:41:49 2013 -0800"
      },
      "message": "mfd: pm8038: Add structure to support pm8xxx vibrator\n\nAlthough not in internal reference designs, customers\nmay need to use pmic based vibrator instead of isa1200.\n\nCRs-fixed: 416276\n\nChange-Id: I190840eee4862ac82c5120501748b795e6d0c760\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "3895ed2477425f5d99f92d20c50a20da0c197088",
      "tree": "ef934eb34caa489449fd7c58e694b5bd1ac96b5f",
      "parents": [
        "5350694a7c85dcd1117a01b6b1207021f3ad1471",
        "a3ceef814051bee3fd849ccd0177847f82701dc1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Nov 21 16:47:20 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Nov 21 16:47:20 2012 -0800"
      },
      "message": "Merge \"mfd: wcd9xxx: Check for wcd9xxx_read error\" into jb_2.5"
    },
    {
      "commit": "a3ceef814051bee3fd849ccd0177847f82701dc1",
      "tree": "8745bb42ab68a5d1461be6fa1e922931606b48dd",
      "parents": [
        "5f8fc7ac58595d828e38e39c2fd67e2cb559b3cc"
      ],
      "author": {
        "name": "Venkat Sudhir",
        "email": "vsudhir@codeaurora.org",
        "time": "Thu Sep 06 11:27:32 2012 -0700"
      },
      "committer": {
        "name": "Mingming Yin",
        "email": "mingming@codeaurora.org",
        "time": "Tue Nov 20 17:19:20 2012 -0800"
      },
      "message": "mfd: wcd9xxx: Check for wcd9xxx_read error\n\nCheck for for wcd9xx read error properly during probe.\nMove the determination of codec type to function and\ncheck for interface error during read operation for\nI2C. Since slimbus master is changed the slim porbe\nmay be called later to I2C probe. Handle proper\nreleasing of reset gpio in case there was error\nfor I2C read.\n\nChange-Id: I6e8e271861e5bf7fee5df63b5ac265b7976f83d2\nSigned-off-by: Venkat Sudhir \u003cvsudhir@codeaurora.org\u003e\n"
    },
    {
      "commit": "ff4f9ce9cd059621b623c508917a17df1c5686ed",
      "tree": "ab3cd1d1aa2e4e1a52d74d4fef401d8509cfb380",
      "parents": [
        "054a5b70024f0821244d777a71915e57849921a6"
      ],
      "author": {
        "name": "David Keitel",
        "email": "dkeitel@codeaurora.org",
        "time": "Fri Aug 24 15:11:23 2012 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Nov 20 12:37:03 2012 -0800"
      },
      "message": "power: pm8921-charger: report DC online for some platforms.\n\nSome hardware platforms can supply VPH_PWR without battery\nor charger being present.\n\nTo avoid shutting down due to no connected power sources\nfrom the perspective of software set a flag that forces\nthe DC supply to be online for this type of platform.\n\nSigned-off-by: David Keitel \u003cdkeitel@codeaurora.org\u003e\n(cherry picked from commit a3cf943ef8c91435e2cb94b8e8bcc482dc65cb27)\n\nConflicts:\n\n\tdrivers/power/pm8921-charger.c\n\nChange-Id: I565edb1ab797384481ce5e37aee73ee0a8e80428\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "2beb127164dfff68339fa60ddc4203859a7c31a5",
      "tree": "ef7049993b4a1c3295c5305c8f0731690f660d39",
      "parents": [
        "e0557a92e1149a0892c9314739cf37b6bec2c08e"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Mon Sep 24 13:04:37 2012 -0700"
      },
      "committer": {
        "name": "Shruthi Krishna",
        "email": "skrish@codeaurora.org",
        "time": "Thu Nov 15 16:17:07 2012 -0800"
      },
      "message": "mfd: pm8038: Enable the battery alarm module\n\nThe battery alarm module provides interrupts when the battery\nfalls below or rises above a programmed threshold. This feature\nis useful to wakeup the device when the battery is in low voltage\nsituations.\n\n(cherry picked from commit 6d538144cb02933cf27f425ad721541d80377b43)\n\nChange-Id: I5d17bacf363cab165156b62730ccf9c23c633b3c\nCRs-Fixed: 372690\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n(cherry picked from commit 16f56979ee6876ce64f6dba8928a782825ff1275)\n"
    },
    {
      "commit": "7f69b07b767b9aab79b737bef2fae0e9e7899ff9",
      "tree": "19f1dd5c5bd730a19603f755b5fe52eae77ffc43",
      "parents": [
        "923cb1c39bb61d55128fb5220f88c8b63790963c",
        "62720dcf1bde433fb3f912c120f2e7050a74d3cd"
      ],
      "author": {
        "name": "Anh Nguyen",
        "email": "anguyen@codeaurora.org",
        "time": "Fri Nov 09 16:15:12 2012 -0800"
      },
      "committer": {
        "name": "Anh Nguyen",
        "email": "anguyen@codeaurora.org",
        "time": "Fri Nov 09 16:15:12 2012 -0800"
      },
      "message": "Merge remote-tracking branch \u0027remotes/quic/partner-android/android-msm-mako-3.4-wip\u0027 into mybranch\n\n* remotes/quic/partner-android/android-msm-mako-3.4-wip: (62 commits)\n  timers: Fix endless looping between cascade() and internal_add_timer()\n  nohz: Fix idle ticks in cpu summary line of /proc/stat\n  workqueue: skip nr_running sanity check in worker_enter_idle() if trustee is active\n  mmc: msm_sdcc: fix race conditions in runtime PM\n  v4l2: fix the memory leak\n  msm: camera: nullify pointers after kfree and fix the memory leaks\n  mako: update display settings\n  prima: release v3.2.1.11h\n  prima: release v3.2.1.11g\n  wcnss: Notify Kernel suspend/resume to WCNSS\n  prima: release v3.2.1.11f\n  msm: camera: fix the memory leak and null check after kmalloc\n  Revert \"Revert \"mako: msm: board: enable HS200 bus speed mode support\"\"\n  Revert \"mako_defconfig: set CONFIG_SLUB_DEBUG_ON\u003dy\"\n  PM: Prevent runtime suspend during system resume\n  v4l2: add NULL checks fh-\u003evdev\n  use clamp_t in UNAME26 fix\n  kernel/sys.c: fix stack memory content leak via UNAME26\n  prima: null check after kzalloc\n  prima: release v3.2.1.11e\n  ...\n\nConflicts:\n\tdrivers/video/msm/msm_fb.c\n\nChange-Id: I738ec023cf844fc2ab62af9be8d5b88b6c4b5165\nSigned-off-by: Anh Nguyen \u003canguyen@codeaurora.org\u003e\n"
    },
    {
      "commit": "4c24bca65d8ca1d7d4dad857917a41e21c66a97b",
      "tree": "12035f8603bbfae66e56feda5a0c64bb45ad75a7",
      "parents": [
        "d45f96ccfc39bbbf839496ada72eddfac80cfe6f"
      ],
      "author": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Fri Sep 07 17:22:57 2012 +0530"
      },
      "committer": {
        "name": "Sudhir Sharma",
        "email": "sudsha@codeaurora.org",
        "time": "Mon Oct 29 10:48:15 2012 -0700"
      },
      "message": "mfd: pm8xxx-spk: Fix settings for the class D audio amplifier\n\nTest results based on noise gate recommended the following settings\n\n0x254\u003d0xC8 (Threshold\u003d110, preamp bias\u003d01)\n0x255\u003d0xC1 (Hold\u003d110, max attn\u003d0000, mute\u003d1)\n0x256\u003d0xB0 (decay\u003d101, attack\u003d10, delay\u003d0)\n\nCRs-Fixed: 385187\nChange-Id: I7276a6d0689ffb475aa8c58214fd2b00fe62f81c\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\n(cherry picked from commit 59442e223dcd616d7a244c85d8e0acccf4df9651)\n"
    },
    {
      "commit": "33ddf5a9eaa031c00b00846458f2ba534e6807b8",
      "tree": "3ac1e0bc61ab20e737739579ab5f7969f575c49e",
      "parents": [
        "5195d1b318975a0c9137b4225e04600ba0b91b92"
      ],
      "author": {
        "name": "choongryeol.lee",
        "email": "choongryeol.lee@lge.com",
        "time": "Wed Oct 24 21:36:07 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Fri Oct 26 16:44:47 2012 -0700"
      },
      "message": "power: pm8921-bms: use fixed ibat_avg instead of shutdown ibat_avg\n\nUsing stored average ibat(shutdown ibat_avg) which came from\nprevious boot sometimes cause SoC sudden drop in boot up time.\nSo this patch use fixed ibat_avg value instead of shutdown ibat_avg\nduring 1st SoC calculation.\n\nChange-Id: I9675652c3b4918529be40a8d6f8ee29b6dee1359\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "58253c7c5b42f02d93610594d0d288446a51dafe",
      "tree": "a54944e3bd2fe122e8f3c5b36e031738964bc97c",
      "parents": [
        "7d1db12a0866458a6e4f8527ab1e8faf564995a5"
      ],
      "author": {
        "name": "SathishKumar Mani",
        "email": "smani@codeaurora.org",
        "time": "Sat Oct 06 13:24:38 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Oct 17 10:37:58 2012 -0700"
      },
      "message": "ASoC: wcd9310: force slimbus ports to disconnect during error cases\n\nWith shared data channel architecture, SLIMBUS driver\nonly removes slimbus channel when all clients vote to\nhave channel removed. In case of subsystem restart,\nclient such as MDM can go down without withdrawing\nvote. During CODEC path shutdown, CODEC driver will\nreceive slimbus slave interrupt in time indicating\nport disconnection because slimbus channel has not\nbe been voted off. Then, CODEC driver blindly\nshutdown rest of CODEC path. This results in\noverflow error on Rx path and underflow error on\nTx path. In case of time out waiting for port disconnect\ninterrupts to arrive, force ports to disconnect\n\nSigned-off-by: SathishKumar Mani \u003csmani@codeaurora.org\u003e\nBUG-ID: 7313016\n"
    },
    {
      "commit": "90e32fa7cb701d922825e40b82b566e4af843ea2",
      "tree": "dd1c4923b19489d5b2c8c9fc6bb8b7d225140395",
      "parents": [
        "53150655bccdb6efbc7f93d87feb5dce93d3c547"
      ],
      "author": {
        "name": "choongryeol.lee",
        "email": "choongryeol.lee@lge.com",
        "time": "Tue Oct 09 11:52:37 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Fri Oct 12 15:31:49 2012 -0700"
      },
      "message": "power: pm8921-bms: support wireless charger bms\n\nSince WLC(wireless charger) supply power to battery without PM8921 charger,\nthe SoC value is not accurate. This patch adjust OCV(open circuit voltage)\nand max CV(constant voltage) value to compensate difference between\nWLC and pm8921-charger.\n\nChange-Id: I8fa368f706866d93451c2f663da69c010f9b2a35\n"
    },
    {
      "commit": "3a3de0ee621625c8767e0d3c7106c52fcf834499",
      "tree": "1064e5022628097e9a1a0a727d1d589541e7df76",
      "parents": [
        "40b8a9eff696c31dc7191ee60672ef965df2f3bf"
      ],
      "author": {
        "name": "choongryeol.lee",
        "email": "choongryeol.lee@lge.com",
        "time": "Wed Oct 10 16:24:20 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Fri Oct 12 15:28:02 2012 -0700"
      },
      "message": "mfd: pm8xxx: provide api to read restart reason\n\nThe BMS driver needs to know the restart reason of the pmic. Add\nan api in the pm8xxx design to provide the restart reason.\n\nChange-Id: I0bbad22c5fed8c32dd7de387194e94c8d4b9ad75\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "7a72ca62c3f64c7b914edd8d9dbb75933b3c845e",
      "tree": "f6444952123d3678d5c177b5ebc1e31483a55684",
      "parents": [
        "19c87ddde66fd6aad61a60e466a75af235fca7f9"
      ],
      "author": {
        "name": "choongryeol.lee",
        "email": "choongryeol.lee@lge.com",
        "time": "Thu Sep 20 21:50:16 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Mon Sep 24 21:38:39 2012 -0700"
      },
      "message": "power: pm8921-charger: prevent recharging when batt is overheat\n\nWhen battery is forced to stop charging by overheat, re-charging\nshould not be initiated even if re-charging condition is satisfied.\n\nChange-Id: I0070039a186ccf3f12c0e79a8696a7aa3c61e538\n"
    },
    {
      "commit": "76048dac5085eca4459ee5ea5dd4876a1f518cfa",
      "tree": "dd31c59ace1b2aa768177695debf2f10febd7a5b",
      "parents": [
        "b09bf548b81ab117f95a9bce64490d239a16e574"
      ],
      "author": {
        "name": "choongryeol.lee",
        "email": "choongryeol.lee@lge.com",
        "time": "Tue Sep 11 14:19:21 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Thu Sep 13 10:36:00 2012 -0700"
      },
      "message": "power: pm8921-charger: use SoC % value for charging stop and resume\n\nCurrent pm8921 charger code doesn\u0027t consider the SoC % to determine\nend of charging and recharging state. This can cause weird UI display\non SoC % and charging state.\nFor example, charging is completed when SoC % is not reached 100% or\ncharging is not completed even if SoC % is already 100%.\nSo this patch change how to determine end of charging and recharging.\n\nChange-Id: Ice658488744d71117fedb64e0fa0eb7ad34c6573\n"
    },
    {
      "commit": "45ccbb53cfc227fd3811e71b0bd813432c96ee9e",
      "tree": "9f03af718b33100cf489f79c2d30a02d4f88a14a",
      "parents": [
        "165ca5e6fab55e87f90cebdfd4f91b54d9f4d5a7"
      ],
      "author": {
        "name": "choongryeol.lee",
        "email": "choongryeol.lee@lge.com",
        "time": "Sat Aug 25 00:15:42 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Aug 29 10:24:08 2012 -0700"
      },
      "message": "power: pm8921: consideration of ibat max overwrite\n\nThe thermal mitigation and battery temp control can overwrite\nthe ibat max value each other. So this patch remove the possibility\nof overwrite ibat max value by mitigation and battery temp control.\n\nChange-Id: Ib0f7bf2b8bd2e474d1d9c76bd5100b05310cb048\n"
    },
    {
      "commit": "21d7afe4817a1879e8d7c99b83c26ef3f4f5691b",
      "tree": "58ac47a5ea16171fb7a5b0407ebb24a8a88519d8",
      "parents": [
        "3f9b234be2dbafb7d113bf58df6093ef6445b441",
        "406a0a8400fd2d1d5b68c993e191f4c05a8c23a9"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Fri Aug 24 19:44:50 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Fri Aug 24 19:44:50 2012 -0700"
      },
      "message": "Merge commit \u0027406a0a8400fd2d1d5b68c993e191f4c05a8c23a9\u0027 into android-msm-mako-3.4-wip\n\n(needs additional patches to compile)\n\n* commit \u0027406a0a8400fd2d1d5b68c993e191f4c05a8c23a9\u0027: (450 commits)\n  msm: vidc: Separate partition for shared memory\n  arm/dt: Move MDSS device nodes to separate dtsi file\n  msm: cpr: Add support for CPR in 8625\n  defconfig: msm8974: enable genlock\n  msm: Remove idle stats and cpuidle hooks\n  msm: timer: Add a stub for msm_timer_get_timer0_base\n  msm: iomap: Add mappings for the MPM PS_HOLD region\n  msm:  vidc: Adds support for Rate Control\n  ASoc: msm: Add low latency playback and recording support.\n  msm: Fix for overflow cpu alive mask dump.\n  tty: hold lock across tty buffer finding and buffer filling\n  msm: Turn off cpu alive mask messages.\n  msm: kgsl: Add GPU clock statistics.\n  Bluetooth: Enable BT\u0026FM kernel modules for MSM8974\n  v4l2: Add mutex to streamon() and dqbuf()in v4l2 framework.\n  msm: mdss: fix suspend coming to MDP before panel drivers\n  msm: mdss: allocate framebuffer memory from ion pool\n  msm: mdss: improve clock and bus scaling logic\n  platform: msm: Add driver for QPNP PMIC clkdiv peripherals\n  msm: add adsp loader driver\n  ...\n\nConflicts:\n\tdrivers/base/power/main.c\n\tdrivers/power/pm8921-bms.c\n\tdrivers/power/pm8921-charger.c\n\tdrivers/usb/gadget/Kconfig\n\tdrivers/usb/gadget/android.c\n\tdrivers/usb/host/ehci-msm-hsic.c\n\tdrivers/video/msm/mdp4_overlay_dsi_video.c\n\tinclude/linux/mfd/pm8xxx/pm8921-charger.h\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "325995993eb806285a35381e803ed5432fe5a93a",
      "tree": "db177ca2bde9794b8b3f00426d3256d3170337a7",
      "parents": [
        "becd528c3144bad5b38c64cbdbd3c01fb926af33"
      ],
      "author": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Wed Aug 22 11:40:44 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Aug 22 12:48:18 2012 -0700"
      },
      "message": "power: battery: add battery temperature control\n\nThe battery temperature should be controlled for safty.\nSo this patch indroduce battery temperature control.\n\nChange-Id: Ia00e7ce5bf697591be2da94f9a7c2960738642d5\n"
    },
    {
      "commit": "b19ebbc8e9ae70752e7e03b345d8a480b9ca8afa",
      "tree": "5bc24950999d3849f1e6fefe8a7359b20bd26fa3",
      "parents": [
        "dac592e6b07ec1cb082c45c33de1248ffb7ab47f"
      ],
      "author": {
        "name": "Devin Kim",
        "email": "dojip.kim@lge.com",
        "time": "Fri Aug 10 20:31:05 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Aug 21 21:29:43 2012 -0700"
      },
      "message": "pm8xxx-adc: add the functions to set tuning parameters\n\nWe need to tune the board specific adcmap parameters\nSo need functions to set specific parameters.\n\nvoid pm8xxx_set_adcmap_btm_threshold(void *pts, int size)\nvoid pm8xxx_set_adcmap_pa_therm(void *pts, int size)\nvoid pm8xxx_set_adcmap_ntcg_104ef_104fb(void *pts, int size)\n\nChange-Id: Ie78c11f5fb998ecc456defa3c8e3e7a3e0b9b45f\n"
    },
    {
      "commit": "d6d66c7d72dac060838803d48532ed5366d3fc30",
      "tree": "b026fbd1d40f36ed9fabb2eac5451d88b210850f",
      "parents": [
        "dc3323a7ec9c28fbda722461e28aee1b7d5e5eab"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Mon Aug 06 14:02:51 2012 -0700"
      },
      "committer": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Wed Aug 15 19:47:05 2012 -0700"
      },
      "message": "power: pm8921-bms: charging curve adjustments\n\nIt was observed that while charging the reported soc sometimes reaches\n100% before end of charging happens. At other times it does not reach\n100% at end of charge and a abrupt jump to 100% soc happens.\n\nFix this by linearly increasing soc based on battery charge current\nafter constant voltage phase is reached. Constant voltage phase is\nreached when battery voltage reaches the max value.\n\nAlso once constant voltage phase is reached and the voltage or charge\ncurrent decreases keep reporting the earlier soc. This could be because\nof a transient system load.\n\nChange-Id: I14c2f42d7897041db038ce85ce1124cf1ef261af\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "720b00eab6f2d242b3a7b8d04c959b53d5f6dd0a",
      "tree": "7ef7dca4af727db9383353ea72a4f2fefc102555",
      "parents": [
        "a7daba5a416a0be4be882892ad3af039fc8548e8"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Wed Aug 01 21:33:09 2012 -0700"
      },
      "committer": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Wed Aug 15 19:47:03 2012 -0700"
      },
      "message": "power: pm8921-bms: limit voltage correction\n\nThe \"adjust_soc\" algorithm where we change the open circuit voltage\n(ocv) in steps so that the state of charge (soc) starts approaching\nthe estimated soc, causes nonlinearity in the soc curves if an incorrect\nresistance value is fed to the algorithm.\n\nAs battery ages and temperature changes, it is hard to estimate the\nexact battery resistance.\n\nSo to fix the nonlinearity, limit the amount by which the ocv is\nchanged. Make it proportional to the current, i.e. change ocv by\nsmall amounts in light load and let it change by proportionally\nlarge amounts in heavy load situations.\n\nAlso, make the point where the soc is adjusted configurable via platform\ndata instead of forcing it to 25%.\n\nChange-Id: Idc141e6bf3172dab278afe1900f5a1f9cdd624dd\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "1f4cc51652fe817658243f11b1a898f75e63b86d",
      "tree": "d7041ddb295a15f89d3e940a614b6fdca2e27c40",
      "parents": [
        "d74be6b041373f9fe3e9e6965c0a32afb9c1d653"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Sat Jul 21 00:10:39 2012 -0700"
      },
      "committer": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Wed Aug 15 19:47:01 2012 -0700"
      },
      "message": "power: pm8921-bms: provide option to ignore shutdown soc\n\nFew platforms do not want to use the shutdown soc. Provide a option to\nselectively disable it.\n\nChange-Id: Ie57d474f4e81e4ce2e7e7a4a92cda20d4c8dd184\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "602dc27937d97dcc5d556dd30da24718743dd8d2",
      "tree": "a1d74ae1a71243729aef8196ccce6c0480f39f16",
      "parents": [
        "52daf656f6abe40b1011aa4aa5b746ebc166fc43"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Thu Jul 19 21:34:56 2012 -0700"
      },
      "committer": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Wed Aug 15 12:41:25 2012 -0700"
      },
      "message": "power: pm8921-bms: use shutdown soc if it is within limits\n\nWhen a strong battery is removed, it was seen that the battery voltage\nlines on the phone take about five to six seconds to go below 2.1volts\nwhere the pmic resets all the battery backed registers.\n\nIf a new battery is plugged in within this time the driver will force\nthe shutdown soc on this battery which is incorrect.\n\nCompare the shutdown soc with the calculated soc and if they are\ndifferent than a configurable limit, simply discard the shutdown soc\nand use the calculated soc.\n\nChange-Id: I02e7c78eb5e9df0127ce7e78b0bd9792a8141039\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "5784dff6267c788b40a2c9931b13a079e9011936",
      "tree": "f67c7bcaefa1454cf18f383e90a2a8d9d8a3fb52",
      "parents": [
        "0f27ec339c656ab8dc9255ac8a61a1cecd32d599"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sun Aug 05 14:58:37 2012 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Aug 15 08:10:32 2012 -0700"
      },
      "message": "ARM: pxa: remove irq_to_gpio from ezx-pcap driver\n\ncommit 59ee93a528b94ef4e81a08db252b0326feff171f upstream.\n\nThe irq_to_gpio function was removed from the pxa platform\nin linux-3.2, and this driver has been broken since.\n\nThere is actually no in-tree user of this driver that adds\nthis platform device, but the driver can and does get enabled\non some platforms.\n\nWithout this patch, building ezx_defconfig results in:\n\ndrivers/mfd/ezx-pcap.c: In function \u0027pcap_isr_work\u0027:\ndrivers/mfd/ezx-pcap.c:205:2: error: implicit declaration of function \u0027irq_to_gpio\u0027 [-Werror\u003dimplicit-function-declaration]\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Haojian Zhuang \u003chaojian.zhuang@gmail.com\u003e\nCc: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nCc: Daniel Ribeiro \u003cdrwyrm@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n\n"
    },
    {
      "commit": "a51c87b1fba04e163b7239e140ea366889db9c5e",
      "tree": "35eeb3e7a97e9d169f08d35304bef58773801fd3",
      "parents": [
        "807249ac31664a7e2cd75b5db0476d6153bfbe99"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Fri Jul 13 20:13:14 2012 -0700"
      },
      "committer": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Mon Aug 13 19:04:27 2012 -0700"
      },
      "message": "power: pm8921-bms: remove Dynamic Unusable Charge algorithm\n\nThe dynamic UUC algorithm changes the UUC as load, state of charge and\ntemperature changes. This uncontrolled behaviour causes unacceptable\njumps in state of charge numbers.\n\nReplace the dynamic UUC algorithm with a simple average current based\nUUC. The average current is calculated by remembering the load for last\nfew (16) samples. Also to maintain a reasonable UUC while charging, a\nload of 300mA is assumed.\n\nNote that the first time UUC is calculated we don\u0027t have load samples\nand in that case the instantaneous current is used.\n\nSince we now don\u0027t change the UUC with respect to max possible load\n(itest), the usage of this value is removed.  Also instead of failure\nvoltage we introduce cutoff voltage which represents the loaded voltage\nby which the battery should be reported 0%.\n\nChange-Id: Ia640164ee2c9690537308d4e840953824ba15b58\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "b2680137d0dde7dca15179bcb272fa7f47ad7974",
      "tree": "fa41fcb3f29fe6fc885d4b506cedeb10eebc69ec",
      "parents": [
        "cd73883b11609aea16ba54babef8a849e446e165"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Tue May 15 16:32:51 2012 -0700"
      },
      "committer": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Mon Aug 13 19:04:22 2012 -0700"
      },
      "message": "power: pm8921-bms: dont use override mode if batfet is open\n\nIf the battery fet is open, the current sourced or sinked from the\nbattery is very low. There is a high chance that an open circuit\nvoltage(OCV) happens. Putting the BMS in override mode resets the timer\nwhose expiry causes an OCV.\n\nAvoid putting the BMS in override mode if battery fet is open.\n\nChange-Id: Idc463bcc55b51cf188cc8ee440a66f763654f174\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "725f849ff6e273e8bf5b818fdf53cee5290717af",
      "tree": "52b8ce10a3fff5fde270d8c5919be2e3cba770e6",
      "parents": [
        "eb36ee3ea23a4cfc0bbf7289104bff881c516000"
      ],
      "author": {
        "name": "Kiran Kandi",
        "email": "kkandi@codeaurora.org",
        "time": "Mon Aug 06 13:45:16 2012 -0700"
      },
      "committer": {
        "name": "Kiran Kandi",
        "email": "kkandi@codeaurora.org",
        "time": "Wed Aug 08 09:54:15 2012 -0700"
      },
      "message": "msm: wcd9xxx: add device tree support for codec slimbus component\n\nRead the codec specific data from device tree instead of board file.\n\nChange-Id: Iad382b89692903d2434b63d34c7121fe0b4b9dda\nSigned-off-by: Kiran Kandi \u003ckkandi@codeaurora.org\u003e\n"
    },
    {
      "commit": "11aeb7b101ccbb4dc077aaa910fe2f5b37d28dec",
      "tree": "4b50a88e63f6d0b06a75dc72716734aa12324ab6",
      "parents": [
        "ef034b21295af2200b33ddcc6833bed8266717e7"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@codeaurora.org",
        "time": "Thu Jun 28 19:14:30 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Mon Aug 06 19:42:57 2012 -0700"
      },
      "message": "power: pm8921-charger: enable battery alarm\n\nDuring UVLO events the charger hardware may lock up\nif it is in hardware clock switching mode.\n\nTo fix this add a battery alarm with a lower threshold\nthat disables hardware clock switching.\n\nWhen the system is awake the resume callback ensures\nthat the charger is running off of the 19.2 MhZ clock\nwhich does not allow the charger to lock up. Therefore\nif the battery alarm wakes up the device before hitting\nUVLO the charger hardware will not be in hardware clock\nswitching mode.\n\nCRs-Fixed: 374607\nSigned-off-by: David Keitel \u003cdkeitel@codeaurora.org\u003e\nSigned-off-by: Ajay Dudani \u003cadudani@codeaurora.org\u003e\n\nChange-Id: I1bb20b2e7ff1a11f032b12b4abd4804ed130fe4a\n"
    },
    {
      "commit": "2e656596a489a42e0a630ec764a233bdd20a5d5f",
      "tree": "f09cf0ad6878f0fdcd28828d90e1a4d36ef584a3",
      "parents": [
        "ff9c112790835cb7514044f8a9154227fbc073d0",
        "a717211c063ece07bcfd15aad4ed8856293bc446"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Aug 06 12:34:07 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Aug 06 12:34:07 2012 -0700"
      },
      "message": "Merge \"ASoC: wcd9xxx: Add wcd9320 codec slimbus slave support\" into msm-3.4"
    },
    {
      "commit": "0f0df2f5a2df9fde7a07d6d27ccf4c619e5bf925",
      "tree": "50090fd1a3effe8a6a6a29e05d9d33976ecc1dcf",
      "parents": [
        "05fb865d7c58f2a8cb09ebe88c0af5e86c5edcf8",
        "4181239136b9fb0b2c000fbff691f361dc9d48e5"
      ],
      "author": {
        "name": "Brian Muramatsu",
        "email": "btmura@google.com",
        "time": "Wed Aug 01 23:30:40 2012 -0700"
      },
      "committer": {
        "name": "Brian Muramatsu",
        "email": "btmura@google.com",
        "time": "Wed Aug 01 23:30:40 2012 -0700"
      },
      "message": "Merge branch \u0027caf\u0027 into android-msm-mako-3.4-wip\n\n* caf: (219 commits)\n  usb: msm_otg: Fix error handling bug in driver probe\n  bluetooth: Add support for LE conn param\n  msm: ocmem: Initialize the ocmem graphics mPU\n  msm: ocmem: Add support for low power clients\n  msm-fb: display: Tearing issue during video playback\n  ASoC: WCD9304: Fix register sequence for analog mic recording\n  msm: clock-8974: Correct some audio interface clock structures.\n  ASoC: wcd9310: Clear the status only for active slimbus ports\n  msm: kgsl: Allow non-default timeout values in adreno_idle\n  msm: cache_erp: Add device tree support\n  ASOC: msm: Add device tree specific changes in compressed driver\n  drivers: leds-pm8xxx: enable low power mode for RGB LED\n  msm: 8974: Add function to reserve memory from device tree\n  msm: clock-8974: Add block reset support for the USB cores\n  msm_fb: display: Brightness change observed when switching HDMI on\n  msm: mpq8064: Dummy read to prevent false interrupt from triggering\n  mmc: msm_sdcc: Enable AUTO_PROG_DONE for CMD25\n  msm: rpm: remove the sanity check in rpm log\n  msm: camera: Add some minor code fixes.\n  msm: Always compile acpuclock-krait when CONFIG_ARCH_MSM_KRAIT is set\n  ...\n\nConflicts:\n\tarch/arm/mach-msm/clock-8960.c\n\tarch/arm/mach-msm/subsystem_restart.c\n\tdrivers/media/video/msm/msm_camirq_router.c\n\tdrivers/media/video/msm/msm_mctl.c\n\tdrivers/usb/gadget/f_mass_storage.c\n\tdrivers/video/msm/msm_fb.c\n\tsound/soc/msm/apq8064.c\n"
    },
    {
      "commit": "a717211c063ece07bcfd15aad4ed8856293bc446",
      "tree": "9521727e187c7f8c8fcce7528f495515a24ffda5",
      "parents": [
        "4d9199e25ce829f93ec51b0597375dd04d194936"
      ],
      "author": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Mon Jul 23 16:03:49 2012 -0700"
      },
      "committer": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Wed Aug 01 15:38:56 2012 -0700"
      },
      "message": "ASoC: wcd9xxx: Add wcd9320 codec slimbus slave support\n\nUpdate slimbus slave driver to use updated address depending on discovered\nThe wcd9320 Taiko codec introduced a new register address map to configure\nslimbus slave device.\n\nChange-Id: I41e9ebabd1d375a1904b6033e46736b2fb6365f9\nSigned-off-by: Joonwoo Park \u003cjoonwoop@codeaurora.org\u003e\n"
    },
    {
      "commit": "5bed4f18e0e701e0f6e6cdc6e111896ae5a49ee8",
      "tree": "79e33e5e88e198288077043e8214eef3cd44ed44",
      "parents": [
        "4d9199e25ce829f93ec51b0597375dd04d194936"
      ],
      "author": {
        "name": "David Keitel",
        "email": "dkeitel@codeaurora.org",
        "time": "Fri May 25 18:04:14 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Aug 01 14:25:42 2012 -0700"
      },
      "message": "power: pm8921-charger: add dc_unplug_check option\n\nAdd a configuration option to enable or disable\nthe reverse boost fix for the DC charging path.\n\nSome board designs do not utilize the DC_IN path\non the PMIC, however they do use the presence\ndetection of DC_IN to enable the auto switching\nand interrupt features. In these particular configurations\nthe PMIC does not control the DC OVP FETs.\nHence add an option to enable or disable the DC path workaround\nand leave the workaround disabled by default.\n\nChange-Id: I1e55bbfe37c7cc6f62581af11280a565ed648c06\nSigned-off-by: David Keitel \u003cdkeitel@codeaurora.org\u003e\n"
    },
    {
      "commit": "1ff608a341b87defa586ca4a24d0bd89abfdfbb3",
      "tree": "1248e822037b521c5c22568d8bfa0fc3c9509470",
      "parents": [
        "0f40bd55ffc47d867c9fb326b4ad5408d064e292"
      ],
      "author": {
        "name": "kyungtae.oh",
        "email": "kyungtae.oh@lge.com",
        "time": "Thu Jul 19 14:31:54 2012 +0900"
      },
      "committer": {
        "name": "kyungtae.oh",
        "email": "kyungtae.oh@lge.com",
        "time": "Tue Jul 24 14:58:52 2012 +0900"
      },
      "message": "power: add wirelesscharger(WLC) bq51051b driver\n\nChange-Id: I61c4b9c3d648e8f709ec78708271f807ceed1715\n"
    },
    {
      "commit": "4de1af2ad1184b95c443ce597801060d8090c5f9",
      "tree": "d32d467844ece171b883c281c02eefca094fd065",
      "parents": [
        "5edb82d40aac6d59a5c55867a3085acb8a76c808",
        "6dd4cb52650b8c522ef09bb39c4aa83a791e209d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Jul 18 09:38:51 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Jul 18 09:38:51 2012 -0700"
      },
      "message": "Merge \"mfd: wcd9xxx: use codec device id to register the device.\" into msm-3.4"
    },
    {
      "commit": "fa51cd052516bd0d6e42b28a3401dec9ed6d7262",
      "tree": "dd206b6f0bbdc54d4eca47f2a3aa641beab72f4a",
      "parents": [
        "23c508a09d3413df25d3b2ca08994155a5eb5049",
        "2bf044d74e1f30762b9a69ac87ee2e7da4b2f564"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Jul 17 04:38:43 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Jul 17 04:38:43 2012 -0700"
      },
      "message": "Merge remote-tracking branch \u0027coreaurora.org/msm-3.4\u0027 into android-msm-mako-3.4-wip\n\nConflicts:\n\tarch/arm/mach-msm/clock-8960.c\n\tdrivers/media/video/msm/msm.h\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "049898d4214f87e40d45559e45d0166c0dcf249e",
      "tree": "4808d457d19a936619f5ea0bb5eee85c0b655d34",
      "parents": [
        "d2be52627d0c3ef08c9027cbcbdfa3b9e493e384",
        "6ccbf1321c92ba7dc19f4d686c1a74b473f73e91"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jul 12 03:42:37 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Jul 12 03:42:37 2012 -0700"
      },
      "message": "Merge changes I23a48cd4,I9b4259b4 into msm-3.4\n\n* changes:\n  power: pm8921-charger: add reverse boost fix for dc_in\n  power: pm8921-charger: add UVD threshold API\n"
    },
    {
      "commit": "15dbeaa554acf8c87d1b53f3e12a16d1e8bffb20",
      "tree": "cdabbecd3c24deb8c6166f7053818b34b4a55a0d",
      "parents": [
        "4d70252374fdad219ce7dbf78b474bd57f8ff98c"
      ],
      "author": {
        "name": "Bhalchandra Gajare",
        "email": "gajare@codeaurora.org",
        "time": "Tue Jun 26 12:53:07 2012 -0700"
      },
      "committer": {
        "name": "Bhalchandra Gajare",
        "email": "gajare@codeaurora.org",
        "time": "Wed Jul 11 12:29:42 2012 -0700"
      },
      "message": "ASoC: WCD9xxx: Add Micbias capless mode to platform data\n\nMicrophone Bias may or may not have an external bypass capacitor\ndepending on the board configurations. Add the microphone bias\ncapless mode setting to the platform data for codec\n\nCRs-fixed: 363941\nChange-Id: Ia949d240b3b3122bc4bd6aca02ee5b6cd785d246\nSigned-off-by: Bhalchandra Gajare \u003cgajare@codeaurora.org\u003e\n"
    },
    {
      "commit": "0789fc6a4d0daa810640aded1cae811cfbdebe9a",
      "tree": "a9d9ba9af46da6556bac48b43b40c270ab34d8ce",
      "parents": [
        "c7bba2fa8156ad16484d336c7488e3e610212821"
      ],
      "author": {
        "name": "David Keitel",
        "email": "dkeitel@codeaurora.org",
        "time": "Thu Jun 07 17:43:27 2012 -0700"
      },
      "committer": {
        "name": "David Keitel",
        "email": "dkeitel@codeaurora.org",
        "time": "Wed Jul 11 10:30:40 2012 -0700"
      },
      "message": "power: pm8921-charger: add UVD threshold API\n\nPM8917 has a new register which allows configuring\nthe falling USB under voltage detection (UVD) threshold\nfrom 3.85V to 4.35V in 100 mV steps.\n\nAdd an API that allows to set this value per default and\nalso only do this for PM8917 chips.\n\nChange-Id: I9b4259b43f148762ac72af40bdc79b895d9b4fc2\nSigned-off-by: David Keitel \u003cdkeitel@codeaurora.org\u003e\n"
    },
    {
      "commit": "a735489959074882afb9a82ba63f6fa220c6d73d",
      "tree": "64f24e8aa698a4d950c87d481c2300cc47fc1f2b",
      "parents": [
        "78f3492fe0f036f4ae49a009d3749e613f9191cf"
      ],
      "author": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Mon May 28 12:49:01 2012 +0530"
      },
      "committer": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Mon Jul 09 08:54:15 2012 +0530"
      },
      "message": "ASoC: wcd9304: Fix IIR filter controls\n\nAdd IIR2 filter interface for the wcd9304 codec.\nControl the two 5 band IIR filters in the audio\ncodec through mixer controls. Enable individual\nIIR filter bands and set band coefficients.\n\nChange the IIR filter code to use snd_soc_write\ninstead of snd_soc_update_bits. If update bits\nis used the IIR registers may not be correctly\nupdated.\n\nChange-Id: I92fc147641e9eb270d8176f20445371fe5cc2f92\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\n"
    },
    {
      "commit": "0c837eb12bbb59ff51c1a363625ec399b16efbbe",
      "tree": "f16df90c39e7da37197f4a089ff83f9ea918451a",
      "parents": [
        "501307ff5097451570325829e77c7ad26b07c76b",
        "ebebc7081309d94bb5befecb0f58190d4fc4f0d2"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Fri Jul 06 13:52:17 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Fri Jul 06 13:52:17 2012 -0700"
      },
      "message": "Merge remote-tracking branch \u0027coreaurora.org/msm-3.4\u0027 into android-msm-mako-3.4-wip\n\nConflicts:\n\tdrivers/gpu/ion/ion_carveout_heap.c\n\tdrivers/gpu/ion/ion_cp_heap.c\n\tdrivers/gpu/ion/ion_iommu_heap.c\n\tdrivers/gpu/ion/ion_system_heap.c\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "6dd4cb52650b8c522ef09bb39c4aa83a791e209d",
      "tree": "a199fba4cef061f3d0542b609b3a6ec3fe4c6833",
      "parents": [
        "ebebc7081309d94bb5befecb0f58190d4fc4f0d2"
      ],
      "author": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Thu Jul 05 19:47:42 2012 +0530"
      },
      "committer": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Thu Jul 05 23:09:28 2012 +0530"
      },
      "message": "mfd: wcd9xxx: use codec device id to register the device.\n\nThe current code registers multiple devices for i2c clients. This\nresults in code repetition. instead its better to register single\ni2c client and register codec based on device id.\n\nChange-Id: Ifb4adbd47b7a2bf7d32be637fd0641545cd84286\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\n"
    },
    {
      "commit": "c0b58c817674c493ae2ee64b39882e27a671a6e7",
      "tree": "0e3495768e35a3a19369796ab02b7222c1cf5cf2",
      "parents": [
        "c877935bbf0de12029d645f187b64d3bf6fa3c5f",
        "d1af26b2d9cbcb90249f348fa895d7669ef27c41"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Jul 03 10:22:56 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Jul 03 10:22:56 2012 -0700"
      },
      "message": "Merge remote-tracking branch \u0027coreaurora.org/msm-3.4\u0027 into android-msm-mako-3.4-wip\n"
    },
    {
      "commit": "748e710ed0fcb347e8c0b63607a20b8d951e5fa1",
      "tree": "2fd06f5fd8819cc0db7ced6626c495107558b3a8",
      "parents": [
        "e8f865eea0ba93cbe3183c443f98c07c8f41b1cd",
        "305c529189ab0adfbefec1ff03f246a8b7471244"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 02 22:59:33 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 02 22:59:33 2012 -0700"
      },
      "message": "Merge \"power: pm8xxx-ccadc: remove support for pm8921 v1.0 and v1.1\" into msm-3.4"
    },
    {
      "commit": "0004ba495a41fa86e533e2e1c8a39e2c0cbec1cc",
      "tree": "03cdbb8dd9eea2d39d68e38c2f56685bf8164e7d",
      "parents": [
        "119c37c394c6f49ca853d41a4c0dada5e709e048",
        "c445c30e1ad245cfd9abe64bb80b863162469435"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Mon Jul 02 17:32:36 2012 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Mon Jul 02 17:32:36 2012 -0700"
      },
      "message": "Merge remote-tracking branch \u0027coreaurora.org/msm-3.4\u0027 into android-msm-mako-3.4-wip\n\nConflicts:\n\tarch/arm/mach-msm/clock-8960.c\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "54bb81e600f02cd5c4b90dc332142982aa26e648",
      "tree": "7c6753f0434dfc8ea55f20b36adef7b6a616ebbb",
      "parents": [
        "30980aaafd42c71628c76ebf8ababf2361fa5951",
        "ed2d87e6e9d8c83a6261767ceb60ccefb783bf10"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 02 04:49:41 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jul 02 04:49:41 2012 -0700"
      },
      "message": "Merge \"power: pm8921-bms: remember soc between restarts\" into msm-3.4"
    },
    {
      "commit": "305c529189ab0adfbefec1ff03f246a8b7471244",
      "tree": "58b2527daa07416d66d515afdf65307021ab0cce",
      "parents": [
        "a4a52a46b49d22f08c3b996d513bac3e7e2e861e"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Thu Jun 21 16:15:43 2012 -0700"
      },
      "committer": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Fri Jun 29 09:57:11 2012 -0700"
      },
      "message": "power: pm8xxx-ccadc: remove support for pm8921 v1.0 and v1.1\n\nThis ccadc module is reused in multiple pmics. It is now unnecessary\nto check for 8921 versions in the driver. As a result of this change\nolder 8921 versions are not supported.\n\nCRs-Fixed: 372679\nChange-Id: I2114f9428e2ba1a29c2bc9caaaa75106caf1dfc3\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    }
  ],
  "next": "9627b3dd1b50d3079e5a8d7d9712444442411096"
}
