)]}'
{
  "log": [
    {
      "commit": "becd43056c8f65e3b8510b1a8a0940683ee185a2",
      "tree": "bb68b8556108a23a5aaea2299f6505dd953594fa",
      "parents": [
        "878595f6e7225c996523965b61ce3fe29addca9d"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Tue Oct 21 11:47:50 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:32:12 2008 -0200"
      },
      "message": "V4L/DVB (9336): cx88: always de-alloc frontends on fault condition\n\nDe-alloc frontends on fault condition.\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "878595f6e7225c996523965b61ce3fe29addca9d",
      "tree": "ca45e688480b5a32c060897a10e6bc6ae1a6ed62",
      "parents": [
        "0fcd488d8d90d2332f9ff463929ec4b7676102b6"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Tue Oct 21 11:28:46 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:32:08 2008 -0200"
      },
      "message": "V4L/DVB (9335): videobuf: split unregister bus creating self-contained frontend de-allocator\n\nThis creates a self contained frontend de-allocator\nfor the instances where an adapter has not been\nregistered yet frontend de-allocation may\nbe required.\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0fcd488d8d90d2332f9ff463929ec4b7676102b6",
      "tree": "3c98bd6dac2c1558c36250d65c0bbb16c2c4049b",
      "parents": [
        "3007703db804b7e6e9f5e3cca9e3a661e0ff3eb2"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Tue Oct 21 11:18:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:32:03 2008 -0200"
      },
      "message": "V4L/DVB (9334): cx88: dvb_remove debug output\n\nAdd debug output for dvb_remove enter.\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3007703db804b7e6e9f5e3cca9e3a661e0ff3eb2",
      "tree": "8bf44c4c64dbd02da721b9d2bf7d10df8b911c76",
      "parents": [
        "9212a572dd5ecc69f9b9985ba3e92c6f2504f0fc"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 21 10:43:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:31:59 2008 -0200"
      },
      "message": "V4L/DVB (9333): cx88: Not all boards that requires cx88-mpeg has frontends\n\nThe multifrontend changes on cx88 assumed that all boards that use cx88-mpeg\nsupports DVB. This is not true. There also a few analog-only boards based on\nBlackboard design that also uses cx88-mpeg. For those boards, there\u0027s no need\nto allocate dvb frontends.\n\nThis patch fixes videobuf allocation for those devices.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9212a572dd5ecc69f9b9985ba3e92c6f2504f0fc",
      "tree": "a819dd81898088fa008b58e2a05aee9808d4eb86",
      "parents": [
        "8a522c916d3c3b29a38bd3c8fc3df826d22a9444"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Tue Oct 21 10:42:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:31:55 2008 -0200"
      },
      "message": "V4L/DVB (9332): cx88: initial fix for analogue only compilation\n\nInitial fix for when analogue only is selected\nfor compilation (ie, !CX88_DVB)\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8a522c916d3c3b29a38bd3c8fc3df826d22a9444",
      "tree": "cf7c9752eb6fd9909e6b62dc1c048eed082d4611",
      "parents": [
        "b1f88407f3767f924cae1d521e815e568996a4ef"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 11:58:39 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:31:49 2008 -0200"
      },
      "message": "V4L/DVB (9331): Remove unused inode parameter from video_ioctl2\n\ninode is never used on video_ioctl2. Remove it and rename the function to\n__video_ioctl2. This allows its usage directly as a callback at\nfops.unlocked_ioctl.\n\nSince we still need a callback with inode to be used with fops.ioctl,\nthis patch adds video_ioctl2() that is just a call to __video_ioctl2().\n\nAlso, this patch adds some comments about video_ioctl2 and __video_ioctl2\nusage at v4l2-ioctl.h.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b1f88407f3767f924cae1d521e815e568996a4ef",
      "tree": "3725f3a30335552bb56e9852085b7f225a43829a",
      "parents": [
        "4e7ca40dbff522691b13dd9b5ed41891e6c68e1a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 11:27:20 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:31:45 2008 -0200"
      },
      "message": "V4L/DVB (9330): Get rid of inode parameter at v4l_compat_translate_ioctl()\n\nThe inode parameter at v4l_compat_translate_ioctl() were just passed over several\nplaces just to keep compatible with fops.ioctl. However, it weren\u0027t used anywere.\n\nThis patch gets hid of this unused parameter.\n\nCc: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nCc: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4e7ca40dbff522691b13dd9b5ed41891e6c68e1a",
      "tree": "d65cbc882b414d64ca50e53289a028ff773017b5",
      "parents": [
        "c6330fb86fd0fed98b7e0d5792881a77b778fefc"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Sun Oct 19 18:58:26 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:31:41 2008 -0200"
      },
      "message": "V4L/DVB (9328): ivtvfb: FB_BLANK_POWERDOWN turns off video output\n\nWhen using FBIOBLANK, FB_BLANK_POWERDOWN will now switch off the video output.\nSince some televisions turn themselves off after a while with no signal, this\nis the closest we can get to power-saving.\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c6330fb86fd0fed98b7e0d5792881a77b778fefc",
      "tree": "3c87d6fa7053963cfdea592a2956b28354ce0832",
      "parents": [
        "323a491a29d0bb1e91263ca347cb42c4de28adfc"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Oct 19 18:54:26 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:31:37 2008 -0200"
      },
      "message": "V4L/DVB (9327): v4l: use video_device.num instead of minor in video%d\n\nThe kernel number of a v4l2 node (e.g. videoX, radioX or vbiX) is now\nindependent of the minor number. So instead of using the minor field\nof the video_device struct one has to use the num field: this always\ncontains the kernel number of the device node.\n\nI forgot about this when I did the v4l2 core change, so this patch\nconverts all drivers that use it in one go. Luckily the change is\ntrivial.\n\nCc: michael@mihu.de\nCc: mchehab@infradead.org\nCc: corbet@lwn.net\nCc: luca.risolia@studio.unibo.it\nCc: isely@pobox.com\nCc: pe1rxq@amsat.org\nCc: royale@zerezo.com\nCc: mkrufky@linuxtv.org\nCc: stoth@linuxtv.org\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "323a491a29d0bb1e91263ca347cb42c4de28adfc",
      "tree": "5ca8eb4fc03973d1fce09840f78ffcebd5a0f077",
      "parents": [
        "09882f0044b7cf6e506c82a5182ad768ebb660f2"
      ],
      "author": {
        "name": "Martin Dauskardt",
        "email": "martin.dauskardt@gmx.de",
        "time": "Sat Oct 18 14:59:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:31:31 2008 -0200"
      },
      "message": "V4L/DVB (9326): ivtv: avoid green flashing when loading ivtv\n\nWhen loading ivtv the TV-out of the PVR-350 will flash green since the\nsaa712x is activated before the MPEG decoder has been initialized.\n\nDeactivate the saa712x until the MPEG decoder has been initialized.\n\nSigned-off-by: Martin Dauskardt \u003cmartin.dauskardt@gmx.de\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "09882f0044b7cf6e506c82a5182ad768ebb660f2",
      "tree": "208d75bd3fa03ba4d950eb5f67d1d31d42903852",
      "parents": [
        "d5fbf32f381ad841d9d9537aa1b6f74796703361"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Oct 18 13:42:24 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:31:28 2008 -0200"
      },
      "message": "V4L/DVB (9325): ivtv: switch to unlocked_ioctl.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d5fbf32f381ad841d9d9537aa1b6f74796703361",
      "tree": "48149c1f8ace4aae98fb6a8473309cad39da44c9",
      "parents": [
        "f496bc716613378f2a3f9097a8e3ea4e4e30e79d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Oct 18 13:39:53 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:31:25 2008 -0200"
      },
      "message": "V4L/DVB (9324): v4l2: add video_ioctl2_unlocked for unlocked_ioctl support.\n\nBased on an older patch from Sakari Ailus.\n\nCc: Sakari Ailus \u003csakari.ailus@nokia.com\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "36499e525f6d2c0aba7c7f619d7a6081c56707ca",
      "tree": "50053848169d4f74dbe2b10c63ae2759aa9b7322",
      "parents": [
        "84389910d0f760cea22a5e58ee16b3b9713d456d"
      ],
      "author": {
        "name": "Sakari Ailus",
        "email": "sakari.ailus@nokia.com",
        "time": "Sat Oct 18 12:28:36 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:31:20 2008 -0200"
      },
      "message": "V4L/DVB (9322): v4l2-int-if: Export more interfaces to modules\n\nExport v4l2_int_device_try_attach_all. This allows initiating the\ninitialisation of int if device after the drivers have been registered.\n\nAlso allow drivers to call ioctls if v4l2-int-if was compiled as\nmodule.\n\nSigned-off-by: Sakari Ailus \u003csakari.ailus@nokia.com\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "11fc9a4a440112b5afc1a99d86ba92d70205a688",
      "tree": "1415f3acdd905fde9775372929d39c085215a894",
      "parents": [
        "50eac6bc466f69e1ecb3a1b64346ed7b979547ac"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Mon Oct 20 10:33:22 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:31:06 2008 -0200"
      },
      "message": "V4L/DVB (9316): s5h1411: Power down s5h1411 when not in use\n\nPower down the s5h1411 demodulator when not in use (on the Pinnacle 801e, this\nbrings idle power from 123ma down to 84ma).\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nAcked-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "50eac6bc466f69e1ecb3a1b64346ed7b979547ac",
      "tree": "4f91152df4e8713c5b628bedde28c0ca0272a714",
      "parents": [
        "f0d041e50bc6c8a677922d72b010f80af9b23b18"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Mon Oct 20 10:19:07 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:31:04 2008 -0200"
      },
      "message": "V4L/DVB (9315): s5h1411: Skip reconfiguring demod modulation if already at the desired modulation\n\nIf we are already at the desired modulation, there is no need to reconfigure\nthe demod (at a tuning time cost)\n\nNote that this change revealed that although the datasheet says the demod\nstarts out in VSB-8 mode, the first tuning was failing consistently unless\nwe went through the work of setting the registers.  So add a field to denote\nthis case so we always do the enable_frontend call, even if the first tuning\nrequest is for VSB-8.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nReviewed-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nAcked-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f0d041e50bc6c8a677922d72b010f80af9b23b18",
      "tree": "56bcf5090ce53800bfe2812820e6cac6cb83e22a",
      "parents": [
        "1874c443280d61bef1466a30c1e2819656d54eea"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Mon Oct 20 10:17:08 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:31:01 2008 -0200"
      },
      "message": "V4L/DVB (9314): s5h1411: Perform s5h1411 soft reset after tuning\n\nIf you instruct the tuner to change frequencies, it can take up to 2500ms to\nget a demod lock.  By performing a soft reset after the tuning call (which\nis consistent with how the Pinnacle 801e Windows driver behaves), you get\na demod lock inside of 300ms\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nReviewed-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nAcked-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1874c443280d61bef1466a30c1e2819656d54eea",
      "tree": "ee33009941aa42fb82ace364e258d3dc6482f0ca",
      "parents": [
        "5bd47311fe8965980469b45904fefd9afe6ca5b3"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Sat Oct 18 11:19:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:30:59 2008 -0200"
      },
      "message": "V4L/DVB (9313): s5h1411: Add the #define for an existing supporting I/F\n\ns5h1411: Add the #define for an existing supporting I/F\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5bd47311fe8965980469b45904fefd9afe6ca5b3",
      "tree": "e0c940b4d1784ef4b4ed988e81c6c1e0125eafa3",
      "parents": [
        "1af46b450fa49c57d73764d66f267335ccd807e2"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 23:26:05 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:30:55 2008 -0200"
      },
      "message": "V4L/DVB (9312): s5h1411: Remove meaningless code\n\ns5h1411: Remove meaningless code\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1af46b450fa49c57d73764d66f267335ccd807e2",
      "tree": "cae11880ea75ca81cfac9e0c6d78a818ef1f3b91",
      "parents": [
        "e16c63de928f00075f0ea466581e04b44bb33f75"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 23:18:49 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:30:51 2008 -0200"
      },
      "message": "V4L/DVB (9311): s5h1411: bugfix: Setting serial or parallel mode could destroy bits\n\nAdding a serialmode function to read/and/or/write the register for safety.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e16c63de928f00075f0ea466581e04b44bb33f75",
      "tree": "a2e42b008acef238108cbfaa66357a01789e63a0",
      "parents": [
        "c96de5197d038cd1c5538085109c7329434ee94b"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 23:17:42 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:30:48 2008 -0200"
      },
      "message": "V4L/DVB (9310): s5h1411: read_status() locking detection fixes.\n\nThis includes new bit definitions for previously unknown bits.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c96de5197d038cd1c5538085109c7329434ee94b",
      "tree": "0f9f6242a926c3743333a362b67592d365615b14",
      "parents": [
        "f4ef033ee03b36ba1b1d39007d740f2786a93f2b"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 23:16:50 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:30:43 2008 -0200"
      },
      "message": "V4L/DVB (9309): s5h1411: I/F related bugfix for 3.25 and remove spurious define\n\nThis should improve performance.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f4ef033ee03b36ba1b1d39007d740f2786a93f2b",
      "tree": "9303a183e1ea94759823bb95d6bdbb2fd3413756",
      "parents": [
        "b9f3573731e63116712eb5ea28bd6ded09232afa"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 23:15:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:30:36 2008 -0200"
      },
      "message": "V4L/DVB (9308): s5h1411: Improvements to the default registers\n\ns5h1411: Improvements to the default registers\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b9f3573731e63116712eb5ea28bd6ded09232afa",
      "tree": "caa2c91768b7e93030a6db8a5dc0a2228954c268",
      "parents": [
        "0fabb78332aee7d5dd4a0a31228b9266de71182f"
      ],
      "author": {
        "name": "Alexey Klimov",
        "email": "klimov.linux@gmail.com",
        "time": "Mon Oct 20 00:00:03 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:29:29 2008 -0200"
      },
      "message": "V4L/DVB (9306): dsbr100: Add frequency check\n\nAdd checking for frequency and printk if -1 returned.\n\nSigned-off-by: Alexey Klimov \u003cklimov.linux@gmail.com\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0fabb78332aee7d5dd4a0a31228b9266de71182f",
      "tree": "8448d2f813a01f433f564fa631bf5c49a813e978",
      "parents": [
        "223377e76d68c8015f1c809d3c831423de7b1fb6"
      ],
      "author": {
        "name": "Alexey Klimov",
        "email": "klimov.linux@gmail.com",
        "time": "Sun Oct 19 23:56:23 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:29:17 2008 -0200"
      },
      "message": "V4L/DVB (9305): radio-mr800: Add BKL for usb_amradio_open()\n\nAdded BKL for usb_amradio_open()\n\nSigned-off-by: Alexey Klimov \u003cklimov.linux@gmail.com\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "223377e76d68c8015f1c809d3c831423de7b1fb6",
      "tree": "4c3b804cfe13712a870100071c0f1a451511d34f",
      "parents": [
        "448441cf2f97da478c51852fac153ae6bb3430d8"
      ],
      "author": {
        "name": "Alexey Klimov",
        "email": "klimov.linux@gmail.com",
        "time": "Sun Oct 19 23:50:27 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:28:42 2008 -0200"
      },
      "message": "V4L/DVB (9304): dsbr100: CodingStyle issue\n\nFixed few coding style issues in dsbr100\n\nSigned-off-by: Alexey Klimov \u003cklimov.linux@gmail.com\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "448441cf2f97da478c51852fac153ae6bb3430d8",
      "tree": "0ba29adf3f83c4abbf9e34d57f12955574ae30ed",
      "parents": [
        "3f93d1adca658201c64251c43a147cc79d468c3f"
      ],
      "author": {
        "name": "Alexey Klimov",
        "email": "klimov.linux@gmail.com",
        "time": "Sun Oct 19 23:20:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:21:08 2008 -0200"
      },
      "message": "V4L/DVB (9303): dsbr100: Correct bus_info string\n\nReplaced bus_info string from ISA to USB\n\nSigned-off-by: Alexey Klimov \u003cklimov.linux@gmail.com\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3f93d1adca658201c64251c43a147cc79d468c3f",
      "tree": "c9ece371fc595fa9e6c02da1d170eecf70a22d93",
      "parents": [
        "c82732a42896364296599b0f73f01c5e3fd781ae"
      ],
      "author": {
        "name": "Boris Dores",
        "email": "babal@via.ecp.fr",
        "time": "Sun Oct 19 17:00:30 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:21:01 2008 -0200"
      },
      "message": "V4L/DVB (9301): pvrusb2: Keep MPEG PTSs from drifting away\n\n(Mike Isely) This change was empirically figured out by Boris Dores\nafter empirically comparing against behavior in the Windows driver.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c82732a42896364296599b0f73f01c5e3fd781ae",
      "tree": "d2df3398f34b21420b27cc8a2885f7a2888cf53a",
      "parents": [
        "9b4a7c8a83899ef7742f63c0e9a8a28cbff2c29a"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Oct 19 16:26:05 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:20:51 2008 -0200"
      },
      "message": "V4L/DVB (9300): pvrusb2: Fix deadlock problem\n\nFix deadlock problem in 2.6.27 caused by new USB core behavior in\nresponse to a USB device reset request.  With older kernels, the USB\ndevice reset was \"in line\"; the reset simply took place and the driver\nretained its association with the hardware.  However now this reset\ntriggers a disconnect, and worse still the disconnect callback happens\nin the context of the caller who asked for the device reset.  This\nresults in an attempt by the pvrusb2 driver to recursively take a\nmutex it already has, which deadlocks the driver\u0027s worker thread.\n(Even if the disconnect callback were to happen on a different thread\nwe\u0027d still have problems however - because while the driver should\nsurvive and correctly disconnect / reconnect, it will then trigger\nanother device reset during the repeated initialization, which will\nthen cause another disconect, etc, forever.)  The fix here is simply\nto not attempt the device reset (it was of marginal value anyway).\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9b4a7c8a83899ef7742f63c0e9a8a28cbff2c29a",
      "tree": "46c9bb40a4734d5a0a4769c8e4b6599ec40c84d6",
      "parents": [
        "06869713de3e6380b2f24d9eac30426b4e471375"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Oct 18 10:20:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:20:47 2008 -0200"
      },
      "message": "V4L/DVB (9299): cx18: Don\u0027t mask many real init error codes by mapping them to ENOMEM\n\nChanges to let error return codes bubble up to the user visible\nerror message on card initialization.  A number of them were being remapped to\nENOMEM when no memory or array resource shortage existed.  That hampered\ndiagnosis of user trouble reports.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "06869713de3e6380b2f24d9eac30426b4e471375",
      "tree": "cdc9a4f621ec8a98d7207fde52ec1d01a34d112c",
      "parents": [
        "ff086575b7fbfcf48c1e2bc6f8914cbfc2c4ea37"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Oct 18 09:00:26 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:20:43 2008 -0200"
      },
      "message": "V4L/DVB (9298): cx18: Add __iomem address space qualifier to cx18_log_*_retries() argument\n\ncx18: Add __iomem address space qualifier to cx18_log_*_retries() addr\nargument to clean up sparse build warnings.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ff086575b7fbfcf48c1e2bc6f8914cbfc2c4ea37",
      "tree": "d0046be6f8f0e480e4ca3eb94904313e10bcc104",
      "parents": [
        "2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Oct 18 08:51:28 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 21 14:20:39 2008 -0200"
      },
      "message": "V4L/DVB (9297): cx18: Fix memory leak on card initialization failure\n\nOn error exit, the cx18_probe() function did not use the proper entry in\ncx18_cards[] with kfree() when card init failed; leaking memory.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1a651a00e20fd4997f0b91258f6f95b7d96edcd9",
      "tree": "08cab79e2de11e33bee7a041de8fc1cfb5e86660",
      "parents": [
        "1d8cca44b6a244b7e378546d719041819049a0f9"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Sat Oct 18 20:28:37 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:40 2008 -0700"
      },
      "message": "byteorder: remove direct includes of linux/byteorder/swab[b].h\n\nA consolidated implementation will provide this generically through\nasm/byteorder, remove direct includes to avoid breakage when the\nchangeover to the new implementation occurs.\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nAcked-by: \"Paul E. McKenney\" \u003cpaulmck@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0cfd81031a26717fe14380d18275f8e217571615",
      "tree": "78a84e4cb97e7f45eb77dc0fbd8857a5dd717869",
      "parents": [
        "f7ea4a4ba84f382e8eb143e435551de0feee5b4b",
        "802f389a2cc6e2771b8de915ac241456d41eb79e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 17 15:43:52 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 17 15:43:52 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (94 commits)\n  USB: remove err() macro from more usb drivers\n  USB: remove err() macro from usb misc drivers\n  USB: remove err() macro from usb core code\n  USB: remove err() macro from usb class drivers\n  USB: remove use of err() in drivers/usb/serial\n  USB: remove info() macro from usb mtd drivers\n  USB: remove info() macro from usb input drivers\n  USB: remove info() macro from usb network drivers\n  USB: remove info() macro from remaining usb drivers\n  USB: remove info() macro from usb/misc drivers\n  USB: remove info() macro from usb/serial drivers\n  USB: remove warn macro from HID core\n  USB: remove warn() macro from usb drivers\n  USB: remove warn() macro from usb net drivers\n  USB: remove warn() macro from usb media drivers\n  USB: remove warn() macro from usb input drivers\n  usb/fsl_qe_udc: clear data toggle on clear halt request\n  usb/fsl_qe_udc: fix response to get status request\n  fsl_usb2_udc: Fix oops on probe failure.\n  fsl_usb2_udc: Add a wmb before priming endpoint.\n  ...\n"
    },
    {
      "commit": "aa82661baf8a48379355ffa8bf162b07cf487600",
      "tree": "22b555a5227c2d6f3a145d5a5350b2b473602262",
      "parents": [
        "1817b1692a2eab022e805d32e910f4556c89dce8"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 14 09:37:34 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 17 14:41:08 2008 -0700"
      },
      "message": "USB: remove warn() macro from usb media drivers\n\nUSB should not be having it\u0027s own printk macros, so remove warn() and\nuse the system-wide standard of dev_warn() wherever possible.  In the\nfew places that will not work out, use a basic printk().\n\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d4305c68cc30b66a71ea05297e6c0663feccad65",
      "tree": "dd5e449ef35daa7c37eee00062f57940afb9faa4",
      "parents": [
        "eb229b22fbe8b76c6531b1caca3800f9e1f705d5"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Oct 17 13:45:55 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:41:30 2008 -0300"
      },
      "message": "V4L/DVB (9296): Patch to remove warning message during cx88-dvb compilation\n\nRemove warning message during cx88-dvb compilation.\nAlso fixes double underline in function and struct names.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eb229b22fbe8b76c6531b1caca3800f9e1f705d5",
      "tree": "f6e2e51301d1334e83f813b660c5ff2228481ee3",
      "parents": [
        "ad62fb08dee8d56f79add53befe9e07c8cec0a95"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Oct 17 05:28:40 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:41:20 2008 -0300"
      },
      "message": "V4L/DVB (9294): gspca: Add a stop sequence in t613.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ad62fb08dee8d56f79add53befe9e07c8cec0a95",
      "tree": "2d6ea39d07ba0b46c7542435aac52a7606008821",
      "parents": [
        "35480b6bc3884a1c2f9928c45c67dbfe85e1de75"
      ],
      "author": {
        "name": "Leandro Costantino",
        "email": "lcostantino@gmail.com",
        "time": "Fri Oct 17 05:27:04 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:41:14 2008 -0300"
      },
      "message": "V4L/DVB (9293): gspca: Separate and fix the sensor dependant sequences in t613.\n\nSigned-off-by: Leandro Costantino \u003clcostantino@gmail.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "35480b6bc3884a1c2f9928c45c67dbfe85e1de75",
      "tree": "667457229109ebcd4198df2818fab9fc5cce918d",
      "parents": [
        "cbc51c6d6e553f799a100eb58d4fbd7617d5becd"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Oct 17 05:19:46 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:41:09 2008 -0300"
      },
      "message": "V4L/DVB (9292): gspca: Call the control setting functions at init time in t613.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cbc51c6d6e553f799a100eb58d4fbd7617d5becd",
      "tree": "d6b0ad06e769d1f8231d0edf0cc1b3dfbdb7271a",
      "parents": [
        "392ee5a59d72a3a8a72d9f33553e23848bb62e0a"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Oct 17 05:07:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:41:00 2008 -0300"
      },
      "message": "V4L/DVB (9291): gspca: Do not set the white balance temperature by default in t613.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "392ee5a59d72a3a8a72d9f33553e23848bb62e0a",
      "tree": "e32d60a555b498cb75efcf16cc551e48aa3ec0e0",
      "parents": [
        "236088d215fd0a7144376641eea97785375fd364"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Oct 17 05:00:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:40:55 2008 -0300"
      },
      "message": "V4L/DVB (9290): gspca: Adjust the sensor init sequences in t613.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "236088d215fd0a7144376641eea97785375fd364",
      "tree": "b48c0b7997aa613d34b8e1ddb78e73d445ce482f",
      "parents": [
        "0bc99b5cf71e5598a94a0e82b5e45b27c7a97ba1"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Oct 17 04:53:02 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:40:50 2008 -0300"
      },
      "message": "V4L/DVB (9289): gspca: Other sensor identified as om6802 in t613.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0bc99b5cf71e5598a94a0e82b5e45b27c7a97ba1",
      "tree": "d53b3edf50f7db29fe1d917deb048228b7d4acb6",
      "parents": [
        "f89be036eb8db1fd1c152ee40a763f27fe0f0bb7"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Oct 17 04:45:27 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:40:43 2008 -0300"
      },
      "message": "V4L/DVB (9288): gspca: Write to the USB device and not USB interface in t613.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f89be036eb8db1fd1c152ee40a763f27fe0f0bb7",
      "tree": "37cd2125801699839f5b25adda1d9b0b56a2241b",
      "parents": [
        "cf0fe08dd7d96f69d61b4aa7726e24a8c705bbe9"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Oct 17 04:42:29 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:40:37 2008 -0300"
      },
      "message": "V4L/DVB (9287): gspca: Change the name of the multi bytes write function in t613.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cf0fe08dd7d96f69d61b4aa7726e24a8c705bbe9",
      "tree": "a4b5719aae9ba64d0bd091aa8fc5a85c595c6b3e",
      "parents": [
        "88d99fcac4a78d9ed95535a6efb84703b84ad935"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Oct 17 04:36:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:40:31 2008 -0300"
      },
      "message": "V4L/DVB (9286): gspca: Compilation problem of gspca.c and the kernel version.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "88d99fcac4a78d9ed95535a6efb84703b84ad935",
      "tree": "9c88a41657c42ee34934edf5846933e46c52550a",
      "parents": [
        "447328194efa74aba45c656b47a98c58487a28f6"
      ],
      "author": {
        "name": "Erik Andrén",
        "email": "erik.andren@gmail.com",
        "time": "Mon Oct 13 16:00:35 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:40:25 2008 -0300"
      },
      "message": "V4L/DVB (9283): Correct typo and enable setting the gain on the mt9m111 sensor\n\nA typo was introduced during the gspca conversion, crippling the ability to control the gain on the mt9m111 sensor.\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "447328194efa74aba45c656b47a98c58487a28f6",
      "tree": "3df65f867235942376d92984fea906e94f183153",
      "parents": [
        "e2c974919f03a8c1a2ce9797ecab63468e9ec4ef"
      ],
      "author": {
        "name": "Erik Andrén",
        "email": "erik.andren@gmail.com",
        "time": "Mon Oct 13 15:52:46 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:40:18 2008 -0300"
      },
      "message": "V4L/DVB (9282): Properly iterate the urbs when destroying them.\n\nProperly iterate the allocated when freeing the urbs, this fixes a memory leak\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e2c974919f03a8c1a2ce9797ecab63468e9ec4ef",
      "tree": "670c2ef81d49cde76b121c591d3491b4bb2e0e16",
      "parents": [
        "17ea88ae956279b20e7be8e2906212fbdde24f3d"
      ],
      "author": {
        "name": "Erik Andren",
        "email": "erik.andren@gmail.com",
        "time": "Thu Oct 16 16:49:17 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:39:50 2008 -0300"
      },
      "message": "V4L/DVB (9281): gspca: Add hflip and vflip to the po1030 sensor\n\nSigned-off-by: Erik Andren \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "17ea88ae956279b20e7be8e2906212fbdde24f3d",
      "tree": "3d53e1bdcfcf0b3f1bba9c562058c700ad2b00a3",
      "parents": [
        "0c505e688bb22c1b4431b4c07cd1fcff22fe37a2"
      ],
      "author": {
        "name": "Erik Andren",
        "email": "erik.andren@gmail.com",
        "time": "Thu Oct 16 16:46:07 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:39:40 2008 -0300"
      },
      "message": "V4L/DVB (9280): gspca: Use the gspca debug macros\n\nSigned-off-by: Erik Andren \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0c505e688bb22c1b4431b4c07cd1fcff22fe37a2",
      "tree": "8fd3a4e7e5d17b449e715c549d8492d551aa2221",
      "parents": [
        "1d733031ea5a2b0c20ffb7a91d67790f7887d6d2"
      ],
      "author": {
        "name": "Erik Andren",
        "email": "erik.andren@gmail.com",
        "time": "Thu Oct 16 16:43:16 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:39:35 2008 -0300"
      },
      "message": "V4L/DVB (9279): gspca: Correct some copyright headers\n\nSigned-off-by: Erik Andren \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1d733031ea5a2b0c20ffb7a91d67790f7887d6d2",
      "tree": "6f0485b0d3ca607bd86a0e737266f494c0e1906e",
      "parents": [
        "588dbbb520e454260fa6bd283ac77fe4678c1c38"
      ],
      "author": {
        "name": "Erik Andren",
        "email": "erik.andren@gmail.com",
        "time": "Thu Oct 16 16:39:41 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:39:29 2008 -0300"
      },
      "message": "V4L/DVB (9278): gspca: Remove the m5602_debug variable\n\nSigned-off-by: Erik Andren \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "588dbbb520e454260fa6bd283ac77fe4678c1c38",
      "tree": "d9ddcba19eded627ee43a4a772473238554a3cc0",
      "parents": [
        "dcadd0826fce17e77cd6260569cbb3dd681c868c"
      ],
      "author": {
        "name": "Erik Andren",
        "email": "erik.andren@gmail.com",
        "time": "Thu Oct 16 16:36:35 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:39:22 2008 -0300"
      },
      "message": "V4L/DVB (9277): gspca: propagate an error in m5602_start_transfer()\n\nSigned-off-by: Erik Andren \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dcadd0826fce17e77cd6260569cbb3dd681c868c",
      "tree": "2ba2c743a0a8eb0e1ba0ac5a07c4ff89771d8b21",
      "parents": [
        "64decbfe0dca9535a6f9b0c6fa654e3c2eb47877"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 13:02:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:39:14 2008 -0300"
      },
      "message": "V4L/DVB (9276): videobuf-dvb: two functions are now static\n\nThis patch marks those two functions as static:\n\tstatic int videobuf_dvb_register_adapter(struct videobuf_dvb_frontends *fe,\n\tstatic int videobuf_dvb_register_frontend(struct dvb_adapter *adapter,\n\nSince MFE patches changed their calls by videobuf_dvb_register_bus.\n\nTo avoid having to declare the prototypes, the patch moves\nvideobuf_dvb_register_bus() to be after the declaration of the above functions\nused there.\n\nCc: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "64decbfe0dca9535a6f9b0c6fa654e3c2eb47877",
      "tree": "5aa7715183827aa55b0a68f255bff6d37ef530ec",
      "parents": [
        "a1bc84c083af059cb93d57c9caff7b382fe8b574"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Thu Oct 16 21:04:35 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:31:00 2008 -0300"
      },
      "message": "V4L/DVB (9275): dvb: input data pointer of cx24116_writeregN() should be const\n\n| drivers/media/dvb/frontends/cx24116.c:573: warning: passing argument 3 of \u0027cx24116_writeregN\u0027 discards qualifiers from pointer target type\n\nMake the `data\u0027 input pointer parameter of cx24116_writeregN() const to\nkill the warning.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a1bc84c083af059cb93d57c9caff7b382fe8b574",
      "tree": "b62edb767c1f76132d3cf44b7bf71dfe91d28788",
      "parents": [
        "11fbedd33287416a5efdc32c38e33f410bb1e942"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Fri Oct 17 00:20:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:30:52 2008 -0300"
      },
      "message": "V4L/DVB (9274): Remove spurious messages and turn into debug.\n\nRemove spurious messages and turn into debug.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "11fbedd33287416a5efdc32c38e33f410bb1e942",
      "tree": "7268fc02d2a2464682130f065cf28fc1c8616a1b",
      "parents": [
        "ca341e4d1b07ac9077b448c623ec256c89a2e080"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 21:42:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:30:40 2008 -0300"
      },
      "message": "V4L/DVB (9273): MFE: videobuf-dvb.c checkpatch cleanup as part of MFE merge\n\nMFE: videobuf-dvb.c checkpatch cleanup as part of MFE merge\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ca341e4d1b07ac9077b448c623ec256c89a2e080",
      "tree": "fff806c2d9368441cb233b6fe3c6ea1e7a1cdc77",
      "parents": [
        "96b7a1a838fb5b8746fc22f4ff3cef358bf59f35"
      ],
      "author": {
        "name": "Jose Alberto Reguero",
        "email": "jareguero@telefonica.net",
        "time": "Mon Oct 13 18:23:49 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:30:33 2008 -0300"
      },
      "message": "V4L/DVB (9272): mxl5005s: Bug fix stopped DVB-T from working the second time around.\n\nJose reported:\n\nI am using a Avermedia Volar X with af9015 driver(DVB-T).\n\nThe first time you use the card, first call reconfigure with MXL_QAM,\nand when tune DVB-T it calls reconfigure with MXL_DVBT. But if you close\nthe frontend and open again, it calls reconfigure with MXL_QAM, but not\ncall reconfigure with MXL_DVBT because state-\u003ecurrent_mode don\u0027t change\n(is MXL_DVBT).\n\nSigned-off-by: Jose Alberto Reguero \u003cjareguero@telefonica.net\u003e\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "96b7a1a838fb5b8746fc22f4ff3cef358bf59f35",
      "tree": "01262ee7ba5500fdd227ef87968cb401c2206b1a",
      "parents": [
        "745632147d54cd4db6812045351510ebd3981a24"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Wed Oct 15 20:26:34 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:29:59 2008 -0300"
      },
      "message": "V4L/DVB (9271): videobuf: data storage optimisation (2)\n\nTo optimise data storage even further one other redundant\nvar has been removed.\n\nThis also removes a redundant assignment.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "745632147d54cd4db6812045351510ebd3981a24",
      "tree": "cc1e0d8dada7b2ce4bad2851c3ffea320bd61322",
      "parents": [
        "430189da042f8cc3305b8fbbce18ea103501fb90"
      ],
      "author": {
        "name": "Christophe Thommeret",
        "email": "hftom@free.fr",
        "time": "Wed Oct 15 20:01:32 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:29:46 2008 -0300"
      },
      "message": "V4L/DVB (9270): cx24116: optimise emulated auto-pilot\n\nChristophe divulged the following:\n\"Since 8PSK (and higher mod) signals are very likely to have pilot symbols,\npilot_auto should start with pilot_on for 8PSK.\nAnd since QPSK signals are unlikely to have pilot, pilot_auto should start\nwith pilot_off for QPSK.\n\nWithout the patch:\nQPSK tuning delay: ~100ms\n8PSK tuning delay: ~900ms\nwith patch:\nQPSK tuning delay: ~100ms\n8PSK tuning delay: ~100ms\n\"\n\nThis patch does as Cristophe asks. In emulated auto-pilot we\nchoose pilot-on for tuning PSK_8 and pilot-off for\ntuning QPSK.\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "430189da042f8cc3305b8fbbce18ea103501fb90",
      "tree": "a1d42b5189b511fcd7a1788e7ac189f4368a83d5",
      "parents": [
        "953cafc04e9ef9d2fd9f8afb3b3bbde1f8bb9317"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Wed Oct 15 14:18:42 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:29:14 2008 -0300"
      },
      "message": "V4L/DVB (9269): cx88: add I2S-ADC tvaudio method\n\nThis adds I2S-ADC tvaudio mode as a formal method of audio\ndelivery.\n\nThis fixes one bug and adds fm audio via I2S-ADC on cards\nthat support it.\n\nThe bug occured before when I2S-ADC mode was initiated on\ncomposite/s-video open but was then reset within 500ms\nby the audio thread which used any previous audio tuning\ndetails.\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "953cafc04e9ef9d2fd9f8afb3b3bbde1f8bb9317",
      "tree": "caf26f9874cf448608276423c2d6b5f325322b81",
      "parents": [
        "649e13a95bb2aec489cc3194034a15a6e2916448"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Wed Oct 15 14:14:30 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:29:09 2008 -0300"
      },
      "message": "V4L/DVB (9268): tuner: add FMD1216MEX tuner\n\nThis tuner was already supported by proxy as an FMD1216ME, however,\nthe MEX uses a different FM Radio IF so this addition is now required.\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "649e13a95bb2aec489cc3194034a15a6e2916448",
      "tree": "3130e4791c6b5438ff69495ebf02ba6215826bb6",
      "parents": [
        "e43f3fab0514647e563ee8b5baf4ce100dd5caa5"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Wed Oct 15 14:12:30 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:29:03 2008 -0300"
      },
      "message": "V4L/DVB (9267): cx88: Update of audio routing config for FM radio\n\nThis adds audio routing for the hvr-1300/3000/4000 cards\nenabling FM audio for the I2S ADC method of the cx88.\n\nAt this time only the HVR-4000 has been tested. It\nis assumed the HVR-3000/1300 are the same.\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e43f3fab0514647e563ee8b5baf4ce100dd5caa5",
      "tree": "93d8088eb167d8d76ea06a7e66c5c44f0546c2fa",
      "parents": [
        "7bdf84fc47f2d2ed2194b6ade480d043207c4098"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Wed Oct 15 13:48:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:28:41 2008 -0300"
      },
      "message": "V4L/DVB (9266): videobuf: properly handle attachment failure\n\nThis fixes attachment failure where we now unwind\nattachment and skip non-attached nodes where\nnecessary so we can survive a fault situation\ncorrectly.\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7bdf84fc47f2d2ed2194b6ade480d043207c4098",
      "tree": "8f015d667fcba57e7223458c61c1de87f8d67413",
      "parents": [
        "6594690b39f9f9fcadafb1caf019bfd7a326e2e5"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Wed Oct 15 13:43:41 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:28:31 2008 -0300"
      },
      "message": "V4L/DVB (9265): videobuf: data storage optimisation\n\nTo optimise data storage redundant vars are removed.\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6594690b39f9f9fcadafb1caf019bfd7a326e2e5",
      "tree": "f302b75e9c1e8827ec491bdc82aebe47c0773d27",
      "parents": [
        "5c310b1360f4be8a2cf944d9d65892839ed27d00"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Wed Oct 15 13:37:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:28:22 2008 -0300"
      },
      "message": "V4L/DVB (9264): MFE: bugfix: multi-frontend mutual exclusion parallel open\n\nWhen moving from one frontend to another\nan application could spawn multiple threads opening\nthe same new frontend and in some circumstances all of\nthese could become delayed waiting for the previous\nfrontend readers or previous frontend writer thread to\ncomplete.\n\nIn this scenario the first thread will succeed on open\nto bring the new frontend online but any others will return\nEBUSY. This is a fault.  If the first succeeds and all others\nare on the same frontend then they should succeed also.\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5c310b1360f4be8a2cf944d9d65892839ed27d00",
      "tree": "19ab4e32fcb967d22bb970b05a1c98a10b4f0712",
      "parents": [
        "376a841440967417a1e8d8f6b2672a27c43d262f"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 20:31:56 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:28:08 2008 -0300"
      },
      "message": "V4L/DVB (9263): mxl5005s: Checkpatch compliance\n\nmxl5005s: Checkpatch compliance\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "376a841440967417a1e8d8f6b2672a27c43d262f",
      "tree": "50e89bbed45200ed31a359b8a7e65fcce0e8f319",
      "parents": [
        "8f3cd53006a7645ffbedb982425f033497b1ee3c"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 20:30:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:28:03 2008 -0300"
      },
      "message": "V4L/DVB (9262): cx88: Change spurious buffer message into a debug only message\n\nA number of users have complained that their syslog often shows this\nmessages but it doesn\u0027t impact performance. I\u0027m changing this to a debug\nmessage, so developers will still see the message during testing and\nusers will no longer be bothered by this.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8f3cd53006a7645ffbedb982425f033497b1ee3c",
      "tree": "f20162688e7d64019fab47b7998631144568d84f",
      "parents": [
        "93504abfeb63397e2efe027f1c906e8e0ba8e57a"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 20:29:38 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:27:59 2008 -0300"
      },
      "message": "V4L/DVB (9261): xc5000: Checkpatch compliance\n\nxc5000: Checkpatch compliance\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "93504abfeb63397e2efe027f1c906e8e0ba8e57a",
      "tree": "97a8eeb5879f0cf5f4c8d1fbfd145695e5b6d93b",
      "parents": [
        "b431c61642c086e93eec5198b974119f576481eb"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 20:28:32 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:27:56 2008 -0300"
      },
      "message": "V4L/DVB (9260): cx24123: Checkpatch compliance\n\ncx24123: Checkpatch compliance\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b431c61642c086e93eec5198b974119f576481eb",
      "tree": "29dc9d3be43c07dec4ab8af76bd23ac2f60c0daf",
      "parents": [
        "b7709c0de24d9a05c70e13c939919fe90f09695d"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 20:27:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:27:52 2008 -0300"
      },
      "message": "V4L/DVB (9259): s5h1411: Checkpatch compliance\n\ns5h1411: Checkpatch compliance\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b7709c0de24d9a05c70e13c939919fe90f09695d",
      "tree": "0fc7e0c75e5dde43e24a0aeda85105a6c9c08adb",
      "parents": [
        "98c948236923bf30031ab94cf6dba2291d9af72a"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 20:27:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:27:48 2008 -0300"
      },
      "message": "V4L/DVB (9258): s5h1409: Checkpatch compliance\n\ns5h1409: Checkpatch compliance\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "98c948236923bf30031ab94cf6dba2291d9af72a",
      "tree": "43d43908c1ec3c7f4e3667fdc5473451a56e0efb",
      "parents": [
        "4e3599a5f0c4c5be15e31d802c94b4593d9af9c9"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 20:24:42 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:27:45 2008 -0300"
      },
      "message": "V4L/DVB (9257): cx24116: Checkpatch compliance #3\n\ncx24116: Checkpatch compliance #3\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4e3599a5f0c4c5be15e31d802c94b4593d9af9c9",
      "tree": "848226c37bf2636e18cca34c105b0566bf954ba2",
      "parents": [
        "5c2a164aade7e936f1bf4852cbae12ea1092194a"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 20:23:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:27:42 2008 -0300"
      },
      "message": "V4L/DVB (9256): cx22702: Checkpatch compliance\n\ncx22702: Checkpatch compliance\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5c2a164aade7e936f1bf4852cbae12ea1092194a",
      "tree": "0c739b2572c00e805c3c4b3a8d3ca9f8934d3b6c",
      "parents": [
        "f11ec7d4ee4308592dbd9b1db645ab14fe32719c"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 20:22:57 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:27:38 2008 -0300"
      },
      "message": "V4L/DVB (9255): tda10048: Checkpatch compliance\n\ntda10048: Checkpatch compliance\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f11ec7d4ee4308592dbd9b1db645ab14fe32719c",
      "tree": "b34dec1b2416a86ef4a4e8aeb032179de695a299",
      "parents": [
        "d93356a22014f555ab6f9fbeb697fc73b565841a"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 20:22:01 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:27:34 2008 -0300"
      },
      "message": "V4L/DVB (9254): cx24116: Checkpatch compliance #2\n\ncx24116: Checkpatch compliance #2\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d93356a22014f555ab6f9fbeb697fc73b565841a",
      "tree": "553b5aa89cbdc07290efad624911d532b6a63489",
      "parents": [
        "a8eb912c6d2c68426c2c2e0aad4c2bbec2240179"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 20:20:51 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:27:29 2008 -0300"
      },
      "message": "V4L/DVB (9253): cx24116: Checkpatch compliance\n\ncx24116: Checkpatch compliance\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a8eb912c6d2c68426c2c2e0aad4c2bbec2240179",
      "tree": "bca89eeffa3db85d56d89442faa1c38f6a0cf382",
      "parents": [
        "9c8ced511e154faf1a7af3f1abdfff45dccbe54a"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 20:19:41 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:27:26 2008 -0300"
      },
      "message": "V4L/DVB (9252): au0828: Checkpatch compliance\n\nau0828: Checkpatch compliance\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9c8ced511e154faf1a7af3f1abdfff45dccbe54a",
      "tree": "6c609e6124c7999abbc6df6410545ae0ba5e9bc2",
      "parents": [
        "2af03eeadf460656642c2553c783537e7ad02875"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 20:18:44 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:27:23 2008 -0300"
      },
      "message": "V4L/DVB (9251): cx23885: Checkpatch compliance\n\ncx23885: Checkpatch compliance\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2af03eeadf460656642c2553c783537e7ad02875",
      "tree": "8a1af4666c8059f802d8c7ae10d47d90bf28a6f2",
      "parents": [
        "3dfbe31f09fb1da5f17437fd384cdfb6114765d9"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Oct 16 20:17:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:27:11 2008 -0300"
      },
      "message": "V4L/DVB (9250): cx88: Convert __FUNCTION__ to __func__\n\ncx88: Convert __FUNCTION__ to __func__\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3dfbe31f09fb1da5f17437fd384cdfb6114765d9",
      "tree": "080833712af4da442961b46bd5d258e6dd725d2f",
      "parents": [
        "a636da6bab3307fc8c6e6a22a63b0b25ba0687be"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Oct 15 17:05:34 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:26:56 2008 -0300"
      },
      "message": "V4L/DVB (9248): sms1xxx: support two new revisions of the Hauppauge WinTV MiniStick\n\nAutodetect 2040:5520 and 2040:5530 as Hauppauge WinTV MiniStick\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a636da6bab3307fc8c6e6a22a63b0b25ba0687be",
      "tree": "e87c57c1f44c48495f0c2fe6590717ac74a5f051",
      "parents": [
        "073afdd793243fff9f342c2606b9864052e9e3e5"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Oct 15 17:00:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:26:39 2008 -0300"
      },
      "message": "V4L/DVB (9247): au0828: add support for another USB id for Hauppauge HVR950Q\n\nAdd autodetection support for a new revision of the Hauppauge HVR950Q (2040:721e)\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "51354cc3e0c233803505ac8842c3683f42ff42bb",
      "tree": "80aa7f1aedf79deed95a99dfe94d0cd51a868f5f",
      "parents": [
        "2c0a072e3efc17c27566c28028f4b46f79c1f0ca"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Oct 16 19:51:20 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:26:10 2008 -0300"
      },
      "message": "V4L/DVB (9244): video: improve sh_mobile_ceu buffer handling\n\nThis patch improves the buffer handling in the sh_mobile_ceu driver.\n\nInstead of marking all queued buffers as VIDEOBUF_ACTIVE the code now\nmarks queued-but-not-active buffers as VIDEOBUF_QUEUED and buffers\ninvolved in dma as VIDEOBUF_ACTIVE. The code is also updated with\ncode to cancel active buffers, thanks to Morimoto-san.\n\nTested-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2c0a072e3efc17c27566c28028f4b46f79c1f0ca",
      "tree": "312f0e876f7cd60f49cb9dbe57ffb1ff5739658a",
      "parents": [
        "dd54203b485e79b558aa5a7262ee8ddb17d74c98"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Oct 16 19:50:56 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:25:56 2008 -0300"
      },
      "message": "V4L/DVB (9243): video: add byte swap to sh_mobile_ceu driver\n\nExtend the sh_mobile_ceu driver to enable byte swap. This way bytes\nare stored in memory in incoming byte order.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dd54203b485e79b558aa5a7262ee8ddb17d74c98",
      "tree": "c1449ce15551524e2be8978f3b40bb7e32f3cb1e",
      "parents": [
        "50c616fd0b43f50379aa70da96fd350312367367"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Oct 16 19:50:22 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:25:43 2008 -0300"
      },
      "message": "V4L/DVB (9242): video: add sh_mobile_ceu comments\n\nThis patch adds CEU hardware block comments to the sh_mobile_ceu driver.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "50c616fd0b43f50379aa70da96fd350312367367",
      "tree": "5cbbbcebc9deac66406a86e53c475e00fb3da6e6",
      "parents": [
        "2a1d245b70f3f966f96767aaea1a2db6823e2f6e"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Thu Oct 16 19:49:27 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:25:29 2008 -0300"
      },
      "message": "V4L/DVB (9241): soc-camera: move sensor power management to soc_camera_platform.c\n\nSwitching sensors on and off is now done by sensor drivers themselves,\ntypically using platform-provided hooks. Update soc_camera_platform.c to\ndo the same. Also remove a refundant struct soc_camera_platform_info\ndefinition from soc_camera_platform.c.\n\nTested-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2a1d245b70f3f966f96767aaea1a2db6823e2f6e",
      "tree": "b783f81c10fdbe5e4baa8e56436a770d95aea7d5",
      "parents": [
        "def52393205cbd22b0b4a59096db2a0dcc72cd0a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 15 14:47:36 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:25:11 2008 -0300"
      },
      "message": "V4L/DVB (9240): saa7127: Fix two typos\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "def52393205cbd22b0b4a59096db2a0dcc72cd0a",
      "tree": "7a6194c4771c010591ff051c189bc95c51df2022",
      "parents": [
        "aeadb5d4e590ed0d678ab0bb5fe068160a49e79d"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Oct 14 12:47:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:25:08 2008 -0300"
      },
      "message": "V4L/DVB (9239): Add support for rgb555 pixel formats to vivi\n\nThis patch adds RGB555 pixel format support to the vivi driver. Both\nlittle endian and big endian versions are added. The driver follows\nthe RGB pixel format described in Table 2-2 of the V4L2 API spec,\n_not_ the older BGR interpretation described in Table 2-1.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aeadb5d4e590ed0d678ab0bb5fe068160a49e79d",
      "tree": "c65312052e1bda694d97d4512451d27eb3610e13",
      "parents": [
        "fca36bab973303fec01b367a5be644495e8b958d"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Oct 14 12:47:35 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:25:05 2008 -0300"
      },
      "message": "V4L/DVB (9238): Add support for rgb565 pixel formats to vivi\n\nThis patch adds RGB565 pixel format support to the vivi driver. Both\nlittle endian and big endian versions are added. The driver follows\nthe RGB pixel format described in Table 2-2 of the V4L2 API spec,\n_not_ the older BGR interpretation described in Table 2-1.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fca36bab973303fec01b367a5be644495e8b958d",
      "tree": "4bd73b44ecfd329e70df6b2a7dbdfdd0df141068",
      "parents": [
        "d891f475812bf849c2bb2b2ac60424f9fc8e1cc6"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Oct 14 12:47:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:25:01 2008 -0300"
      },
      "message": "V4L/DVB (9237): Add uyvy pixel format support to vivi\n\nThis patch simply adds UYVY pixel format support to the vivi driver.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d891f475812bf849c2bb2b2ac60424f9fc8e1cc6",
      "tree": "a5a77d1025a674d0c1a97547d8d27eaade463e33",
      "parents": [
        "74d7c5af78234467fed522c0f0ff47ef765cecb8"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Oct 14 12:47:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:24:57 2008 -0300"
      },
      "message": "V4L/DVB (9236): Teach vivi about multiple pixel formats\n\nThis patch contains the ground work to add support for multiple\npixel formats to vivi.c\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "74d7c5af78234467fed522c0f0ff47ef765cecb8",
      "tree": "85f6163f6990e5dd2491878b1fd6488d70145969",
      "parents": [
        "d54c17e43514ecf0dceffbe13a324d4b6df5b6e0"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Oct 14 12:46:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:24:53 2008 -0300"
      },
      "message": "V4L/DVB (9235): Precalculate vivi yuv values\n\nThis patch improves the color space conversion code in vivi.c to\ndirectly draw with precalculated YUV values as palette instead of\ndrawing with YUV that is calculated from RGB for every two pixels.\nThis way we eliminate the need for 9 multiplications every two pixels.\n\nA side effect of this patch is that the time counter is changed from\ngreen text on black background to white text on black background.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d54c17e43514ecf0dceffbe13a324d4b6df5b6e0",
      "tree": "c1c261f70767b3f1bf4ef98dc8faf54921df1d98",
      "parents": [
        "eb0c58bb1325593840af0e7fbb4dbc654e756591"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Oct 14 09:20:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:24:49 2008 -0300"
      },
      "message": "V4L/DVB (9234): zoran: Drop redundant printk\n\nThere\u0027s no point in logging two messages for the same error.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eb0c58bb1325593840af0e7fbb4dbc654e756591",
      "tree": "2780d6605987a3d0d86014131562e11076d2b2ed",
      "parents": [
        "a739a7e4c642ebb1ab803fc2c9743aaf1833058b"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Sat Oct 11 12:34:39 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:24:43 2008 -0300"
      },
      "message": "V4L/DVB (9232): cx23885: Move the MFE frontend allocation into the correct place\n\ncx23885 frontend allocation code needs to exist in the higher function,\nand it also needs to ensure videobug is also correctly initialised\non a per frontend basis. This code uses the previous num_frontends\npatch to safely init each future MFE frontend on a single tsport as\nas safely as possible - given that we don\u0027t have any of those boards.\nAgain, better to add all of this safety code now, while the MFE patch\nset is fresh in everyone mind, than to try and add it 12-24 months from\nnow, when the subject is cold.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a739a7e4c642ebb1ab803fc2c9743aaf1833058b",
      "tree": "d6ffbde9604f15d80b5c8495e387cd6bf436d86e",
      "parents": [
        "d782ffa24fc6ce01b3308a0bec5aa5d9d666b568"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Sat Oct 11 12:27:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:24:38 2008 -0300"
      },
      "message": "V4L/DVB (9231): cx23885: Define num_frontends as a function of the port\n\nThis allows some cardcoded functions to be more flexible, and paves\nthe way for any future cards that may have MFE support. Better to add it\nnow when the MFE patches is fresh in peoples mind, rather than 12 months\nfrom now when new cards appear.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d782ffa24fc6ce01b3308a0bec5aa5d9d666b568",
      "tree": "bd4b3be3f2756a544eb039e4bc2bf2c6a102e304",
      "parents": [
        "63248f2664d89cc22cc5a13ec6c76e92f7d5ca39"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Sat Oct 11 12:25:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:24:32 2008 -0300"
      },
      "message": "V4L/DVB (9230): cx23885: MFE related OOPS fix\n\nBug: the tree generated an oops when the cx23885 was laoded. This avoids\nthe oops by ensuring the mutex is correctly initialised before it\u0027s used.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "63248f2664d89cc22cc5a13ec6c76e92f7d5ca39",
      "tree": "b585d9a6425e13979a79ab3d06e902b8130841ba",
      "parents": [
        "923ac7f7d76116f4dd8d543f398e4811d2b1a30e"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Sat Oct 11 11:57:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:24:26 2008 -0300"
      },
      "message": "V4L/DVB (9229): cx88: Add intial config for FM radio support\n\nThis add initial configuration for radio support on the\nhvr-3000/4000. FM radio doesn\u0027t work as yet without\nfurther patches (to come), but this prepares for\nthat.\n\nExperimental radio support shows that it works\nwhen combined with additional audio routing\nwork for cards with an FMD1216ME analogue\nfrontend, but not the MEX variant (more later).\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "923ac7f7d76116f4dd8d543f398e4811d2b1a30e",
      "tree": "897dad1ed5ab73a268da230ba0c7fb69ad963df6",
      "parents": [
        "59b1842da1c6f33ad2e8da82d3dfb3445751d964"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Sat Oct 11 11:49:30 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:24:22 2008 -0300"
      },
      "message": "V4L/DVB (9228): cx88: Add audio routing for the hvr-3000/4000\n\nThis adds audio routing on the hvr-3000/4000\n\nThis is a preliminary patch for later routing\nrequirements.\n\nThis adds line-in support on the 2 cards mentioned.\nIt is also apparent that there is an initial open\nfault for line-in when opening composite/s-video.\nThis will be fixed later.\n\nIt was also noticed that the bit-field for audio\nrouting which was 2 bits needs an increase as\nthe WM8775 for example, allows a value 4 bits\nwide for it\u0027s audio mux.\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "59b1842da1c6f33ad2e8da82d3dfb3445751d964",
      "tree": "9a57bcf44df5d76ad845995dcfd5f49e20c68240",
      "parents": [
        "2f3af9e64de44743a860fd1eee966222a7accc54"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Sat Oct 11 11:44:05 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:24:15 2008 -0300"
      },
      "message": "V4L/DVB (9227): MFE: Add multi-frontend mutual exclusion\n\nThis add frontend R/W mutual exclusion.\nPrior to this point in time it was possible to open both\nfrontends simultaneously which an MFE card cannot support.\n\nIn order to stop this, a delayed open is performed which\nhas the following function:\n\n-  Return EBUSY after a configurable amount of time\n   if a frontend is unavailable due to the other being\n   in use.\n\n-  Only allow opening of a frontend if the kernel thread\n   of the other has stopped.\n\nThis solution was chosen to allow switching between\nfrontends to work as seamlessly as possible. When both\nfrontends are actually opened simultaneously then one\nwill only open, but if quick switching is performed\nbetween one of many then the new open will succeed in\na clean fashion rather than interrupting a kernel\nthread.\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2f3af9e64de44743a860fd1eee966222a7accc54",
      "tree": "8a51d4d2d70eba1f1c2af7140eb9f202a55c3509",
      "parents": [
        "8e739090d6cdd43ddf938a3899c4f929db8d5ba8"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Sat Oct 11 11:35:56 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:23:34 2008 -0300"
      },
      "message": "V4L/DVB (9226): MFE: cx88: Reset cx22702 on hvr-3000/4000\n\nThe cx22702 is now always reset on module load. Prior to\nthis the cx22702 was not found on i2c scan without a\nfull reset.\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8e739090d6cdd43ddf938a3899c4f929db8d5ba8",
      "tree": "464c3fd04768f4f6d89763367c1f27429d18432b",
      "parents": [
        "f972e0bd9361594071d3e68e2342c53b51a1d42b"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Sat Oct 11 11:31:41 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:23:28 2008 -0300"
      },
      "message": "V4L/DVB (9225): MFE: Add configurable gate control\n\nThis adds a configurable (one per card) gate control option\nfor multi-frontend. Prior to this point gate control was\nassumed to be on the primary frontend, this is a fault\nwhen the gate to the analogue section is on the secondary\nwhich is the default for both the HVR-3000 and HVR-4000\nin MFE.\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f972e0bd9361594071d3e68e2342c53b51a1d42b",
      "tree": "11c12c47199beaea21f2258020be5c64f4202958",
      "parents": [
        "92abe9ee374599179033f039b095864a9cf74593"
      ],
      "author": {
        "name": "Darron Broad",
        "email": "darron@kewl.org",
        "time": "Sat Oct 11 11:24:30 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 17 17:23:21 2008 -0300"
      },
      "message": "V4L/DVB (9224): MFE: bugfix: add missing frontend allocation\n\nWhen using MFE on a setup with both and HVR-3000 and ASUS P7131\ncard it was noticed that frontend allocation for saa7134\nadapters was missing. This patch adds that allocation for\nboth saa7134 and cx23885 adapters.\n\nSigned-off-by: Darron Broad \u003cdarron@kewl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "92abe9ee374599179033f039b095864a9cf74593"
}
