)]}'
{
  "log": [
    {
      "commit": "9c30d416bba61f427cdae20e5a2d71dc7bd13c7a",
      "tree": "416b6a8210932dcac12f11d86023645a02fa1a81",
      "parents": [
        "54ecb9fc7a300ec8c87bc5c0d0ee7f338332fb72"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Fri Apr 20 13:18:32 2012 -0700"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:53:54 2012 -0600"
      },
      "message": "cpufreq: Separate speed target revalidate time and initial set time\n\nAllow speed drop after min_sample_time elapses from last time\nthe current speed was last re-validated as appropriate for\ncurrent load / input boost.\n\nAllow speed bump after min_sample_time (or above_hispeed_delay)\nelapses from the time the current speed was originally set.\n\nChange-Id: Ic25687a7a53d25e6544c30c47d7ab6f27a47bee8\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\n"
    },
    {
      "commit": "54ecb9fc7a300ec8c87bc5c0d0ee7f338332fb72",
      "tree": "29a6bafa2f983ca8c996d7e491f43a27a16eee05",
      "parents": [
        "c90e2e0ac951c1fab1c7998f44f1a7184f7a86aa"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Thu Apr 19 12:52:48 2012 -0700"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:53:53 2012 -0600"
      },
      "message": "cpufreq: interactive: based hispeed bump on target freq, not actual\n\nFor systems that set a common speed for all CPUs, checking current\nspeed here could bypass the intermediate hispeed bump decision for\nthis CPU when another CPU was already at hispeed.  This could\nresult in an overly high setting (for all CPUs) in situations\nwhere all CPUs were about to drop to load levels that map to\nhispeed or below.\n\nChange-Id: I186f23dcfc5e2b6336cab8b0327f0c8a9a4482bc\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\n"
    },
    {
      "commit": "c90e2e0ac951c1fab1c7998f44f1a7184f7a86aa",
      "tree": "6ba9431788046519ed6b3b55f1251848fa6d27dc",
      "parents": [
        "a8e434152808aa777645243a2404a61e43e73541"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Tue Apr 17 17:39:34 2012 -0700"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:53:53 2012 -0600"
      },
      "message": "cpufreq: interactive: adjust code and documentation to match\n\nChange-Id: If59c668d514a29febe5c35404fd9d01df8548eb1\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\n"
    },
    {
      "commit": "a8e434152808aa777645243a2404a61e43e73541",
      "tree": "55ac21ba274a29ba295090464b98affcfac902c7",
      "parents": [
        "ac4d30484c1eed9acbf0066fb67871f410d6b265"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Fri Apr 13 20:18:02 2012 -0700"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:53:52 2012 -0600"
      },
      "message": "cpufreq: interactive: configurable delay before raising above hispeed\n\nChange-Id: I4d6ac40b23a3790d48e30c37408284e9f955e8fa\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\n"
    },
    {
      "commit": "ac4d30484c1eed9acbf0066fb67871f410d6b265",
      "tree": "9d3b1db7bc46a2a96702f510138a232328b54c7a",
      "parents": [
        "6c736825a40074bc724cad88d5fff8e42430a9fa"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Fri Apr 06 19:59:36 2012 -0700"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:53:51 2012 -0600"
      },
      "message": "cpufreq: interactive: don\u0027t drop speed if recently at higher load\n\nApply min_sample_time to the last time the current target speed\nwas originally requested or re-validated as appropriate for the\ncurrent load, not to the time since the current speed was\noriginally set.  Avoids periodic dips in speed during bursty\nloads.\n\nChange-Id: I250bda657985de60373f9897cc41f480664d51a1\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\n"
    },
    {
      "commit": "6c736825a40074bc724cad88d5fff8e42430a9fa",
      "tree": "2666630fffc03d155cbd8dac1e11906956e9bc37",
      "parents": [
        "8b7d9687c4804702248eebc62e92b5f0f14f1afc"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Fri Apr 06 19:50:12 2012 -0700"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:53:51 2012 -0600"
      },
      "message": "cpufreq: interactive: set at least hispeed when above hispeed load\n\nIf load is above go_hispeed_load, always go to at least hispeed_freq,\neven when reducing speed from a higher speed, not just when jumping\nup from minimum speed.  Avoids running at a lower than intended\nspeed after a burst of even higher load.\n\nChange-Id: I5b9d2a15ba25ce609b21bac7c724265cf6838dee\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\n"
    },
    {
      "commit": "8b7d9687c4804702248eebc62e92b5f0f14f1afc",
      "tree": "d50ee08cd157581091fb0a46858c95035dd7ecde",
      "parents": [
        "2a408563d19b1c19fa8e25d40832d85111094f9a"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Fri Apr 06 01:13:09 2012 -0700"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:53:50 2012 -0600"
      },
      "message": "cpufreq: interactive: apply intermediate load to max speed not current\n\nEvaluate spikes in load (below go_hispeed_load) against the maximum\nspeed supported by the device, not the current speed (which tends to\nmake it too difficult to raise speed to intermediate levels until\nvery busy).\n\nChange-Id: Ib937006abf8bedb60891a739acd733e89b732ae0\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\n"
    },
    {
      "commit": "2a408563d19b1c19fa8e25d40832d85111094f9a",
      "tree": "043635307e4863a9707ffd213c26eb256ff6bffd",
      "parents": [
        "58afa0fd88679d63e3fb7c1dd2ff9e05fe3a78c5"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Thu Feb 16 16:27:59 2012 -0800"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:53:49 2012 -0600"
      },
      "message": "cpufreq interactive governor: event tracing\n\nChange-Id: Ic13614a3da2faa2d4bd215ca3eb7191614f0cf66\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\n"
    },
    {
      "commit": "58afa0fd88679d63e3fb7c1dd2ff9e05fe3a78c5",
      "tree": "6e6c975ee0bf027402c0bed2d9b18305318ca6fd",
      "parents": [
        "3679b43f5fdb304e4a3eb7259ef91b522bd6ca39"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Wed Nov 09 16:56:18 2011 -0800"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:48:14 2012 -0600"
      },
      "message": "cpufreq: interactive governor: default 20ms timer\n\nChange-Id: Ie9952f07b38667f2932474090044195c57976faa\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\n"
    },
    {
      "commit": "3679b43f5fdb304e4a3eb7259ef91b522bd6ca39",
      "tree": "5b0711f742034914f36d422b4397c506512b6069",
      "parents": [
        "6d013d51de2dc54ac052aac540defd876e7d310e"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Tue Nov 08 19:54:07 2011 -0800"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:48:06 2012 -0600"
      },
      "message": "cpufreq: interactive governor: go to intermediate hi speed before max\n\n* Add attribute hispeed_freq, which defaults to max.\n\n* Rename go_maxspeed_load to go_hispeed_load.\n\n* If hit go_hispeed_load and at min speed, go to hispeed_freq;\n  if hit go_hispeed_load and already above min speed go to max\n  speed.\n\nChange-Id: I1050dec5f013fc1177387352ba787a7e1c68703e\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\n"
    },
    {
      "commit": "6d013d51de2dc54ac052aac540defd876e7d310e",
      "tree": "354c884d67201bb0cb871a12bb6730fd9c364042",
      "parents": [
        "730a79b89761327595e5dba5ccc3535bbdfd027f"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Thu Nov 03 21:22:54 2011 -0700"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:47:58 2012 -0600"
      },
      "message": "cpufreq: interactive governor: scale to max only if at min speed\n\nChange-Id: Ieffb2aa56b5290036285c948718be7be0d3af9e8\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\n"
    },
    {
      "commit": "730a79b89761327595e5dba5ccc3535bbdfd027f",
      "tree": "917b997cf26f55a10b1cc6a6430e427b8f0aa7d1",
      "parents": [
        "5a03f80114c5f1db7d32205cac4dfd23bbb39833"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Thu Oct 27 18:25:59 2011 -0700"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:47:51 2012 -0600"
      },
      "message": "cpufreq: interactive governor: apply intermediate load on current speed\n\nCalculate intermediate speed by applyng CPU load to current speed, not\nmax speed.\n\nChange-Id: Idecf598b9a203b07c989c5d9e9c6efc67a1afc2e\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\n"
    },
    {
      "commit": "5a03f80114c5f1db7d32205cac4dfd23bbb39833",
      "tree": "f73fd3696b03975c5da9b39e391d2d0828799de2",
      "parents": [
        "8764220d485a62eaa058f988dc1dc81cb4c17fce"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:34:44 2012 -0600"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:34:44 2012 -0600"
      },
      "message": "Revert \"cpufreq interactive governor: Update target frequency calculation\"\n\nThis reverts commit 2f4cbf8a0212c09bf226114eb66b5285fde70d23.\n"
    },
    {
      "commit": "8764220d485a62eaa058f988dc1dc81cb4c17fce",
      "tree": "263e2c254ce4c6113d7bddadcf224281bb8ecb9e",
      "parents": [
        "bc70a14152d60485bc221336ed8ecbf4f12628a8"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:34:34 2012 -0600"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:34:34 2012 -0600"
      },
      "message": "Revert \"cpufreq interactive governor: Init idle times on governor start\"\n\nThis reverts commit 6b9c5a2e97b887025b0cc22e146231f0b5b4ac4e.\n"
    },
    {
      "commit": "bc70a14152d60485bc221336ed8ecbf4f12628a8",
      "tree": "c98651b20a3e5afd082897220fbc897b04a1a057",
      "parents": [
        "ba6a5d296dd15652283843d269b07f45583524e1"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:34:24 2012 -0600"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:34:24 2012 -0600"
      },
      "message": "Revert \"cpufreq interactive governor: add max_boost sysfs node\"\n\nThis reverts commit 2da5414611eebd0ee001fb5d00833a406620927a.\n"
    },
    {
      "commit": "ba6a5d296dd15652283843d269b07f45583524e1",
      "tree": "20c5ac5c68b29d104fe0df89a4d492ada563d8d9",
      "parents": [
        "a92daacc5e687832e37e145fa44f0d061a246180"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:34:15 2012 -0600"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:34:15 2012 -0600"
      },
      "message": "Revert \"cpufreq interactive governor: Fix attribute write bug\"\n\nThis reverts commit 08580dde93cd93de07f8124c59fc3c8300f3e4ed.\n"
    },
    {
      "commit": "a92daacc5e687832e37e145fa44f0d061a246180",
      "tree": "7dc54898afec3f3fa398bc0f1a9640ddd7269e0a",
      "parents": [
        "a90018f4e5b163577e6fb1859576defbcaadbe78"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:34:07 2012 -0600"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:34:07 2012 -0600"
      },
      "message": "Revert \"cpufreq interactive governor: Made sysfs nodes writable\"\n\nThis reverts commit fb38f41d1dc0a42958b8c7d812e8c5a7b47fca09.\n"
    },
    {
      "commit": "a90018f4e5b163577e6fb1859576defbcaadbe78",
      "tree": "de8f09495b82e0b0993f6d74e25cc4f7655cfcfc",
      "parents": [
        "a1a2bc68a936139f54e97fd581149c47f30a8bd1"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:33:57 2012 -0600"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:33:57 2012 -0600"
      },
      "message": "Revert \"cpufreq interactive governor: Reduce permissions\"\n\nThis reverts commit 041013a40a308c22310a248b1ab6d16c54ed0cce.\n"
    },
    {
      "commit": "a1a2bc68a936139f54e97fd581149c47f30a8bd1",
      "tree": "7dc54898afec3f3fa398bc0f1a9640ddd7269e0a",
      "parents": [
        "505c5e50762f8c714fcf7797d020d3d9ed645800"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:33:47 2012 -0600"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:33:47 2012 -0600"
      },
      "message": "Revert \"cpufreq interactive governor: Unify attribute store functions\"\n\nThis reverts commit 55f60eca1c6f3e29c8de1e778fb248b978e15768.\n"
    },
    {
      "commit": "505c5e50762f8c714fcf7797d020d3d9ed645800",
      "tree": "052a2f0dce57acfe77ad84d9475e69750d8cabc2",
      "parents": [
        "5ced1020972f30727220f0f5eb843b071986e197"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:33:35 2012 -0600"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:33:35 2012 -0600"
      },
      "message": "Revert \"cpufreq: change min_sample_time\"\n\nThis reverts commit 5bfda21810b190dd50185e839d9a4b650e5fa8f1.\n"
    },
    {
      "commit": "5ced1020972f30727220f0f5eb843b071986e197",
      "tree": "073a7f448fa5330502911ebffe01a30c69c731af",
      "parents": [
        "057a499bb6d38a15ae8bd921c3e3c352092e3a92"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:33:25 2012 -0600"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:33:25 2012 -0600"
      },
      "message": "Revert \"cpufreq: Add a knob to treat IO wait as busy\"\n\nThis reverts commit c8c6328fac300f8b93cb61c99e8280981692fa56.\n"
    },
    {
      "commit": "057a499bb6d38a15ae8bd921c3e3c352092e3a92",
      "tree": "ad2078d719859410f3755eb1f5141f026929d462",
      "parents": [
        "582b4d3ae4f8b78a3122a484865bef401ced18d3"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:33:16 2012 -0600"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:33:16 2012 -0600"
      },
      "message": "Revert \"cpufreq: update target freq always\"\n\nThis reverts commit 4e1ec69f7c1b5a259d7df0435647e9005f1e033c.\n"
    },
    {
      "commit": "582b4d3ae4f8b78a3122a484865bef401ced18d3",
      "tree": "93e97a8a547549a60ed01594a192e71ef04df688",
      "parents": [
        "6100ad9004bd7e2dc2c713087bf12a243524a7cc"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:33:06 2012 -0600"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:33:06 2012 -0600"
      },
      "message": "Revert \"cpufreq: set go_maxspeed_load to 85%\"\n\nThis reverts commit 806fff65dfa3f000316ccaafda53b9183700243e.\n"
    },
    {
      "commit": "6100ad9004bd7e2dc2c713087bf12a243524a7cc",
      "tree": "66e36ff13502d2cda1cce98da0cd5e8d182bf523",
      "parents": [
        "297b8f97964d25195ce38ad7ba4e9b5fec6c1e86"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:32:55 2012 -0600"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:32:55 2012 -0600"
      },
      "message": "Revert \"cpufreq: interactive: change timer rate\"\n\nThis reverts commit ca757ebdd50a0f5748b7e31d702f45e326122bf7.\n"
    },
    {
      "commit": "297b8f97964d25195ce38ad7ba4e9b5fec6c1e86",
      "tree": "da65613f847885b21e85c1f1ed88b008cff840ca",
      "parents": [
        "6b0077533802b8f09378c6500ceb091ce3a2b57f"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:32:45 2012 -0600"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:32:45 2012 -0600"
      },
      "message": "Revert \"cpufreq: Backport Android 3.0 interactive governor\"\n\nThis reverts commit fe713a41124f20424f547ec1822bd460401a54f8.\n"
    },
    {
      "commit": "6b0077533802b8f09378c6500ceb091ce3a2b57f",
      "tree": "10936e36f96834095799d83bae03e93b3c0dee24",
      "parents": [
        "2d96d93d71bc05589325e16454ed794b4247d8d4"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:32:32 2012 -0600"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:32:32 2012 -0600"
      },
      "message": "Revert \"Revert \"Revert \"cpufreq: Disable hotplug during UI interaction\"\"\"\n\nThis reverts commit 2f694c23d6f2156a9ad1479ce19467c20e0629dd.\n"
    },
    {
      "commit": "2d96d93d71bc05589325e16454ed794b4247d8d4",
      "tree": "97edddd328564eff582c0fd535125bc153ed95e8",
      "parents": [
        "d93f34474ef9a6cbcc65da803f57dca56d654f90"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Wed Jul 04 15:57:01 2012 -0500"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:31:07 2012 -0600"
      },
      "message": "arm: vfp: enable vfpv3-d16\n"
    },
    {
      "commit": "d93f34474ef9a6cbcc65da803f57dca56d654f90",
      "tree": "bb05c4f06c708554b559e5015c30efda8b81bc6b",
      "parents": [
        "fbfdff52196c0e95a67a24679688daa42c652933"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Oct 14 23:25:43 2012 -0500"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:29:06 2012 -0600"
      },
      "message": "lowmemorykiller: fix compile warning\n\nChange-Id: If7965053444f8a6ee1b0e000642ffc89926f2655\n"
    },
    {
      "commit": "fbfdff52196c0e95a67a24679688daa42c652933",
      "tree": "11bfe86ac42900f250b47491ccd7887f762d6841",
      "parents": [
        "c14ea0001e2a2318d0f73df8702279f9615d9237"
      ],
      "author": {
        "name": "Dennis Rassmann",
        "email": "showp1984@gmail.com",
        "time": "Wed Oct 03 17:57:18 2012 +0200"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:28:57 2012 -0600"
      },
      "message": "drivers: staging: android: lmk compile fixup\n\nSigned-off-by: Dennis Rassmann \u003cshowp1984@gmail.com\u003e\n"
    },
    {
      "commit": "c14ea0001e2a2318d0f73df8702279f9615d9237",
      "tree": "4bed0f78904b37e13f0e806c87ca061f0a7aa7da",
      "parents": [
        "e686b6840a0bc95df3dfd8d505092defc968338f"
      ],
      "author": {
        "name": "Steve Kondik",
        "email": "shade@chemlab.org",
        "time": "Tue Sep 11 19:15:39 2012 +0100"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:28:35 2012 -0600"
      },
      "message": "lowmemorykiller: Use asynchronous compaction\n\nChange-Id: I6a65d06fc30b88fcedaaf1abf1855fdd19e3c912\n"
    },
    {
      "commit": "e686b6840a0bc95df3dfd8d505092defc968338f",
      "tree": "076d32abbc4294ca33bf2066c561d3e4ca1722f7",
      "parents": [
        "6534adad1b737e613ed327be6be497fd46ec3a1a"
      ],
      "author": {
        "name": "Steve Kondik",
        "email": "shade@chemlab.org",
        "time": "Tue Sep 11 18:34:41 2012 +0100"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:27:35 2012 -0600"
      },
      "message": "lowmemorykiller: Compact memory when killing processes\n\n* Memory compaction is never invoked on Android because we avoid swap\n   and don\u0027t allocate huge pages. Fix it by invoking compaction from the LMK when\n   a process is killed to reduce memory fragmentation.\n\nChange-Id: I2bda790c2093e65fd6f43d52ea5149d6b57cb1e9\n"
    },
    {
      "commit": "6534adad1b737e613ed327be6be497fd46ec3a1a",
      "tree": "4a807419a458a87b0c9ce73729d2825e1815c810",
      "parents": [
        "66eece7b44f9568e25ff253e898165f3985144c9"
      ],
      "author": {
        "name": "faux123",
        "email": "reioux@gmail.com",
        "time": "Fri Aug 10 22:07:53 2012 -0700"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:23:29 2012 -0600"
      },
      "message": "block/deadline: tweak for better android performance\n"
    },
    {
      "commit": "66eece7b44f9568e25ff253e898165f3985144c9",
      "tree": "83d185fcf2cba6827da6cad832f55b4f22968599",
      "parents": [
        "94ef74c6166732427ab6c238be0f5ab819b37f9e"
      ],
      "author": {
        "name": "franciscofranco",
        "email": "franciscofranco.1990@gmail.com",
        "time": "Mon Dec 19 02:19:42 2011 +0000"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:22:18 2012 -0600"
      },
      "message": "Remove \u0027+\u0027 symbol from kernel version string\n"
    },
    {
      "commit": "94ef74c6166732427ab6c238be0f5ab819b37f9e",
      "tree": "7fd0b0267ee87fe5897d8bbd50200815503df478",
      "parents": [
        "0eb17da2e09eee4176739bb40e2edd49210341d5"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:20:56 2012 -0600"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:20:56 2012 -0600"
      },
      "message": "configs: add evervolv defconfig\n\nChange-Id: I9f60bf8901ddbda4d7d91311927e432e9227de7f\n"
    },
    {
      "commit": "0eb17da2e09eee4176739bb40e2edd49210341d5",
      "tree": "2840a8df22985e95de1777a4258fe7f31fddf5e4",
      "parents": [
        "22b4fcde206e96f57bf0a111403fc3d75532918a"
      ],
      "author": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Thu Aug 09 01:59:24 2012 -0500"
      },
      "committer": {
        "name": "Andrew Sutherland",
        "email": "dr3wsuth3rland@gmail.com",
        "time": "Sun Nov 18 01:08:51 2012 -0600"
      },
      "message": "always build for arm\n"
    },
    {
      "commit": "22b4fcde206e96f57bf0a111403fc3d75532918a",
      "tree": "8521ce515a2c60ecfee6ea431f13721bb380a777",
      "parents": [
        "f4d9951889686ea215f2ba46d311d36cdf7fcf8b"
      ],
      "author": {
        "name": "Ramanan Rajeswaran",
        "email": "ramanan@google.com",
        "time": "Fri Nov 02 10:29:13 2012 -0700"
      },
      "committer": {
        "name": "Ramanan Rajeswaran",
        "email": "ramanan@google.com",
        "time": "Fri Nov 02 10:29:13 2012 -0700"
      },
      "message": "Revert \"net: wireless: bcmdhd: Fix WD wakelock behavior\"\n\nThis reverts commit 87576b83c90b58e976192e267274353c88dc5638.\n"
    },
    {
      "commit": "f4d9951889686ea215f2ba46d311d36cdf7fcf8b",
      "tree": "daf9728387d2bff6ecb1a99291daa3fc7466d975",
      "parents": [
        "96b669392f664d349142c53d15b5c05fcd98853e"
      ],
      "author": {
        "name": "Kees Cook",
        "email": "keescook@chromium.org",
        "time": "Fri Oct 19 18:45:53 2012 -0700"
      },
      "committer": {
        "name": "Ramanan Rajeswaran",
        "email": "ramanan@google.com",
        "time": "Thu Nov 01 14:32:48 2012 -0700"
      },
      "message": "use clamp_t in UNAME26 fix\n\nThe min/max call needed to have explicit types on some architectures\n(e.g. mn10300). Use clamp_t instead to avoid the warning:\n\n  kernel/sys.c: In function \u0027override_release\u0027:\n  kernel/sys.c:1287:10: warning: comparison of distinct pointer types lacks a cast [enabled by default]\n\nReported-by: Fengguang Wu \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Kees Cook \u003ckeescook@chromium.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "96b669392f664d349142c53d15b5c05fcd98853e",
      "tree": "3af138e071cd7847a2584455bf68d4d6a6803bb9",
      "parents": [
        "4495fa38dbb83379bdb504f4c8dcbcf0e9d24e1e"
      ],
      "author": {
        "name": "Kees Cook",
        "email": "keescook@chromium.org",
        "time": "Fri Oct 19 13:56:51 2012 -0700"
      },
      "committer": {
        "name": "Ramanan Rajeswaran",
        "email": "ramanan@google.com",
        "time": "Thu Nov 01 14:30:58 2012 -0700"
      },
      "message": "kernel/sys.c: fix stack memory content leak via UNAME26\n\nCalling uname() with the UNAME26 personality set allows a leak of kernel\nstack contents.  This fixes it by defensively calculating the length of\ncopy_to_user() call, making the len argument unsigned, and initializing\nthe stack buffer to zero (now technically unneeded, but hey, overkill).\n\nCVE-2012-0957\n\nReported-by: PaX Team \u003cpageexec@freemail.hu\u003e\nSigned-off-by: Kees Cook \u003ckeescook@chromium.org\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nCc: PaX Team \u003cpageexec@freemail.hu\u003e\nCc: Brad Spengler \u003cspender@grsecurity.net\u003e\nCc: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4495fa38dbb83379bdb504f4c8dcbcf0e9d24e1e",
      "tree": "3eb8f9afd765041a8652a4b88d8b6a25335d5b29",
      "parents": [
        "87576b83c90b58e976192e267274353c88dc5638"
      ],
      "author": {
        "name": "andy2_kuo",
        "email": "andy2_kuo@asus.com",
        "time": "Thu Oct 25 18:38:21 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Sat Oct 27 11:08:22 2012 -0700"
      },
      "message": "net: wireless: bcmdhd: Prevent HT Avail timeout to frozen deice while asleep.\n\nChange-Id: I6ccd035539a3a3074b7ff1e06854ce396d784fc4\n"
    },
    {
      "commit": "87576b83c90b58e976192e267274353c88dc5638",
      "tree": "0174cf50a4132901f7c7cc8b3cddd2b2dd4e3df8",
      "parents": [
        "d5d2033ca465e5587cc7936d62df32dfb51b3fbb"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Tue Oct 23 11:39:40 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Sat Oct 27 11:05:17 2012 -0700"
      },
      "message": "net: wireless: bcmdhd: Fix WD wakelock behavior\n\nChange-Id: I7ebae2be248cbb4bc98e2b448641f65b77a320f4\nSigned-off-by: Dmitry Shmidt \u003cdimitrysh@google.com\u003e\n\nConflicts:\n\n\tdrivers/net/wireless/bcmdhd/dhd_linux.c\n"
    },
    {
      "commit": "d5d2033ca465e5587cc7936d62df32dfb51b3fbb",
      "tree": "c924610ad43feb9533fc96e6e70e9f7793107e7d",
      "parents": [
        "c8e1f6c79b3c0eb5e928e57aef85fb21935eab4b"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Wed Oct 24 13:14:48 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Sat Oct 27 11:04:38 2012 -0700"
      },
      "message": "net: wireless: bcmdhd: Fix BSSID report for disassoc\n\nChange-Id: I5e3b01a1a471e5983ab934fc9d65802a389ab1af\nSigned-off-by: Dmitry Shmidt \u003cdimitrysh@google.com\u003e\n"
    },
    {
      "commit": "c8e1f6c79b3c0eb5e928e57aef85fb21935eab4b",
      "tree": "7780f8dd93c71a9763ed11ee67b70963c27be8ff",
      "parents": [
        "b61598cfb7054b06e1e3c1252e7433b2c71e0e3a"
      ],
      "author": {
        "name": "Tsechih_Lin",
        "email": "Tsechih_Lin@asus.com",
        "time": "Thu Oct 25 23:55:23 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Sat Oct 27 11:02:56 2012 -0700"
      },
      "message": "Fix al3010 power on fail in late_resume function\n\nWhen interval time is too short between al3101_early_suspend() and al3010_late_resume().\nIt will cause driver fail to set power on. So , add 5ms delay to fix this issue.\n\nChange-Id: I2523b41384b47cbb23100fdf7f451f54bdeaed19\n"
    },
    {
      "commit": "b61598cfb7054b06e1e3c1252e7433b2c71e0e3a",
      "tree": "c331888c8836f67737a55c63af022deb03e4b9c7",
      "parents": [
        "9347a7121acfe73a0ca6106c6c5755749bda7ba1"
      ],
      "author": {
        "name": "Joseph Wu",
        "email": "joseph_wu@asus.com",
        "time": "Thu Oct 25 18:08:55 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Sat Oct 27 11:01:34 2012 -0700"
      },
      "message": "Sensors: Revise compass compensation mechanism to fix non-linear issue.\n\nRevise the equation of compass compensation to\nmake the data moving curve more linear when rotating.\nThis fixes that the Orientation data variation doesn\u0027t match the degrees\nthat the device actually has been rotated.\n\nBug: 7395562\nChange-Id: Ib628920066adc8250e901a40e69ee5fc2364298c\n"
    },
    {
      "commit": "9347a7121acfe73a0ca6106c6c5755749bda7ba1",
      "tree": "a6181c0247b031f7a8b0635b89236de9c42a4f5c",
      "parents": [
        "52002b6c39df95fa7c82b07fe1ab9e158f687af2"
      ],
      "author": {
        "name": "Simon Wilson",
        "email": "simonwilson@google.com",
        "time": "Fri Oct 26 15:26:02 2012 -0700"
      },
      "committer": {
        "name": "Simon Wilson",
        "email": "simonwilson@google.com",
        "time": "Fri Oct 26 16:39:45 2012 -0700"
      },
      "message": "ASoC: tegra: headset: improve dock switch code\n\nRemove all audio routing and use two switch devices\nto signal userspace of dock changes. Routing can\nthen be done in userspace for the dock.\n\nChange-Id: Id73a5ea6754a780897bc23aec02157749a3a5fd6\nSigned-off-by: Simon Wilson \u003csimonwilson@google.com\u003e\n"
    },
    {
      "commit": "52002b6c39df95fa7c82b07fe1ab9e158f687af2",
      "tree": "604e098311afc32629ffff2e49aefffaf4d59749",
      "parents": [
        "b60bdf03636e5d88af73fbbffc3013d473e32c32"
      ],
      "author": {
        "name": "Simon Wilson",
        "email": "simonwilson@google.com",
        "time": "Fri Oct 26 16:34:13 2012 -0700"
      },
      "committer": {
        "name": "Simon Wilson",
        "email": "simonwilson@google.com",
        "time": "Fri Oct 26 16:39:44 2012 -0700"
      },
      "message": "Revert \"ASoC: codec: rt5640: change lineout route to output mixer and set path gain to -1.875dB.\"\n\nThis reverts commit 2a6888f052b9fdcadbc6ea13415f35ce5caa9dbc.\n\nChange-Id: Idcf6de88a3789210336d6cf3f3519d2d0fa7aa98\n"
    },
    {
      "commit": "b60bdf03636e5d88af73fbbffc3013d473e32c32",
      "tree": "07187afc8554ed8f5e02f7df284dc7996c339e73",
      "parents": [
        "e8ee95ced1d5d7cff90074589066b6f82145342b"
      ],
      "author": {
        "name": "Simon Wilson",
        "email": "simonwilson@google.com",
        "time": "Fri Oct 26 10:56:23 2012 -0700"
      },
      "committer": {
        "name": "Simon Wilson",
        "email": "simonwilson@google.com",
        "time": "Fri Oct 26 16:23:43 2012 -0700"
      },
      "message": "Revert \"7377546 Add dock switch device to support daydream mode.\"\n\nThis reverts commit e8ee95ced1d5d7cff90074589066b6f82145342b.\n\nChange-Id: I12f7deb0eab18b712ff0cdb1c3274a23664c5c9d\n"
    },
    {
      "commit": "e8ee95ced1d5d7cff90074589066b6f82145342b",
      "tree": "238bcbc5267bf4a2b50c1ac216d4d94801bd39eb",
      "parents": [
        "541cdd8f4054ee83b53eaecac360a712627d9acf"
      ],
      "author": {
        "name": "jerryyc_hu",
        "email": "jerryyc_hu@asus.com",
        "time": "Wed Oct 24 18:37:26 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Oct 24 10:45:54 2012 -0700"
      },
      "message": "7377546 Add dock switch device to support daydream mode.\n\nNakasi should start Sleep Mode / Dream when placed in Dock\n\nChange-Id: I7545377b7a4e5e6d52d0208af6ac3f7bb2fd86e3\n"
    },
    {
      "commit": "541cdd8f4054ee83b53eaecac360a712627d9acf",
      "tree": "07187afc8554ed8f5e02f7df284dc7996c339e73",
      "parents": [
        "1b997b79c2f7baedef1abca52e379a90889bc6df"
      ],
      "author": {
        "name": "Joseph Wu",
        "email": "Joseph_Wu@asus.com",
        "time": "Tue Oct 23 13:08:54 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Oct 23 21:15:19 2012 -0700"
      },
      "message": "Sensors: Fix an improper type definition when loading compass gain.\n\nTo load compass gain with a correct type, we should fix it to \u0027int\u0027.\nThis should be common fix but partial related to bug 7355959.\n\nBug: 7355959\n\nChange-Id: I3514618a47cedd5354d1d4b26d30a8026e02e6f3\n"
    },
    {
      "commit": "1b997b79c2f7baedef1abca52e379a90889bc6df",
      "tree": "fbdfe8dd18177ce0068a25dfa4d2bb35a88dd249",
      "parents": [
        "713d450502d06d81971b99b968a16b225fbdca29"
      ],
      "author": {
        "name": "able_liao",
        "email": "able_liao@asus.com",
        "time": "Tue Oct 23 20:12:21 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Oct 23 20:36:05 2012 -0700"
      },
      "message": "SoC: tegra: headset: fix speaker silent issue after inserting and removing headset rapidly.\n\nSpeaker could get silent if insert and remove headphone rapidly,\nor even just normally insert and remove headphone during system suspend.\n\nThe \"AUX\" and \"speaker\" dapm mixer control was for dock function but causes such issue,\nnow remove them from kernel and redesign in HAL to satisfy both audio and dock functions.\n\nBug: 7388692\nChange-Id: Iaa2dc40575ee3a6c9ddcd49f5dd1a92e94c20655\nSigned-off-by: able_liao \u003cable_liao@asus.com\u003e\n"
    },
    {
      "commit": "713d450502d06d81971b99b968a16b225fbdca29",
      "tree": "45780bb676256154295f6c996275f5f7e3939c57",
      "parents": [
        "97d6c21b6d099d4bf08af0a739aefb035aa64859"
      ],
      "author": {
        "name": "lucien_wu",
        "email": "lucien_wu@asus.com",
        "time": "Sat Oct 20 01:35:32 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Mon Oct 22 16:35:50 2012 -0700"
      },
      "message": "Power on/off sequence tuning for Himax T-con IC\n\nChange-Id: I908e0b1233f4951c92d49b952a94f9e285c24424\n"
    },
    {
      "commit": "97d6c21b6d099d4bf08af0a739aefb035aa64859",
      "tree": "bad4d6a1325dbf46d3057b8b83034fd95e5c1ccd",
      "parents": [
        "74fd39c7249ff1e6c2ecf4a53c455c847789d29b"
      ],
      "author": {
        "name": "Haley Teng",
        "email": "hteng@nvidia.com",
        "time": "Thu Oct 18 08:04:28 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Mon Oct 22 16:34:25 2012 -0700"
      },
      "message": "arm: tegra: grouper: setup uart_c as bluetooth uart port for bluesleep\n\nSigned-off-by: Haley Teng \u003chteng@nvidia.com\u003e\n"
    },
    {
      "commit": "74fd39c7249ff1e6c2ecf4a53c455c847789d29b",
      "tree": "f0d91d1db7ce2811555ddffedd044847f450f586",
      "parents": [
        "88cfebcb20c669a8cff3216b9cb4c1f5995de23a"
      ],
      "author": {
        "name": "Haley Teng",
        "email": "hteng@nvidia.com",
        "time": "Thu Oct 18 07:54:51 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Mon Oct 22 16:33:52 2012 -0700"
      },
      "message": "bluesleep: implement to support bluedroid\n\n\"#define BT_BLUEDROID_SUPPORT 1\" -\u003e support BlueDroid\n\"#define BT_BLUEDROID_SUPPORT 0\" -\u003e support BlueZ\n\nSince BlueDroid does not use kernel space HCI driver now, we add the\nbelow 2 /proc nodes to make BlueDroid able to send HCI events to\nbluesleep driver.\n\nwrite 1 to /proc/bluetooth/sleep/lpm -\u003e equivalent to HCI_DEV_REG event\nwrite 0 to /proc/bluetooth/sleep/lpm -\u003e equivalent to HCI_DEV_UNREG event\nwrite 1 to /proc/bluetooth/sleep/btwrite -\u003e equivalent to HCI_DEV_WRITE event\n\nSigned-off-by: Haley Teng \u003chteng@nvidia.com\u003e\n"
    },
    {
      "commit": "88cfebcb20c669a8cff3216b9cb4c1f5995de23a",
      "tree": "98ac881e4938343ca6d9b9252a9ec33ca437f540",
      "parents": [
        "581cd08c178b714571c356827c6a5b9c8985c9d3"
      ],
      "author": {
        "name": "yi-hsin_hung",
        "email": "yi-hsin_hung@asus.com",
        "time": "Fri Oct 19 20:24:37 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Mon Oct 22 16:32:50 2012 -0700"
      },
      "message": "arch: arm: xmm: repeat to push the crash pin and force to change the crash mode.\n\nChange-Id: I04b6ae83efe8a99baefe20e2a623731fbfb8bb7d\n"
    },
    {
      "commit": "581cd08c178b714571c356827c6a5b9c8985c9d3",
      "tree": "4b95fc4fbea3d7ec02c3f97f8e18cf04f484157c",
      "parents": [
        "2c4f963efe58272c6560f346e42805eea2efb4b2"
      ],
      "author": {
        "name": "yi-hsin_hung",
        "email": "yi-hsin_hung@asus.com",
        "time": "Wed Oct 17 19:55:40 2012 +0800"
      },
      "committer": {
        "name": "yi-hsin_hung",
        "email": "yi-hsin_hung@asus.com",
        "time": "Wed Oct 17 19:55:40 2012 +0800"
      },
      "message": "drivers: usb: core: reduce the resume time for HSIC controller.\n\nChange-Id: If7123e444410babd4a04abeaf471098dfb026db1\n"
    },
    {
      "commit": "2c4f963efe58272c6560f346e42805eea2efb4b2",
      "tree": "9aa1c0d661946938836c5f5a52cdcea670cb6927",
      "parents": [
        "3c05088e8935929b1820c1a805a4e2008e1129c9"
      ],
      "author": {
        "name": "Roger Hsieh",
        "email": "rhsieh@nvidia.com",
        "time": "Wed Oct 03 12:39:04 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Oct 16 10:40:01 2012 -0700"
      },
      "message": "arm: tegra: grouper: Increase MC_EMEM_ARB_OUTSTANDING_REQ to resolve underflow in low emc freq.\n\nNew outstanding request is updated in the emc dvfs table:\n* 25.5Mhz: 20\n* 51Mhz: 20\n* 102Mhz: 30\n\nBug 1057414\n\nChange-Id: I4d72b0db586ad99d6a6758737d87b3f68e6a47c4\nSigned-off-by: Haley Teng \u003chteng@nvidia.com\u003e\n"
    },
    {
      "commit": "3c05088e8935929b1820c1a805a4e2008e1129c9",
      "tree": "c53def8771c30d225670727ab152d4f196ed5903",
      "parents": [
        "273ea66a1a14f9b5c454a0ff8c2e8bdd22ee80b7"
      ],
      "author": {
        "name": "Ramanan Rajeswaran",
        "email": "ramanan@google.com",
        "time": "Mon Oct 15 16:17:15 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Mon Oct 15 16:17:15 2012 -0700"
      },
      "message": "Revert \"Asoc: codec: rt5640: increase lineout output gain +1.875dB for B-dock sample.\"\n\nThis reverts commit 273ea66a1a14f9b5c454a0ff8c2e8bdd22ee80b7\n\nChange-Id: I9cb92323299d17806aed5439ccf9c3c6798bce59\n"
    },
    {
      "commit": "273ea66a1a14f9b5c454a0ff8c2e8bdd22ee80b7",
      "tree": "60d5939adbfae589ae63e6f7f9e1b682b7bc2ea3",
      "parents": [
        "b98092761997ffaa4232e0ab14326070954da1fc"
      ],
      "author": {
        "name": "able_liao",
        "email": "able_liao@asus.com",
        "time": "Fri Oct 12 15:04:12 2012 -0700"
      },
      "committer": {
        "name": "able_liao",
        "email": "able_liao@asus.com",
        "time": "Fri Oct 12 15:04:12 2012 -0700"
      },
      "message": "Asoc: codec: rt5640: increase lineout output gain +1.875dB for B-dock sample.\n\n1.where measure result:\n  Vrms:0.242 V\n  Vp-p:0.724 V\n\nChange-Id: I3e17671bebe0fea0e5a64d3b287e7c86a29ab7c1\n"
    },
    {
      "commit": "b98092761997ffaa4232e0ab14326070954da1fc",
      "tree": "c53def8771c30d225670727ab152d4f196ed5903",
      "parents": [
        "efba26de4a6b5a9432494dd2aa76139ec0845d49"
      ],
      "author": {
        "name": "sam_chen",
        "email": "sam_chen@asus.com",
        "time": "Thu Oct 11 14:44:43 2012 +0800"
      },
      "committer": {
        "name": "able_liao",
        "email": "able_liao@asus.com",
        "time": "Thu Oct 11 11:33:23 2012 -0700"
      },
      "message": "ASoC: codecs: rt5642: fix whoosh noise when making the first click sound.\n\nStable VREF by increasing VREF charging time in fast mode to 10-15ms (was: 5-6ms).\n\nBug: 7257448\nChange-Id: I089821b886b4a4e92fa8fdafcc11bb0269c7fb05\nSigned-off-by: able_liao \u003cable_liao@asus.com\u003e\n"
    },
    {
      "commit": "efba26de4a6b5a9432494dd2aa76139ec0845d49",
      "tree": "88be5351dfc9c6ae9aba8996e119211691ce4683",
      "parents": [
        "afd49a4a2315e8c073bc979ffbdd89454058d84c"
      ],
      "author": {
        "name": "tryout_chen",
        "email": "tryout_chen@asus.com",
        "time": "Wed Oct 03 22:36:39 2012 +0800"
      },
      "committer": {
        "name": "tryout_chen",
        "email": "tryout_chen@asus.com",
        "time": "Fri Oct 05 00:43:01 2012 +0800"
      },
      "message": "Proximity: Fix reports status change frequently even when not moving.\n\nBugnizer ID: 7267739\n\nChange-Id: I4ffac18b3266c323f22f8014fbf2cdf2caa048a5\n"
    },
    {
      "commit": "afd49a4a2315e8c073bc979ffbdd89454058d84c",
      "tree": "5953d6ca378e33d92c9f1d59e720e05954cea72f",
      "parents": [
        "c3931b37b0f545a299b355ec4e8a6cd7b3cbdd52"
      ],
      "author": {
        "name": "Raphanus Lo",
        "email": "raphanus_lo@asus.com",
        "time": "Mon Oct 01 11:25:00 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Mon Oct 01 14:05:51 2012 -0700"
      },
      "message": "tilapia: arm: xmm: improve log when illegal L2-\u003eL0 occurs.\n\nChange-Id: I7e1da2efbe5690f4b3a999506c4a22fb8017ad45\n"
    },
    {
      "commit": "c3931b37b0f545a299b355ec4e8a6cd7b3cbdd52",
      "tree": "92bae27ccbb562263e89fb65c40e05c86532420c",
      "parents": [
        "86381cccab94d4030901d3d5d192722f2694615b"
      ],
      "author": {
        "name": "jerryyc_hu",
        "email": "jerryyc_hu@asus.com",
        "time": "Fri Sep 28 19:42:25 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Mon Oct 01 13:15:37 2012 -0700"
      },
      "message": "7182768 Hold a wake lock when cable plug in or out.\n\n[Bach]Unable to wakeup DUT when plug or unplug charger or USB cable (3/10 of occurrence)\n\nChange-Id: I2d0cfe7b22139ef74ed46857dc4782cf09a0fc54\n"
    },
    {
      "commit": "86381cccab94d4030901d3d5d192722f2694615b",
      "tree": "2e9e3bc14b2260325af3053a2a65bfce53ecb909",
      "parents": [
        "d06cf594594800fa12b5d0ed5bd5abe0d2ad462a"
      ],
      "author": {
        "name": "Raphanus Lo",
        "email": "raphanus_lo@asus.com",
        "time": "Sun Sep 30 19:38:20 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Mon Oct 01 11:15:17 2012 -0700"
      },
      "message": "tilapia: arm: xmm: Do not update illegal L2-\u003eL0 state.\n\nDo not override XMM power state when it tend to get L2-\u003eL0 from any\nstate other than L2.\n\nBugnizer ID: 7243198\n\nChange-Id: I54d50eff89f0a44dd33d6ee1821f9ef5b5efe764\n"
    },
    {
      "commit": "d06cf594594800fa12b5d0ed5bd5abe0d2ad462a",
      "tree": "b174a509f2bcad299a5ceeea05f08b89763e45cb",
      "parents": [
        "19b48ce2d77fceb497fcfaf4fb842a698a62aa51"
      ],
      "author": {
        "name": "yi-hsin_hung",
        "email": "yi-hsin_hung@asus.com",
        "time": "Mon Oct 01 10:27:51 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Mon Oct 01 11:07:16 2012 -0700"
      },
      "message": "tilapia: USB: HSIC: disable the remote wakeup irq\n\nChange-Id: I3b6054bf33143ff328d3976a2c482e691a60b6e6\n"
    },
    {
      "commit": "19b48ce2d77fceb497fcfaf4fb842a698a62aa51",
      "tree": "0f1d8d78d327b06cc1a2b1c2239bceb77bc50377",
      "parents": [
        "74ae38d84cf2502ca3235d04ffe76cbe386908b5"
      ],
      "author": {
        "name": "Joseph Wu",
        "email": "Joseph_Wu@asus.com",
        "time": "Mon Oct 01 20:31:54 2012 +0800"
      },
      "committer": {
        "name": "Joseph Wu",
        "email": "Joseph_Wu@asus.com",
        "time": "Mon Oct 01 20:34:35 2012 +0800"
      },
      "message": "Sensors: Update compass compensation in sensors\u0027 driver.\n\n- Based on mpl v5.1.0.\n- It would not affect the performance about e-compass.\n- Supoort both grouper/tilapia.\n- Add more debug message.\n- cat ../iio:device1/compass_cali_test to perform this command.\nSigned-off-by: Joseph Wu \u003cJoseph_Wu@asus.com\u003e\n\nChange-Id: I230a6e55875d01cb607ddf3903152cc69770b0ec\n"
    },
    {
      "commit": "74ae38d84cf2502ca3235d04ffe76cbe386908b5",
      "tree": "33a43a7f2e1b7e536c21c94575c6a84139d829ed",
      "parents": [
        "eb72d0308d4f46ff106f7097a3c040cfda83733d"
      ],
      "author": {
        "name": "Joseph Wu",
        "email": "Joseph_Wu@asus.com",
        "time": "Mon Oct 01 10:34:09 2012 +0800"
      },
      "committer": {
        "name": "Joseph Wu",
        "email": "Joseph_Wu@asus.com",
        "time": "Mon Oct 01 10:34:09 2012 +0800"
      },
      "message": "Revert \"Sensors: [PATCH 1/3] Invensense 5.1.2 IIO driver release.\"\n\nThis reverts commit 08f02f8bba6ec3613a3ca3d19e1a07f67739bdd4.\n"
    },
    {
      "commit": "eb72d0308d4f46ff106f7097a3c040cfda83733d",
      "tree": "48fb7310c127217ba07e56bde8288fcda9c2dc6c",
      "parents": [
        "857dcabb282e17e847dfa63ca5e4d7753e117cb8"
      ],
      "author": {
        "name": "Joseph Wu",
        "email": "Joseph_Wu@asus.com",
        "time": "Mon Oct 01 10:32:07 2012 +0800"
      },
      "committer": {
        "name": "Joseph Wu",
        "email": "Joseph_Wu@asus.com",
        "time": "Mon Oct 01 10:32:07 2012 +0800"
      },
      "message": "Revert \"Sensors: Some minor updates for sensors iio structure.\"\n\nThis reverts commit 3de11fe53273ddc7bef83f013fc5c5a1fe9fb937.\n"
    },
    {
      "commit": "857dcabb282e17e847dfa63ca5e4d7753e117cb8",
      "tree": "cc71cfb2ca4a3cc996ef9c338704797270ef4cef",
      "parents": [
        "72437e9c4baf949dab67724512ac778fb5703e34"
      ],
      "author": {
        "name": "Joseph Wu",
        "email": "Joseph_Wu@asus.com",
        "time": "Mon Oct 01 10:26:47 2012 +0800"
      },
      "committer": {
        "name": "Joseph Wu",
        "email": "Joseph_Wu@asus.com",
        "time": "Mon Oct 01 10:26:47 2012 +0800"
      },
      "message": "Revert \"Sensors: Checking compass compensation from factory calibrated gain.\"\n\nThis reverts commit a113725524b6d5261bdc5053a1b5ac66915b8f0a.\n"
    },
    {
      "commit": "72437e9c4baf949dab67724512ac778fb5703e34",
      "tree": "3dbc55a3615b7dc66580207dba8dcb897c5dab09",
      "parents": [
        "ef2f75b5c178b73bd0b754e9d1582649323cc079"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Wed Sep 26 14:21:22 2012 -0700"
      },
      "committer": {
        "name": "Ramanan Rajeswaran",
        "email": "ramanan@google.com",
        "time": "Thu Sep 27 12:52:18 2012 -0700"
      },
      "message": "timekeeping: fix 32-bit overflow in get_monotonic_boottime\n\nget_monotonic_boottime adds three nanonsecond values stored\nin longs, followed by an s64.  If the long values are all\nclose to 1e9 the first three additions can overflow and\nbecome negative when added to the s64.  Cast the first\nvalue to s64 so that all additions are 64 bit.\n\nChange-Id: Ic996d8b6fbef0b72f2d027b0d8ef5259b5c1a540\nSigned-off-by: Colin Cross \u003cccross@android.com\u003e\n"
    },
    {
      "commit": "ef2f75b5c178b73bd0b754e9d1582649323cc079",
      "tree": "37e15643463aadd7e7dc011524a23f5e45c86c77",
      "parents": [
        "3f478105c195f347209caed6b0b594502951ef4a"
      ],
      "author": {
        "name": "able_liao",
        "email": "able_liao@asus.com",
        "time": "Thu Sep 27 18:46:31 2012 +0800"
      },
      "committer": {
        "name": "able_liao",
        "email": "able_liao@asus.com",
        "time": "Thu Sep 27 18:48:14 2012 +0800"
      },
      "message": "Audio:fix music playing through speaker instead of the headset when reboot DUT\n\n1.if we insert wired headset and reboot DUT,it will playback by speaker instead of headset.\n  It reason is lineout_gpio pin will be detected earlier than it is enabled and requested\n  at initial boot,so it will detect wrong status to debug board.\n  In this situation lineout_gpio is 0 when detection work at initial boot.\n2.Modify lineout_gpio is enabled and requested earlier than detection work.\n  we can improve this issue.\n\nBugnizer ID :7235478\n\nChange-Id: I368d6603ca39ea2367fe6ed8ee644445a770c024\nSigned-off-by: able_liao \u003cable_liao@asus.com\u003e\n"
    },
    {
      "commit": "3f478105c195f347209caed6b0b594502951ef4a",
      "tree": "3f104b6f763d850f9abe113c5314543d47b68e69",
      "parents": [
        "5c6426d0ea1ae8b9c617afe2dd8176ec1818653f"
      ],
      "author": {
        "name": "andy2_kuo",
        "email": "andy2_kuo@asus.com",
        "time": "Tue Sep 25 16:24:40 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Sep 26 20:42:37 2012 -0700"
      },
      "message": "Revert \"arm: tegra: kai: read mac address from board eeprom\"\n\nThis reverts commit 8f9962bcd76bd29d8e773af6bbae3817886d4302.\n\nChange-Id: I529de950411d55931f06ad8b7d4b80c9e6d71c26\n"
    },
    {
      "commit": "5c6426d0ea1ae8b9c617afe2dd8176ec1818653f",
      "tree": "07cffc8bfe98ec2d07a078047f11fe88910cddd0",
      "parents": [
        "4acc227edfb631d377e14911287c1b73682fc9c2"
      ],
      "author": {
        "name": "Ban_Feng",
        "email": "Ban_Feng@asus.com",
        "time": "Wed Sep 26 10:44:07 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Sep 26 12:31:41 2012 -0700"
      },
      "message": "mmc: card: Bypass discard for Hynix and Kingston\n\nIn order to change mount option,\nissuing discard request by chip to eliminate performance drop.\n\nBug ID: 7158066\n\nChange-Id: Ia55bce8ae29c1751f180d76164e1ac1753af89f0\n"
    },
    {
      "commit": "4acc227edfb631d377e14911287c1b73682fc9c2",
      "tree": "2c2448cd6797d55ef380365fb8a3041d7ecfe3d3",
      "parents": [
        "3de11fe53273ddc7bef83f013fc5c5a1fe9fb937"
      ],
      "author": {
        "name": "singhome_lee",
        "email": "singhome_lee@asus.com",
        "time": "Thu Sep 20 13:54:43 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Sep 26 12:30:45 2012 -0700"
      },
      "message": "mmc: core: new discard feature support at Samsung eMMC v4.41+.\n\nSupport discard feature if MID field in the CID register is 0x15, EXT.CSD[192]\n(device version) is 5 and Bit 0 in the EXT.CSD[64] is 1. Also removed REQ_SECURE flag\ncheck to avoid kernel hang.\n\nThis patch is released from samsung.\n\nChange-Id: I4023a900680e9bca10c40311b09ed077a22617db\n"
    },
    {
      "commit": "3de11fe53273ddc7bef83f013fc5c5a1fe9fb937",
      "tree": "9ba9a50a690c765e2a01339c5c5f7d486cd7dcc0",
      "parents": [
        "a113725524b6d5261bdc5053a1b5ac66915b8f0a"
      ],
      "author": {
        "name": "issac_wu",
        "email": "issac_wu@asus.com",
        "time": "Wed Sep 26 17:41:53 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Sep 26 11:00:57 2012 -0700"
      },
      "message": "Sensors: Some minor updates for sensors iio structure.\n\n- add DMP and motion checking function for testing\n- Provided by Invensense.\n\nChange-Id: I116cb31c89f1a03f1c85baf6e6b1dee34eb65e22\nSigned-off-by: issac_wu \u003cissac_wu@asus.com\u003e\n"
    },
    {
      "commit": "a113725524b6d5261bdc5053a1b5ac66915b8f0a",
      "tree": "e65dc5f6d6c1534ba5e2f3922941cf1e15ac83d6",
      "parents": [
        "40ae87f4e3208beabb8810bed7cff66a0a78c4e9"
      ],
      "author": {
        "name": "Joseph Wu",
        "email": "Joseph_Wu@asus.com",
        "time": "Fri Sep 21 22:36:05 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Sep 26 11:00:07 2012 -0700"
      },
      "message": "Sensors: Checking compass compensation from factory calibrated gain.\n\n- In order to check the compass raw data has been multiplied by gain\n  that calibrated in factory, we create a new sysfs function to check it.\n- It would not affect the performance about e-compass.\n- Supoort both grouper/tilapia.\n- cat ../iio:device1/compass_cali_test to perform this command.\n\nChange-Id: I760a2947060319921c73c61e339cb85b9c83bab8\nSigned-off-by: Joseph Wu \u003cJoseph_Wu@asus.com\u003e\n"
    },
    {
      "commit": "40ae87f4e3208beabb8810bed7cff66a0a78c4e9",
      "tree": "51a7957e557ea75466924cb3e2aae0bc1561d91a",
      "parents": [
        "16cbbbe8ea08e53eda71947b529056a26eb2d364"
      ],
      "author": {
        "name": "tryout_chen",
        "email": "tryout_chen@asus.com",
        "time": "Wed Sep 26 14:37:12 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Sep 26 09:43:13 2012 -0700"
      },
      "message": "Proximity: Fix improper object detect status checking.\n\nThis improper checking may cause sensing result unstable.\n\nChange-Id: Ib9c45c9df31f102f106d202c70638d87272b71a9\n"
    },
    {
      "commit": "16cbbbe8ea08e53eda71947b529056a26eb2d364",
      "tree": "2cd5f8f6eda2015a028401620e1fe361aad10ac9",
      "parents": [
        "4c88690fa581510222c67be8876e7dc43eb13fdb"
      ],
      "author": {
        "name": "ScottPeterson",
        "email": "speterson@nvidia.com",
        "time": "Fri Sep 07 15:22:58 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Sep 26 09:16:56 2012 -0700"
      },
      "message": "asoc: codec: Reduce audio codec warmup time\n\nChange-Id: I0cdccd58e2f5acd2b07a154d516ccc6ca785cce9\nSigned-off-by: Glenn Kasten \u003cgkasten@google.com\u003e\n"
    },
    {
      "commit": "4c88690fa581510222c67be8876e7dc43eb13fdb",
      "tree": "1c4f529eb464d0fd3b813daa834fe8e2778c2b8e",
      "parents": [
        "08f02f8bba6ec3613a3ca3d19e1a07f67739bdd4"
      ],
      "author": {
        "name": "yi-hsin_hung",
        "email": "yi-hsin_hung@asus.com",
        "time": "Fri Sep 21 06:27:07 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Sep 25 10:00:15 2012 -0700"
      },
      "message": "arm: XMM: Waiting the ap wake pin to falling is needed before got falling.\n\nChange-Id: I6c9a535d3d0cb86a1eaaff79a658637235fe0b5c\n"
    },
    {
      "commit": "08f02f8bba6ec3613a3ca3d19e1a07f67739bdd4",
      "tree": "1506a11d2df70ab7ec9117fa4323605ccd843392",
      "parents": [
        "ac09366e1cb9c980acdc338e758d50f12db6ba21"
      ],
      "author": {
        "name": "Joseph Wu",
        "email": "Joseph_Wu@asus.com",
        "time": "Fri Sep 21 22:12:28 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Sep 25 09:42:56 2012 -0700"
      },
      "message": "Sensors: [PATCH 1/3] Invensense 5.1.2 IIO driver release.\n\n- New driver with mpl v5.1.2 is released.\n- Provided by Invensense.\n\nChange-Id: Ib2a3da126ed7cf9b6b2397509c04044db635337e\nSigned-off-by: Joseph Wu \u003cJoseph_Wu@asus.com\u003e\n"
    },
    {
      "commit": "ac09366e1cb9c980acdc338e758d50f12db6ba21",
      "tree": "be191974655ba6640764f226fd87bc3b1366dd77",
      "parents": [
        "1da655b8171b52c80b82109676ae48783f44c28d"
      ],
      "author": {
        "name": "yi-hsin_hung",
        "email": "yi-hsin_hung@asus.com",
        "time": "Fri Sep 21 06:07:54 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Sep 25 07:26:28 2012 -0700"
      },
      "message": "arm: xmm: Pull the DAP1_DIN to force the modem crash\n\nChange-Id: I0ff48fd1ff9c6cc4834656dd8ef53388fc4bf96a\n"
    },
    {
      "commit": "1da655b8171b52c80b82109676ae48783f44c28d",
      "tree": "482ba5b049ed7d937e8132188615904b9e9bbb33",
      "parents": [
        "a85f646dc9429cfc288875f48eca47bbfa6439f2"
      ],
      "author": {
        "name": "jerryyc_hu",
        "email": "jerryyc_hu@asus.com",
        "time": "Mon Aug 27 22:10:20 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Sep 25 07:23:21 2012 -0700"
      },
      "message": "7195738 Add the error handling for temperature/voltage gauge reading wrong.\n\ntemperature/voltage may read wrong if i2c is busy.\n\nChange-Id: I0c459b3684f264bde0fc1456dd452c3ecdc26e84\n"
    },
    {
      "commit": "a85f646dc9429cfc288875f48eca47bbfa6439f2",
      "tree": "995588eef3e30691f3859f9727bcd6516409dcc7",
      "parents": [
        "8b0a6ebd0da45c46418a579b308c4f61b73b6538"
      ],
      "author": {
        "name": "jerryyc_hu",
        "email": "jerryyc_hu@asus.com",
        "time": "Fri Sep 21 16:45:36 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Fri Sep 21 07:56:47 2012 -0700"
      },
      "message": "7151054 To shutdown the system while battery capacity is low.\n\nTo avoid battery being drained to critial low state,\nnakasi needs a change to shutdown device while \"AC/USB is charging\" and battery\u003d0%.\n\nChange-Id: I52bc0f77000fdcb0f29450c1eae963462ffb4351\n"
    },
    {
      "commit": "8b0a6ebd0da45c46418a579b308c4f61b73b6538",
      "tree": "648be89374867d479a6a66bf92c801dfc7e5a6b4",
      "parents": [
        "e589947e53f8e9755268af12762d162b09bacc62"
      ],
      "author": {
        "name": "tryout_chen",
        "email": "tryout_chen@asus.com",
        "time": "Mon Sep 17 21:38:45 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Fri Sep 21 07:48:27 2012 -0700"
      },
      "message": "Proximity: Enable Proximity Sensor Cap1106.\n\nChange-Id: Iac74824d9270f06cfb36dc5d18f0904cd79d11c6\n"
    },
    {
      "commit": "e589947e53f8e9755268af12762d162b09bacc62",
      "tree": "4e2e789b78c4730070e2b3f13efc4e81bf992678",
      "parents": [
        "307a3a0beb16203076f8c6708da724833c461cba"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Thu Sep 20 11:33:09 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Thu Sep 20 12:48:19 2012 -0700"
      },
      "message": "net: wireless: bcmdhd: Adjust roaming treshold to -65 dB\n\nChange-Id: I88bb0cf759ee4262f31f054ef2dd5fc6258e8628\nSigned-off-by: Dmitry Shmidt \u003cdimitrysh@google.com\u003e\n"
    },
    {
      "commit": "307a3a0beb16203076f8c6708da724833c461cba",
      "tree": "36fe689d4a26dc74c52671473b2ce180aa32485d",
      "parents": [
        "f224107e4d600959c4b6d257f03dc13c9c61a641"
      ],
      "author": {
        "name": "sam_chen",
        "email": "sam_chen@asus.com",
        "time": "Thu Sep 20 16:56:59 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Thu Sep 20 09:05:22 2012 -0700"
      },
      "message": "ASoC: tegra: headset: Fix debugboard detection fail on Bach ER2.\n\nOn bach ER2, hardware revision changes to 0(GROUPER_PCBA_SR3),\nand we discard headphone/uart switch on Nakasi GROUPER_PCBA_SR3 which\nhardware is not supported switch.\nTo make debug board work on Bach ER2, remove GROUPER_PCBA_SR3 related codes.\n\nChange-Id: I6f12127c549919b9823c4951367d53785e3fb178\nSigned-off-by: sam_chen \u003csam_chen@asus.com\u003e\n"
    },
    {
      "commit": "f224107e4d600959c4b6d257f03dc13c9c61a641",
      "tree": "81753df11ec3205b618ab5cdbf33ba457255b0fd",
      "parents": [
        "1867bdbb74920d7dbf107cc2e5fa09d8de3cdc85"
      ],
      "author": {
        "name": "yi-hsin_hung",
        "email": "yi-hsin_hung@asus.com",
        "time": "Thu Sep 20 06:47:26 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Thu Sep 20 09:03:50 2012 -0700"
      },
      "message": "RIL: Modem crash handler implementation.\n\nChange-Id: Id7e179f8e50b4ca12bfd0ebfcf9aa4b4edd10134\n"
    },
    {
      "commit": "1867bdbb74920d7dbf107cc2e5fa09d8de3cdc85",
      "tree": "10284b78a18a93f0afdce2437dd4c961851568cc",
      "parents": [
        "b5a6465cd07077019b72a3e193f826ce65d3f4f5"
      ],
      "author": {
        "name": "able_liao",
        "email": "able_liao@asus.com",
        "time": "Wed Sep 19 18:03:16 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Thu Sep 20 08:56:08 2012 -0700"
      },
      "message": "ASoC: codec: rt5640: Correct suspend/resume procedures to fix pop or silent issue.\n\n1.Once CONFIG_PM is defined, both rt5640_resume and rt5640_resume_i2c will be called\n  within a short time when resuming. It possibly caused register write wrong value\n  and resulted in pop sound or silent issues after resumed.\n\n  In order to avoid this situation, drop function rt5640_suspend_i2c/rt5640_resume_i2c,\n  and integrate all controls into rt5640_suspend/rt5640_resume\n\nChange-Id: I3b04bd46fc218bc13882e84dd0e624e1e17221aa\n"
    },
    {
      "commit": "b5a6465cd07077019b72a3e193f826ce65d3f4f5",
      "tree": "9078c16c6ef166e9a020687994ced5c9170fe80f",
      "parents": [
        "e45710d9628a06b16938ba6e4868671a29472b0f"
      ],
      "author": {
        "name": "Mark Zhang",
        "email": "markz@nvidia.com",
        "time": "Mon Jul 02 13:05:25 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Thu Sep 20 08:54:07 2012 -0700"
      },
      "message": "video: tegra: dc: vblank worker\n\nFreeze vblank worker while suspending by adding the work into\nsystem freezewq. This eliminates a kernel panic caused by nvsd\nreading brightness valuesfrom display while clock gated.\n\nBug 1006180\nBug 1003969\nBug 1003730\nBug 999580\n\nChange-Id: Id93f4df23e380a7e14e888ebe5c8991e652eb0f9\nSigned-off-by: Mark Zhang \u003cmarkz@nvidia.com\u003e\nSigned-off-by: Haley Teng \u003chteng@nvidia.com\u003e\nReviewed-on: http://git-master/r/128892\nReviewed-by: Prajakta Gudadhe \u003cpgudadhe@nvidia.com\u003e\n"
    },
    {
      "commit": "e45710d9628a06b16938ba6e4868671a29472b0f",
      "tree": "e151d3db5ed63f8dd81dbae93eea69ae7a0f1821",
      "parents": [
        "27f2bde15d350a7c20c106da987550cf2a692d1a"
      ],
      "author": {
        "name": "Kevin Huang",
        "email": "kevinh@nvidia.com",
        "time": "Wed Jun 20 13:17:00 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Thu Sep 20 08:53:38 2012 -0700"
      },
      "message": "video: tegra: dc: Skip the vblank_int work if DC is disabled.\n\nBug 1000789\nBug 1003730\nBug 999580\n\nSigned-off-by: Kevin Huang \u003ckevinh@nvidia.com\u003e\n\nConflicts:\n\n\tdrivers/video/tegra/dc/dc.c\n\nChange-Id: Ib0419e6792edfe1fe15bd010da812fc040c25f6e\nSigned-off-by: Haley Teng \u003chteng@nvidia.com\u003e\nReviewed-on: http://git-master/r/128891\nReviewed-by: Prajakta Gudadhe \u003cpgudadhe@nvidia.com\u003e\n"
    },
    {
      "commit": "27f2bde15d350a7c20c106da987550cf2a692d1a",
      "tree": "8d42d85635dae0972e8b232fec5cd57bf1af7737",
      "parents": [
        "1aa914372832bcc5cd99214bb5c4046257bddb7c"
      ],
      "author": {
        "name": "Kevin Huang",
        "email": "kevinh@nvidia.com",
        "time": "Fri Jun 08 16:15:55 2012 -0700"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Thu Sep 20 08:53:14 2012 -0700"
      },
      "message": "video: tegra: dc: Use ref-count to mask vblank interrupt.\n\nBug 990586\nBug 999580\n\nSigned-off-by: Kevin Huang \u003ckevinh@nvidia.com\u003e\n\nConflicts:\n\n\tdrivers/video/tegra/dc/dc.c\n\tdrivers/video/tegra/dc/dc_priv.h\n\nChange-Id: Iad64cd6349ab1281a632842efd318ca8414500a0\nSigned-off-by: Haley Teng \u003chteng@nvidia.com\u003e\nReviewed-on: http://git-master/r/128864\nReviewed-by: Prajakta Gudadhe \u003cpgudadhe@nvidia.com\u003e\n"
    },
    {
      "commit": "1aa914372832bcc5cd99214bb5c4046257bddb7c",
      "tree": "87286f8a1e68053a4a474a3d45ce3259fb59c756",
      "parents": [
        "cd3f11475ba0205aef2fa71b8b7325d04f8bbafa"
      ],
      "author": {
        "name": "hsuan-chih_chen",
        "email": "hsuan-chih_chen@asus.com",
        "time": "Wed Sep 19 10:23:28 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Sep 19 22:19:22 2012 -0700"
      },
      "message": "mmc: set emmc vcore voltage to 3.0V\n\nper EE\u0027s request, set eMMC core voltage to 3.0V.\n\nChange-Id: I710bf98a20a64100169a24d64bc7e0d968d65a83\n"
    },
    {
      "commit": "cd3f11475ba0205aef2fa71b8b7325d04f8bbafa",
      "tree": "9ac5e1d24fb41438f433ece5e49a9f74f96df1a3",
      "parents": [
        "d00c834e1e2c078ed7f17c8a74d9b8428acb2176"
      ],
      "author": {
        "name": "Raphanus Lo",
        "email": "raphanus_lo@asus.com",
        "time": "Mon Feb 20 16:53:57 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Sep 18 23:29:46 2012 -0700"
      },
      "message": "RIL: provide SIM hotplug freezing enable/disable interface to user space.\n\nInstead of automatically freeze handling hotplug state, we provide a\nsysfs \"/sys/devices/virtual/ril/files/stop_hotplug_detect\" to control\nit.\n        value   meaning\n        ------+---------------------\n        1      detection freezed\n        0      detection not freezed\n\nChange-Id: I4f7d255eeefbe46fd74a90a3b03cf7f0cd543ae6\nSigned-off-by: Raphanus Lo \u003craphanus_lo@asus.com\u003e\n"
    },
    {
      "commit": "d00c834e1e2c078ed7f17c8a74d9b8428acb2176",
      "tree": "b6519790778fc5dc53285e04a5be2e73d89ecfc7",
      "parents": [
        "16a215f133a0792d758bf8291089085cee5586c4"
      ],
      "author": {
        "name": "Raphanus Lo",
        "email": "raphanus_lo@asus.com",
        "time": "Mon Feb 13 20:49:51 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Sep 18 23:28:44 2012 -0700"
      },
      "message": "RIL: Implement the function of SIM hot plug.\n\nRead TEGRA_GPIO_PW3 and write the SIM plug state to switch class\n\"sim_plug\" with the following content definition:\n\n    value   meaning\n    ------+--------------\n     1      SIM absent\n     0      SIM inserted\n\nThis interrupt will notify modem to refresh SIM plug state.\n\nChange-Id: I6f3a653950b77f3b91a0dc17bdccba745282214e\nSigned-off-by: Raphanus Lo \u003craphanus_lo@asus.com\u003e\n"
    },
    {
      "commit": "16a215f133a0792d758bf8291089085cee5586c4",
      "tree": "1fef83418af660872acf9e8aefc7ee9ebe5bf918",
      "parents": [
        "8fe24ec68a15150f717e0040c74a9ea3295513f5"
      ],
      "author": {
        "name": "Raphanus Lo",
        "email": "raphanus_lo@asus.com",
        "time": "Mon Jan 16 20:41:31 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Sep 18 23:28:00 2012 -0700"
      },
      "message": "RIL: add ril driver for SIM detection functions for products with modem.\n\nThis RIL driver is here for controlling (1) USB vbus state for\ndebuging/testing (2) SIM card detection\n\n1. GPIO configurations for products with modem.\n2. Disable conflict pinmux settings when audio initilizing.\n2. Monitor TEGRA_GPIO_PW3(n_SIM_CD) for SIM detection. (not implemented yet)\n3. Export sysfses under /sys/devices/virtual/ril/files for controlling\n   USB vbus / other RIL-related low-level functions.\n\nChange-Id: I998783d387d0c714fa988fbf333cf65d6b81227b\nSigned-off-by: Raphanus Lo \u003craphanus_lo@asus.com\u003e\n"
    },
    {
      "commit": "8fe24ec68a15150f717e0040c74a9ea3295513f5",
      "tree": "16e4305358a666dbe154fb76a1e27eca0e04d841",
      "parents": [
        "91fa195be994f092773ab47bfdce99ec310c59cf"
      ],
      "author": {
        "name": "jerryyc_hu",
        "email": "jerryyc_hu@asus.com",
        "time": "Tue Sep 18 16:15:51 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Sep 18 22:59:57 2012 -0700"
      },
      "message": "Use project id and pcb id to support usb callback function.\n\nChange-Id: Ic027450a58e637b292a835d2209bec66d56b7106\n"
    },
    {
      "commit": "91fa195be994f092773ab47bfdce99ec310c59cf",
      "tree": "08b063497e127d2c72d5f7f1e8c151d7a9d08654",
      "parents": [
        "b145753c6a62b4ca5528a738e55a32ac5a61bc58"
      ],
      "author": {
        "name": "pomelo_hsieh",
        "email": "pomelo_hsieh@asus.com",
        "time": "Tue Sep 18 19:55:48 2012 +0800"
      },
      "committer": {
        "name": "pomelo_hsieh",
        "email": "pomelo_hsieh@asus.com",
        "time": "Tue Sep 18 19:55:48 2012 +0800"
      },
      "message": "To avoid the pcb_id been mixed between nakasi and bach.\n\nChange-Id: I901d3050ed090fff31053446c4fea721bc2322fa\n"
    },
    {
      "commit": "b145753c6a62b4ca5528a738e55a32ac5a61bc58",
      "tree": "09395897b44a5468413e16f06708d6ea73ee0869",
      "parents": [
        "f0b850b521aec5b894bfd00a31a5318c87172b1a"
      ],
      "author": {
        "name": "able_liao",
        "email": "able_liao@asus.com",
        "time": "Mon Sep 17 17:43:58 2012 +0800"
      },
      "committer": {
        "name": "able_liao",
        "email": "able_liao@asus.com",
        "time": "Tue Sep 18 11:21:32 2012 +0800"
      },
      "message": "Audio: enable UART cable detection and phone jack switch for developing projects\n\n1.switch GPIO_PW3 and GPIO-X.06 lineout detection pin(to detect UART cable) for nakasi and bach respectively.\n2.Now enable UART cable detection and phone jack switch for Bach and Nakasi TI SKU only,\n  not including Nakasi Maxim SKU.\n\nChange-Id: Ic6115d7883a642579c06243cad5e0ed92b403d60\n"
    },
    {
      "commit": "f0b850b521aec5b894bfd00a31a5318c87172b1a",
      "tree": "26e4751b39ef81d6639e08111ba808ef25ffd464",
      "parents": [
        "96c46324c3c16f6d8f141e035f54f8e1721e23cd"
      ],
      "author": {
        "name": "yi-hsin_hung",
        "email": "yi-hsin_hung@asus.com",
        "time": "Tue Sep 18 07:19:31 2012 +0800"
      },
      "committer": {
        "name": "yi-hsin_hung",
        "email": "yi-hsin_hung@asus.com",
        "time": "Tue Sep 18 07:19:31 2012 +0800"
      },
      "message": "arm: usb: xmm: Implement modem crash dump function for modem\n\nChange-Id: Iec184f7383e85fafea08ad84f50b88be1d883849\n"
    },
    {
      "commit": "96c46324c3c16f6d8f141e035f54f8e1721e23cd",
      "tree": "630b8e2b3b911c81d3a184fb59771a1fb985b267",
      "parents": [
        "9adebe6f8a89893e31a1d17e7e681a74fae56ef7"
      ],
      "author": {
        "name": "yi-hsin_hung",
        "email": "yi-hsin_hung@asus.com",
        "time": "Tue Sep 18 03:22:01 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Mon Sep 17 15:05:47 2012 -0700"
      },
      "message": "Set the baseband_usb_chr driver as build-in and modify it for modem image downloading.\n\n1. Add TCGETS in baseband_usb_chr_ioctl.\n\n2. Remove the queue cycle of baseband_usb_chr_work, and add queue_work when the device has been probed.\n   This will avoid that the delay in baseband_usb_chr_work cause the devices cannot be found by controller.\n\n3. Init the usb of baseband_usb_chr while baseband_usb_driver_disconnect() is invoked to avoid the kernel panic.\n\n4. Return in the complete function of urb submition when urb-\u003estatus is error code.\n   This can avoid infinite loop when error occurs for urb submition.\n\n5. Add log tag \"CHR\" if debug is enabled.\n\nChange-Id: Id1a08afb9a56f62193bc80158f4b43e28b714814\n"
    },
    {
      "commit": "9adebe6f8a89893e31a1d17e7e681a74fae56ef7",
      "tree": "6ec3466f8f5f32d4738c6a8d016eb29b21bcf1e6",
      "parents": [
        "06b8ab31bf7b3daf31f619d1e3d23e1e5c14a9cf"
      ],
      "author": {
        "name": "yi-hsin_hung",
        "email": "yi-hsin_hung@asus.com",
        "time": "Tue Sep 18 02:54:36 2012 +0800"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Mon Sep 17 15:00:31 2012 -0700"
      },
      "message": "arm: XMM: add the sysfs, download modem and recovery modem functions.\n\nxmm_dwd_reset: reset modem to open hsic download mode.\nxmm_nml_reset: reset modem to recovery modem.\n\nChange-Id: I230cd01498c4e33e0bb7784b88e2f37e251dd705\n"
    },
    {
      "commit": "06b8ab31bf7b3daf31f619d1e3d23e1e5c14a9cf",
      "tree": "6a035825b6fc7e97e681332acbcbd933784112cc",
      "parents": [
        "2aaa2316864cc241bcc69eaabcb048b6c65dbd9b"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Mon Sep 17 11:37:52 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Mon Sep 17 11:44:04 2012 -0700"
      },
      "message": "net: wireless: bcmdhd: Add print when power-save mode is OFF\n\nChange-Id: Idc72198b2d59c76dd45ba918cef982bcd7b570ab\nSigned-off-by: Dmitry Shmidt \u003cdimitrysh@google.com\u003e\n"
    }
  ],
  "next": "2aaa2316864cc241bcc69eaabcb048b6c65dbd9b"
}
