)]}'
{
  "log": [
    {
      "commit": "719cd4ab9695059e00f5248d1dceb534381fccb3",
      "tree": "7aac75d4b17c0b9c7033180f5fa8110a097bf09a",
      "parents": [
        "be5daa9bd220d384c7010aee6d3886279a61a183"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Jun 14 07:12:11 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:14:39 2009 -0300"
      },
      "message": "V4L/DVB (12108): v4l2-i2c-drv.h: add comment describing when not to use this header.\n\nMake it very clear that this header should not be used for i2c drivers that\ndo not need to be compiled for pre-2.6.26 kernels.\n\nAs soon as the minimum supported kernel in the v4l-dvb repository becomes\n2.6.26 or up, then this header should be removed entirely.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "acebc70d4a789df21270690c70928b8a836caad7",
      "tree": "63c9c17b47ef46b2ece12f1a2d440cf362ea70bd",
      "parents": [
        "0c84674353a8c344d169aabce4dc4d44daaa270d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 29 20:04:44 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:23 2009 -0300"
      },
      "message": "V4L/DVB (11372): v4l2: use old-style i2c API for kernels \u003c 2.6.26 instead of \u003c 2.6.22\n\nOriginally the intention was to switch to the new style i2c API starting with\nthe introduction of the API in 2.6.22. However, the i2c_new_probed_device()\nfunction has a lethal bug that wasn\u0027t fixed until 2.6.25. Or more accurately,\nit was only fixed in the stable series of 2.6.25 and 2.6.26.\n\nGiven the fact that the new i2c API also changed starting with 2.6.26 (the\naddition of i2c_device_id), it is easiest to switch APIs starting with\n2.6.26.\n\nThis patch updates all the legacy code accordingly.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0c84674353a8c344d169aabce4dc4d44daaa270d",
      "tree": "5250181fdb5ffd9912fb98760c98bbc9dde97e3b",
      "parents": [
        "f41737ece472cd803ffb24ac9f5d6fdd1d871341"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 29 19:40:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:22 2009 -0300"
      },
      "message": "V4L/DVB (11371): v4l2: remove legacy fields in v4l2-i2c-drv.h.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7b31b57a37ab694b9693a0359bf8ed0967188533",
      "tree": "d8733e2944bfe219f19aaf9f99f5b33806299ff0",
      "parents": [
        "23848b655ab5fc2fe88ef99e90ad8e4c41304d76"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon Oct 13 07:38:03 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:20:20 2008 -0300"
      },
      "message": "V4L/DVB (9209): v4l2: add comment to the v4l2-i2c-drv headers.\n\nLooking at these headers as they appear in the kernel makes you\nwonder why it is done that way. Refer to the v4l-dvb repository\nwhere the full unstripped header can be found to understand the\nreasoning behind this.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ae429083efe996ca2c569c44fd6fea440676dc33",
      "tree": "85bc4b8d0e0ac034a751b652210f908ec33cc24f",
      "parents": [
        "60b129d7bfa3e20450816983bd52c49bb0bc1c21"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun May 11 20:37:06 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun May 11 20:37:06 2008 +0200"
      },
      "message": "i2c: Convert some more new-style drivers to use module aliasing\n\nUpdate 3 more new-style i2c drivers to use standard module aliasing\ninstead of the old driver_name/type driver matching scheme. These\nvideo drivers aren\u0027t used yet so converting them is trivial.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "d2653e92732bd3911feff6bee5e23dbf959381db",
      "tree": "fd3a413bc150855a09de29b2d253b7dbeb2705ff",
      "parents": [
        "ee56d977423a58b53fd0fc1ef0aca0c9cb564c53"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Apr 29 23:11:39 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Tue Apr 29 23:11:39 2008 +0200"
      },
      "message": "i2c: Add support for device alias names\n\nBased on earlier work by Jon Smirl and Jochen Friedrich.\n\nThis patch allows new-style i2c chip drivers to have alias names using\nthe official kernel aliasing system and MODULE_DEVICE_TABLE(). At this\npoint, the old i2c driver binding scheme (driver_name/type) is still\nsupported.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Jochen Friedrich \u003cjochen@scram.de\u003e\nCc: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\n"
    },
    {
      "commit": "8574ac690eab730a3ff735177af1d52e45e36c8b",
      "tree": "a31cc6d453810d62693619f9c58dcdce43e1779c",
      "parents": [
        "67d52e29032dd2f21d4080331f47a21205f337f6"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Dec 24 15:49:33 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:24 2008 -0200"
      },
      "message": "V4L/DVB (6921): include/media/v4l2-i2c-drv.h must #include \u003cmedia/v4l2-common.h\u003e\n\nFix the following compiler error:\n\nv4l2-i2c-drv.h:72: error: implicit declaration of function \u0027v4l2_i2c_attach\u0027\n\nAlso, prevent multiple inclusions of v4l2-i2c-drv.h\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2a2bfbff3d867c62a49f43266ca993c9c2c2ff28",
      "tree": "e663c97371f8c50b9ef56c8544d024d79c6942d5",
      "parents": [
        "d9009201207c4bdce9b95a0bd903b3f087e8eda1"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Dec 08 07:43:14 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:03:24 2008 -0200"
      },
      "message": "V4L/DVB (6766): ivtv: remove i2c legacy support from drivers that no longer need it\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "88307eb3c69c80a705072e68463d8f72005fc027",
      "tree": "5513daba6158185704d36d8b6b9b13a420c61482",
      "parents": [
        "1a39275a3f2fc6fbdb876f5121d67d4b13310c5b"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Sep 14 04:49:16 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:01:23 2008 -0200"
      },
      "message": "V4L/DVB (6460): v4l2-i2c-drv: add legacy_probe function pointer\n\nSome devices do complicated tests whether the device can be probed or not.\nAdd a legacy_probe function pointer to support that.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8ffbc6559493c64d6194c92d856196fdaeb8a5fb",
      "tree": "b279073efa70f56cf6f0614a6a96374464e492ec",
      "parents": [
        "5ef4730d1bfe5be71ce54d927c510ad5da968854"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Sep 12 08:32:50 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:01:16 2008 -0200"
      },
      "message": "V4L/DVB (6451): v4l2: add support for bus-based I2C drivers\n\nTwo new headers were added: one for I2C drivers that are only used\nby V4L2 drivers converted to the new bus-based I2C API, and one that\ncan be used by both converted and unconverted drivers (at the expense of\nsome additional overhead).\n\nTo support the legacy I2C API a helper function was added to v4l2-common.c.\n\nThese headers take care of all the \u0027boilerplate\u0027 code that all V4L2 I2C drivers\nhave in common and will automatically support the bus-based I2C API introduced\nin kernel 2.6.22.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    }
  ]
}
