)]}'
{
  "commit": "cc26b076cf8b1040ccc514302ef9a24042272ec3",
  "tree": "6b41545a2d59f531cffd32d7161dcabc1d40d0e1",
  "parents": [
    "7c9fc9d50f97c9a6733ff1a22b6e31bcd91778e2"
  ],
  "author": {
    "name": "Hans Verkuil",
    "email": "hverkuil@xs4all.nl",
    "time": "Sun Mar 29 19:20:26 2009 -0300"
  },
  "committer": {
    "name": "Mauro Carvalho Chehab",
    "email": "mchehab@redhat.com",
    "time": "Mon Apr 06 21:44:21 2009 -0300"
  },
  "message": "V4L/DVB (11369): v4l2-subdev: add load_fw and use that instead of abusing core-\u003einit.\n\nThe init callback was used in several places to load firmware. Make a separate\nload_fw callback for that. This makes the code a lot more understandable.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f4dd9d78eb3d2fe346e8d98bc5e37bd919123b53",
      "old_mode": 33188,
      "old_path": "drivers/media/video/cx18/cx18-av-core.c",
      "new_id": "0c58e55fdbee7e8c9c2b788c54cb26ff5241ac9b",
      "new_mode": 33188,
      "new_path": "drivers/media/video/cx18/cx18-av-core.c"
    },
    {
      "type": "modify",
      "old_id": "c458120e8c90e509f71d99b110ca47a72b009721",
      "old_mode": 33188,
      "old_path": "drivers/media/video/cx18/cx18-av-core.h",
      "new_id": "9b84a0c58e0ebbf8afd4316345c6145a178dc726",
      "new_mode": 33188,
      "new_path": "drivers/media/video/cx18/cx18-av-core.h"
    },
    {
      "type": "modify",
      "old_id": "210c68aaae00ede73af85a4804b156e246a8fe6c",
      "old_mode": 33188,
      "old_path": "drivers/media/video/cx18/cx18-driver.c",
      "new_id": "49b1c3d7b1a81ab264a5fe3503f06b1158f76980",
      "new_mode": 33188,
      "new_path": "drivers/media/video/cx18/cx18-driver.c"
    },
    {
      "type": "modify",
      "old_id": "79833c25e7059e05885a4bb3e202ede466fd8e81",
      "old_mode": 33188,
      "old_path": "drivers/media/video/cx231xx/cx231xx-cards.c",
      "new_id": "b63719fddee4fa19b4716bf1dc8f2c1559c2698d",
      "new_mode": 33188,
      "new_path": "drivers/media/video/cx231xx/cx231xx-cards.c"
    },
    {
      "type": "modify",
      "old_id": "5e4b7e790d9498f6235bd612696c38d4cb975669",
      "old_mode": 33188,
      "old_path": "drivers/media/video/cx23885/cx23885-cards.c",
      "new_id": "fe8525517c4e47190cfc93d993b67ae492fd8543",
      "new_mode": 33188,
      "new_path": "drivers/media/video/cx23885/cx23885-cards.c"
    },
    {
      "type": "modify",
      "old_id": "f8ed3c09b17c4c2c729488aefb915822d2a70795",
      "old_mode": 33188,
      "old_path": "drivers/media/video/cx25840/cx25840-core.c",
      "new_id": "51266812d338ee027645af97d1da6da3b3aa2e14",
      "new_mode": 33188,
      "new_path": "drivers/media/video/cx25840/cx25840-core.c"
    },
    {
      "type": "modify",
      "old_id": "eca8bf92a225c3e7236717302ff3228ff81a77bc",
      "old_mode": 33188,
      "old_path": "drivers/media/video/ivtv/ivtv-driver.c",
      "new_id": "07d5ffea6e6f0dc334556fdd668165b4cc8ab81a",
      "new_mode": 33188,
      "new_path": "drivers/media/video/ivtv/ivtv-driver.c"
    },
    {
      "type": "modify",
      "old_id": "eff92113daf95da548b9ddad5124c8efdbaeec98",
      "old_mode": 33188,
      "old_path": "drivers/media/video/pvrusb2/pvrusb2-hdw.c",
      "new_id": "59a0259266fb17570463d2996d9ebee653b97e78",
      "new_mode": 33188,
      "new_path": "drivers/media/video/pvrusb2/pvrusb2-hdw.c"
    },
    {
      "type": "modify",
      "old_id": "c84ff88c913f41c27a2f5bee1ad417663d3aa466",
      "old_mode": 33188,
      "old_path": "include/media/v4l2-subdev.h",
      "new_id": "38b89cf7c995c5746a7c34eccf8e3ac7d964d5d6",
      "new_mode": 33188,
      "new_path": "include/media/v4l2-subdev.h"
    }
  ]
}
