)]}'
{
  "commit": "37ce69a57ff217a4ca0871e9ee5aa58c052b7d86",
  "tree": "21cdbb8c988eed585437bb502ca15c2998ea7fbc",
  "parents": [
    "b5c6916b3118d4301dc2f8cf8d33f13e5324a3a5"
  ],
  "author": {
    "name": "Richard Purdie",
    "email": "rpurdie@rpsys.net",
    "time": "Sat Feb 10 14:10:33 2007 +0000"
  },
  "committer": {
    "name": "Richard Purdie",
    "email": "rpurdie@rpsys.net",
    "time": "Tue Feb 20 08:38:46 2007 +0000"
  },
  "message": "backlight: Rework backlight/fb interaction simplifying, lots\n\nfb_info-\u003ebl_mutex is badly thought out and the backlight class doesn\u0027t\nneed it if the framebuffer/backlight register/unregister order is\nconsistent, particularly after the backlight locking fixes.\n\nFix the drivers to use the order:\n\nbacklight_device_register()\nregister_framebuffer()\nunregister_framebuffer()\nbacklight_device_unregister()\n\nand turn bl_mutex into a lock for the bl_curve data only.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1c77cfb8e6838dbbb9d5f89bf1bbc70a01501bf8",
      "old_mode": 33188,
      "old_path": "drivers/video/aty/aty128fb.c",
      "new_id": "ef3e7861c27a8f2a40512ca9e618d1e3f020401c",
      "new_mode": 33188,
      "new_path": "drivers/video/aty/aty128fb.c"
    },
    {
      "type": "modify",
      "old_id": "3b6529392359d8bf12a386f87cc1f5a058211ae3",
      "old_mode": 33188,
      "old_path": "drivers/video/aty/atyfb_base.c",
      "new_id": "66462286e70484cc7502eb149e1968808c00389f",
      "new_mode": 33188,
      "new_path": "drivers/video/aty/atyfb_base.c"
    },
    {
      "type": "modify",
      "old_id": "9cfcecac8b5e9c4b84623d8b2908d74c2c565e74",
      "old_mode": 33188,
      "old_path": "drivers/video/aty/radeon_backlight.c",
      "new_id": "f94e4616788d9761c78ad554f72631474d7d6065",
      "new_mode": 33188,
      "new_path": "drivers/video/aty/radeon_backlight.c"
    },
    {
      "type": "modify",
      "old_id": "0ed577e7cc211e6dbdd7412644586a7f583554ec",
      "old_mode": 33188,
      "old_path": "drivers/video/aty/radeon_base.c",
      "new_id": "7e228aded4c22ced9d2f0818d2fbdf7a0f6ea586",
      "new_mode": 33188,
      "new_path": "drivers/video/aty/radeon_base.c"
    },
    {
      "type": "modify",
      "old_id": "818fb09105f9885829a392e776a9baa8e548c492",
      "old_mode": 33188,
      "old_path": "drivers/video/fbsysfs.c",
      "new_id": "40c80c8190e2f744dfc43e3f99fb08189a0c303e",
      "new_mode": 33188,
      "new_path": "drivers/video/fbsysfs.c"
    },
    {
      "type": "modify",
      "old_id": "695b6bf54d9213f21e486e762345196db9c83bef",
      "old_mode": 33188,
      "old_path": "drivers/video/nvidia/nv_backlight.c",
      "new_id": "2bebfeeb4f1d4e774c372f2218225644db281599",
      "new_mode": 33188,
      "new_path": "drivers/video/nvidia/nv_backlight.c"
    },
    {
      "type": "modify",
      "old_id": "64f59119c4227a44c27311e0fe1d9970af3507d4",
      "old_mode": 33188,
      "old_path": "drivers/video/nvidia/nvidia.c",
      "new_id": "c18e9557ca30c3fbe16662bc60478d2a66c6eba3",
      "new_mode": 33188,
      "new_path": "drivers/video/nvidia/nvidia.c"
    },
    {
      "type": "modify",
      "old_id": "9e7d3fcde20757113109c4be2fb181cf8d2d5b53",
      "old_mode": 33188,
      "old_path": "drivers/video/riva/fbdev.c",
      "new_id": "ab00350907dd390c4b0958fd6f0b311522177929",
      "new_mode": 33188,
      "new_path": "drivers/video/riva/fbdev.c"
    },
    {
      "type": "modify",
      "old_id": "bf7158b59b25467d1a93c83329cfa389574c2298",
      "old_mode": 33188,
      "old_path": "include/linux/fb.h",
      "new_id": "be913ec871692e58fc9dfe798aa4ad0154629bd5",
      "new_mode": 33188,
      "new_path": "include/linux/fb.h"
    }
  ]
}
