)]}'
{
  "commit": "4a11b59d8283662193a9c6a9c14c58d1b9bf0617",
  "tree": "492bf022c806ec6c554ca5f8e7c05ea6db138137",
  "parents": [
    "7dcca30a32aadb0520417521b0c44f42d09fe05c"
  ],
  "author": {
    "name": "Anton Vorontsov",
    "email": "cbou@mail.ru",
    "time": "Fri May 04 00:27:45 2007 +0400"
  },
  "committer": {
    "name": "David Woodhouse",
    "email": "dwmw2@infradead.org",
    "time": "Tue Jul 10 11:25:44 2007 +0100"
  },
  "message": "[BATTERY] Universal power supply class (was: battery class)\n\nThis class is result of \"external power\" and \"battery\" classes merge,\nas suggested by David Woodhouse. He also implemented uevent support.\n\nHere how userspace seeing it now:\n\n    \t# ls /sys/class/power\\ supply/\n    \tac  main-battery  usb\n\n    \t# cat /sys/class/power\\ supply/ac/type\n    \tAC\n\n    \t# cat /sys/class/power\\ supply/usb/type\n    \tUSB\n\n    \t# cat /sys/class/power\\ supply/main-battery/type\n    \tBattery\n\n    \t# cat /sys/class/power\\ supply/ac/online\n    \t1\n\n    \t# cat /sys/class/power\\ supply/usb/online\n    \t0\n\n    \t# cat /sys/class/power\\ supply/main-battery/status\n    \tCharging\n\n    \t# cat /sys/class/leds/h5400\\:red-left/trigger\n    \tnone h5400-radio timer hwtimer ac-online usb-online\n    \tmain-battery-charging-or-full [main-battery-charging]\n    \tmain-battery-full\n\nSigned-off-by: Anton Vorontsov \u003ccbou@mail.ru\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9758cf433c0660f7f971f3958c5ffddbcb1a884a",
      "new_mode": 33188,
      "new_path": "Documentation/power_supply_class.txt"
    },
    {
      "type": "modify",
      "old_id": "050323fd79e9ae78f4f528ce260e08a8ec89f38b",
      "old_mode": 33188,
      "old_path": "drivers/Kconfig",
      "new_id": "c546de307caf166cc043fb34792c8a2301704fc7",
      "new_mode": 33188,
      "new_path": "drivers/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "adad2f3d438a07929ca9842ac96fb8b3d4dac329",
      "old_mode": 33188,
      "old_path": "drivers/Makefile",
      "new_id": "503d82569449f2e8eeb9884cd0ddd46919dd5a83",
      "new_mode": 33188,
      "new_path": "drivers/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7811fa627412302d6214b88fc0ee316534bf8a84",
      "new_mode": 33188,
      "new_path": "drivers/power/Kconfig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c88148983a2dfafc8206d5bad5495b79d191d5c",
      "new_mode": 33188,
      "new_path": "drivers/power/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9880d468ee482be9e0a4f22a3813e5c26a312bb",
      "new_mode": 33188,
      "new_path": "drivers/power/power_supply.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e87ea515675568dc7e67aa7fb0eb2310cbe9916c",
      "new_mode": 33188,
      "new_path": "drivers/power/power_supply_core.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7232490bb595f95ebd39834e9603bac6fbefc0f2",
      "new_mode": 33188,
      "new_path": "drivers/power/power_supply_leds.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c07d4258d34716268b1617e8e06c3c8cf215d51f",
      "new_mode": 33188,
      "new_path": "drivers/power/power_supply_sysfs.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "606c0957997f8b59d87c61611b1dddd96d7e206f",
      "new_mode": 33188,
      "new_path": "include/linux/power_supply.h"
    }
  ]
}
