)]}'
{
  "log": [
    {
      "commit": "e2860d9621caec0b38d47df917a0ac00a083ffeb",
      "tree": "2595327307b0739dfe78722a5765a45a63010f0b",
      "parents": [
        "0a863975e288667fd65737f65f9d4cd5d9817ba9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 06 08:15:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:07:18 2009 -0300"
      },
      "message": "V4L/DVB (11922): tuner-xc2028: cleanup: better use tuner type defines\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0a863975e288667fd65737f65f9d4cd5d9817ba9",
      "tree": "3f3fdd5b272ee758803172e5ad684a0feea961b4",
      "parents": [
        "a1014d70db862c8e9de9207c3a0397e644ad9d4a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 01 12:18:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:07:18 2009 -0300"
      },
      "message": "V4L/DVB (11918): tuner-xc2028: Fix offset frequencies for DVB @ 6MHz\n\nBoth ATSC and DVB @ 6MHz bandwidth require the same offset.\n\nWhile we\u0027re fixing it, let\u0027s cleanup the bandwidth setup to better\nreflect the fact that it is a function of the bandwidth.\n\nThanks to Terry Wu \u003cterrywu2009@gmail.com\u003e for pointing this issue and\nto Andy Walls \u003cawalls@radix.net\u003e for an initial patch for this fix.\n\nCc: Terry Wu \u003cterrywu2009@gmail.com\u003e\nAcked-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a1014d70db862c8e9de9207c3a0397e644ad9d4a",
      "tree": "19a5fbd854b87260669c9eb1ef6bb4e271d3e517",
      "parents": [
        "22d4645311689cd20967813775e492c786f2d3c6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 01 11:46:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:07:17 2009 -0300"
      },
      "message": "V4L/DVB (11917): Fix firmware load for DVB-T @ 6MHz bandwidth for xc3028/xc3028L\n\nThe only two countries that are known to use 6MHz bandwidth are Taiwan\nand Uruguay. Both use QAM subcarriers at OFTM.\n\nThis patch fixes the firmware load for such countries, where the\nrequired firmware is the QAM one.\n\nThis also confirms the previous tests where it was noticed that the 6MHz\nQAM firmware doesn\u0027t work for cable. So, this patch also removes support\nfor DVB-C, instead of just printing a warning.\n\nThanks to Terry Wu \u003cterrywu2009@gmail.com\u003e for pointing this issue and\nto Andy Walls \u003cawalls@radix.net\u003e for an initial patch for this fix.\n\nCc: Terry Wu \u003cterrywu2009@gmail.com\u003e\nAcked-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "22d4645311689cd20967813775e492c786f2d3c6",
      "tree": "12eef5e70d7c8fe5439ec82c2f17c2a1eb8e946a",
      "parents": [
        "9ad4c6551b8540054f51b483ce513ccb87f8181b"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sun May 31 17:07:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:07:17 2009 -0300"
      },
      "message": "V4L/DVB (11915): af9015: support for Genius TVGo DVB-T03\n\nAdd USB ID (0458:4012) for Genius TVGo DVB-T03.\nThanks to Petr Vodicka \u003cvodicka.petr@email.cz\u003e for reporting and testing.\n\nTested-by: Petr Vodicka \u003cvodicka.petr@email.cz\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9ad4c6551b8540054f51b483ce513ccb87f8181b",
      "tree": "44027d83a752158fa3d3e0864a761672552877f0",
      "parents": [
        "75c74d1c78ec3b713a986e0efc645ed558384cdf"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Fri May 29 20:54:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:16 2009 -0300"
      },
      "message": "V4L/DVB (11898): cx18: Perform 64 bit divide so it works for 32 bit systems\n\nThanks to David Ward and Mike Krufky for reporting the problem and\ndebugging this as an unresolved symbol due to a 64 bit divide on a 32 bit\nsystem.  David Ward provided the content of this patch; Andy Walls only\nperformed some cosmetic edits.\n\nReported-by: David Ward \u003cdavid.ward@gatech.edu\u003e\nSigned-off-by: David Ward \u003cdavid.ward@gatech.edu\u003e\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "75c74d1c78ec3b713a986e0efc645ed558384cdf",
      "tree": "c37df54bc361a2a9122f0ba853a9bc92197fca47",
      "parents": [
        "f41b6961566b2cd038ad91568882f8fc1feac160"
      ],
      "author": {
        "name": "Robert Krakora",
        "email": "rob.krakora@messagenetsystems.com",
        "time": "Thu May 28 11:16:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:16 2009 -0300"
      },
      "message": "V4L/DVB (11896): em28xx: Fix for Slow Memory Leak\n\nTest Code:  (Provided by Douglas)\n\nv4l-dvb/v4l2-apps/test/stress-buffer.c\n\nThe audio DMA area was never being freed and would slowly leak over\ntime as the v4l device was opened and closed by an application.\n\nThanks again to Douglas for generating the test code to help locate\nmemory leaks!!!\n\nSigned-off-by: Robert Krakora \u003crob.krakora@messagenetsystems.com\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f41b6961566b2cd038ad91568882f8fc1feac160",
      "tree": "95b24428469c06c0c6f04e8fa0794acb6f48626f",
      "parents": [
        "ab482a6c18523b7aa75eb146dad4db77a86572fa"
      ],
      "author": {
        "name": "Filipe Rosset",
        "email": "rosset.filipe@gmail.com",
        "time": "Thu May 28 11:11:53 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:16 2009 -0300"
      },
      "message": "V4L/DVB (11895): bt8xx: remove always false if\n\nRemove always false if over unsigned int variable\n\nSigned-off-by: Filipe Rosset \u003crosset.filipe@gmail.com\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ab482a6c18523b7aa75eb146dad4db77a86572fa",
      "tree": "f7e92162c93f58d0f80531ce22d8cd59e7b281bd",
      "parents": [
        "493b7127aa56d0a5c041797639bf543d96f6261b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon May 18 22:00:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:16 2009 -0300"
      },
      "message": "V4L/DVB (11881): one kconfig controls them all\n\nAdd a kconfig symbol that allows someone to disable all\nmultimedia config options at one time.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "493b7127aa56d0a5c041797639bf543d96f6261b",
      "tree": "4256b01df6e52efddafc5d8b3c94adb6c39fd016",
      "parents": [
        "3047a17639d499691c657772667f2c1e65edabfb"
      ],
      "author": {
        "name": "David Wong",
        "email": "davidtlwong@gmail.com",
        "time": "Mon May 18 05:25:49 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:15 2009 -0300"
      },
      "message": "V4L/DVB (11880): cx23885: support for card Mygica X8506 DMB-TH\n\nThis patch add cx23885 support for card \"Mygica X8506 DMB-TH\".\nIt should work on \"Magic-Pro ProHDTV Extreme\" as well, as they are\nsame hardware with different branding.\n\nSign-off-by: David T.L. Wong \u003cdavidtlwong@gmail.com\u003e\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3047a17639d499691c657772667f2c1e65edabfb",
      "tree": "cb28c58f0c3c40993ea432e597ea5e02938e538a",
      "parents": [
        "9035f2e27a99a7ea702973ab4fd47c0dd94a8c6e"
      ],
      "author": {
        "name": "Miroslav Sustek",
        "email": "sustmidown@centrum.cz",
        "time": "Sun May 31 16:47:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:15 2009 -0300"
      },
      "message": "V4L/DVB (11879): Adds support for Leadtek WinFast DTV-1800H\n\nEnables analog/digital tv, radio and remote control (gpio).\n\nTested-by: Marcin Wojcikowski \u003cemtees.mts@gmail.com\u003e\nTested-by: Karel Juhanak \u003ckarel.juhanak@warnet.cz\u003e\nTested-by: Andrew Goff \u003cgoffa72@gmail.com\u003e\nTested-by: Jan Novak \u003cnovak-j@seznam.cz\u003e\nSigned-off-by: Miroslav Sustek \u003csustmidown@centrum.cz\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9035f2e27a99a7ea702973ab4fd47c0dd94a8c6e",
      "tree": "c8c1b670993f4e66d266388006795f2cbfc8b6e4",
      "parents": [
        "d0848eb2864c0f1ef52d586cd33c68a103b0a2ac"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Mon May 25 15:26:59 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:15 2009 -0300"
      },
      "message": "V4L/DVB (11872): gspca - spca561: Rename the \u0027White Balance\u0027 control to \u0027Hue\u0027.\n\nBinary files /home/v4l/tokernel/oldtree/Documentation/video4linux/v4lgrab.o and /home/v4l/tokernel/linux/Documentation/video4linux/v4lgrab.o differ\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d0848eb2864c0f1ef52d586cd33c68a103b0a2ac",
      "tree": "955334bacc4e145a1c6698d0f55833b9ada49e40",
      "parents": [
        "191d0e7fba43d79a73605adcf85441ebe0a2aff7"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Mon May 25 15:20:16 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:15 2009 -0300"
      },
      "message": "V4L/DVB (11871): gspca - spca561: Change the Rev12a controls.\n\n- Extend the gain range\n- Adjust the exposure\n- Remove the broken autogain\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "191d0e7fba43d79a73605adcf85441ebe0a2aff7",
      "tree": "0325326c5d3690b76df87d0bfc31d794bddd35e3",
      "parents": [
        "7880f6613814e737de829911b204d7bc1f2ccb49"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Fri May 22 04:16:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:15 2009 -0300"
      },
      "message": "V4L/DVB (11869): gspca - ov534: JPEG 320x240 and 640x480 formats for ov965x.\n\nThe YUYV 640x480 format did not work with ov965x.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7880f6613814e737de829911b204d7bc1f2ccb49",
      "tree": "e429fcfcf37e87bcdd4f3b79461cc25271898007",
      "parents": [
        "1af63b3d1dfd38175c145f1435bab865ebdd8951"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed May 13 14:25:29 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:15 2009 -0300"
      },
      "message": "V4L/DVB (11868): gspca - spca508: Optimize code.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1af63b3d1dfd38175c145f1435bab865ebdd8951",
      "tree": "f72e5e5462bd9220b3286d7553d6002e03e64cba",
      "parents": [
        "86bc85b38602411a9582b829fdd0ee02cf582985"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed May 13 14:21:46 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:14 2009 -0300"
      },
      "message": "V4L/DVB (11867): gspca - spca508: Cleanup source and update copyright.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "86bc85b38602411a9582b829fdd0ee02cf582985",
      "tree": "5b55cc3ed192fe2e629b0cae7892963089d10299",
      "parents": [
        "929a3ad1525895c394cbe97a6b74792da9a865a6"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat May 16 22:43:43 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:14 2009 -0300"
      },
      "message": "V4L/DVB (11865): cx18: Tweak color burst gate delay and initial color sub-carrier freq\n\nFix the burst gate delays to use a crystal value of 28636360 as assumed by\nthe rest of the driver.  Also have the initial color sub-carrier freq paramter\nuse the src decimation ratio per the documentation, instead of the actual\ncrystal/pixel clock ratio.  The tracking circuit will find the correct color\nsubcarrier in any case, as long as we\u0027re close.  Also fix up some debug print\nstatements.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "929a3ad1525895c394cbe97a6b74792da9a865a6",
      "tree": "f047e4a623c537da202f0cb5a4a242469da62dc7",
      "parents": [
        "5ab740522fbee3a2ef83554b9a9c92692c8c0f74"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat May 16 21:06:57 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:14 2009 -0300"
      },
      "message": "V4L/DVB (11864): cx18: Complete support for Sliced and Raw VBI for 625 line systems\n\nFinish changes for sliced and raw VBI for 625 line systems.  Tested with VPS\nand WSS being emitted by a PVR-350 in field 1 lines 16 and 23.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5ab740522fbee3a2ef83554b9a9c92692c8c0f74",
      "tree": "73b353ad969e281650a53e9ed1c55c4c5a1d3cb7",
      "parents": [
        "1bc7f51c57c52cfac1a455d8f8ef99703e719e55"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sun May 10 22:14:29 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:14 2009 -0300"
      },
      "message": "V4L/DVB (11863): cx18: Initial attempt to get sliced VBI working for 625 line systems\n\nInitial changes to get sliced VBI for 625 line system working.  This is patch\nis untested.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1bc7f51c57c52cfac1a455d8f8ef99703e719e55",
      "tree": "426e106bfe42e59127b5d59ec5daa998824d0154",
      "parents": [
        "b9dcdb6fb870ce83578465b3ffd047185bead67f"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Mon Jan 19 01:10:49 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:14 2009 -0300"
      },
      "message": "V4L/DVB (11861): saa7134: enable digital tv support for Hauppauge WinTV-HVR1110r3\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b9dcdb6fb870ce83578465b3ffd047185bead67f",
      "tree": "54bedd373530cb401ec26adabe98baaf2d4f6c85",
      "parents": [
        "c27586e4d647c5c07c81e766d34ceef6ba5a316d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Wed May 20 16:06:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:14 2009 -0300"
      },
      "message": "V4L/DVB (11860): saa7134: fix quirk in saa7134_i2c_xfer for the saa7131 bridge\n\nThe i2c quirk in the saa7134_i2c_xfer function does a bogus write\nto i2c address 0xfd, to work around a bug in the silicon that\naffects read transactions.\n\nUnfortunately, this hack is not working properly, since the bogus\nwrite is to 0xfd, an invalid i2c address.  Fix this quirk by using\nan actual valid i2c address, 0xfe, which is still unlikely to be\nused as an i2c address for any actual i2c client.\n\nThis is required in order to properly communicate with a TDA10048\nDVB-T demod located at i2c address 0x10 on the primary i2c bus.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c27586e4d647c5c07c81e766d34ceef6ba5a316d",
      "tree": "396f86724471afc0c788ead10feee0732162a479",
      "parents": [
        "a884c63cae986cadb6d604f3599a5cf54444f7d2"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Sat May 16 11:00:23 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:13 2009 -0300"
      },
      "message": "V4L/DVB (11858): cx23885: fix tda10048 IF frequencies for the Hauppauge WinTV-HVR1210\n\nSteve missed the HVR1210 config struct for the TDA10048 in his IF freq patch.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a884c63cae986cadb6d604f3599a5cf54444f7d2",
      "tree": "28f9b53bb931a3d10b93a66f5dbeeaabeaadda24",
      "parents": [
        "08b83583dcc09260784b398783ac47e13d351fdc"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@kernellabs.com",
        "time": "Sat May 16 14:43:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:13 2009 -0300"
      },
      "message": "V4L/DVB (11857): TDA10048: Missing two I/F\u0027s / Pll combinations from the PLL table\n\nThis was causing a lock failure in Australia.\n\nSigned-off-by: Steven Toth \u003cstoth@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "08b83583dcc09260784b398783ac47e13d351fdc",
      "tree": "23c4f2406ece2cdd40b41fab8f38d8a07263908f",
      "parents": [
        "8816bef53cfaf21fcce47fe5fd403d2e39ba6d2d"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@kernellabs.com",
        "time": "Fri May 15 21:04:56 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:13 2009 -0300"
      },
      "message": "V4L/DVB (11856): pvrusb2: Ensure we specify I/F\u0027s for all bandwidths\n\npvrusb2: Ensure we specify I/F\u0027s for all bandwidths\n\nSigned-off-by: Steven Toth \u003cstoth@kernellabs.com\u003e\nAcked-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8816bef53cfaf21fcce47fe5fd403d2e39ba6d2d",
      "tree": "0cf83c34203c53fa71d7c9d577429609752c6cac",
      "parents": [
        "9e08199770f28b92e5a85052e8c16cde94f9a2c9"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@kernellabs.com",
        "time": "Fri May 15 21:04:18 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:13 2009 -0300"
      },
      "message": "V4L/DVB (11855): cx23885: Ensure we specify I/F\u0027s for all bandwidths\n\ncx23885: Ensure we specify I/F\u0027s for all bandwidths\n\nSigned-off-by: Steven Toth \u003cstoth@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9e08199770f28b92e5a85052e8c16cde94f9a2c9",
      "tree": "326535e36ede6c96f0e23466975f8db3915e726e",
      "parents": [
        "6ecdf92d211fb37a905fce5d0a8668c831764abc"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@kernellabs.com",
        "time": "Fri May 15 21:01:57 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:13 2009 -0300"
      },
      "message": "V4L/DVB (11854): TDA10048: Ensure the I/F changes during DVB-T 6/7/8 bandwidth changes.\n\nTDA10048: Ensure the I/F changes during DVB-T 6/7/8 bandwidth changes.\n\nSigned-off-by: Steven Toth \u003cstoth@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6ecdf92d211fb37a905fce5d0a8668c831764abc",
      "tree": "868880a4d0e4a36867546db8ba51117b73ee1a0b",
      "parents": [
        "4a567394dce57e8a2329f0a1123b951b0f070d39"
      ],
      "author": {
        "name": "figo.zhang",
        "email": "figo.zhang@kolorific.com",
        "time": "Sun May 17 23:31:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:13 2009 -0300"
      },
      "message": "V4L/DVB (11853): minor have assigned value twice\n\nThe variable minor have assigned value twice, the first time is in the\ninitial \"video_device\" data struct in those drivers, pls see\nsaa7134-video.c,line 2503.\n\n ---\n\nSigned-off-by: Figo.zhang \u003cfigo.zhang@kolorific.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4a567394dce57e8a2329f0a1123b951b0f070d39",
      "tree": "7ad9e01331d85375397dbdf2fc8a51e5d1788e9b",
      "parents": [
        "7d8535329c4e620c155895a33e1bcc47239858b8"
      ],
      "author": {
        "name": "figo.zhang",
        "email": "figo.zhang@kolorific.com",
        "time": "Sun May 17 23:13:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:12 2009 -0300"
      },
      "message": "V4L/DVB (11852): saa7134-video.c: poll method lose race condition\n\nsaa7134-video.c: poll method lose race condition\n\nSigned-off-by: Figo Zhang \u003cfigo.zhang@kolorific.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7d8535329c4e620c155895a33e1bcc47239858b8",
      "tree": "41f6ec10be0ddff14429cdce4deda093ae5e5ca0",
      "parents": [
        "849a3aba2d9830dc2a78a66078023e7e5ac26e15"
      ],
      "author": {
        "name": "Dean Anderson",
        "email": "dean@sensoray.com",
        "time": "Fri May 15 14:32:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:12 2009 -0300"
      },
      "message": "V4L/DVB (11851): patch: s2255drv: adding V4L2_MODE_HIGHQUALITY\n\nAdding V4L2_MODE_HIGHQUALITY feature.\n\nSigned-off-by: Dean Anderson \u003cdean@sensoray.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "849a3aba2d9830dc2a78a66078023e7e5ac26e15",
      "tree": "b22ed6c3f4224efaedb09914abd31780a85cb454",
      "parents": [
        "7e1111859204ea76ddb8bb682d8b4097cada4385"
      ],
      "author": {
        "name": "Filipe Rosset",
        "email": "rosset.filipe@gmail.com",
        "time": "Tue May 19 10:12:17 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:12 2009 -0300"
      },
      "message": "V4L/DVB (11838): uvcvideo: Add Lenovo Thinkpad SL400 to device list comments\n\nUpdate the 17ef:480b device comment to list Lenovo Thinkpad SL400.\n\nSigned-off-by: Filipe Rosset \u003crosset.filipe@gmail.com\u003e\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7e1111859204ea76ddb8bb682d8b4097cada4385",
      "tree": "5db84761cc12f755bd1126ef0122a7262ace1140",
      "parents": [
        "20b0ead5fd82fcf4824ea0b9c082d9dcfae59b02"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 13 16:56:20 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:12 2009 -0300"
      },
      "message": "V4L/DVB (11850): pvrusb2: Instantiate ir_video I2C device by default\n\nNow that the ir-kbd-i2c driver has been converted to a new-style i2c\ndriver, we can instantiate the ir_video I2C device by default. The\npvr2_disable_ir_video is kept to disable the IR receiver, either\nbecause the user doesn\u0027t use it, or for debugging purpose.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "20b0ead5fd82fcf4824ea0b9c082d9dcfae59b02",
      "tree": "e0f4627a06e5d13ed20b534d5c0b95186c631302",
      "parents": [
        "d9a88e632b2c527165434c404a0a1ca16d2d3793"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 13 16:55:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:12 2009 -0300"
      },
      "message": "V4L/DVB (11849): ivtv: Probe more I2C addresses for IR devices\n\nProbe I2C addresses 0x71 and 0x6b for IR receiver devices (for the\nPVR150 and Adaptec cards, respectively.)\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d9a88e632b2c527165434c404a0a1ca16d2d3793",
      "tree": "5b772c7ad4689fddbb1683f5a717b0482163dd1c",
      "parents": [
        "ec218a412bcc126d49dec002d06b24a10d0ab6cd"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 13 16:52:44 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:12 2009 -0300"
      },
      "message": "V4L/DVB (11848): saa7134: Simplify handling of IR on AVerMedia Cardbus E506R\n\nNow that we instantiate I2C IR devices explicitly, we can skip probing\naltogether on boards where the I2C IR device address is known. The\nAVerMedia Cardbus E506R is one of these boards.\n\nTested-by: Oldrich Jedlicka \u003coldium.pro@seznam.cz\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ec218a412bcc126d49dec002d06b24a10d0ab6cd",
      "tree": "f937a5ecdf873c909193e9dee4044458569f97c3",
      "parents": [
        "9a4cc5ac991d3b697db4f9e5015a758621a95009"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 13 16:51:46 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:11 2009 -0300"
      },
      "message": "V4L/DVB (11847): saa7134: Simplify handling of IR on MSI TV@nywhere Plus\n\nNow that we instantiate I2C IR devices explicitly, we can skip probing\naltogether on boards where the I2C IR device address is known. The MSI\nTV@nywhere Plus is one of these boards.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9a4cc5ac991d3b697db4f9e5015a758621a95009",
      "tree": "087883d5290f5e2dcdd2bda34de4e64015466135",
      "parents": [
        "4d7a2d6721a6380d4ffc26d81d2c8232fd0d2dfc"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 13 16:50:11 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:11 2009 -0300"
      },
      "message": "V4L/DVB (11846): ir-kbd-i2c: Don\u0027t assume all IR receivers are supported\n\nThe code in ir_probe makes the dangerous assumption that all IR\nreceivers are supported by the driver. The new i2c model makes it\npossible for bridge drivers to instantiate IR devices before they are\nsupported, therefore the ir-kbd-i2c drivers must be made more robust\nto not spam the logs or even crash on unsupported IR devices. Simply,\nthe driver will not bind to the unsupported devices.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4d7a2d6721a6380d4ffc26d81d2c8232fd0d2dfc",
      "tree": "5ccac1dc6084363abdea5a63fe5d305421bd894c",
      "parents": [
        "c668f32dca105d876e51862a003a302fa61e4ae4"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 13 16:49:32 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:11 2009 -0300"
      },
      "message": "V4L/DVB (11845): ir-kbd-i2c: Use initialization data\n\nFor specific boards, pass initialization data to ir-kbd-i2c instead\nof modifying the settings after the device is initialized. This is\nmore efficient and easier to read.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c668f32dca105d876e51862a003a302fa61e4ae4",
      "tree": "5a71742ecd4e6a1c48f77977e5e2f6d129ffb566",
      "parents": [
        "1df8e9861cf9fac5737ccb61c7f7fefa77711d40"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 13 16:48:50 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:11 2009 -0300"
      },
      "message": "V4L/DVB (11844): ir-kbd-i2c: Switch to the new-style device binding model\n\nLet card drivers probe for IR receiver devices and instantiate them if\nfound. Ultimately it would be better if we could stop probing\ncompletely, but I suspect this won\u0027t be possible for all card types.\n\nThere\u0027s certainly room for cleanups. For example, some drivers are\nsharing I2C adapter IDs, so they also had to share the list of I2C\naddresses being probed for an IR receiver. Now that each driver\nexplicitly says which addresses should be probed, maybe some addresses\ncan be dropped from some drivers.\n\nAlso, the special cases in saa7134-i2c should probably be handled on a\nper-board basis. This would be more efficient and less risky than always\nprobing extra addresses on all boards. I\u0027ll give it a try later.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1df8e9861cf9fac5737ccb61c7f7fefa77711d40",
      "tree": "bacc30f912a50aeff07f869f610e76845bd1d148",
      "parents": [
        "24c44d85114098a013dd5fed084fb27ad803f000"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 13 16:48:07 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:11 2009 -0300"
      },
      "message": "V4L/DVB (11843): ir-kbd-i2c: Don\u0027t use i2c_client.name for our own needs\n\nIn the standard device driver binding model, the name field of\nstruct i2c_client is used to match devices to their drivers, so we\nmust stop using it for internal purposes. Define a separate field\nin struct IR_i2c as a replacement, and use it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "24c44d85114098a013dd5fed084fb27ad803f000",
      "tree": "9d7fe889b041cf4e2b90770a1912b3019088e384",
      "parents": [
        "eda9f7523b6760bdfc3b9c5001214467b5ecd618"
      ],
      "author": {
        "name": "Alessio Igor Bogani",
        "email": "abogani@texware.it",
        "time": "Tue May 12 17:39:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:10 2009 -0300"
      },
      "message": "V4L/DVB (11842): radio-mr800.c: missing mutex include\n\nradio-mr800.c uses struct mutex, so while \u003clinux/mutex.h\u003e seems to be\npulled in indirectly by one of the headers it already includes, the right\nthing is to include it directly.\n\nSigned-off-by: Alessio Igor Bogani \u003cabogani@texware.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Alexey Klimov \u003cklimov.linux@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eda9f7523b6760bdfc3b9c5001214467b5ecd618",
      "tree": "bedaac0621dfdabfdf9d5bd0c4f0a37590d5e4de",
      "parents": [
        "1010ed132727bbf486ac28fd149ccfb0ef5cd2ab"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Tue May 12 17:39:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:10 2009 -0300"
      },
      "message": "V4L/DVB (11841): core: fix potential mutex_unlock without mutex_lock in dvb_dvr_read\n\ndvb_dvr_read may unlock the dmxdev mutex and return -ENODEV, except this\nfunction is a file op and will never be called with the mutex held.\n\nThere\u0027s existing mutex_lock and mutex_unlock around the actual read but\nit\u0027s commented out.  These should probably be uncommented but the read\nblocks and this could block another non-blocking reader on the mutex\ninstead.\n\nThis change comments out the extra mutex_unlock.\n\n[akpm@linux-foundation.org: cleanups, simplification]\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1010ed132727bbf486ac28fd149ccfb0ef5cd2ab",
      "tree": "aa95ea2fb7cc5aec23c83ea650e8397a593d1c8d",
      "parents": [
        "04a37e0f32f9882430bc1899899d2ed91b8aaf5b"
      ],
      "author": {
        "name": "Cohen David.A",
        "email": "david.cohen@nokia.com",
        "time": "Mon May 11 11:00:20 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:10 2009 -0300"
      },
      "message": "V4L/DVB (11840): change kmalloc to vmalloc for sglist allocation in videobuf_dma_map/unmap\n\nChange kmalloc()/kfree() to vmalloc()/vfree() for sglist allocation\nduring videobuf_dma_map() and videobuf_dma_unmap()\n\nHigh resolution sensors might require too many contiguous pages\nto be allocated for sglist by kmalloc() during videobuf_dma_map()\n(i.e. 256Kib for 8MP sensor).\nIn such situations, kmalloc() could face some problem to find the\nrequired free memory. vmalloc() is a safer solution instead, as the\nallocated memory does not need to be contiguous.\n\nSigned-off-by: David Cohen \u003cdavid.cohen@nokia.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "04a37e0f32f9882430bc1899899d2ed91b8aaf5b",
      "tree": "65af84e6e1165d1878d34c4a3dcefce881f3b955",
      "parents": [
        "b2d9cc4226fa512aa36fd78738f5069dfce0583d"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@skynet.be",
        "time": "Tue May 19 10:08:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:10 2009 -0300"
      },
      "message": "V4L/DVB (11837): uvcvideo: Start status polling on device open\n\nMost UVC camera include an interrupt endpoint to report control value changes,\nvideo streaming errors and camera button events. The USB controller\ncontinuously polls the interrupt endpoint to retrieve such events. This\nprevents the device from being auto-suspended, and thus consumes power.\n\nReporting video streaming errors don\u0027t make sense when the V4L2 device is\nclosed. Control value changes are probably useless as well if nobody listens to\nthe events, although caching will probably have to be completely disabled then.\nNo polling is thus be required when /dev/videoX is not opened.\n\nTo enable auto-suspend and save power do not poll the interrupt endpoint until\nthe device is open. We lose the ability to detect button events if no\napplication is using the camera.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11948\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b2d9cc4226fa512aa36fd78738f5069dfce0583d",
      "tree": "35b0af31a65f520b93d4299662a292b37bb8726e",
      "parents": [
        "078f8947926732a526fb280c0f3a8920bf173b9c"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@skynet.be",
        "time": "Wed May 06 12:37:44 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:10 2009 -0300"
      },
      "message": "V4L/DVB (11836): uvcvideo: Add missing whitespaces to multi-line format strings.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "078f8947926732a526fb280c0f3a8920bf173b9c",
      "tree": "e0984df189bde0ae2223e45d65b25ec9d023928c",
      "parents": [
        "86cf5f84e60fe32e3e665fdc69325f8993970189"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@skynet.be",
        "time": "Wed May 06 12:30:30 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:10 2009 -0300"
      },
      "message": "V4L/DVB (11835): uvcvideo: Parse frame descriptors with non-continuous indexes.\n\nThe UVC specification requires frame descriptors indexes to range from 1 to\nthe number of frame descriptors. At least some Hercules Dualpix Infinite\nwebcams erroneously use non-continuous index ranges. Make the driver support\nthem.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "86cf5f84e60fe32e3e665fdc69325f8993970189",
      "tree": "53f36369652dfd1098d52bf6d7f0db2d6c02e818",
      "parents": [
        "81dae6716f13e801cfe2035514e7aeb971b57492"
      ],
      "author": {
        "name": "Alan Nisota",
        "email": "anisota@gmail.com",
        "time": "Wed May 20 05:52:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:09 2009 -0300"
      },
      "message": "V4L/DVB (11833): dvb-usb: Remove support for Genpix-CW3K (damages hardware)\n\nI have been informed by the manufacturer that the patch currently in the v4l tree to support the Genpix-CW3K version of the hardware will actually\ndamage the firmware on recent units.  As he seems to not want this hardware supported in Linux, and I do not know how to detect the difference between\naffected and not-affected units, I am requesting the immediate removal of support for this device.  This patch removes a portion of the changeset\ndce7e08ed2b1 applied 2007-08-18 relating to this specific device.\n\nAdapted patch to not remove code, but to only to comment it out.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "81dae6716f13e801cfe2035514e7aeb971b57492",
      "tree": "20550dc21f1efefa556f7a046b31cb32b0ac2f21",
      "parents": [
        "a9b8fe30a6d2a49749327ff18c4daa488ef73ab3"
      ],
      "author": {
        "name": "matthieu castet",
        "email": "castet.matthieu@free.fr",
        "time": "Wed May 20 05:42:33 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:09 2009 -0300"
      },
      "message": "V4L/DVB (11832): dibusb_mc: fix i2c to not corrupt eeprom in case of strange read pattern\n\ndibusb_i2c_xfer seems to do things very dangerous :\nit assumes that it get only write/read request or write request.\n\nThat means that read can be understood as write. For example a program\ndoing\nfile \u003d open(\"/dev/i2c-x\", O_RDWR);\n    ioctl(file, I2C_SLAVE, 0x50)\nread(file, data, 10)\n    will corrupt the eeprom as it will be understood as a write.\n\nSigned-off-by: Matthieu CASTET \u003ccastet.matthieu@free.fr\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a9b8fe30a6d2a49749327ff18c4daa488ef73ab3",
      "tree": "659afc07274421f2f8d802104d78fdaf5146f2a1",
      "parents": [
        "f0f4ae763b3dc04de3745a75c3518925d1b8325e"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Wed May 20 05:35:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:09 2009 -0300"
      },
      "message": "V4L/DVB (11831): dib0700: added USB IDs for Terratec T3 and T5\n\nThis patch adds the USB IDs for the Terratec devices T3 and T5.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f0f4ae763b3dc04de3745a75c3518925d1b8325e",
      "tree": "084e2ec27a0d963a0115988de3d9d20c89d145ea",
      "parents": [
        "d66b94b4aa2f40e134f8c07c58ae74ef3d523ee0"
      ],
      "author": {
        "name": "tomas petr",
        "email": "tom-petr@seznam.cz",
        "time": "Wed May 20 05:28:05 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:09 2009 -0300"
      },
      "message": "V4L/DVB (11830): dib0700: add support for Leadtek WinFast DTV Dongle H\n\n\"Leadtek WinFast DTV Dongle H\" is a hybrid digital/analog USB-stick TV\nreceiver. The code below allows the digital part to work with dvb_usb\nin linux.\n\nSigned-off-by: tomas petr \u003ctom-petr@seznam.cz\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d66b94b4aa2f40e134f8c07c58ae74ef3d523ee0",
      "tree": "697b3a45c678df570ca1be56426c3b4b84874b05",
      "parents": [
        "302e8acc4137821cd30514da3d91ac109b461c7d"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Wed May 20 05:08:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:09 2009 -0300"
      },
      "message": "V4L/DVB (11829): Rewrote frontend-attach mechanism to gain noise-less deactivation of submodules\n\nThis patch is reorganizing the frontend-attach mechanism in order to\ngain noise-less (superflous prints) deactivation of submodules.\n\nCredits go to Uwe Bugla for helping to clean and test the code.\n\nSigned-off-by: Uwe Bugla \u003cuwe.bugla@gmx.de\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "302e8acc4137821cd30514da3d91ac109b461c7d",
      "tree": "7f01ebbe8751e435817f7c4d820718d5c72f21a0",
      "parents": [
        "766ed64de554fda08ceb927d36279eabcb08acb3"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Wed May 20 04:57:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:09 2009 -0300"
      },
      "message": "V4L/DVB (11828): Reducing print-level of I2C error prints\n\nReducing the print-levle of I2C error prints cleans some unwanted but\nunavoidable errors from default syslog-level.\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "766ed64de554fda08ceb927d36279eabcb08acb3",
      "tree": "0a31f0c4d78dacb2a1919dd3424f4c8f3e03db0a",
      "parents": [
        "4557af9c5338605c85fe54f5ebba3d4b14a60ab8"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 24 00:46:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:08 2009 -0300"
      },
      "message": "V4L/DVB (11827): Add support for Terratec Grabster AV350\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4557af9c5338605c85fe54f5ebba3d4b14a60ab8",
      "tree": "5b03b3f3450d4c1b3ade5b0579d80a1aafef1847",
      "parents": [
        "d18e2fda7133287bf8a81809816e646cf17c332e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat May 23 09:58:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:08 2009 -0300"
      },
      "message": "V4L/DVB (11825): em28xx: add Terratec Grabby\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d18e2fda7133287bf8a81809816e646cf17c332e",
      "tree": "d42b038af4ed02b31add846f6731dfabb5d78123",
      "parents": [
        "027aa2c771d9fb8dc6aae95c80b50e40e3c97dc5"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Sat May 16 17:09:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:08 2009 -0300"
      },
      "message": "V4L/DVB (11810): em28xx: properly set packet size based on the device\u0027s eeprom configuration.\n\nThe em28xx actually has a register that tells the driver what the maximum\npacket size is (based on a value programmed into the eeprom).  Make use of\nthat register instead of assuming a hardcoded value of 564 (since 564 is not\ncorrect for devices that do QAM such as the KWorld 340u).\n\nNote that for now the em2874 code isn\u0027t there, falling back to the 564 value,\nhowever this is not a problem since there are not any em2874 based devices in\nthe current v4l-dvb tree).\n\nThanks to Jarod Wilson for detecting the initial problem and figuring out that\nthe isoc configuration was wrong for his device.\n\nCc: Jarod Wilson \u003cjarod@wilsonet.com\u003e\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "027aa2c771d9fb8dc6aae95c80b50e40e3c97dc5",
      "tree": "90ffa6db729fa97be961759beffadf52103d9a4d",
      "parents": [
        "b8d91986e60e5e15a5283935a99ef86650744a46"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Thu May 14 23:38:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:08 2009 -0300"
      },
      "message": "V4L/DVB (11808): au0828: get rid of debug printk that was causing compile failures\n\nRemove a debug printk() line I added which is no longer needed, and happened\nto be causing compile failures on some earlier kernels in Han\u0027s daily\ncompile report.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b8d91986e60e5e15a5283935a99ef86650744a46",
      "tree": "089a71921af05d1ca0eb74ee8eb690c153cb66a4",
      "parents": [
        "e80858e88b2c9c20de849c67ac2804218a25aaa3"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Thu May 14 21:50:36 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:08 2009 -0300"
      },
      "message": "V4L/DVB (11807): cx88: remove xc5000 reset for Pinnacle 800i\n\nAccording to the engineer at PCTV Systems, the xc5000 reset pin is supposed\nto be on GPIO12.  However, despite three nights of effort, pulling that GPIO\nlow didn\u0027t reset the xc5000.  While pulling MO_SRST_IO low does reset the\nxc5000, this also resets in the s5h1409 being reset as well.  This causes\ntuning to always fail since the internal state of the s5h1409 does not match\nthe driver\u0027s state.\n\nGiven that the only two conditions in which the driver performs a reset is\nduring firmware load and powering down the chip, I am taking out the reset.\nWe know that the chip is being reset when the cx88 comes online, and not being\nable to do power management for this board is better than not having any\ntuning at all.\n\nProblem discovered when implementing proper power management for the xc5000,\nwhich results in calls to the reset callback *after* s5h1409 is initialized.\n\nCc: Steven Toth \u003cstoth@kernellabs.com\u003e\nCc: Chaogui Zhang \u003cczhang1974@gmail.com\u003e\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e80858e88b2c9c20de849c67ac2804218a25aaa3",
      "tree": "f2bb21147927738f9f95c994ae255bf97a3e819c",
      "parents": [
        "e4b8bc524141f48af29f5c3096ac96701cf39c8a"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Thu May 14 21:31:11 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:08 2009 -0300"
      },
      "message": "V4L/DVB (11806): xc5000: add copyright line\n\nAdd copyright line for xc5000.c.\n\nCc: Steven Toth \u003cstoth@kernellabs.com\u003e\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e4b8bc524141f48af29f5c3096ac96701cf39c8a",
      "tree": "46aadfddc37bbef9183a54b4a139cf663a48237a",
      "parents": [
        "a37791c54066d268cb616233b699ebe275d3a888"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Wed May 06 20:54:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:07 2009 -0300"
      },
      "message": "V4L/DVB (11805): au0828: send command to power down tuner when done with analog\n\nMake sure the au0828 issues the command to power down the tuner when the\nuser is done using analog support.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a37791c54066d268cb616233b699ebe275d3a888",
      "tree": "cbc32b6d63415748eabb1ca4f92c4fae83be25fa",
      "parents": [
        "6c99080d8eae64c51f8b44946eb47f995361c582"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Mon May 04 23:29:17 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:07 2009 -0300"
      },
      "message": "V4L/DVB (11804): xc5000: poll at 5ms interval for register write command completion\n\nInstead of polling at 100ms intervals for register writes, poll at 5ms\nintervals.  This is consistent with the xc5000 specification, and improves\ntuning time by up to 500 ms on devices that such as the au0828 which do not\nproperly implement i2c clock stretching (since the five register writes that\noccur for a tuning request often do not complete immediately but do complete\nfar before 100ms has gone by).\n\nThe net amount of time we wait before timing out is unchanged (500ms).\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c99080d8eae64c51f8b44946eb47f995361c582",
      "tree": "528289237e273d3b09672390858e366c281367c5",
      "parents": [
        "a6301d1d57dc08ef0e575d39f21435a2fe805900"
      ],
      "author": {
        "name": "David T.L. Wong",
        "email": "davidtlwong@gmail.com",
        "time": "Mon May 04 22:59:58 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:07 2009 -0300"
      },
      "message": "V4L/DVB (11803): xc5000: add support for DVB-T tuning\n\nThis patch adds XC5000 supports for DVB-T 6MHz and 8MHz bandwidth.\n\nSigned-off-by: David T.L. Wong \u003cdavidtlwong@gmail.com\u003e\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a6301d1d57dc08ef0e575d39f21435a2fe805900",
      "tree": "d509b0eb219dcd7ce7a713b57f98d4a11830e040",
      "parents": [
        "f0f4633a048128031b1a37253ab7935aca748b6b"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Mon May 04 22:04:20 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:07 2009 -0300"
      },
      "message": "V4L/DVB (11802): xc5000: switch to new xc5000 firmware 1.6.114 with redistribution rights\n\nXceive has graciously allowed us to now freely redistribute the xc5000\nfirmware, which eliminates the need for users to manually extract the blob\nfrom the Hauppauge driver.\n\nThanks to Brian Mathews \u003cbmathews@xceive.com\u003e for providing this code\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f0f4633a048128031b1a37253ab7935aca748b6b",
      "tree": "b430c08e318efe5335208eaa4fd1cf42923ce980",
      "parents": [
        "4900877b7cdcb88e24c4130cb3c25080c03c335c"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Mon May 04 21:57:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:07 2009 -0300"
      },
      "message": "V4L/DVB (11801): dib0700: reduce xc5000 sleep time for Pinnacle 801e to 10ms\n\nAccording to the xc5000 spec, the reset pin only needs to be held low for 10ms.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4900877b7cdcb88e24c4130cb3c25080c03c335c",
      "tree": "42aefed69867b8e881f5f943daa76300b89da21e",
      "parents": [
        "ee7e63f599ae797c785281ee552c7da98b4efb7d"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Tue Apr 28 16:22:47 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:07 2009 -0300"
      },
      "message": "V4L/DVB (11800): tuner-xc2028: show the proper module description for no_poweroff option\n\nThere was a typo in the module description for the \"no_poweroff\" option, where the\nhelp was being associated with the \"debug\" option instead.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ee7e63f599ae797c785281ee552c7da98b4efb7d",
      "tree": "7fd753cf02ad44ebd982a1003caf4f922e832d0e",
      "parents": [
        "b6bd5eb871184dd976ce2d410888b2a29d90371a"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Tue Apr 28 14:07:14 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:06 2009 -0300"
      },
      "message": "V4L/DVB (11799): xc5000: don\u0027t load firmware until a tuning request is made\n\nDefer loading of the xc5000 firmware until it is actually needed.  This helps\non distros that have hald, which results in the device not being available\nfor use for around ten seconds in cases where the i2c bus is slow (such as\nthe HVR-950Q).  Also, the firmware load isn\u0027t really useful since we\nimmediately put the device to sleep afterward, which means a firmware reload\nwill be required anyway.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b6bd5eb871184dd976ce2d410888b2a29d90371a",
      "tree": "77d02b7e639451e63178695013bbae27706cbdca",
      "parents": [
        "34a0db9202414c42763a437f9937cd8692263170"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Tue Apr 28 13:53:38 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:06 2009 -0300"
      },
      "message": "V4L/DVB (11798): xc5000: add \"no_poweroff\" module option\n\nProvide for the ability for a user to disable putting the tuner to sleep, in\ncase he doesn\u0027t want to incur the cost of reloading the firmware when starting\nup his/her application.  The module options are intentionally identical to\nxc3028.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "34a0db9202414c42763a437f9937cd8692263170",
      "tree": "466d0b1cfa7da0527b3b239a96a4f70637034cf5",
      "parents": [
        "81c4dfe7764abc0c859cc0ab2d7cf54dbb36487a"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Thu Apr 02 22:45:17 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:06 2009 -0300"
      },
      "message": "V4L/DVB (11797): xc5000: cleanup firmware loading messages\n\nMake it a little more obvious in the dmesg output what is going on during\nfirmware upload.  This is more important for boards like the HVR-950q that\ntake nearly seven seconds to do the upload.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "81c4dfe7764abc0c859cc0ab2d7cf54dbb36487a",
      "tree": "44c5ee881710e7c4b179d67dc4e2c85b93370c35",
      "parents": [
        "bae7b7d73da0e42169aeb7c697e2c9549929300b"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Thu Apr 02 22:40:29 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:06 2009 -0300"
      },
      "message": "V4L/DVB (11796): xc5000: start using the newer \"finerfreq\" tuning command\n\nStarting in firmware version 1.1.44, Xceive recommends using the FINERFREQ for\nall normal tuning (the doc indicates reg 0x03 should only be used for fast\nscanning for channel lock)\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bae7b7d73da0e42169aeb7c697e2c9549929300b",
      "tree": "7c4ef58ad7619ae9ee1d30f75d088a524d760155",
      "parents": [
        "b25ed9c5352ed338376481d45525392a75d40e33"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Thu Apr 02 22:24:38 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:06 2009 -0300"
      },
      "message": "V4L/DVB (11795): xc5000: add build version to debug info\n\nExpose the firmware build number along with the other version info\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b25ed9c5352ed338376481d45525392a75d40e33",
      "tree": "6c0507ffee8700e9b4f2647f6a90a94b22fb8fe6",
      "parents": [
        "7f05b530bea09606401dfed386a836b8b7292e65"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Thu Apr 02 22:14:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:06 2009 -0300"
      },
      "message": "V4L/DVB (11794): au0828: reduce reset time for xc5000 to 10ms\n\nThe xc5000 datasheet indicates that the reset pin only needs to be held low\nfor 10ms.  Reduce the value accordingly, which speeds up the firmware load\ntime a bit.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7f05b530bea09606401dfed386a836b8b7292e65",
      "tree": "9a74149bfc7b37e3a897a8a88adaf200816e35c9",
      "parents": [
        "361d4892cdec41faac5806fcd43cf4898990e0a4"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Thu Apr 02 22:02:39 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:05 2009 -0300"
      },
      "message": "V4L/DVB (11793): xc5000: Properly support power down for newer firmware\n\nXceive got rid of the XREG_POWER_DOWN register in later firmware revisions.\nTheir technical support informed me that the correct way to put the tuner\nto sleep is to pull the reset pin (but don\u0027t reload the firmware).\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "361d4892cdec41faac5806fcd43cf4898990e0a4",
      "tree": "8c5b24fa4a22e980d60bb608f0e61562f3578380",
      "parents": [
        "a78baacffe910bfdce2e08e93b31e702cc811114"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Thu Apr 02 21:50:11 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:05 2009 -0300"
      },
      "message": "V4L/DVB (11792): xc5000: switch to new version of Xceive firmware\n\nThis switches to a new version of the xc5000 firmware, extracted from the\nlatest Hauppauge driver.  It includes the support for the XREG_BUSY register\n(a lack of which was causing tuning to take 3200ms instead of around 300ms).\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a78baacffe910bfdce2e08e93b31e702cc811114",
      "tree": "fae1b56f029f63622e51f808949fa5a2ebdb3890",
      "parents": [
        "8e4c67972e6c7d65903a31a2d9969da38157860b"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Sun Nov 16 20:48:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:05 2009 -0300"
      },
      "message": "V4L/DVB (11791): xc5000: do not sleep after digital tuning\n\nDon\u0027t sleep for 400ms polling the tuner\u0027s lock if in digital mode (since the\nxc5000 lock status registers appear to only be reliable in analog mode)\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8e4c67972e6c7d65903a31a2d9969da38157860b",
      "tree": "f131f55e7b98d362469c1768bffdf548e7a356a4",
      "parents": [
        "7988fc216d41dfc8325d192360ccb702736b3e69"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Sun Nov 16 20:41:07 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:05 2009 -0300"
      },
      "message": "V4L/DVB (11790): xc5000: restore sleep routine\n\nBring back the code that puts the xc5000 to sleep.  For the Pinnacle 801e\nthis results in power consumption at idle dropping from 325ma to 124ma.\n\nIf there are *actually* any devices that don\u0027t work in this configuration,\nthey should set dvb_frontend.ops.tuner_ops.sleep to NULL (per mkrufky\u0027s\nsuggestion)\n\nAlso, had to make sure we were making sure the firmware was loaded in the\ndigital version of set_params, or else we end up get i2c errors if the\ndevice is asleep\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7988fc216d41dfc8325d192360ccb702736b3e69",
      "tree": "bb6c645e90c4545424eabc16a7e7820191b70ac6",
      "parents": [
        "d7800d4ea977fa323d1529850ecc499b82df6884"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Sun Nov 16 20:23:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:05 2009 -0300"
      },
      "message": "V4L/DVB (11789): xc5000: check xc5000_readreg return value for XC_RESULT_SUCCESS\n\nMake return value checking for calls to i2c routines explicit.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d7800d4ea977fa323d1529850ecc499b82df6884",
      "tree": "45df5b69a9f2de68458a3b8a86c6901a840a736d",
      "parents": [
        "bdd335636a1afe1f30076915395874549be8cd35"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Sun Nov 16 20:20:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:05 2009 -0300"
      },
      "message": "V4L/DVB (11788): xc5000: cleanup i2c write routines\n\nCleanup the i2c write routine, getting rid of a passthrough function with only\none caller\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bdd335636a1afe1f30076915395874549be8cd35",
      "tree": "20a0e609aa1ed8709bbe2ccce20b31d8bcab33b3",
      "parents": [
        "91bd625e217452f01fc568f4d2cb3ad5cee4640c"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Sun Nov 16 20:17:14 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:04 2009 -0300"
      },
      "message": "V4L/DVB (11787): xc5000: cleanup i2c read routines\n\nThis patch centralizes the i2c read functions, and eliminates pass-through\nfunction only called by one caller.\n\nMake reading of xc5000 registers an atomic i2c transaction in case we\u0027re on a\nmulti-master bus.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "91bd625e217452f01fc568f4d2cb3ad5cee4640c",
      "tree": "01ba017d977d49dd32c2c00460bc32c7c56c6001",
      "parents": [
        "8475cbcb0f885189969915eb3680d10fc525d722"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Sat Nov 15 23:29:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:04 2009 -0300"
      },
      "message": "V4L/DVB (11786): xc5000: handle tuner reset failures properly\n\nProperly handle tuner reset failures (before it was always returning success)\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8475cbcb0f885189969915eb3680d10fc525d722",
      "tree": "8caa328073b1dc5af556e975c5f9a61c749233c1",
      "parents": [
        "247bc54053df81ede8de32074384c74b0e2eb79b"
      ],
      "author": {
        "name": "Dmitri Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Mon May 11 08:16:06 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:04 2009 -0300"
      },
      "message": "V4L/DVB (11775): tuner: add support Philips MK5 tuner\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "247bc54053df81ede8de32074384c74b0e2eb79b",
      "tree": "b6a6a74722a6c87123f4932285fd63de535776b9",
      "parents": [
        "5308cf09fe16bdf65f9c6e95e7168361efe7c1d5"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Tue May 12 18:53:47 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:04 2009 -0300"
      },
      "message": "V4L/DVB (11773): cx23885: clean up struct names for Hauppauge WinTV-HVR127X devices\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5308cf09fe16bdf65f9c6e95e7168361efe7c1d5",
      "tree": "d348c655302d3624feb42863b15379c30496c969",
      "parents": [
        "6b926eca9824568b18825d3eade5fb39e3b5a9fb"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Tue May 12 18:37:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:04 2009 -0300"
      },
      "message": "V4L/DVB (11772): cx23885: update model matrix for \"k2c2\" retail boards\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6b926eca9824568b18825d3eade5fb39e3b5a9fb",
      "tree": "c66d044249ea8087f51c172d812b417752399098",
      "parents": [
        "19bc57968cc854c7da4846c21b3ef2a39e43f97d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Tue May 12 17:32:17 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:04 2009 -0300"
      },
      "message": "V4L/DVB (11771): cx23885: add DVB-T tuning support for Hauppauge WinTV-HVR1210\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "19bc57968cc854c7da4846c21b3ef2a39e43f97d",
      "tree": "c243fa4b7536f5c6eba0c120a6203afeba0f2958",
      "parents": [
        "d099becb0bd7ee01a13d58371b4ea5a2f7052c04"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Fri May 08 16:05:29 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:03 2009 -0300"
      },
      "message": "V4L/DVB (11770): cx23885: add ATSC/QAM tuning support for Hauppauge WinTV-HVR1255\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d099becb0bd7ee01a13d58371b4ea5a2f7052c04",
      "tree": "95119790bf8a5c211e0103be3ab7806aaa5e9838",
      "parents": [
        "a5dbf45766a378cc00f341f7179befab1edae573"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Fri May 08 22:39:24 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:03 2009 -0300"
      },
      "message": "V4L/DVB (11769): cx23885: add ATSC/QAM tuning support for Hauppauge WinTV-HVR1275\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a5dbf45766a378cc00f341f7179befab1edae573",
      "tree": "482685ed6f65ee885a6d46d78e7d001aad104276",
      "parents": [
        "2074dffaedebbf5a8468fd37855d6d94ba34041c"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Sun May 03 23:27:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:03 2009 -0300"
      },
      "message": "V4L/DVB (11768): cx23885: add ATSC/QAM tuning support for Hauppauge WinTV-HVR1270\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2074dffaedebbf5a8468fd37855d6d94ba34041c",
      "tree": "cd0d053e41167a050970784e660c75afc84a085e",
      "parents": [
        "6de72bd6453003ef14acc3bac4159f7fffff7064"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@kernellabs.com",
        "time": "Sat May 02 11:39:46 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:03 2009 -0300"
      },
      "message": "V4L/DVB (11767): cx23885: Add preliminary support for the HVR1270\n\nThe patch means the board will be recognised, and the parts brought\nout of reset correctly. This patches depends on the centralized GPIO\npatch to be merged. What\u0027s missing before the HVR-1270 will function\nfor DTV? The model# needs to be added to avoid \u0027unknown model\u0027\noutput and the LG3305/Tuner need to be attached in cx23885-dvb.c\n\nSigned-off-by: Steven Toth \u003cstoth@kernellabs.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6de72bd6453003ef14acc3bac4159f7fffff7064",
      "tree": "74aa96d00d5b338d23992517d474ec2afef28e18",
      "parents": [
        "6f8bee9b104465a881f7e8acd5cbd3e6a0730759"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Mon May 11 13:37:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:03 2009 -0300"
      },
      "message": "V4L/DVB (11766): cx23885: mark functions encoder_on_port[bc] as static inline\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6f8bee9b104465a881f7e8acd5cbd3e6a0730759",
      "tree": "80feb7e141692ab945b36e5aed22666ce6ac5abf",
      "parents": [
        "ea3b73dc13d87d92e805f439f3d7bfcb5865db06"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@kernellabs.com",
        "time": "Sat May 02 11:29:50 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:02 2009 -0300"
      },
      "message": "V4L/DVB (11765): cx23885: Add generic functions for driving GPIO\u0027s\n\nThe GPIO\u0027s on the product can be in one of three places. To date we\u0027ve\nmainly used the GPIO\u0027s on the bridge itself, and once on the encoder.\nRather than having the complexity of multiple GPIO writes/reads from\nisolated placed in the driver we\u0027ll route them through this function,\nso we can make intelligent decisions about 1) Where the GPIO lives\nand 2) Whether it conflicts (based on board) with some other function\nto avoid bugs.\n\nSigned-off-by: Steven Toth \u003cstoth@kernellabs.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ea3b73dc13d87d92e805f439f3d7bfcb5865db06",
      "tree": "bfd0ed450f586ec458684d05987c711683d2c0c2",
      "parents": [
        "e76ef133522df8ad566d3e176a363ed006ff6829"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Wed Apr 29 23:25:07 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:02 2009 -0300"
      },
      "message": "V4L/DVB (11763): dvb-ttpci: Some whitespace adjustments\n\nSome whitespace adjustments.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e76ef133522df8ad566d3e176a363ed006ff6829",
      "tree": "b44d4c5c19f986cfb013213add068aba8c86362f",
      "parents": [
        "452dac4550f757ef263c324d967414aa6c6122d7"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Wed Apr 29 23:09:44 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:02 2009 -0300"
      },
      "message": "V4L/DVB (11762): dvb-ttpci: Fixed return code of av7110_av_start_play\n\nav7110_av_start_play() should return 0 on success.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "452dac4550f757ef263c324d967414aa6c6122d7",
      "tree": "e09208d9c4acc815792780fd8c9c845be06a9abe",
      "parents": [
        "ef226d00dd041f753163fd3b69c7790496ab8384"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Thu Apr 23 23:24:33 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:02 2009 -0300"
      },
      "message": "V4L/DVB (11761): dvb-ttpci: Fixed VIDEO_SLOWMOTION ioctl\n\nFixed VIDEO_SLOWMOTION ioctl.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ef226d00dd041f753163fd3b69c7790496ab8384",
      "tree": "8cb70948118f31f705264153b374fe3917d2bf03",
      "parents": [
        "fd46d16d602ab7fd53cef7ff55b9dcb0b47ad3bf"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sun Apr 19 14:47:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:02 2009 -0300"
      },
      "message": "V4L/DVB (11760): dvb-ttpci: Check transport error indicator flag\n\nDiscard PES packet if transport error indicator flag is set.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fd46d16d602ab7fd53cef7ff55b9dcb0b47ad3bf",
      "tree": "26bf9c0d2aa0130decae58943cdc6eea3feaf52a",
      "parents": [
        "b7fd6067143181becb5b14765f4ad25857846491"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Fri Apr 10 10:20:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:02 2009 -0300"
      },
      "message": "V4L/DVB (11759): dvb-ttpci: Add TS replay capability\n\nImplemented TS replay capability.\naudio/video devices are able to process PES and TS data now.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b7fd6067143181becb5b14765f4ad25857846491",
      "tree": "fafa5962a621e213cd1200d4a2dec13eaf6ac213",
      "parents": [
        "507a34f450e3bac2940da4549ca56bcba25184e7"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon May 11 13:37:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:01 2009 -0300"
      },
      "message": "V4L/DVB (11758): 2: handle unregister for non-I2C builds\n\nBuild fails when CONFIG_I2C\u003dn, so handle that case in the if block:\n\ndrivers/built-in.o: In function `v4l2_device_unregister\u0027:\n(.text+0x157821): undefined reference to `i2c_unregister_device\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "507a34f450e3bac2940da4549ca56bcba25184e7",
      "tree": "c7092d63b061bec04ac613a4f1d3e6f95fbd61bd",
      "parents": [
        "8153c3b7d80a2058f91fb0b4ef49190f241ecc34"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Tue May 05 19:31:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:01 2009 -0300"
      },
      "message": "V4L/DVB (11701): pvrusb2: Ensure the PVRUSB2 disabled the i2c gate on the tda10048.\n\n... else DVB-T tuning will not work.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8153c3b7d80a2058f91fb0b4ef49190f241ecc34",
      "tree": "1d115e6318f5611a56ae971c6510a5456ae38e77",
      "parents": [
        "38092a4402e0df6f1f283ff6e455197035266ce7"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Tue May 05 19:30:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:01 2009 -0300"
      },
      "message": "V4L/DVB (11700): tda10048: Added option to block i2c gate control from other drivers.\n\nCurrently, DVB-T is broken and this fixes it.\n\nThe PVRUSB2 has an odd I2C bus configuration where opening the i2c gate\non the digital and analog demod causes the tuner to fail. This needs\nto be protected against for the PVRUSB2.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "38092a4402e0df6f1f283ff6e455197035266ce7",
      "tree": "d654585daaa8fb53afc97a951e17bde2ecfcc9f1",
      "parents": [
        "1d80db562f9ee6d6d72cdbf488493e4cd6433669"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat May 02 12:06:15 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:01 2009 -0300"
      },
      "message": "V4L/DVB (11677): radio-fm16: fix g_tuner.\n\ng_tuner handled capability, audmode and rxsubchans incorrectly.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1d80db562f9ee6d6d72cdbf488493e4cd6433669",
      "tree": "dc0e55db4eeec5394c5ba2cad9f57121d0722720",
      "parents": [
        "9d6f7f603f8c362eec321e8dacb1cb54d74fa004"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat May 02 12:04:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:01 2009 -0300"
      },
      "message": "V4L/DVB (11676): radio-fm16: cleanups\n\nRemove bogus flags field\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9d6f7f603f8c362eec321e8dacb1cb54d74fa004",
      "tree": "88ccfc8ec2b26b9b9121948e6e1b583316915996",
      "parents": [
        "5d24a037f16d6663761d32ea2a0b6acf60cd632c"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon May 11 14:51:32 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:01 2009 -0300"
      },
      "message": "V4L/DVB (11756): soc_camera: depends on I2C\n\nsoc_camera uses i2c_*() functions and has build errors when CONFIG_I2C\u003dn:\n\nERROR: \"i2c_new_device\" [drivers/media/video/soc_camera.ko] undefined!\nERROR: \"i2c_get_adapter\" [drivers/media/video/soc_camera.ko] undefined!\nERROR: \"i2c_put_adapter\" [drivers/media/video/soc_camera.ko] undefined!\nERROR: \"i2c_unregister_device\" [drivers/media/video/soc_camera.ko] undefined!\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5d24a037f16d6663761d32ea2a0b6acf60cd632c",
      "tree": "7c72b77214bc6cd500865d7d60238fdd56b56c6e",
      "parents": [
        "4442ee8bddf0a412c566e638345860b187849692"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat May 09 00:43:40 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:00 2009 -0300"
      },
      "message": "V4L/DVB (11753): tveeprom: Point the TCL MNM05-4 tuner entry to an actual tuner definition\n\nThe TCL MNM05-04 is used on some HVR-1600 models.  It appears to be\nsimilar to the TCL MFMN05-4 but without FM radio.  The\nTUNER_PHILIPS_FM1236_MK3 tuner definition appears to be the proper existing\ntuner definition to use for this tuner.\n\nReported-by: Matt Beadon \u003cmatt.beadon@gmail.com\u003e\nTested-by: Matt Beadon \u003cmatt.beadon@gmail.com\u003e\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4442ee8bddf0a412c566e638345860b187849692",
      "tree": "20fa907a3de1bf66b149ca351a3f879e6d63983a",
      "parents": [
        "008b6c5f76fd447ba0d49b6ca958a06ee4786085"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat May 09 00:34:31 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:00 2009 -0300"
      },
      "message": "V4L/DVB (11752): cx18: Add missing newline to tuner detection error message\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "008b6c5f76fd447ba0d49b6ca958a06ee4786085",
      "tree": "2e571c05fb12cab459fc21249e744b10b6305264",
      "parents": [
        "fa7ce76428e7ee61dfccf336505da7e1b79966b0"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat May 09 18:00:23 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:00 2009 -0300"
      },
      "message": "V4L/DVB (11750): pvrusb2: Allocate a routing ID for future support of Terratec Grabster AV400\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fa7ce76428e7ee61dfccf336505da7e1b79966b0",
      "tree": "76780f5a0d02ab5038d8028d8e9414384a7079be",
      "parents": [
        "48c5b0dfd74f6380aa5fc500fe8d8256f0662592"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat May 02 00:22:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:00 2009 -0300"
      },
      "message": "V4L/DVB (11748): pvrusb2: Don\u0027t use the internal i2c client list\n\nThe i2c core used to maintain a list of client for each adapter. This\nis a duplication of what the driver core already does, so this list\nwill be removed as part of a future cleanup. Anyone using this list\nmust stop doing so.\n\nFor pvrusb2, I propose the following change, which should lead to an\nequally informative output. The only difference is that i2c clients\nwhich are not a v4l2 subdev won\u0027t show up, but I guess this case is\nnot supposed to happen anyway.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "48c5b0dfd74f6380aa5fc500fe8d8256f0662592"
}
