)]}'
{
  "log": [
    {
      "commit": "d3f8d8fb304a8b9a81eae16ff7b50f5379f2437e",
      "tree": "d24b31b304bd77e4ceee4fe8f6adccfd72f20de6",
      "parents": [
        "95814bc2b792dced5296a710704de7d5ecec2776"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Apr 20 02:42:55 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:49 2008 -0300"
      },
      "message": "V4L/DVB (7718): pvrusb2-dvb: update Kbuild selections\n\nThese changes are required with the addition of digital television support\nfor the Hauppauge HVR1900 \u0026 HVR1950, the OnAir Creator and Sasem USB HDTV\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "95814bc2b792dced5296a710704de7d5ecec2776",
      "tree": "044ecaeb8120a8177788f259749e9547a14bbe70",
      "parents": [
        "f55a871241899ea2ecc85670d7c9a83e4de29637"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Apr 19 15:36:51 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:49 2008 -0300"
      },
      "message": "V4L/DVB (7717): pvrusb2-dvb: add DVB-T support for Hauppauge pvrusb2 model 73xxx\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f55a871241899ea2ecc85670d7c9a83e4de29637",
      "tree": "982361c8d79f3ec118e0193f8bf888337b922c39",
      "parents": [
        "49844c291a02a8630215f779fa44b3198d0a4f5b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Apr 18 05:38:56 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:49 2008 -0300"
      },
      "message": "V4L/DVB (7716): pvrusb2: clean up global functions\n\nThis patch contains the following cleanups:\n- make the following needlessly global function static:\n  - pvr2_hdw_set_cur_freq()\n- #if 0 the following unused global functions:\n  - pvr2_hdw_get_state_name()\n  - pvr2_hdw_get_debug_info_unlocked()\n  - pvr2_hdw_get_debug_info_locked()\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "49844c291a02a8630215f779fa44b3198d0a4f5b",
      "tree": "1867eebb439f995da1f2c261d3355a8af2775f6c",
      "parents": [
        "18ecbb4771eb0ecf297e996966b3c42f69cd6c02"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Wed Apr 09 05:44:57 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:49 2008 -0300"
      },
      "message": "V4L/DVB (7715): pvrusb2: Clean out all use of __FUNCTION__\n\nApparently the kernel developers no longer consider it proper\netiquette to use __FUNCTION__; everyone must instead use __func__\n(even though it breaks with older compilers).  And worse still, actual\neffort is being expended to sweep this change throughout the kernel\nsource tree.  Don\u0027t these people have better things to do?  So...\nCompletely clean out all use of __FUNCTION__ from the pvrusb2 driver\n(it was just in the sysfs interface).  I\u0027m not going to use __func__\neither.  So there.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "18ecbb4771eb0ecf297e996966b3c42f69cd6c02",
      "tree": "06978b91985fd4c1b092ec5ac8fef0b134eb18b3",
      "parents": [
        "13e027a8bf2a507334fa0d30246ce619ff581cbb"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Wed Apr 09 05:14:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:49 2008 -0300"
      },
      "message": "V4L/DVB (7714): pvrusb2: Fix hang on module removal\n\nThe pvrusb2 driver was getting had by this scenario:\n\n1. Task A calls kthread_stop() for task B.\n2. Before exiting, then Task B calls kthread_stop() for task C.\n\nThe problem is, kthread_stop() wants to allocate an internal resource\nto itself (i.e. acquire a lock), which won\u0027t be released until\nkthread_stop() returns.  But kthread_stop() won\u0027t return until task B\nis dead.  But task B won\u0027t die until it finishes its call to\nkthread_stop() for task C, and that will block waiting on the resource\nalready allocated inside task A.  Deadlock.\n\nWith the pvrusb2 driver, task A is the caller to pvr_exit(), task B is\nthe control thread run inside of pvrusb2-context.c, and task C is any\nworker thread run inside of pvrusb2-hdw.c.\n\nThis problem got introduced by the previous threading setup change,\nwhich was itself an attempt to fix a module tear-down race (which it\nactually did fix).  The lesson here is that a task being waited on as\npart of a kthread_stop() simply cannot be allow to also issue a\nkthread_stop() - or we make sure not to issue the enclosing\nkthread_stop() until we know that the inner kthread_stop() has\ncompleted first.  The solution for the pvrusb2 driver is some hackish\ncode which changes the main control thread tear down into a two step\nprocess.  This then makes it possible to delay issuing the\nkthread_stop() on the control thread until after we know that\neverything has been torn down first.  (And yes, we really need that\nkthread_stop() because it\u0027s the only way to safely guarantee that a\nmodule-referencing kernel thread has safely returned back out of the\nmodule before we finally remove the module.)\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "13e027a8bf2a507334fa0d30246ce619ff581cbb",
      "tree": "0f10f22f8c8e7d4788b3fd8a232590ff769e7700",
      "parents": [
        "97f26ff6049a7fff5460cebe392ad1d699dc434c"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Mon Apr 07 02:57:13 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:49 2008 -0300"
      },
      "message": "V4L/DVB (7713): pvrusb2: Implement cleaner DVB kernel thread shutdown\n\nEarlier fix to handle DVB feed thread aborts was overly-aggressive.\nWe can take better advantage of what kthread_stop() can do.  This\nchange simplifies things.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "97f26ff6049a7fff5460cebe392ad1d699dc434c",
      "tree": "8baf83788707e1488918ba00c7430b6f7b0a9d45",
      "parents": [
        "e5be15c63804e05b5a94197524023702a259e308"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Mon Apr 07 02:22:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:48 2008 -0300"
      },
      "message": "V4L/DVB (7712): pvrusb2: Close connect/disconnect race\n\nIf a disconnect happens before initialization is completed, the\npvrusb2 driver can accidentally touch dangling pointers.  The whole\ninitialization function must be protected by the big_lock, and once\ninside that lock, the initialization function should abort if it is\ndiscovered that a disconnect has already taken place.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e5be15c63804e05b5a94197524023702a259e308",
      "tree": "4223cab8016088a06d0423e1e41eacb646867c46",
      "parents": [
        "d913d6303072ca194919d851e6743ad8c3a7563d"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Mon Apr 07 02:22:04 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:48 2008 -0300"
      },
      "message": "V4L/DVB (7711): pvrusb2: Fix race on module unload\n\nThe pvrusb2 driver - for basically forever - was not enforcing a\nproper module tear-down.  Kernel threads are used inside the driver\nand all must be gone before the module can be safely removed.  This\nchangeset reimplements a chunk of pvrusb2-context.c to enforce this\ncorrectly.  Unfortunately this is not a simple fix.  The new\nimplementation also cuts back on kernel thread usage; instead of there\nbeing 1 control thread per instance now it\u0027s just 1 control thread\nshared by all instances.  (By dropping to a single thread then the\nmodule exit function can block on its shutdown and the thread itself\ncan monitor and cleanly shut down all of the other instances first.)\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d913d6303072ca194919d851e6743ad8c3a7563d",
      "tree": "95a36be460fa3de7f1be646a85bf8cb08edb2f85",
      "parents": [
        "72998b71096e364002269a8cacc0524937d479c6"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Apr 06 04:04:35 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:48 2008 -0300"
      },
      "message": "V4L/DVB (7710): pvrusb2: Implement critical digital streaming quirk for onair devices\n\nImplement timed measurement of encoder operation for the first time it\nis run.  This allows the driver to note when the encoder has been run\nsuccessfully for at least 1/4 second.  On top of that implement\nvarious bits to ensure that the encoder has been run once before\ndigital streaming for OnAir devices.  This is done via several core\nstate machine tweaks.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "72998b71096e364002269a8cacc0524937d479c6",
      "tree": "febb32df15b0f0d085b6892e527e873b1923417b",
      "parents": [
        "07b80264c3ede47593e83189cce82b31100053f6"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Thu Apr 03 04:51:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:48 2008 -0300"
      },
      "message": "V4L/DVB (7709): pvrusb2: New device attribute for encoder usage in digital mode\n\nSome tuners seem to not work in digital mode unless the encoder is\nhealthy.  Implement a device attribute to represent this flag and\nmodify the core state machines to enforce this requirement.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "07b80264c3ede47593e83189cce82b31100053f6",
      "tree": "1565d13b5c6f77fa700e88df3144cbb4a65a51f7",
      "parents": [
        "087886eb111fde9659d69c030ea618b3c242e39c"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Mar 30 20:36:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:48 2008 -0300"
      },
      "message": "V4L/DVB (7708): pvrusb2-dvb: Fix stuck thread on streaming abort\n\nIf the device fails to stream, the feed thread will block forever\nwaiting for buffers.  But while in this state it was not looking for\nan exit condition from the driver DVB interface.  This caused the\nthread to jam.  Implement a new stop flag (which will be set\nappropriately) to tell the thread to stop.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "087886eb111fde9659d69c030ea618b3c242e39c",
      "tree": "dfc71c22db0382e659a0b188d0e0e2dad73fe274",
      "parents": [
        "c881284151e35479ffee26a571b6e9769c351095"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Mar 28 05:49:36 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:48 2008 -0300"
      },
      "message": "V4L/DVB (7707): pvrusb2-dvb: add atsc/qam support for Hauppauge pvrusb2 model 750xx\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c881284151e35479ffee26a571b6e9769c351095",
      "tree": "91f95689472f1eb14ec96caaff26c5292373b08d",
      "parents": [
        "906a495741bf63a7448ca4c452d70f937549e9ad"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Mar 28 05:48:44 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:48 2008 -0300"
      },
      "message": "V4L/DVB (7706): pvrusb2: create a separate pvr2_device_desc structure for 751xx models\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "906a495741bf63a7448ca4c452d70f937549e9ad",
      "tree": "0320468184c438042d1cf8397be15329dc4da1f0",
      "parents": [
        "1b1b8d7841684d9d6273c479abe39d517dfb8cb8"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Mar 28 05:47:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:48 2008 -0300"
      },
      "message": "V4L/DVB (7705): pvrusb2: Enable OnAir digital operation\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1b1b8d7841684d9d6273c479abe39d517dfb8cb8",
      "tree": "07288e8fa9c7ff7103b47e82ba1f127acadb701b",
      "parents": [
        "694dca2b80d5e17f5edddacf4fcdacc1091623f2"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 28 05:43:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:48 2008 -0300"
      },
      "message": "V4L/DVB (7704): pvrusb2: Fix slop involving use of struct which might not be defined\n\nWhen the DVB interface is not compiled, the pvr2_dvb_props struct is\nnot available - so it really should be ifdef\u0027ed out as well.  This\ndidn\u0027t cause an error because in this context its usage was as an\nopaque pointer.  But it really shouldn\u0027t be present at all if DVB is\nnot enabled.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "694dca2b80d5e17f5edddacf4fcdacc1091623f2",
      "tree": "66e55ce2c1033bd96038e346471640a64b24d2a7",
      "parents": [
        "bb0c2fe0c423d6501395e626501dd8747823cafb"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 28 05:42:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:47 2008 -0300"
      },
      "message": "V4L/DVB (7703): pvrusb2: Fix minor problem involving ARRAY_SIZE confusion\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bb0c2fe0c423d6501395e626501dd8747823cafb",
      "tree": "4e1c70a49d20782e9d406cf31f84c387e022d417",
      "parents": [
        "1c9d10d4d2e791a9eacd9f919dec78c5bc6737e8"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 28 05:41:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:47 2008 -0300"
      },
      "message": "V4L/DVB (7702): pvrusb2: Rework USB streaming start/stop execution\n\nThe commands to start / stop USB streaming for an analog device are\nfairly standard, owing to the fact that all supported devices\napparently started from the same common reference design.  However\nwith digital mode, the commands seem to vary by vendor.  This change\nmakes that variance more explicit.  It also cleans up a related\nproblem for OnAir devices which prevented digital mode from working at\nall.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1c9d10d4d2e791a9eacd9f919dec78c5bc6737e8",
      "tree": "a63ebc17d527109d3ab65cecd04bc03166a4245b",
      "parents": [
        "448cb48e6e2fcd3a948cc549c5c6ab7f84440a54"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 28 05:38:54 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:47 2008 -0300"
      },
      "message": "V4L/DVB (7701): pvrusb2: Centralize handling of simple FX2 commands\n\nNumerous places in the driver need to issue simple commands to the FX2\nmicrocontroller (e.g. only 1 or 2 bytes, no reply needed).  Previously\neach place that did this, had to take lock, set up a central buffer,\nand call the function to perform the handshake.  This change puts\nthese steps into a single spot.  This also has the effect of removing\nthe need to mess with the control lock from numerous places in the\ncode.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "448cb48e6e2fcd3a948cc549c5c6ab7f84440a54",
      "tree": "71aee20c4f71f7a097e9556af5ded132543ee9f4",
      "parents": [
        "ad0992e97c5416e431e19dcfd4f6c84448dc1bc2"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 28 05:36:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:47 2008 -0300"
      },
      "message": "V4L/DVB (7700): pvrusb2: Make FX2 command codes unsigned constants\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ad0992e97c5416e431e19dcfd4f6c84448dc1bc2",
      "tree": "ea90956680289c0797b715422e9d1c889f38f3d5",
      "parents": [
        "be9cbb7c559eddea19604abafb89faf9c8666715"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 28 05:34:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:47 2008 -0300"
      },
      "message": "V4L/DVB (7699): pvrusb2: Implement statistics for USB I/O performance / tracking\n\nImplement a mechanism in the pvrusb2 driver for gathering statistics\non the stream buffering, including bytes transferred, buffers handled,\nbuffers in flight, etc.  This is useful for debugging certain classes\nof streaming issues and for determining if the buffer pool size is\ngenerally correct for the driver.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "be9cbb7c559eddea19604abafb89faf9c8666715",
      "tree": "6933cef3a9a7b65d31526796d2f86f7ee699c8cd",
      "parents": [
        "b9a37d9124dc834f2448558dbbe766eee077b954"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 28 05:32:23 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:47 2008 -0300"
      },
      "message": "V4L/DVB (7698): pvrusb2: Remove never-reached break statements (trivial)\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b9a37d9124dc834f2448558dbbe766eee077b954",
      "tree": "9d3d8e445172ca603bf33392d90defc4fa241ec4",
      "parents": [
        "38d9a2cf2db30b37dde81ec5f8b4de0fd9843ccc"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 28 05:31:40 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:47 2008 -0300"
      },
      "message": "V4L/DVB (7697): pvrusb2: Fix misleading bit of debug output (trivial)\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "38d9a2cf2db30b37dde81ec5f8b4de0fd9843ccc",
      "tree": "e445fc1bf5a14995000985eb2e20c0097b640b79",
      "parents": [
        "98e184d978c9fdd294c169e468ab4a3e51a8be2d"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 28 05:30:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:47 2008 -0300"
      },
      "message": "V4L/DVB (7696): pvrusb2: state control tweak\n\nDon\u0027t trigger a pathway state change if it\u0027s already been triggered\n(eliminates some wasted processing and some debug output noise)\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "98e184d978c9fdd294c169e468ab4a3e51a8be2d",
      "tree": "6f189a4865684f96d2030dddf307c3225c619569",
      "parents": [
        "ce52f81138512dc9c4b0ab00f11806000b597a45"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 28 05:28:20 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:47 2008 -0300"
      },
      "message": "V4L/DVB (7695): pvrusb2: Make associativity of \u003d\u003d and \u0026\u0026 explicit (cosmetic)\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ce52f81138512dc9c4b0ab00f11806000b597a45",
      "tree": "4dadb43b297af1d2d845e93cdc5956f27fe24ddf",
      "parents": [
        "e6d1186543784222024da9c688766effd2ca3163"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Mar 16 02:12:12 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:47 2008 -0300"
      },
      "message": "V4L/DVB (7694): pvrusb2: Fix compilation goof when CONFIG_VIDEO_PVRUSB2_DVB is off\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e6d1186543784222024da9c688766effd2ca3163",
      "tree": "819009f1f88413544bb722658d75b1264b2dd452",
      "parents": [
        "c5317b17f6ca74531a6c707873dc5d25f1877ac3"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Feb 09 19:47:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:47 2008 -0300"
      },
      "message": "V4L/DVB (7693): pvrusb2-dvb: Change usage of 0 --\u003e NULL\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c5317b17f6ca74531a6c707873dc5d25f1877ac3",
      "tree": "e077d52de0a0bfd3274d9c481f3df597a33282d5",
      "parents": [
        "129a2f5efd95959c44a2bfeea8ee8b7c17252db6"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Feb 09 19:47:07 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:47 2008 -0300"
      },
      "message": "V4L/DVB (7692): pvrusb2-dvb: Further clean up dvb init/tear-down\n\nMove pvr2_dvb_adapter usage out of the pvrusb2 driver core - it\u0027s\nreally private to the pvrusb2-dvb module and nothing outside of the\ndvb implementation should care about it.  Creation / destruction of\nthe pvr2_dvb_adapter instance is now contained entirely within\npvrusb2-dvb.c.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "129a2f5efd95959c44a2bfeea8ee8b7c17252db6",
      "tree": "2a8a4ba1c71171d6e6665c197df79532b25f43dd",
      "parents": [
        "7dcc48fb55d18258e7db039f44a031e6828e6bad"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Feb 09 16:29:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:47 2008 -0300"
      },
      "message": "V4L/DVB (7691): pvrusb2-dvb: Don\u0027t initialize if device lacks a digital side\n\nIn the end we\u0027d like the dvb interface to always be present - even for\nanalog devices (via the mpeg encoder).  However right now pvrusb2-dvb\nwon\u0027t operate correctly if the hardware doesn\u0027t have a digital tuner,\nso don\u0027t initialize the DVB interface unless we know we have a digital\ntuner.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7dcc48fb55d18258e7db039f44a031e6828e6bad",
      "tree": "09e59bf9e3c73f3763f6a71280504e6b73e1c3f4",
      "parents": [
        "891d99efc5be16d2762bdbb9d0486f7250990eee"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Feb 09 15:55:54 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:46 2008 -0300"
      },
      "message": "V4L/DVB (7690): pvrusb2-dvb: Remove digital_up flag\n\nOther pvrusb2-dvb changes have made the digital_up flag obsolete.  So\nkill it.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "891d99efc5be16d2762bdbb9d0486f7250990eee",
      "tree": "42bf20210b0c44a43943b90acb8edae50f7ce4e2",
      "parents": [
        "a36416d0a70899d3724d2e69e378062e06252a41"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Feb 09 15:44:30 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:46 2008 -0300"
      },
      "message": "V4L/DVB (7689): pvrusb2-dvb: Rework module tear-down\n\nRather than making an explicit call to tear down the pvrusb2-dvb\nmodule, use the callback in the pvr2_channel structure.  This has the\nadvantage that now tear-down only happens when it makes sense.  The\nprevious implementation had scenarios where it was possible for the\ntear-down call to happen without a prior initialization.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a36416d0a70899d3724d2e69e378062e06252a41",
      "tree": "bdfa46e80e1d304f0817749a61d80e49f995ddbd",
      "parents": [
        "ceb4340deb9bf5f8371d47ef906a83e6784345b0"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Wed Feb 06 06:59:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:46 2008 -0300"
      },
      "message": "V4L/DVB (7688): pvrusb2: Clean up dvb streaming start/stop\n\nEliminate the need for a separate pvr2_dvb_fh; since in the DVB\ncontext there can only ever be a single instance then there is no need\nfor a separate instance to handle streaming state.  This simplifies\nthe module.  Also move streaming start/stop out of the feed thread and\ninto the driver\u0027s main context - which makes it possible for streaming\nstart up failures to be detected by the DVB core.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ceb4340deb9bf5f8371d47ef906a83e6784345b0",
      "tree": "10e9e3e24d59c86783fde652beb24ffdb9211e31",
      "parents": [
        "e2780fb41102f9844ae6182c03908f03c3cb9163"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Wed Feb 06 04:24:51 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:46 2008 -0300"
      },
      "message": "V4L/DVB (7687): pvrusb2: Fix oops in pvrusb2-dvb\n\nThe pvrusb2-dvb feed thread cannot be allowed to exit by itself\nwithout first waiting for kthread_should_stop() to return true.\nOtherwise the driver will have a dangling task_struct context, which\nwill cause a very nasty kernel oops.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e2780fb41102f9844ae6182c03908f03c3cb9163",
      "tree": "d1b21badbd00ecb17d5fcf1e74c2462ebeb6df7f",
      "parents": [
        "48e5329fe8dea9ce88074a10787b619a3fe7175f"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Mon Feb 04 04:22:21 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:46 2008 -0300"
      },
      "message": "V4L/DVB (7686): pvrusb2: Fix broken debug interface build\n\nFix pvrusb2 kbuild typo introduced when pvrusb2-dvb was added.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "48e5329fe8dea9ce88074a10787b619a3fe7175f",
      "tree": "324eb8dec99335dfd1910157c2e85adc3227e5e4",
      "parents": [
        "bc4b02caa875f8e2146c724a931f32b087d7e9b0"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Mon Feb 04 01:00:33 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:46 2008 -0300"
      },
      "message": "V4L/DVB (7685): pvrusb2: Fix really bad typo if DVB config option description\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bc4b02caa875f8e2146c724a931f32b087d7e9b0",
      "tree": "b079106436ae679e8ae48abc170a182fa029d1b6",
      "parents": [
        "bde316a4f1094f9a3da402c44f7315e1a94fb332"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Mon Feb 04 00:12:16 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:46 2008 -0300"
      },
      "message": "V4L/DVB (7684): pvrusb2: Add VIDEO_PVRUSB2_DVB config variable\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bde316a4f1094f9a3da402c44f7315e1a94fb332",
      "tree": "3127e086a6c48868859e830ac3699b1c6929df38",
      "parents": [
        "bb8ce9d9143c0fe2b5cdf65fa41250446805a4be"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Feb 10 05:33:37 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:46 2008 -0300"
      },
      "message": "V4L/DVB (7683): pvrusb2-dvb: set to DTV mode before attaching frontend\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bb8ce9d9143c0fe2b5cdf65fa41250446805a4be",
      "tree": "d406516b4eaed4de2c999cb804b0b8f17f3e7529",
      "parents": [
        "d8abe97d0063cf77e9bbbee076181e4657c7e09c"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Mon Feb 04 00:00:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:46 2008 -0300"
      },
      "message": "V4L/DVB (7682): pvrusb2-dvb: finish up stream \u0026 buffer handling\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d8abe97d0063cf77e9bbbee076181e4657c7e09c",
      "tree": "f3e792f56bc232bda063cba7758a73242f98a908",
      "parents": [
        "99443ae04f7002530f666ba0747f7b1ecafb3002"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Feb 03 23:55:07 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:46 2008 -0300"
      },
      "message": "V4L/DVB (7681): pvrusb2-dvb: start working on streaming / buffer handling code\n\nstart work on streaming / buffer handling code to feed the software demux\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "99443ae04f7002530f666ba0747f7b1ecafb3002",
      "tree": "ab7b975d721d7c8d43cbc1ce61aacc29870ffb5c",
      "parents": [
        "04910bdc5c172af9bc937a8869e7f2907db4443f"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Feb 03 23:48:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:46 2008 -0300"
      },
      "message": "V4L/DVB (7680): pvrusb2-dvb: add pvr2_dvb_bus_ctrl to allow frontends to negotiate bus access\n\nThis function is just a skeleton for now -\na placeholder to remind us to fix it.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "04910bdc5c172af9bc937a8869e7f2907db4443f",
      "tree": "b8b5f224510cca9938f2f766905622632f0f4861",
      "parents": [
        "e7f677f33664200b3d75ffc625d218b84ac43875"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Feb 03 23:46:16 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:46 2008 -0300"
      },
      "message": "V4L/DVB (7679): pvrusb2: add DVB API framework\n\nAdd basic framework for the DVB API.  This is enough to control the\ntuner \u0026 demod of the digital frontend, but the stream \u0026 buffer handling\nis still missing.\n\nAdditional note from Mike Isely \u003cisely@pobox.com\u003e - also, since these\nchanges are still very experimental arrange for DVB changes to be\ncompiled in via new CONFIG_VIDEO_PVRUSB2_DVB option, for now.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e7f677f33664200b3d75ffc625d218b84ac43875",
      "tree": "cf729e2c9cdbc40bf7383a2d59cc90880060e341",
      "parents": [
        "b34dddbe4b88bf59e7607d1fc504eee43570c6a4"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Mar 16 01:13:17 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:46 2008 -0300"
      },
      "message": "V4L/DVB (7678): pvrusb2: Fix stupid string typo that has been reproducing wildly\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b34dddbe4b88bf59e7607d1fc504eee43570c6a4",
      "tree": "882b091defac8ab3afa507db67fb638efb9824a9",
      "parents": [
        "8fb737b7dc94e495be02c775afe1e7de0e06f3f5"
      ],
      "author": {
        "name": "Dmitry Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Wed Apr 23 14:09:08 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:46 2008 -0300"
      },
      "message": "V4L/DVB (7677): saa7134: Add/fix Beholder entries\n\nBeholder TV/FM tuners:\n\nChanges:\n     Add support Beholder Columbus PCMCIA card.\n     Add key map for remote control of Beholder Columbus PCMCIA card.\n     Fix gpiomask for all Beholder tuners.\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8fb737b7dc94e495be02c775afe1e7de0e06f3f5",
      "tree": "8136da08d833f128a4ebf80c4b781241e2d0bdd5",
      "parents": [
        "548899c76e101bdf6228569d6ee6992e8c20da76"
      ],
      "author": {
        "name": "Dmitry Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Wed Apr 23 14:07:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:46 2008 -0300"
      },
      "message": "V4L/DVB (7676): saa7134: fix: Properly handle busy states on i2c bus\n\nThere are two conditions, reported by saa7134 that indicates that the I2C bus\nis busy: TO_SCL and TO_ARB.\n\nOn both states, it needs to wait for I2C release, before using the bus.\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "548899c76e101bdf6228569d6ee6992e8c20da76",
      "tree": "be3044d56151582817279d40bf191bc776672cd2",
      "parents": [
        "d5b3d9ff368dee5e87d9987161ff258d87ecc7c0"
      ],
      "author": {
        "name": "Dmitry Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Wed Apr 23 14:01:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7675): tea5767 autodetection is not working on some saa7134 boards\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d5b3d9ff368dee5e87d9987161ff258d87ecc7c0",
      "tree": "0a8a7e9eee5dedeec1f92ff2f52ebf8a29b1411b",
      "parents": [
        "6676237398d0c2e61e5a3a27e0951f60d6ef6fe3"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Tue Apr 22 22:52:01 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7674): tda10048: Adding an SNR table\n\nTrying to improve the SNR reporting.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6676237398d0c2e61e5a3a27e0951f60d6ef6fe3",
      "tree": "a28bd067f19c707b6658a1526a3984b16a0ea9e4",
      "parents": [
        "a38d6e37c0bc073bae5eff37c939978974ea9712"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Tue Apr 22 15:38:26 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7673): cx23885: Add support for the Hauppauge HVR1400\n\nDVB-T mode is now supported using the DiBcom dib7000p demodulator\nand the Xceive xc3028L silicon tuner. Analog mode is not supported.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nReviewed-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a38d6e37c0bc073bae5eff37c939978974ea9712",
      "tree": "951a1603067e2c5bcdf26dacf6acacaa7b33f059",
      "parents": [
        "5aa2110f3f33feb4a0c67a4996dc400dc594bc1d"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Tue Apr 22 15:37:01 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7672): dib7000p: Add output mode param to the attach struct\n\nThis allows future drivers to select the most appropriate output mode.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nReviewed-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5aa2110f3f33feb4a0c67a4996dc400dc594bc1d",
      "tree": "7c7806b8edec85e7afdaea696b7106fa0d683c6f",
      "parents": [
        "e7c506881973d0c762d660005be54c4095219c59"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Tue Apr 22 10:40:23 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7671): pxa-camera: fix DMA sg-list coalescing for more than 2 buffers\n\nCurrently the pxa-camera driver has a bug, visible when the user requests\nmore than 2 video buffers. When the third buffer is queued, it is not\nappended to the DMA-descriptor list of the second buffer, but is again\nappended to the first buffer. Fix it.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e7c506881973d0c762d660005be54c4095219c59",
      "tree": "b0dea2bf2e0145bc6a39944c44ce185d34df31e5",
      "parents": [
        "a5462e5be3c1cec7e00e6af9985ff31bf4ef8aa0"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Tue Apr 22 10:37:49 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7670): pxa-camera: handle FIFO overruns\n\nFIFO overruns are not seldom on PXA camera interface FIFOs. Handle them by\ndropping the corrupted frame, waiting for the next start-of-frame, and\nrestarting capture.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a5462e5be3c1cec7e00e6af9985ff31bf4ef8aa0",
      "tree": "70f73b03fe40b47e6dea2a3ab2494f42cbb676ee",
      "parents": [
        "587df9fca6496f4236c526b2c83f068a63cfd769"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Tue Apr 22 10:36:32 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7669): pxa_camera: Add support for YUV modes\n\nThis patch adds support for YUV packed and planar capture for pxa_camera.\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "587df9fca6496f4236c526b2c83f068a63cfd769",
      "tree": "2f597309f231b9684b084d4a5a5b3c1d4f906211",
      "parents": [
        "6ec6e0ced1bb9d85e29302e76f5340e3e49bd0b9"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Tue Apr 22 10:33:39 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7668): soc-camera: Remove redundant return\n\nThis obviously redundant return has been in the driver from the very first\nversion. Remove it.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6ec6e0ced1bb9d85e29302e76f5340e3e49bd0b9",
      "tree": "ce572650e7df85d5c027f4ce4b0b73dd68a97b10",
      "parents": [
        "130ca945d83637046bde4943629f011e22831fd3"
      ],
      "author": {
        "name": "Douglas Schilling Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Thu Apr 10 02:07:14 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7666): meye: Replace meye_do_ioctl to use video_ioctl2\n\nConvert meye to use video_ioctl2\n\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "130ca945d83637046bde4943629f011e22831fd3",
      "tree": "a93e328a715c8c26c4b3d8563fc2a6b479f947e7",
      "parents": [
        "87dd965f101bafea7c5e507f686814a0f0057417"
      ],
      "author": {
        "name": "Douglas Schilling Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Thu Apr 10 01:18:56 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7665): videodev: Add default vidioc handler\n\nAdded default vidioc handler for other private ioctls\n\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "87dd965f101bafea7c5e507f686814a0f0057417",
      "tree": "182efcddd51b3a7d3607723232ed046a05d18496",
      "parents": [
        "da2c7f66174d082e6b8e1b0c9c0576833abfe866"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sun Apr 20 22:34:57 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7663): budget: Support for Activy budget card with BSBE1 tuner\n\nAdd support for Activy budget card with BSBE1 tuner, subsystem id 0x1131:0x4f60.\nLow band and DiSEqC support should work now (BSBE1 and BSRU6 tuner).\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "da2c7f66174d082e6b8e1b0c9c0576833abfe866",
      "tree": "aba5ce91c1733c08fa4ea059b5d698a15bc52a8d",
      "parents": [
        "e84b133e329ddad725907844c285efcd35dae39d"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sun Apr 20 22:13:37 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7662): stv0299: Fixed some typos\n\nFixed some typos.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e84b133e329ddad725907844c285efcd35dae39d",
      "tree": "c9cda47857845b8bdd88bd5411a90301efbbad0d",
      "parents": [
        "94ad6de7051a9eb6beda096144c5b409538eab86"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sun Apr 20 21:57:34 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7661): stv0299: Add flag to turn off OP0 output\n\nAdd flag to turn off OP0 output.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "94ad6de7051a9eb6beda096144c5b409538eab86",
      "tree": "1fc49f4ba23895e4497a138bcced834d74b73b1d",
      "parents": [
        "a095be4b030cd7eb5ac2a7dcb86e803db149a8db"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sun Apr 20 20:41:42 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7660): bsbe1: Use settings recommended by the manufacturer\n\nReworked the BSBE1 tuner support in bsbe1.h to follow\nthe ALPS-recommended parameters more closely.\n\nTested with BSBE1-based Activy cards and TT DVB-S rev 2.3.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a095be4b030cd7eb5ac2a7dcb86e803db149a8db",
      "tree": "0e6cbb94af38313f8a65b85fc63f52aed98f3bc8",
      "parents": [
        "48c01a9c2d245b229f8b709040cb1776b00dc683"
      ],
      "author": {
        "name": "Andrea Odetti",
        "email": "mariofutire@gmail.com",
        "time": "Sun Apr 20 19:14:51 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7659): dvb-core: Implement DMX_SET_BUFFER_SIZE for dvr\n\nImplementation of DMX_SET_BUFFER_SIZE for dvr.\nSynchronization of the code of DMX_SET_BUFFER_SIZE for demux and dvr.\n\nSigned-off-by: Andrea Odetti \u003cmariofutire@gmail.com\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "48c01a9c2d245b229f8b709040cb1776b00dc683",
      "tree": "8a33e3640fc89a061222abc9aaddc55be0650dd2",
      "parents": [
        "3ff9a81b21c673fd91ad8456242ca68922f77ac4"
      ],
      "author": {
        "name": "Andrea Odetti",
        "email": "mariofutire@gmail.com",
        "time": "Sun Apr 20 18:37:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7658): dvb-core: Fix DMX_SET_BUFFER_SIZE in case the buffer shrinks\n\nThis patch fixes the bug in DMX_SET_BUFFER_SIZE for the demux.\nBasically it resets read and write pointers to 0 in case they are\nbeyond the new size of the buffer.\n\nSigned-off-by: Andrea Odetti \u003cmariofutire@gmail.com\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3ff9a81b21c673fd91ad8456242ca68922f77ac4",
      "tree": "6fdeec0587c21432139865308d80822e095f7d42",
      "parents": [
        "b1c54fe2aed3e2812f5b42916894f15e84b484b5"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Sun Apr 13 22:41:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7656): tda826x: Calculate cut off fequency from symbol rate\n\nThis patch makes the tuner work with transonders providing higher\nsymbol rates.\nIt was contributed by Oliver Endriss.\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b1c54fe2aed3e2812f5b42916894f15e84b484b5",
      "tree": "f7c43b960a9da76116871e0f0291934b9c5fb40c",
      "parents": [
        "9a1b04e461fc8127c902a988cd9a082ba0680b11"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Sun Apr 13 21:09:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7655): tda10086 coding stlye fixes\n\nThis patch replaces the c++ style comments.\nNo functional changes\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9a1b04e461fc8127c902a988cd9a082ba0680b11",
      "tree": "5f09a53b458432fddba9ed871f5731a83e41f7e2",
      "parents": [
        "b37f2d6a31fc8e80c79a0a214d83b128aa796543"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Wed Apr 09 23:07:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7654): tda10086: make the xtal frequency a configuration option\n\nSome DVB-S boards, i.e. with the SD1878 tuner, use a 4 MHz reference frequency.\nThis reqires a different setup of the clock PLL.\nThis patch adds an enum to the tda10086_config struct and sets the proper\nvalues for the boards.\n\nThis patch also fixes the DVB-S section of the MD7134_BRIDGE_2\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b37f2d6a31fc8e80c79a0a214d83b128aa796543",
      "tree": "3b1e8505b510093ec70072bdb911e4b883909a9a",
      "parents": [
        "4269a8eed210d143298baf80185317fc1dcb25ca"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Mon Apr 21 07:02:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7653): tuner-xc2028: drop the severity of version reporting\n\ntuner-xc2028.c\n - Drop the severity level of the xc3028 version reporting, since it\u0027s\n   only of interest to developers and user\u0027s don\u0027t need to have it show up\n   in their dmesg output every time they change the channel.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4269a8eed210d143298baf80185317fc1dcb25ca",
      "tree": "5280d21c07b5cc9739b86436738bead10514feb7",
      "parents": [
        "33e5316113b1a472f54579f014739e4a4a53d704"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Mon Apr 21 07:01:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7652): em28xx: Drop the severity level of the \"urb resubmit failed\"\n\nem28xx-core.c\n - Drop the severity level of the \"urb resubmit failed\" to debug, since it\n   occurs every time a stream disconnects, which fills the dmesg log\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "33e5316113b1a472f54579f014739e4a4a53d704",
      "tree": "3126994d51273f09b3da41b25a3bfa83ac187970",
      "parents": [
        "d1e0b57162f45bb9c6bff25aa33b6e8424556422"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Apr 21 06:58:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7651): tuner-xc2028: Several fixes to SCODE\n\nThis patch fixes several issues on SCODE:\n\n1) The extracting tool weren\u0027t generating the proper tags for SCODE. This\n   has almost no effect, since those tags shouldn\u0027t be used;\n\n2) DIBCOM52 were using a wrong IF. It should be 5200, instead of 5700;\n\n3) seek_firmware were wanting an exact match for firmware type. This is\n   wrong. As result, no SCODE firmware were loaded;\n\n4) A few files were including the wrong file for seeking demod firmwares;\n\n5) XC3028_FE_DEFAULT can be used, if user doesn\u0027t want to load a firmware.\n   However, this weren\u0027t documentated. This feature require more testing.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d1e0b57162f45bb9c6bff25aa33b6e8424556422",
      "tree": "452a5ef078c68b0ef44b00d5904295819a154685",
      "parents": [
        "ce89cfb4908bcebba3fb0cd2956d676e06043ef1"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Apr 17 22:16:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7650): git-dvb: Kconfig fix\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ce89cfb4908bcebba3fb0cd2956d676e06043ef1",
      "tree": "174ba5198254eb0508f799e667daa69c412d071b",
      "parents": [
        "a780a31cee55e01e7b479244e7907ba842c120a0"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Apr 19 01:36:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7648): cx23885: Load any module dependencies accordingly\n\nFor boards that require the avcore (cx25840) to be active, ensure\nit gets loaded.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a780a31cee55e01e7b479244e7907ba842c120a0",
      "tree": "f398d3c68c301817369a0c743fb3bd9b479a88f7",
      "parents": [
        "2770b7d7136f9c6a51ae7fd1d29fa58caf2bcf1c"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Apr 19 01:25:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7647): Add support for the Hauppauge HVR-1700 digital mode\n\nThis adds support for DVB-T mode only, analog is not supported.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2770b7d7136f9c6a51ae7fd1d29fa58caf2bcf1c",
      "tree": "45149b5ba75489e805d2a9fec27661a8c51c5fd9",
      "parents": [
        "b3ea01668907bdb32b0c690d28f9f2b1298bd258"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Apr 19 01:18:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7646): cx25840: Ensure GPIO2 is correctly set for cx23885/7/8 based products\n\ncx25840: Ensure GPIO2 is correctly set for cx23885/7/8 based products.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b3ea01668907bdb32b0c690d28f9f2b1298bd258",
      "tree": "5c2aeb1648e05c243b2a361782d45298df3a30e3",
      "parents": [
        "7bbb1ce4f3e517666ad27f3307d49bb2da69ffec"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Apr 19 01:14:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7645): Add support for the Hauppauge HVR-1200\n\nThis adds support for DVB-T mode only, analog mode is not supported.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7bbb1ce4f3e517666ad27f3307d49bb2da69ffec",
      "tree": "f41e23bf01d70667c23ea5b5bd56c6330c3dbf08",
      "parents": [
        "6b92b3bd7ac91b7e255541f4be9bfd55b12dae41"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Apr 19 01:06:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7644): Adding support for the NXP TDA10048HN DVB OFDM demodulator\n\nAdding support for the NXP TDA10048HN DVB OFDM demodulator\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6b92b3bd7ac91b7e255541f4be9bfd55b12dae41",
      "tree": "51a09dd8746cde37e42af883d2d243119422e203",
      "parents": [
        "ce96d0a44a4f8d1bb3dc12b5e98cb688c1bc730d"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Apr 05 16:45:57 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7642): cx88: enable radio GPIO correctly\n\ncx88: enable radio GPIO correctly.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ce96d0a44a4f8d1bb3dc12b5e98cb688c1bc730d",
      "tree": "b0a344c51acaa23ac8a23b52d1749099588a9d93",
      "parents": [
        "353a2761ffb3c4f43ec0c9c99bbe64629646b347"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Thu Apr 17 22:55:29 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7641): V4L: ov511 - use usb_interface as parent, not usb_device\n\nThe current code creates a bogus DEVPATH:\n  /devices/pci0000:00/0000:00:1d.0/usb1/1-2/video4linux/video0\nwhile it should be:\n  /devices/pci0000:00/0000:00:1d.0/usb1/1-2/1-2:1.0/video4linux/video0\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "353a2761ffb3c4f43ec0c9c99bbe64629646b347",
      "tree": "d8892c34e20cf3584d21424d493831d100fdfd85",
      "parents": [
        "18d73c58b5ea7425db05b666408f6f682d837b73"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 18 22:24:01 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7639): au8522: fix a small bug introduced by Checkpatch cleanup\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "18d73c58b5ea7425db05b666408f6f682d837b73",
      "tree": "d071b99fdbb10abbed2c9c81ec3ea2a2519c4ffc",
      "parents": [
        "bbdf855b0e98ba576b3577522af5e5c7503c4ed0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 18 22:12:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7638): CodingStyle fixes for au8522 and au0828\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bbdf855b0e98ba576b3577522af5e5c7503c4ed0",
      "tree": "485876d14d89b7afb958c2558c9332038d6ef094",
      "parents": [
        "805caff5a83679a6be6c90787462cb3e4b58e374"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Apr 17 22:30:22 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7637): au0828: Typo\n\nau0828: Typo\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "805caff5a83679a6be6c90787462cb3e4b58e374",
      "tree": "8bc2267c7afd3055dbbc25ab9c24e5c5dc545693",
      "parents": [
        "37be1ea40e42c0de63cedbe65d35cbe6c2a81c0a"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Apr 17 21:47:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7636): au0828: Add HVR850 model number\n\nau0828: Add HVR850 model number\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "37be1ea40e42c0de63cedbe65d35cbe6c2a81c0a",
      "tree": "d1e68f4af1ab4fff43c16f0bcae662dd07e38379",
      "parents": [
        "a9c36aad59a06df199cdbb365d0b05663f8008f1"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Apr 17 21:45:08 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7635): au8522: Cleanup\n\nau8522: Cleanup\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a9c36aad59a06df199cdbb365d0b05663f8008f1",
      "tree": "505cceb8d6842bf3ff7624de1d619deea98fc8cc",
      "parents": [
        "0daa5de740c65de7c9554071eec84c6731370065"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Apr 17 21:41:28 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7634): au0828: Cleanup\n\nau0828: Cleanup\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0daa5de740c65de7c9554071eec84c6731370065",
      "tree": "bb7c8810b85209746a23e17188d4c0585438b145",
      "parents": [
        "f01699b482875bf224a907a45d58e8e3739d554b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Apr 10 04:24:56 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7633): au8522: consolidate mse2snr_lookup functions\n\nconsolidate au8522_qam256_mse2snr_lookup, au8522_qam64_mse2snr_lookup and\nau8522_vsb_mse2snr_lookup into a single function, au8522_mse2snr_lookup.\n\nPass the mse2snr table into au8522_mse2snr_lookup depending on the\nmodulation type.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f01699b482875bf224a907a45d58e8e3739d554b",
      "tree": "80639537eb911dd92d9dcb9c86c90ff6c0f23f60",
      "parents": [
        "fb8152cb01dc2bca04a6ee561920d0a02af6c73b"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Apr 10 02:01:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7632): au8522: Added SNR support and basic cleanup\n\nau8522: Added SNR support and basic cleanup\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fb8152cb01dc2bca04a6ee561920d0a02af6c73b",
      "tree": "24ce9b01afa8e9f0d8c498258a20db892ec28bbc",
      "parents": [
        "8973dc4b70c5506596207da3fddab03002357178"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Apr 05 23:13:05 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7631): au8522: add function au8522_read_mse\n\nadd function au8522_read_mse, which will be used to compute snr\n\nTO DO: mse2snr\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8973dc4b70c5506596207da3fddab03002357178",
      "tree": "8f93a318a628c170a7ff34c3244a532485c65e78",
      "parents": [
        "ce1719a61c7c0ac40c6244e6b354181dde27062d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Apr 05 23:08:08 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7630): au8522: fix au8522_read_ucblocks for qam\n\nucblocks are reported in separate registers for vsb \u0026 qam\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ce1719a61c7c0ac40c6244e6b354181dde27062d",
      "tree": "e5d843281a20316cb0c786a899f36f6ab53de6c9",
      "parents": [
        "e059b0fac7d9df8bf759d7092a16221f0fd250e8"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Apr 02 18:59:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7629): au8522: replace __FUNCTION__ with __func__\n\nreplace __FUNCTION__ with __func__ and clean associated checkpatch.pl warnings.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e059b0fac7d9df8bf759d7092a16221f0fd250e8",
      "tree": "6c5a3d42a5652a6061d626bf2aa13355c4ae9c6a",
      "parents": [
        "f07e8e4bb790f6cb462d5d5425193cad874ac0de"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Apr 02 18:59:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7628): au8522: codingstyle cleanups\n\nFixed some checkpatch.pl warnings\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f07e8e4bb790f6cb462d5d5425193cad874ac0de",
      "tree": "904759efada2d55794af274e530623491f539c96",
      "parents": [
        "fdfc7452f17eb65eb29a143cf992ea2b8d262c7a"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Apr 18 21:42:30 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7627): au0828: replace __FUNCTION__ with __func__\n\nreplace __FUNCTION__ with __func__ and clean associated checkpatch.pl\nwarnings.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fdfc7452f17eb65eb29a143cf992ea2b8d262c7a",
      "tree": "6b2d824d8372c82e6d1ebb8a8c0c8079079c6118",
      "parents": [
        "bc3c613cef903e73e7365986a1943b0124350018"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Apr 02 18:59:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7626): Kconfig: VIDEO_AU0828 should select DVB_AU8522 and DVB_TUNER_XC5000\n\nVIDEO_AU0828 should select DVB_AU8522 and DVB_TUNER_XC5000 if !DVB_FE_CUSTOMIZE\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bc3c613cef903e73e7365986a1943b0124350018",
      "tree": "4414b3d5d059d0e0faacafc03724e7cbf38c9fa1",
      "parents": [
        "9c26de555dd3c2cb9833b4d324150aa6b5547b91"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Fri Apr 18 21:39:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7625): au0828: Cleanup\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9c26de555dd3c2cb9833b4d324150aa6b5547b91",
      "tree": "0a4a3ad4be8627c369a4e27921567942a6d0d519",
      "parents": [
        "c32d4d7510ae4da4e83bbd6e6471b04e9c9108ea"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Wed Apr 02 01:10:40 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7624): Avoid an oops if the board is not fully defined\n\nAvoid an oops if the board is not fully defined.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c32d4d7510ae4da4e83bbd6e6471b04e9c9108ea",
      "tree": "75c33b421b8111d2ee67207f81a7b649cf6f77d3",
      "parents": [
        "28930fa9af9be77abe3d8bce3193908bf266efc6"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Tue Apr 01 01:27:41 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7623): Scripts to maintain the CARDLIST file\n\nScripts to maintain the CARDLIST file.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "28930fa9af9be77abe3d8bce3193908bf266efc6",
      "tree": "bb867ecfd3069e79ef398bbe3550dabdeefa99dc",
      "parents": [
        "265a6510629ab39f33ece43a857089dd37978184"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Mar 29 19:53:07 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7622): HVR950Q Hauppauge eeprom support\n\nHVR950Q Hauppauge eeprom support.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "265a6510629ab39f33ece43a857089dd37978184",
      "tree": "021773e15d68f7d99c571d723a48397ae9cf9ef5",
      "parents": [
        "c8234ea37fb8b7a904223672edf36d269ea569a2"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Fri Apr 18 21:34:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7621): Add support for Hauppauge HVR950Q/HVR850/FusioHDTV7-USB\n\nIncluding support for the AU0828 USB Bridge.\nIncluding support for the AU8522 ATSC/QAM Demodulator.\nIncluding support for the AU8522 ATSC/QAM Demodulator.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c8234ea37fb8b7a904223672edf36d269ea569a2",
      "tree": "d7bf4c695b5da26de2be93d895e4d1cfa0b6d369",
      "parents": [
        "e77ebdaa927a9e1b6a2e46086f6ca9a445cd0b88"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Mar 29 18:15:33 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7620): Adding support for a new i2c bridge type\n\nAdding support for a new i2c bridge type\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e77ebdaa927a9e1b6a2e46086f6ca9a445cd0b88",
      "tree": "4a6f12a585932816ada1787ab5915598ce39c572",
      "parents": [
        "e54318e5a41cfe10325ae2f817d337beb84e79aa"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 18 18:37:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7619): em28xx: adds proper demod IF for HVR-900\n\nThanks to Aidan Thornton \u003cmakosoft@googlemail.com\u003e for helping\nto test this firmware\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e54318e5a41cfe10325ae2f817d337beb84e79aa",
      "tree": "40a9bbd26ff7e21743e3dc2446c5e1bd018b2213",
      "parents": [
        "e9888a1330402050e596b2553e7009fe371c42be"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 18 18:34:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7618): em28xx: make some symbols static\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e9888a1330402050e596b2553e7009fe371c42be",
      "tree": "165e1f09453e871a4f99db036d26e050bb878127",
      "parents": [
        "e3569abc1c51d24f9c64b214f85477e490b156e3"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:49:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7617): Removes a manual mode setup\n\nThe setup is already done at open().\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e3569abc1c51d24f9c64b214f85477e490b156e3",
      "tree": "21f3796a528d99911514fab2d291f5ac96b543fb",
      "parents": [
        "c67ec53f8f4e90ebd482789e2f6d121f41a0bd90"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:49:20 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7616): em28xx-dvb: Properly selects digital mode at the right place\n\nThe driver should be switched to digital mode, when trying to access the\nfrontend or when streaming.\n\nThis patch provides the correct code to support this feature.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c67ec53f8f4e90ebd482789e2f6d121f41a0bd90",
      "tree": "7c5c242cb50e8b1bfdeab4157370c7dbfda34bf9",
      "parents": [
        "82ac4f876505615ba9dc6a73cd9a584bad8fe23f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:48:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7615): em28xx: Provide the proper support for switching between analog/digital\n\nBefore this patch,  HVR900/HVR950 were incorreclty going back to analog. The\nresult is that only digital were working.\n\nThis patch provides the proper setup for analog/digital and tuner callback.\nIt also properly resets analog into a sane state at open().\n\nThanks to Steven Toth \u003cstoth@linuxtv.org\u003e and Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nfor helping to set the proper parameters to GPO/GPIO em2883 ports.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "82ac4f876505615ba9dc6a73cd9a584bad8fe23f",
      "tree": "e52414ce9cce9200e8bb57095e6a001bb194c199",
      "parents": [
        "41facaa4b63cc1a0ff5a900149a29942d47e1491"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:46:14 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7614): em28xx-core: fix some debug printk\u0027s that wrongly received KERN_INFO\n\nThose printk\u0027s were adding more info to a line that were already being\nprinted.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "41facaa4b63cc1a0ff5a900149a29942d47e1491",
      "tree": "8c6b1ec84b0ed96e27f6edfc9c297d593b55288f",
      "parents": [
        "7e26ca8012a8392c5e53055b8ff3d9512faee6c6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:44:58 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7613): em28xx: rename registers\n\nNow, all registers will follow the same convension:\n\nEM28XX_R\u003creg_number\u003e_\u003creg_name\u003e\n\nThis allows to associate a register with its value, and also with a canonical\nname. Also, registers that are specific to a given chip were renamed accordingly,\nas EM2800_foo (for 2800 only registers) or EM2880_foo (for registers that started\nto appear on em2880).\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    }
  ],
  "next": "7e26ca8012a8392c5e53055b8ff3d9512faee6c6"
}
