)]}'
{
  "commit": "297a533b3e621be520d44d8baf3bb72ce15c4110",
  "tree": "4fa3bd12e2ef2eb731a81670e7dfe9fc85bdc0b4",
  "parents": [
    "7fb7ba588c0f276609609565b21fcc853284a9a0"
  ],
  "author": {
    "name": "Lars-Peter Clausen",
    "email": "lars@metafoo.de",
    "time": "Fri Jan 07 20:12:47 2011 +0100"
  },
  "committer": {
    "name": "Lars-Peter Clausen",
    "email": "lars@metafoo.de",
    "time": "Tue Feb 22 11:02:43 2011 +0100"
  },
  "message": "bq27x00: Cache battery registers\n\nThis patch adds a register cache to the bq27x00 battery driver.\nUsually multiple, if not all, power_supply properties are queried at once,\nfor example when an uevent is generated. Since some registers are used by\nmultiple properties caching the registers should reduce the number of\nreads.\n\nThe cache is valid for 5 seconds this roughly matches the internal update\ninterval of the current register for the bq27000/bq27200.\n\nFast changing properties(*_NOW) which can be obtained by reading a single\nregister are not cached.\n\nIt will also be used in the follow up patch to check if the battery status\nhas been changed since the last update to emit power_supply_changed events.\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nTested-by: Grazvydas Ignotas \u003cnotasas@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "44bc76be0780ba3934683912911eff7ebfeedee1",
      "old_mode": 33188,
      "old_path": "drivers/power/bq27x00_battery.c",
      "new_id": "dbe3fcb3b0ba8123de016e753db4f74f428177f7",
      "new_mode": 33188,
      "new_path": "drivers/power/bq27x00_battery.c"
    }
  ]
}
