)]}'
{
  "log": [
    {
      "commit": "3ec342f25004c87c0d94de1bc1b5399685d58ad8",
      "tree": "9a6074b40aad08dd16f12186599a85be7b44b8c6",
      "parents": [
        "8157852f73f961b28d495bfa8374263d293b106d"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Nov 13 07:38:16 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:59 2009 -0200"
      },
      "message": "V4L/DVB (13451): gspca - main: Memorize the current frame buffer.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8157852f73f961b28d495bfa8374263d293b106d",
      "tree": "f232c227fbb0938ecd12eb94c6cf7568a5d6292d",
      "parents": [
        "2d19a2c1186d86e38b51ef59e4b9678f8ad7acf4"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Nov 13 07:15:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:58 2009 -0200"
      },
      "message": "V4L/DVB (13450): gspca - main: Clear the urb status before resubmit.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2d19a2c1186d86e38b51ef59e4b9678f8ad7acf4",
      "tree": "fa12dba7ca4f014cec4b49504286229eaaf8568b",
      "parents": [
        "4af85668588e249d98957a41030c3a2d2acc87e5"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Thu Nov 12 16:15:44 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:58 2009 -0200"
      },
      "message": "V4L/DVB (13449): gspca - ov534: The AWB control works only when autogain is set.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4af85668588e249d98957a41030c3a2d2acc87e5",
      "tree": "369c075151e45457b0ee2211f26a7a5cba7388bb",
      "parents": [
        "7ce5c41db3672c8b4419b16d9b3ac1ccf11a1445"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Thu Nov 12 15:59:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:57 2009 -0200"
      },
      "message": "V4L/DVB (13448): gspca - main: Add a gspca flag for inactive controls.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7ce5c41db3672c8b4419b16d9b3ac1ccf11a1445",
      "tree": "779bbbfba98ebea95b43f5e96bfb2458730e1ed8",
      "parents": [
        "8352619043a04785b8d20e438629b14e556fffce"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Nov 21 16:19:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:57 2009 -0200"
      },
      "message": "V4L/DVB (13446): ivtv: Add more explicit detection of known IR devices for Hauppauge cards\n\nAvoid legacy IR I2C probing for PVR-150, PVR-500, and PVR-350 cards.  This\nstill probes, but restricts the possbile addresses probed per card.\nAlso removed legacy probe addresses for the KNC and PixelView cards which are\nnot supported by ivtv as far as I know.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8352619043a04785b8d20e438629b14e556fffce",
      "tree": "cffbda41f6f806096d7e6ff73468e0548a2bab97",
      "parents": [
        "ad2fe2d48812029b0b674594f297d0723f7c6e8f"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Nov 21 13:39:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:57 2009 -0200"
      },
      "message": "V4L/DVB (13445): cx18: Use per cx18 instance init data for ir-kbd-i2c instead of const data\n\nThis change creates per cx18 instances of IR_i2c_init_data for handing over\ninitialization data to ir-kbd-i2c, since that module wants non-const data\neven though it never modifies the data.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ad2fe2d48812029b0b674594f297d0723f7c6e8f",
      "tree": "4313d3213c527573943bde2231aedff486529154",
      "parents": [
        "bfbde8ee56d4a19e2d36a5a24b6dbfd298298bf1"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Nov 21 12:52:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:56 2009 -0200"
      },
      "message": "V4L/DVB (13444): ivtv: Add explicit IR controller initialization for the AVerTV M116\n\nAdd explicit support for the AVerTV M116 for use with the ir-kbd-i2c module.\nThis also eases future support for other AVerMedia ivtv boards with the same\nmicrocontroller program at I2C address 0x40.\n\nThis is a reworked version of an earlier patch that was...\n\nReviewed-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bfbde8ee56d4a19e2d36a5a24b6dbfd298298bf1",
      "tree": "a51cf805259a3c8661d6261657ed061dc1992d57",
      "parents": [
        "f412d36a8c9f8e40e057b71e80d534ac388e903e"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Nov 21 11:41:33 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:56 2009 -0200"
      },
      "message": "V4L/DVB (13443): ivtv: Defer legacy I2C IR probing until after setup of known I2C devices\n\nThis avoids collisions of legacy IR controller probing with known I2C devices\nin the card definitions in ivtv-cards.c.  I2C driver modules for device listed\nexplicitly in a card definition should always take precedence over a probe\nguessing where and IR controller may be.\n\nReviewed-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f412d36a8c9f8e40e057b71e80d534ac388e903e",
      "tree": "36f5a0005efce82787a3dc99af8417dee79f0055",
      "parents": [
        "e45e8f5cee75b0559ce1ca7007b4963b91910fa8"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Nov 21 01:47:45 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:55 2009 -0200"
      },
      "message": "V4L/DVB (13442): ivtv: Add module parameter to adjust I2C SCL clock period per board\n\nAdd a module parameter to adjust I2C SCL clock period per board.  This allows\nsome experimental fine tuning by end users to overcome quirky I2C device\nproblems.\n\nReported-by: \"Aleksandr V. Piskunov\" \u003caleksandr.v.piskunov@gmail.com\u003e\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e45e8f5cee75b0559ce1ca7007b4963b91910fa8",
      "tree": "83e705334ba68d7b11981a87cd88c921c40544a9",
      "parents": [
        "23bff27aaf81f58a042ee2c9c58c1881635703c3"
      ],
      "author": {
        "name": "Aleksandr V. Piskunov",
        "email": "alexandr.v.piskunov@gmail.com",
        "time": "Sat Nov 21 00:47:25 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:55 2009 -0200"
      },
      "message": "V4L/DVB (13441): ivtv: Added FM radio support to Avermedia AVerTV MCE 116 Plus card\n\nSigned-off-by: Aleksandr V. Piskunov \u003calexandr.v.piskunov@gmail.com\u003e\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "23bff27aaf81f58a042ee2c9c58c1881635703c3",
      "tree": "60e0aeee1807437173e34ebdf4fa9679d4c81af8",
      "parents": [
        "9018f6c3a22ef2d7413da17813312d781163d950"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Nov 21 00:08:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:55 2009 -0200"
      },
      "message": "V4L/DVB (13440): ivtv: Update the cards definitions to add another AVerMedia M113 variant\n\nAdd an AVerMedia M113 variant that was...\n\nReported-by: Hiemanshu Sharma \u003chiemanshu@fedoraproject.org\u003e\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9018f6c3a22ef2d7413da17813312d781163d950",
      "tree": "27aed619a8d4e4be8ebf810ba889a33058f8bbbb",
      "parents": [
        "543ae45a7fc88c773358da326bc9e965b69aad06"
      ],
      "author": {
        "name": "Antoine Jacquet",
        "email": "royale@zerezo.com",
        "time": "Thu Nov 19 22:35:38 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:54 2009 -0200"
      },
      "message": "V4L/DVB (13438): zr364xx: add support for Trust Powerc@m 910Z\n\nTested-by: Enrique Dominguez \u003cenrique.pinos@gmail.com\u003e\nSigned-off-by: Antoine Jacquet \u003croyale@zerezo.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "543ae45a7fc88c773358da326bc9e965b69aad06",
      "tree": "78466334e42d7771ced8b8eb997b3a49e076dd95",
      "parents": [
        "ad689d54f979233c024c25a2221f4fd6f56543fe"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Wed Nov 11 01:18:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:54 2009 -0200"
      },
      "message": "V4L/DVB (13434): cx18: Bump version number due to significant buffer handling changes.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ad689d54f979233c024c25a2221f4fd6f56543fe",
      "tree": "d28f3cb3958b387362c562c83ae5966e0a8874d9",
      "parents": [
        "127ce5f0adcca71eeeed2386ed4742ea6363a063"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Wed Nov 11 00:57:16 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:53 2009 -0200"
      },
      "message": "V4L/DVB (13433): cx18: Remove duplicate list traversal when processing incoming MDLs\n\nUpdate the incoming MDL\u0027s buffers\u0027 bytesused and sync the buffers for the cpu\nin one pass instead of two.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "127ce5f0adcca71eeeed2386ed4742ea6363a063",
      "tree": "2b41f1ed2a7abf484fbd9669562229ca7f02ef12",
      "parents": [
        "1047a83844a4d894a068d94aca2d3efe54ac7a9c"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Wed Nov 11 00:22:57 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:53 2009 -0200"
      },
      "message": "V4L/DVB (13432): cx18: Adjust encoder VBI MDL size to be exactly frame\u0027s worth of VBI data\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1047a83844a4d894a068d94aca2d3efe54ac7a9c",
      "tree": "b701e53e5db83b79f608eb6f515195d0cd403679",
      "parents": [
        "22dce188ef3e1e058ceabe3b3072640d7568f764"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Tue Nov 10 23:28:30 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:52 2009 -0200"
      },
      "message": "V4L/DVB (13431): cx18: Adjust an MDL\u0027s final buffer size to force encoder transfer size\n\nThe encoder was not honoring the MDL size sent in DE_SET_MDL mailbox commands.\nThis change adjusts the size of the last buffer in an MDL, as reported to the\nfirmware, so that the encoder will send the exact amount of bytes we specify\nper MDL transfer.  This eliminates tearing in YUV playback when using\nnon-default YUV buffer sizes.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "22dce188ef3e1e058ceabe3b3072640d7568f764",
      "tree": "6a5ee29e5b7cdf9125bea7456c8de75ab0861b92",
      "parents": [
        "52fcb3ecc6707f52dfe4297f96b7609d4ba517fb"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Mon Nov 09 23:55:30 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:52 2009 -0200"
      },
      "message": "V4L/DVB (13430): cx18: Fix YUV capture so that encoder passes a single frame per transfer\n\nFix YUV capture such that the encoder will pass one frame per transfer.  This\nwill allow the application to maintain frame alignment when a transfer from\nthe encoder is missed due to high system latency in service the CX23418 IRQ.\n\nAlso force YUV buffer sizes to be specified in multiples of 33.75 kB, the\nsmalled amount of buffer sizes need to store a complete set of HM12 4:2:0\nmacroblocks specifying 32 lines of the frame.  A full 60Hz/525 line\nscreen requires 15 * 33.75 kB per frame and a full 50Hz/625 line screen\nrequires 18 * 33.75 kB per frame so the default buffer size is 3 * 33.75 kB,\nrequiring exactly 5 or 6 buffers per MDL respectively.  The bytes needed per\nframe and hence MDL need not be the bytes in an integer number of buffers.\nHowever, if frame artifacts are seen with scaled screen sizes, the YUV buffer\nsize can be set 34 kB (33.75 kB) to get rid of the artifacts at the cost of more\ncopies between the kernel and userspace.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "52fcb3ecc6707f52dfe4297f96b7609d4ba517fb",
      "tree": "fe8ecd66c20b10e8b2ba63c667a6afe78c23a2e1",
      "parents": [
        "fa655dda5ce6e5ac4a9b94fd451358edca2ddab8"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sun Nov 08 23:45:24 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:51 2009 -0200"
      },
      "message": "V4L/DVB (13429): cx18: Add Memory Descriptor List (MDL) layer to buffer handling\n\nAdd a Memory Descriptor List (MDL) layer to buffer handling to implement\nscatter-gather I/O.  Currently there is still only 1 buffer per MDL.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fa655dda5ce6e5ac4a9b94fd451358edca2ddab8",
      "tree": "af569072c8935bf4625ddc3fc195ca7c170174f8",
      "parents": [
        "c37b11bf17b66b960b217c35283aa9c55eacb292"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Thu Nov 05 21:51:24 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:51 2009 -0200"
      },
      "message": "V4L/DVB (13428): cx18: Rename mdl_offset to mdl_base_idx or free_mdl_idx as appropriate\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c37b11bf17b66b960b217c35283aa9c55eacb292",
      "tree": "e2e805142e89e059342bacdb208a115d5757fcfe",
      "parents": [
        "f0076e60b5a61072b671b597ed2cc210f1b3cbf1"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Wed Nov 04 23:13:58 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:51 2009 -0200"
      },
      "message": "V4L/DVB (13427): cx18: Rename struct cx18_queue.buffers to struct cx18_queue.depth\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f0076e60b5a61072b671b597ed2cc210f1b3cbf1",
      "tree": "307f8fbfb38a983931560a6465fd5b5b1eb9e066",
      "parents": [
        "c76e6f11662f49dd31a49a07f4c06ee9bea6572b"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Wed Nov 04 22:33:33 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:50 2009 -0200"
      },
      "message": "V4L/DVB (13426): cx18: Rename struct cx18_mdl to struct cx18_mdl_ent\n\nRename type in anticipation of implementing a struct cx18_mdl type that\nactually keeps track of a memory descriptor list.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c76e6f11662f49dd31a49a07f4c06ee9bea6572b",
      "tree": "ee2b95d158ed01655ab3e17e8c9fcc7897d64ca6",
      "parents": [
        "69f1fe28f08000a123b3d71fac88564109da09fd"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Thu Nov 12 06:13:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:50 2009 -0200"
      },
      "message": "V4L/DVB (13425): gspca - ov534: Bad name of the ov965x 320x240 resolution.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "69f1fe28f08000a123b3d71fac88564109da09fd",
      "tree": "1793c9991115b073b40362c1c878ec31353ad590",
      "parents": [
        "b014f94b28713e169a438131a5ce2752068068ad"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Thu Nov 12 06:10:36 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:49 2009 -0200"
      },
      "message": "V4L/DVB (13424): gspca - ov534: Fix ov772x brightness and ov965x frame rate.\n\n- the ov772x brightness was not setteble (fixed by M. Thrun)\n- the set_frame_rate function does not work for ov965x\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b014f94b28713e169a438131a5ce2752068068ad",
      "tree": "6313b24309c828757150d9a6434e2affd4987f74",
      "parents": [
        "189d92af707ead6aa4a3e14511662462e8e956e2"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Nov 11 14:28:53 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:49 2009 -0200"
      },
      "message": "V4L/DVB (13423): gspca - ov534: More ov772x changes from Max Thrun.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "189d92af707ead6aa4a3e14511662462e8e956e2",
      "tree": "8961adac8c132f12788f023a4a6f54ff889e3969",
      "parents": [
        "4bdf4a8342ca01ff794f5de8f9766cf15947a2ef"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Nov 11 07:46:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:49 2009 -0200"
      },
      "message": "V4L/DVB (13422): gspca - ov534: ov772x changes from Richard Kaswy.\n\n- 320x240 resolution added\n- controls added\n- different sd_desc tables\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4bdf4a8342ca01ff794f5de8f9766cf15947a2ef",
      "tree": "0d2bca74546d642bd50a495b21bfd6d205aed5da",
      "parents": [
        "89b3d78d153a049924eb0da92caf55dc1e0f5d75"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Nov 10 14:49:43 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:48 2009 -0200"
      },
      "message": "V4L/DVB (13421): gspca - main: Clearer message when bandwidth too small.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "89b3d78d153a049924eb0da92caf55dc1e0f5d75",
      "tree": "9c5846802a65deaa50ddc3ece9f058d8002e4c53",
      "parents": [
        "6763cc0e54e95eea356e15f9cd9a2f7b5ebeb7e8"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Nov 10 06:46:59 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:48 2009 -0200"
      },
      "message": "V4L/DVB (13420): gspca - doc: Change the name of some webcams.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6763cc0e54e95eea356e15f9cd9a2f7b5ebeb7e8",
      "tree": "1b33319908b9e5678bda5b12488019bd040364af",
      "parents": [
        "4d0fc03a76d96fff0cf6c815702ae04896b74cde"
      ],
      "author": {
        "name": "MÃ¡rton NÃ©meth",
        "email": "nm127@freemail.hu",
        "time": "Mon Nov 09 07:10:46 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:47 2009 -0200"
      },
      "message": "V4L/DVB (13419): gspca - pac7302: Add debug register write interface.\n\nAdd debug register write interface to pac7302 to be able to set\nfor example the edge detect mode (bit 2 register 0x55) or the\ntest pattern (bit 0..3, register 0x72) and test overlay (bit 4,\nregister 0x72) from the user space. Only write of register\npage 0 is supported by this patch.\n\nSigned-off-by: MÃ¡rton NÃ©meth \u003cnm127@freemail.hu\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4d0fc03a76d96fff0cf6c815702ae04896b74cde",
      "tree": "d5883fe52865b0557f92aa5d487c96ea16a02bb0",
      "parents": [
        "f8b0bca1a7ea8479490bcc06835ccbf590ba2c4e"
      ],
      "author": {
        "name": "MÃ¡rton NÃ©meth",
        "email": "nm127@freemail.hu",
        "time": "Mon Nov 09 07:08:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:47 2009 -0200"
      },
      "message": "V4L/DVB (13418): gspca - pac7311: Stop sending URBs on first error.\n\nSigned-off-by: MÃ¡rton NÃ©meth \u003cnm127@freemail.hu\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f8b0bca1a7ea8479490bcc06835ccbf590ba2c4e",
      "tree": "70444d1dfe1116071ad182435a4bdfc8c69c3d8a",
      "parents": [
        "f58d7856695b6a3a03a56250c6c591022ac9918f"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Mon Nov 23 14:29:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:47 2009 -0200"
      },
      "message": "V4L/DVB (13417): Fix videobuf_queue_vmalloc_init() prototype\n\nFor whatever reason, the device structure pointer to\nvideobuf_queue_vmalloc_init is typed \"void *\", even though it\u0027s passed\nright through to videobuf_queue_core_init(), which expects a struct\ndevice pointer.  The other videobuf implementations use struct device *;\nI think vmalloc should too.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f58d7856695b6a3a03a56250c6c591022ac9918f",
      "tree": "e37ea6f292467a97f776127d24b830fc84243d3e",
      "parents": [
        "296372e3b04a41853df1be6623a5bd634051458c"
      ],
      "author": {
        "name": "Márton Németh",
        "email": "nm127@freemail.hu",
        "time": "Sun Nov 22 18:52:31 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:46 2009 -0200"
      },
      "message": "V4L/DVB (13416): smssdio: initialize return value\n\nThe return value may be used uninitialized when the size parameter\nhappens to be 0.\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "296372e3b04a41853df1be6623a5bd634051458c",
      "tree": "c77fc111da00de72c10b3d14f36e3c953b5a5d16",
      "parents": [
        "b1858190fc0180df70e9e7bab24a679129643f43"
      ],
      "author": {
        "name": "Márton Németh",
        "email": "nm127@freemail.hu",
        "time": "Sun Nov 22 18:03:05 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:46 2009 -0200"
      },
      "message": "V4L/DVB (13415): videobuf-core: explicitly cast page count\n\nExplicitly cast page count in the debug message.\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b1858190fc0180df70e9e7bab24a679129643f43",
      "tree": "14f383168d571b79d195e37bedea997ccc510d11",
      "parents": [
        "cd0e280f1bbecebcd20ed0ddd4dd8fb03a506b3c"
      ],
      "author": {
        "name": "Márton Németh",
        "email": "nm127@freemail.hu",
        "time": "Sat Nov 21 13:46:12 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:45 2009 -0200"
      },
      "message": "V4L/DVB (13414): ttusb-dec: do not overwrite the first part of phys string\n\nUse strlcat() to append a string to the previously created first part.\n\nThe semantic match that finds this kind of problem is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@@\nexpression dev;\nexpression phys;\nexpression str;\nexpression size;\n@@\n \tusb_make_path(dev, phys, size);\n-\tstrlcpy(phys, str, size);\n+\tstrlcat(phys, str, size);\n// \u003c/smpl\u003e\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cd0e280f1bbecebcd20ed0ddd4dd8fb03a506b3c",
      "tree": "d2dc56a3b69eb7b77cfb9d0dc122329f7e17aae7",
      "parents": [
        "c95a419a5604ec8a23cd73f61e9bb151e8cbe89b"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sat Nov 21 08:49:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:45 2009 -0200"
      },
      "message": "V4L/DVB (13413): introduce missing kfree\n\nError handling code following a kzalloc should free the allocated data.\nSimilarly for usb-alloc urb.\n\nThe semantic match that finds the first problem is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@r exists@\nlocal idexpression x;\nstatement S;\nexpression E;\nidentifier f,f1,l;\nposition p1,p2;\nexpression *ptr !\u003d NULL;\n@@\n\nx@p1 \u003d \\(kmalloc\\|kzalloc\\|kcalloc\\)(...);\n...\nif (x \u003d\u003d NULL) S\n\u003c... when !\u003d x\n     when !\u003d if (...) { \u003c+...x...+\u003e }\n(\nx-\u003ef1 \u003d E\n|\n (x-\u003ef1 \u003d\u003d NULL || ...)\n|\n f(...,x-\u003ef1,...)\n)\n...\u003e\n(\n return \\(0\\|\u003c+...x...+\u003e\\|ptr\\);\n|\n return@p2 ...;\n)\n\n@script:python@\np1 \u003c\u003c r.p1;\np2 \u003c\u003c r.p2;\n@@\n\nprint \"* file: %s kmalloc %s return %s\" % (p1[0].file,p1[0].line,p2[0].line)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c95a419a5604ec8a23cd73f61e9bb151e8cbe89b",
      "tree": "1acbac86a206c4ed86b37e392da671b970893721",
      "parents": [
        "5375659a3df319700d97d911e44926fb43354839"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Nov 20 15:34:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:45 2009 -0200"
      },
      "message": "V4L/DVB: Fix test in copy_reg_bits()\n\nThe reg_pair2[j].reg was tested twice.\n\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5375659a3df319700d97d911e44926fb43354839",
      "tree": "3956d036635bb60369b4505a6ee13f5a0f5d9bbf",
      "parents": [
        "b1d33f4b0ae319ca79b6bafd6e815cbe0dcd7c14"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Nov 18 16:01:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:44 2009 -0200"
      },
      "message": "V4L/DVB (13410): firedtv: remove an unnecessary function argument\n\nAll read transactions initiated by firedtv are only quadlet-sized, hence\nthe backend-\u003eread call can be simplified a little.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b1d33f4b0ae319ca79b6bafd6e815cbe0dcd7c14",
      "tree": "5a86b5661e363b3d1fd3ce5a3b25cf9c03b7ee64",
      "parents": [
        "a8aeb7836edac3e0cce1286eefbca793c54cbad0"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Nov 18 16:01:14 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:44 2009 -0200"
      },
      "message": "V4L/DVB (13409): firedtv: packet requeuing is likely to succeed\n\nPacket DMA buffers are queued either initially all at once (then, a\nqueueing failure will cause firedtv to release the DMA context as a\nwhole) or subsequently one by one as they recycled after use (then a\nfailure is extremely unlikely).  Therefore we can be a little less\ncautious when counting at which packet buffer to set the interrupt flag.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a8aeb7836edac3e0cce1286eefbca793c54cbad0",
      "tree": "b7ad2ec41da83dd3b1689dfcf3f58f8f5fe57f89",
      "parents": [
        "b699c2712b1ddcc3ef4491adde00a47a880fde97"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Nov 18 16:00:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:43 2009 -0200"
      },
      "message": "V4L/DVB (13408): firedtv: shrink buffer pointer table\n\nCache only addresses of whole pages, not of each buffer chunk.  Besides,\npage addresses can be obtained by page_address() instead of kmap() since\nthey were allocated in lowmem.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b699c2712b1ddcc3ef4491adde00a47a880fde97",
      "tree": "446f12baedad897f614de8b09c01855894a133c0",
      "parents": [
        "fa26ae3e8260530121e6e0e57427468a9f0038d7"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Mon Nov 16 22:22:32 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:43 2009 -0200"
      },
      "message": "V4L/DVB (13407): Add Prof 7301 PCI DVB-S2 card\n\nAdd Prof 7301 PCI DVB-S2 card\n\nThe card based on stv0903 demod, stb6100 tuner.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fa26ae3e8260530121e6e0e57427468a9f0038d7",
      "tree": "de759aeb0b13aee3914e10107d3f5fd6d4d2b30b",
      "parents": [
        "d89ce0d9ec9f980d59eae8d5a0ead98988e3b545"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Thu Nov 12 10:16:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:43 2009 -0200"
      },
      "message": "V4L/DVB: pt1: remove duplicated #include\n\nRemove duplicated #include(\u0027s) in\n  drivers/media/dvb/pt1/pt1.c\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d89ce0d9ec9f980d59eae8d5a0ead98988e3b545",
      "tree": "38f34ca547e5b9d5e37fdc875072f34b7f4d7258",
      "parents": [
        "87918334792a4d8a73b0511466b77bd6aa055db3"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Mon Nov 09 19:09:49 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:42 2009 -0200"
      },
      "message": "V4L/DVB (13402): radio-mr800 - autosuspend for radio-mr800 driver\n\nPatch adds autosuspend support for mr800 radio driver.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.org\u003e\nAcked-by: Alexey Klimov \u003cklimov.linux@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "87918334792a4d8a73b0511466b77bd6aa055db3",
      "tree": "56f9e71c5d88cb0bf3a027a56588fb33c232f733",
      "parents": [
        "6e25abb522e055beeaf887f50a49cb370acc62b6"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Nov 08 18:30:54 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:42 2009 -0200"
      },
      "message": "V4L/DVB (13400): firedtv: port to new firewire core\n\nThe firedtv DVB driver will now work not only on top of the old ieee1394\ndriver stack but also on the new firewire driver stack.\n\nAlongside to the firedtv-1394.c backend for driver binding and I/O, the\nfiredtv-fw.c backend is added.  Depending on which of the two 1394\nstacks is configured, one or the other or both backends will be built\ninto the firedtv driver.\n\nThis has been tested with a DVB-T and a DVB-C box on x86-64 and x86-32\ntogether with a few different controllers (Agere FW323, a NEC chip, TI\nTSB82AA2, TSB43AB22/A, VIA VT6306).\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6e25abb522e055beeaf887f50a49cb370acc62b6",
      "tree": "55685065fbfbaf1fd43ad691686623682c0b9dc0",
      "parents": [
        "054286b12c7ba7d37a945326d38716a00434002b"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Nov 08 18:29:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:41 2009 -0200"
      },
      "message": "V4L/DVB (13399): firedtv: add missing include, rename a constant\n\nAdd #include \u003cdvb_demux.h\u003e for dvb_dmx_swfilter_packets().  This was\nalready indirectly included via firedtv.h, but don\u0027t rely on it.\n\nThe 4 bytes which were referred to as FIREWIRE_HEADER_SIZE are actually\nthe source packet header from IEC 61883-4 (MPEG2-TS data transmission\nover 1394), not e.g. the IEEE 1394 isochronous packet header.  So choose\na more precise name.\n\nAlso, express the payload size as a preprocessor constant too.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "054286b12c7ba7d37a945326d38716a00434002b",
      "tree": "d0d236c5f9d4341e38a3896f9d81a93bc51b8d4b",
      "parents": [
        "56411f49f69140b97e259256b99dc276f2b2b427"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Nov 08 18:29:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:41 2009 -0200"
      },
      "message": "V4L/DVB (13398): firedtv: reform lock transaction backend call\n\nPreparation for the port of firedtv to the firewire-core kernel API:\nThe fdtv-\u003ebackend-\u003elock() hook and thus the CMP code is slightly changed\nto better fit with the new API.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "56411f49f69140b97e259256b99dc276f2b2b427",
      "tree": "04b8c84ca48e71f36fed5cae293d3b70e5e28b58",
      "parents": [
        "b921d929f4a012be3e809fbb1ff1e8e6c0751c06"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Nov 08 18:28:45 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:41 2009 -0200"
      },
      "message": "V4L/DVB (13397): firedtv: move remote control workqueue handling into rc source file\n\nPreparation for the port of firedtv to the firewire-core kernel API:\nCanceling of the remote control workqueue job is factored into\nfiredtv-rc.c.  Plus trivial whitespace change.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b921d929f4a012be3e809fbb1ff1e8e6c0751c06",
      "tree": "835ab0d06d1f12f552339091898a68c5bea93343",
      "parents": [
        "c4c1e295d2721470141843e31a69c4b1c131e0f7"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sun Nov 08 14:49:05 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:40 2009 -0200"
      },
      "message": "V4L/DVB (13396): correct initialization of audio_mode\n\nThis initialization of the value of audio_mode is the one used if nothing\nmatches in the subsequent switch.  The variable audio_mode is subsequently\nassigned to constants such as TUNER_AUDIO_MONO and TUNER_AUDIO_STEREO.\nTUNER_AUDIO_STEREO has the same value as V4L2_TUNER_MODE_STEREO, so it\nwould seem better to use that value here.\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c4c1e295d2721470141843e31a69c4b1c131e0f7",
      "tree": "19234f512501ae80624ea5f23b47784dfbc4ef6a",
      "parents": [
        "012880be6e1c8503e2901f8de90cc1e711334989"
      ],
      "author": {
        "name": "hiranotaka@zng.jp",
        "email": "hiranotaka@zng.jp",
        "time": "Sun Nov 08 05:42:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:40 2009 -0200"
      },
      "message": "V4L/DVB (13394): pt1: Support FE_READ_SNR\n\nSigned-off-by: HIRANO Takahito \u003chiranotaka@zng.info\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "012880be6e1c8503e2901f8de90cc1e711334989",
      "tree": "aabf76f36b468c2edf5c5899ffd486897edf549e",
      "parents": [
        "23fbee6f88d59b4edca0855242d55e5b7cfc2401"
      ],
      "author": {
        "name": "Marton Nemeth",
        "email": "nm127@freemail.hu",
        "time": "Sun Nov 08 04:41:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:39 2009 -0200"
      },
      "message": "V4L/DVB (13389): gspca - pac7302: Handle return values in sd_start().\n\nSigned-off-by: Marton Nemeth \u003cnm127@freemail.hu\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "23fbee6f88d59b4edca0855242d55e5b7cfc2401",
      "tree": "b9015f3c9b44429727a774ef3d023fd65d07493c",
      "parents": [
        "b760812ed78c93249ac7957fedb87ba9c3ca3906"
      ],
      "author": {
        "name": "Marton Nemeth",
        "email": "nm127@freemail.hu",
        "time": "Sun Nov 08 04:35:12 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:39 2009 -0200"
      },
      "message": "V4L/DVB (13388): gspca - pac7302: Add white balance control.\n\nSigned-off-by: Marton Nemeth \u003cnm127@freemail.hu\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b760812ed78c93249ac7957fedb87ba9c3ca3906",
      "tree": "d3e9618d265a6a238c2bcb4e5bb5e348697a80c1",
      "parents": [
        "77ee33184fb4a37926c460d337c8d181f7c4c680"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Nov 07 16:38:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:39 2009 -0200"
      },
      "message": "V4L/DVB (13387): gspca - main: Fix a compilation warning.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "77ee33184fb4a37926c460d337c8d181f7c4c680",
      "tree": "d5eb9de1b70d29586e8f3111863fa11d6da26b47",
      "parents": [
        "265a8098e75e156985abfaac250ee4f2b407f863"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Nov 07 15:30:50 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:38 2009 -0200"
      },
      "message": "V4L/DVB (13386): gspca - main: Change version to 2.8.0.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "265a8098e75e156985abfaac250ee4f2b407f863",
      "tree": "0eb60f1488c2948bd3d830225537bc7e6b9d5921",
      "parents": [
        "d5aa3856fd09ad0ea04619d6cba31192dac08e84"
      ],
      "author": {
        "name": "MÃ¡rton NÃ©meth",
        "email": "nm127@freemail.hu",
        "time": "Sat Nov 07 15:15:56 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:38 2009 -0200"
      },
      "message": "V4L/DVB (13385): gspca - pac7302: Add red and blue balance control.\n\nThe valid values for these controls are 0..3 (lower two bits) which was\nidentified by trial and error on Labtec Webcam 2200 (USB ID 093a:2626).\nThe upper 6 bits are ignored on page 0, registers 0xc5 and 0xc7 by the camera.\n\nSigned-off-by: MÃ¡rton NÃ©meth \u003cnm127@freemail.hu\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d5aa3856fd09ad0ea04619d6cba31192dac08e84",
      "tree": "8721bd2a164e0eec17c9dc7ae1c31db4b1468512",
      "parents": [
        "b1784b3377bdeaeb6b9d01e651ff07bd44fec0f4"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Nov 07 06:10:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:37 2009 -0200"
      },
      "message": "V4L/DVB (13384): gspca - sonixj: Optimize code and add some comments.\n\n- the i2c base address is now taken from the sn9c1xx register table\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b1784b3377bdeaeb6b9d01e651ff07bd44fec0f4",
      "tree": "ae09c129021a7e1e7fa2ace0133509c0194693c2",
      "parents": [
        "67c98f72e132e191ff4db0ac7bd81ea94fa5c667"
      ],
      "author": {
        "name": "MÃ¡rton NÃ©meth",
        "email": "nm127@freemail.hu",
        "time": "Sat Nov 07 05:52:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:37 2009 -0200"
      },
      "message": "V4L/DVB (13383): gspca - pac7311/pac7302: Propagate error to higher level software.\n\nThe usb_control_msg() can fail any time. Only continue writing\nsequence if there was no error with the previous write. If there\nwas any problem stop sending URBs and propagate the error to the\ngspca_main.\n\nSigned-off-by: MÃ¡rton NÃ©meth \u003cnm127@freemail.hu\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "67c98f72e132e191ff4db0ac7bd81ea94fa5c667",
      "tree": "814147021cd8cdeefbd69dc5b9b2d77189ab6362",
      "parents": [
        "3a054627cc949c3b7bb8387543919e7d4022753a"
      ],
      "author": {
        "name": "MÃ¡rton NÃ©meth",
        "email": "nm127@freemail.hu",
        "time": "Sat Nov 07 05:45:33 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:37 2009 -0200"
      },
      "message": "V4L/DVB (13382): gspca - pac7302: Remove redundant stream off command.\n\nThe stream off command is sent to the device twice, one is enough.\n\nSigned-off-by: MÃ¡rton NÃ©meth \u003cnm127@freemail.hu\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3a054627cc949c3b7bb8387543919e7d4022753a",
      "tree": "5005b60b119358858d1da422471a0c622e944858",
      "parents": [
        "2b588db82d2c210e84da129a223bb403d3131abe"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Nov 17 19:43:40 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:36 2009 -0200"
      },
      "message": "V4L/DVB (13380): sms-cards: make id unsigned in sms_get_board()\n\nMake id signed so we can\u0027t get an invalid pointer when we pass a negative\nid.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2b588db82d2c210e84da129a223bb403d3131abe",
      "tree": "ed23a58a98f0d824faad688ff97bb5fc401aadb7",
      "parents": [
        "caac970f91f39f67b5e48680840605e24896ff99"
      ],
      "author": {
        "name": "Alexander Strakh",
        "email": "strakh@ispras.ru",
        "time": "Tue Nov 17 19:43:38 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:36 2009 -0200"
      },
      "message": "V4L/DVB (13379): quickcam_messenger: possible buffer overflow while use strncat\n\nIn driver ./drivers/media/video/usbvideo/quickcam_messenger.c in line 91:\n\n  91         usb_make_path(dev, cam-\u003einput_physname, sizeof(cam-\u003einput_physname));\n\nAfter this line we use strncat:\n\n  92         strncat(cam-\u003einput_physname, \"/input0\", sizeof(cam-\u003einput_physname));\n\nwhere sizeof(cam-\u003einput_physname) returns length of cam-\u003einput_phisname\nwithout length for null-symbol.  But this parameter must be - \"maximum\nnumbers of bytes to copy\", i.e.:\nsizeof(cam-\u003einput_physname)-strlen(cam-\u003einput_physname)-1.\n\nIn this case, after call to usb_make_path the similar drivers use strlcat.\n\nLike in: drivers/hid/usbhid/hid-core.c:\n1152         usb_make_path(dev, hid-\u003ephys, sizeof(hid-\u003ephys));\n1153         strlcat(hid-\u003ephys, \"/input\", sizeof(hid-\u003ephys));\n\nFound by Linux Driver Verification Project.\n\nUse strlcat instead of strncat.\n\nSigned-off-by: Alexander Strakh \u003cstrakh@ispras.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "caac970f91f39f67b5e48680840605e24896ff99",
      "tree": "74a82f2ab094660ae9ae999974590714f41bd70a",
      "parents": [
        "38a54f35a0a90c0b62b111dd4de24248b22616b9"
      ],
      "author": {
        "name": "Alexander Strakh",
        "email": "strakh@ispras.ru",
        "time": "Tue Nov 17 19:43:37 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:35 2009 -0200"
      },
      "message": "V4L/DVB (13378): konicawc.c: possible buffer overflow while use strncat\n\nIn driver ./drivers/media/video/usbvideo/konicawc.c in line 227:\n\n227         usb_make_path(dev, cam-\u003einput_physname, sizeof(cam-\u003einput_physname));\n\nAfter this line we use strncat:\n\n228         strncat(cam-\u003einput_physname, \"/input0\", sizeof(cam-\u003einput_physname));\n\nwhere sizeof(cam-\u003einput_physname) returns length of cam-\u003einput_phisname\nwithout length for null-symbol.  But this parameter must be - \"maximum\nnumbers of bytes to copy\", i.e.:\nsizeof(cam-\u003einput_physname)-strlen(cam-\u003einput_physname)-1.\n\nIn this case, after call to usb_make_path the similar drivers use strlcat.\n\nLike in drivers/hid/usbhid/hid-core.c:\n1152         usb_make_path(dev, hid-\u003ephys, sizeof(hid-\u003ephys));\n1153         strlcat(hid-\u003ephys, \"/input\", sizeof(hid-\u003ephys));\n\nFound by Linux Driver Verification Project.\n\nUse strlcat instead of strncat.\n\nSigned-off-by: Alexander Strakh \u003cstrakh@ispras.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "38a54f35a0a90c0b62b111dd4de24248b22616b9",
      "tree": "aeaeea69146639cd6e99aad838358edb26221f87",
      "parents": [
        "b18bd1d8806c0982c7835dcb58a27c4e9005e4fb"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Tue Nov 17 19:43:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:35 2009 -0200"
      },
      "message": "V4L/DVB (13377): make struct videobuf_queue_ops constant\n\nThe videobuf_queue_ops function vector is not declared constant, but\nthere\u0027s no need for the videobuf layer to ever change it.  Make it const\nso that videobuf users can make their operations const without warnings.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b18bd1d8806c0982c7835dcb58a27c4e9005e4fb",
      "tree": "54e79beaae9a22420f564f98a62eb4d08b8f69a7",
      "parents": [
        "ea5697fe9ed6a1d534de436eff3138041e3c8aa9"
      ],
      "author": {
        "name": "David Wong",
        "email": "davidtlwong@gmail.com",
        "time": "Mon Oct 26 09:41:22 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:35 2009 -0200"
      },
      "message": "V4L/DVB (13376): cx-usb: add Mygica D689 DMB-TH USB support\n\nX-Patchwork-Id: 55873\n\nAdd support for cxusb card Mygica D689 DBM-TH USB\n\nSigned-off-by: David T. L. Wong \u003cdavidtlwong@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ea5697fe9ed6a1d534de436eff3138041e3c8aa9",
      "tree": "7df0cce326d385d3e2e91a8f8ffdb5ce7fa0d99a",
      "parents": [
        "ec27b6aafb1796a09aad401143f70ad079421ca4"
      ],
      "author": {
        "name": "David T. L. Wong",
        "email": "davidtlwong@gmail.com",
        "time": "Mon Oct 26 08:54:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:34 2009 -0200"
      },
      "message": "V4L/DVB (13375): cx23885: Add support for Mygica X8558Pro DMB-TH\n\nAdds support for cx23885 card Mygica X8558 Pro DMB-TH\n\nSigned-off-by: David T. L. Wong \u003cdavidtlwong@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ec27b6aafb1796a09aad401143f70ad079421ca4",
      "tree": "3393ec54fb8bed465e3fa550cf603aa7e15dda01",
      "parents": [
        "95963cbcd0ee00026cc34ba84906ee4aa2029f4d"
      ],
      "author": {
        "name": "David T.L. Wong",
        "email": "davidtlwong@gmail.com",
        "time": "Mon Oct 26 07:08:17 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:34 2009 -0200"
      },
      "message": "V4L/DVB (13374): AltoBeam ATBM8830 GB20600-2006(DMB-TH) demodulator\n\nAdds support for Maxim MAX2165 silicon tuner.\n\nIt was tested on Mygica X8558Pro, which has MAX2165, ATBM8830 and CX23885.\n\nSigned-off-by: David T. L. Wong \u003cdavidtlwong@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "95963cbcd0ee00026cc34ba84906ee4aa2029f4d",
      "tree": "e92fd02f77f4dcac8056d324a2f36855b830b523",
      "parents": [
        "5232263a7daa1247fe4a30579c296ddccfeeb7e6"
      ],
      "author": {
        "name": "David T.L. Wong",
        "email": "davidtlwong@gmail.com",
        "time": "Mon Oct 26 06:42:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:33 2009 -0200"
      },
      "message": "V4L/DVB (13373): Maxium MAX2165 silicon tuner\n\nAdds support for Maxim MAX2165 silicon tuner.\n\nIt is tested on Mygica X8558Pro, which has MAX2165, ATBM8830 and CX23885\n\nSigned-off-by: David T. L. Wong \u003cdavidtlwong@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5232263a7daa1247fe4a30579c296ddccfeeb7e6",
      "tree": "236e407a85575de3a741f0cffc9c8cf07ea53546",
      "parents": [
        "2bf290be4f3ef11889026d750244cc3bd1164974"
      ],
      "author": {
        "name": "Ignacio de Miguel Diaz",
        "email": "imigueldiaz@gmail.com",
        "time": "Fri Nov 13 23:13:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:33 2009 -0200"
      },
      "message": "V4L/DVB (13368): af9015: support for Sveon STV20 Tuner USB DVB-T HDTV\n\nAdd USB ID 1b80:e39d for Sveon STV20 Tuner USB DVB-T HDTV.\n\nSigned-off-by: Ignacio de Miguel Diaz \u003cimigueldiaz@gmail.com\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2bf290be4f3ef11889026d750244cc3bd1164974",
      "tree": "4ea4ed24cd302299dd86f29ed92c567e145cbe64",
      "parents": [
        "a15c7b42b2b8eda719920e93b81be031f2e0b01b"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Nov 13 22:38:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:33 2009 -0200"
      },
      "message": "V4L/DVB (13364): ec168: add new driver for E3C EC168 DVB USB\n\nE3C EC168 DVB USB driver\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a15c7b42b2b8eda719920e93b81be031f2e0b01b",
      "tree": "fe17b1a3a783746d2873205bda14708b5b1b803a",
      "parents": [
        "c1426df678c5e9a095ff40285ff3d698d0d25658"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Nov 13 22:33:45 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:32 2009 -0200"
      },
      "message": "V4L/DVB (13363): ec100: add new driver for E3C EC100 DVB-T demodulator\n\nE3C EC100 DVB-T demodulator driver\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c1426df678c5e9a095ff40285ff3d698d0d25658",
      "tree": "f9b9a2911c403501444352b9db9621bedea2b5ac",
      "parents": [
        "7c236e37dd027c0bf35ffbda8de03cbe0c6a750d"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Nov 13 18:51:39 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:32 2009 -0200"
      },
      "message": "V4L/DVB (13361): stv090x: fix TS corruption with High Symbol Rate streams\n\nWith a lower bandwidth setup, the Transport Stream gets corrupted due to\nTSFIFO overrun. The patch fixes the issue.\n\nThe issue is seen with Transport Streams having a Symbol Rate of 22MSPS\nand/or greater.\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7c236e37dd027c0bf35ffbda8de03cbe0c6a750d",
      "tree": "9124117cc1cc292513b823b466d91d41eddec13e",
      "parents": [
        "7b035da93eb6ba839b39c61c5d993365ae308684"
      ],
      "author": {
        "name": "Andreas Regel",
        "email": "andreas.regel@gmx.de",
        "time": "Fri Nov 13 18:22:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:31 2009 -0200"
      },
      "message": "V4L/DVB (13360): stv090x: fix the calculation of the r divider in stv6110x_set_frequency\n\nIt had always the value 3 no matter what frequency was given.\n\nSigned-off-by: Andreas Regel \u003candreas.regel@gmx.de\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7b035da93eb6ba839b39c61c5d993365ae308684",
      "tree": "93074e739df30d5b663955b3f513da6ccd5242c4",
      "parents": [
        "1d4361718a47fba3b51f6e155524b5473a5b8d18"
      ],
      "author": {
        "name": "Andreas Regel",
        "email": "andreas.regel@gmx.de",
        "time": "Fri Nov 13 18:20:54 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:31 2009 -0200"
      },
      "message": "V4L/DVB (13359): stv090x: adds corrections of some register values\n\nWhile here, also do some blind scan related fixes.\n\nSigned-off-by: Andreas Regel \u003candreas.regel@gmx.de\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1d4361718a47fba3b51f6e155524b5473a5b8d18",
      "tree": "0c0cff33eab2fc9356c476a9dba46ce755c32e18",
      "parents": [
        "c4fa649a3beca1e311d7f244de67306673f4c285"
      ],
      "author": {
        "name": "Andreas Regel",
        "email": "andreas.regel@gmx.de",
        "time": "Fri Nov 13 18:19:54 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:31 2009 -0200"
      },
      "message": "V4L/DVB (13358): stv090x: add an additional check for packet delineator lock in stv090x_read_status in case of a tuned DVB-S2 signal\n\nSigned-off-by: Andreas Regel \u003candreas.regel@gmx.de\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c4fa649a3beca1e311d7f244de67306673f4c285",
      "tree": "9d380d2382a8b3656071bf87ad380176ac7bd9a3",
      "parents": [
        "a4978a83e51324aed08b1f1105a58f7e6491b751"
      ],
      "author": {
        "name": "Andreas Regel",
        "email": "andreas.regel@gmx.de",
        "time": "Fri Nov 13 18:18:53 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:30 2009 -0200"
      },
      "message": "V4L/DVB (13357): stv090x: adds an additional check for signal presence based on AGC1\n\nSigned-off-by: Andreas Regel \u003candreas.regel@gmx.de\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a4978a83e51324aed08b1f1105a58f7e6491b751",
      "tree": "2e3827ea6be328bc893755f3d17f76f06207154c",
      "parents": [
        "b4a4248d56a6985f5d37fc5a219ba0675fc6f503"
      ],
      "author": {
        "name": "Andreas Regel",
        "email": "andreas.regel@gmx.de",
        "time": "Fri Nov 13 18:17:45 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:30 2009 -0200"
      },
      "message": "V4L/DVB (13356): stv090x: fixes signal lock logic\n\nThis patch contains several fixes for the stv090x driver:\n- added missing else\n- use calculated timeout instead of fixed one\n- use correct frequency when doing zigzag scan\n- added missing read of GENCFG register\n\nSigned-off-by: Andreas Regel \u003candreas.regel@gmx.de\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b4a4248d56a6985f5d37fc5a219ba0675fc6f503",
      "tree": "fa45bffdd5547fe41ec2fec166c484a6459dbc36",
      "parents": [
        "b671a8d4b68626142a9a34da59c55396d2cf0ce9"
      ],
      "author": {
        "name": "Andreas Regel",
        "email": "andreas.regel@gmx.de",
        "time": "Fri Nov 13 18:16:44 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:29 2009 -0200"
      },
      "message": "V4L/DVB (13355): stv090x: fixes calculation of AGC2 and uses a different AGC2 threshold for cut 3 chips\n\nSigned-off-by: Andreas Regel \u003candreas.regel@gmx.de\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b671a8d4b68626142a9a34da59c55396d2cf0ce9",
      "tree": "fbfa33f6852a8106edbc110a14d2a29b4b2f8d33",
      "parents": [
        "dbeb7dbf867dc976c66332e6f2c3e24bf87df258"
      ],
      "author": {
        "name": "Andreas Regel",
        "email": "andreas.regel@gmx.de",
        "time": "Fri Nov 13 18:15:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:29 2009 -0200"
      },
      "message": "V4L/DVB (13354): stv090x: fixes some typos like wrong register or variable names\n\nSigned-off-by: Andreas Regel \u003candreas.regel@gmx.de\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dbeb7dbf867dc976c66332e6f2c3e24bf87df258",
      "tree": "7c8c8343f6f9a405428268a959183f576b86af1a",
      "parents": [
        "45433d3f8dec42179ebe0f27966073a71fd1c612"
      ],
      "author": {
        "name": "Andreas Regel",
        "email": "andreas.regel@gmx.de",
        "time": "Fri Nov 13 18:14:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:29 2009 -0200"
      },
      "message": "V4L/DVB (13353): stv090x: fixes STR and SNR calculation and normalizes the value into the 0..0xFFFF range\n\nSigned-off-by: Andreas Regel \u003candreas.regel@gmx.de\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "45433d3f8dec42179ebe0f27966073a71fd1c612",
      "tree": "580510b7637fe8708269baefe4a5bc9c26f531e2",
      "parents": [
        "c879d8cef4c5fc31ff2ab6e5b83bf4a537e77844"
      ],
      "author": {
        "name": "Andreas Regel",
        "email": "andreas.regel@gmx.de",
        "time": "Fri Nov 13 18:12:48 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:28 2009 -0200"
      },
      "message": "V4L/DVB (13352): stv090x: fixes errors and typos in register definitions\n\nSigned-off-by: Andreas Regel \u003candreas.regel@gmx.de\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c879d8cef4c5fc31ff2ab6e5b83bf4a537e77844",
      "tree": "a804ac46c7e32be588877a8391f45f8a7f6bda27",
      "parents": [
        "7fec6fee56def62a53e3bc4db5baf6bca12c3474"
      ],
      "author": {
        "name": "Andreas Regel",
        "email": "andreas.regel@gmx.de",
        "time": "Fri Nov 13 18:11:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:28 2009 -0200"
      },
      "message": "V4L/DVB (13351): stv090x: increases search range based on symbol rate\n\nSigned-off-by: Andreas Regel \u003candreas.regel@gmx.de\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7fec6fee56def62a53e3bc4db5baf6bca12c3474",
      "tree": "bcfb33cb001b264fd9ad7f0fc2262f7627ef7888",
      "parents": [
        "73a5f4196dcdf1f5b0bcfa208cb485c4fde840cc"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Wed Nov 11 15:46:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:27 2009 -0200"
      },
      "message": "V4L/DVB (13349): cx23885: Enable IR input keypress handling for the Hauppauge WinTV HVR-1290\n\nThe IR on the HVR-1290 is identical to that of the HVR-1850\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "73a5f4196dcdf1f5b0bcfa208cb485c4fde840cc",
      "tree": "627f99b8de7c2acf7bf0332eb7291454bd4c65cd",
      "parents": [
        "aee0b24c05f6e9615115748a8ea5042d8ee0e6a0"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Wed Nov 11 10:46:40 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:27 2009 -0200"
      },
      "message": "V4L/DVB (13348): cx23885: update model matrix for models 85021 and 85721\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aee0b24c05f6e9615115748a8ea5042d8ee0e6a0",
      "tree": "a3fb9b56d12c285771c279a44d308f4a66e660b3",
      "parents": [
        "a3a4f7e167e77066b0b98b8f056efcda2d302f97"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Wed Nov 11 01:52:45 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:27 2009 -0200"
      },
      "message": "V4L/DVB (13347): cx23885: add digital television support for Hauppauge WinTV-HVR1290\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a3a4f7e167e77066b0b98b8f056efcda2d302f97",
      "tree": "06e4eae2779d16f10d4745d8d2ddcf2ac81bde00",
      "parents": [
        "1e0c397d5ee261b4d855bf38c1e9987caf0e37ca"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Fri Nov 06 23:46:32 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:26 2009 -0200"
      },
      "message": "V4L/DVB (13341): stv0900: big rework to support cut 3.0.\n\nPatch 4 of 4.\nAlso patch changes logic to prevent code repetitions and big indents.\nIt makes checkpatch silent :)\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1e0c397d5ee261b4d855bf38c1e9987caf0e37ca",
      "tree": "f77a5dcb0b16f1a2240576cd37900df7394b628d",
      "parents": [
        "ab7134f1bd26a547a51c36dd44c55b15b3e15a6f"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Fri Nov 06 23:42:22 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:26 2009 -0200"
      },
      "message": "V4L/DVB (13340): stv0900: big rework to support cut 3.0.\n\nPatch 3 of 4.\nAlso patch changes logic to prevent code repetitions and big indents.\nIt makes checkpatch silent :)\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ab7134f1bd26a547a51c36dd44c55b15b3e15a6f",
      "tree": "732da2bcdd26a523d0262baa5535e18be711de7a",
      "parents": [
        "46960eea9c0f7abb3a0a65276939762b97eac337"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Fri Nov 06 23:23:29 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:25 2009 -0200"
      },
      "message": "V4L/DVB (13339): stv0900: big rework to support cut 3.0.\n\nPatch 2 of 4.\nAlso patch changes logic to prevent code repetitions and big indents.\nIt makes checkpatch silent :)\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "46960eea9c0f7abb3a0a65276939762b97eac337",
      "tree": "33aa976a87b5fde3aad05e12e184210cae03c81a",
      "parents": [
        "502cd96d5b0714e0ab022766014f58b0684699a8"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Fri Nov 06 23:07:56 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:25 2009 -0200"
      },
      "message": "V4L/DVB (13338): stv0900: big rework to support cut 3.0.\n\nPatch 1 of 4.\nAlso patch changes logic to prevent code repetitions and big indents.\nIt makes checkpatch silent :)\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "502cd96d5b0714e0ab022766014f58b0684699a8",
      "tree": "6fbed7b6d477ee61badd79dcff0fdf0091a1c97a",
      "parents": [
        "29372a8daec4c1dca83e294006488b1d47dd965c"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Tue Oct 27 14:59:53 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:25 2009 -0200"
      },
      "message": "V4L/DVB (13337): Change str snr scale for stv0900/903 and Netup Dual DVB-S2 card.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "29372a8daec4c1dca83e294006488b1d47dd965c",
      "tree": "61e560e96ffc8b8cabec94962299abf09a91246b",
      "parents": [
        "9329fb5b731cd535a7c7d0690d30e872f29a33d3"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Sat Oct 17 08:58:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:24 2009 -0200"
      },
      "message": "V4L/DVB (13336): stv0900: config definition for single/dual mode\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9329fb5b731cd535a7c7d0690d30e872f29a33d3",
      "tree": "0c4ddd57967573a20bbd7aa23e752e9973097470",
      "parents": [
        "873688cd30294412e185ba39f8487e3eed0f692d"
      ],
      "author": {
        "name": "Abylay Ospan",
        "email": "aospan@netup.ru",
        "time": "Sat Oct 17 08:38:45 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:24 2009 -0200"
      },
      "message": "V4L/DVB (13335): stv0900: fix diseqc support for NetUP card\n\nSigned-off-by: Abylay Ospan \u003caospan@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "873688cd30294412e185ba39f8487e3eed0f692d",
      "tree": "118cfaef5829cb8ace6de57d2d51f0f87243afca",
      "parents": [
        "adcd8de6de36f67241a5c3562f2ef1d5998b30a9"
      ],
      "author": {
        "name": "Abylay Ospan",
        "email": "aospan@netup.ru",
        "time": "Sat Oct 17 08:23:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:23 2009 -0200"
      },
      "message": "V4L/DVB (13334): stv6110: add configurable gain\n\nIt has positive effect for NetUP Dual DVB-S2 CI card.\n\nSigned-off-by: Abylay Ospan \u003caospan@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "adcd8de6de36f67241a5c3562f2ef1d5998b30a9",
      "tree": "3040b19e701aa8982fab5b95ba071dccfbc816d5",
      "parents": [
        "48c511ed675772bd08044d97756f7f7aae5168eb"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Mon Nov 02 01:30:40 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:23 2009 -0200"
      },
      "message": "V4L/DVB (13332): s5h1409: remove a set register that would cause lock to be lost.\n\nOn particularly weak signals, changing register 0xab after setting the\ninterleave mode will cause the FEC lock to get lost (while still holding the\nEQ lock).  So remove the write entirely, which seems to have had no adverse\neffect in either of my ClearQAM environments (and in particular resolves the\ncustomer\u0027s reported issue).\n\nAlso flip around the order of the amhum optimization and the interleave setup\nto be consistent with the windows driver, which has the side-benefit of doing\nthem both in the same call (since the amhum optimization can only be done once\nthe interleave setup).\n\nThis work was sponsored by ONELAN Limited.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "48c511ed675772bd08044d97756f7f7aae5168eb",
      "tree": "19f91133199dfad5ab0174ff5d826c0404760328",
      "parents": [
        "f0cd44b4a1a7465230dfbe1e645d9dc73f83cb13"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Wed Oct 28 23:10:16 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:23 2009 -0200"
      },
      "message": "V4L/DVB (13331): mxl5005s: provide ability to override QAM gain for HVR-1600\n\nThe HVR-1600 doesn\u0027t use the standard mechanism for computing the gain when\nin QAM mode, instead always forcing it to be 0x02.  Provide the ability to\noverride the algorithm on a per-board basis.\n\nThis change results in an improvement of 0.4-0.6 dB for QAM tuning.\n\nThis work was sponsored by ONELAN Limited.\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": "f0cd44b4a1a7465230dfbe1e645d9dc73f83cb13",
      "tree": "0066fc7da4223edb9e3e00d9af22685a4f221a7c",
      "parents": [
        "af5c8e1523edf792f57ec938aef9423783af25e1"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Wed Oct 28 01:26:05 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:22 2009 -0200"
      },
      "message": "V4L/DVB (13330): s5h1409: properly handle QAM optimization after lock achieved\n\nThe sh51409 driver was only doing the QAM optimization a single time, and it\nwould only occur if you received a lock instantaneously after the tuning\nrequest.  Restructure the code so that the optimization occurs once you reach\na signal lock.\n\nNote that this depends on the caller polling for status, but we don\u0027t have\nmuch choice at this point without an independent thread monitoring the lock\nstatus.  Also, at this point pretty much every application polls for status\nlock after doing the tune, so the likelihood of the optimization not occurring\nin the real world is pretty low.\n\nThe state machine has also been reworked such that setting the interleave mode\nis now a dependency of doing the QAM optimization.  Before both were mutually\nexclusive, which was not consistent with the Windows driver.  We now have a\nsingle state machine that controls both.\n\nThe changes as-is are only enabled for the HVR-1600.  Once the changes are\ntested with some of the other boards, this change should be made generic and\nthe \"_legacy\" functions should be removed.\n\nThis work was sponsored by ONELAN Limited.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "af5c8e1523edf792f57ec938aef9423783af25e1",
      "tree": "7201a2e68340906dc2dc0dbe963332fbeac5eaf0",
      "parents": [
        "f57b17c3956f2e1e70f63dd2ed8088b582f3915e"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Tue Oct 27 23:33:21 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:22 2009 -0200"
      },
      "message": "V4L/DVB (13329): s5h1409: provide HVR-1600 specific optimizations\n\nPerform some optimization of the register configuration based on a trace\nof the HVR-1600 Windows i2c traffic (and consultation with Steven Toth).\nNote that some of these values may be able to be moved into the common driver,\nbut I am holding off on that until they can be tested with other boards.\n\nThis work was sponsored by ONELAN Limited.\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": "f57b17c3956f2e1e70f63dd2ed8088b582f3915e",
      "tree": "fe50036121641128d2272292511ec4182c1a6244",
      "parents": [
        "fc099f0e0e52a349a3fe92bfb8d3fb6ec5378174"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 12 11:21:05 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:21 2009 -0200"
      },
      "message": "V4L/DVB (13328): em28xx: Add chip ID for em2800\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fc099f0e0e52a349a3fe92bfb8d3fb6ec5378174",
      "tree": "8bdfdbb81df84571a341c8e064bbe602ff8c14f0",
      "parents": [
        "8337fc3053f4189fb64d60495ed89df5befa2a6b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Nov 07 14:51:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:21 2009 -0200"
      },
      "message": "V4L/DVB (13327): em28xx: fix alt modprobe parameter\n\nIt seems that some patch broke alt modprobe parameter. Fix it to allow\nchanging alternate interfaces during module load and at runtime.\n\nIf changed during runtime, you\u0027ll need to stop a and restart stream for\nthe parameter to be used.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8337fc3053f4189fb64d60495ed89df5befa2a6b",
      "tree": "7f44096c8dc8e76ecef5aa7e3ea34d1db3816660",
      "parents": [
        "4f7309e27865b88df7b0b0ad59e0376dba1806af"
      ],
      "author": {
        "name": "Marton Nemeth",
        "email": "nm127@freemail.hu",
        "time": "Thu Nov 05 05:40:46 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:21 2009 -0200"
      },
      "message": "V4L/DVB (13325): gspca - pac7302/pac7311: Fix buffer overrun.\n\nThe reg_w_seq() function expects the sequence length in entries\nand not in bytes. One entry in init_7302 and init_7311 is two\nbytes and not one.\n\nSigned-off-by: Marton Nemeth \u003cnm127@freemail.hu\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4f7309e27865b88df7b0b0ad59e0376dba1806af",
      "tree": "9ea7e7c963d9ff1197234b2ee08f5bb88766bdd6",
      "parents": [
        "56205cc0dd703be70b4ea1138a7e774e058d79fa"
      ],
      "author": {
        "name": "Marton Nemeth",
        "email": "nm127@freemail.hu",
        "time": "Thu Nov 05 05:35:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:20 2009 -0200"
      },
      "message": "V4L/DVB (13324): gspca - pac7302/pac7311: Handle return value of usb_control_msg().\n\nThe function usb_control_msg() can return error any time so at least\nwarn the user if an error happens. No message is printed in case of\nnormal operation.\n\nSigned-off-by: Marton Nemeth \u003cnm127@freemail.hu\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "56205cc0dd703be70b4ea1138a7e774e058d79fa",
      "tree": "36c8ebb1329e17c13d0ac89d7cc82f9af8bab8c4",
      "parents": [
        "350d6407f84db58e2dfb5a5a5283982130746a41"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Nov 04 16:38:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:20 2009 -0200"
      },
      "message": "V4L/DVB (13323): gspca - zc3xx: Adjust the exchanges of sensors mi0360soc and pb0330.\n\n- the pb03303x exchanges were the mi0360soc ones\n- add the new sensor mi0360soc\n- the new exchanges are taken from the info file of the ms-win driver\n  of the webcams 0ac8:301b and 0ac8:303b (vm30x.inf)\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "350d6407f84db58e2dfb5a5a5283982130746a41",
      "tree": "8a187e1992f6ed89b7cc8c602b0bfd88ac69fc34",
      "parents": [
        "3bc766ad374d04349ba09bd93f51980ad29d11c3"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Nov 04 11:53:49 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:19 2009 -0200"
      },
      "message": "V4L/DVB (13310): uvcvideo: Return -EINVAL instead of -ENODEV in read()\n\n-EINVAL is required by the V4L2 specification. -ENODEV is simply wrong\nas the device exists.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3bc766ad374d04349ba09bd93f51980ad29d11c3",
      "tree": "4beb268d07c5d49bc91f3fb204b47a633cd95667",
      "parents": [
        "5b34e3e4eb993578c313f473ff60df62e0c24379"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Oct 21 18:36:18 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:19 2009 -0200"
      },
      "message": "V4L/DVB (13308): uvcvideo: Add support for MSI StarCam 370i webcams\n\nThe MSI StarCam 370i (1b3b:2951) requires the MINMAX quirk. Add a\ncorresponding entry in the device IDs list.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5b34e3e4eb993578c313f473ff60df62e0c24379",
      "tree": "6ec78447cd72603f5e0c2d9e56a47f45dd2ab347",
      "parents": [
        "0939e266697d516ba09cfaec6a97887600a4162d"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Nov 02 10:00:48 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:19 2009 -0200"
      },
      "message": "V4L/DVB (13306): gspca - sonixj: Change the copyright.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "0939e266697d516ba09cfaec6a97887600a4162d"
}
