)]}'
{
  "log": [
    {
      "commit": "a095be4b030cd7eb5ac2a7dcb86e803db149a8db",
      "tree": "0e6cbb94af38313f8a65b85fc63f52aed98f3bc8",
      "parents": [
        "48c01a9c2d245b229f8b709040cb1776b00dc683"
      ],
      "author": {
        "name": "Andrea Odetti",
        "email": "mariofutire@gmail.com",
        "time": "Sun Apr 20 19:14:51 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:45 2008 -0300"
      },
      "message": "V4L/DVB (7659): dvb-core: Implement DMX_SET_BUFFER_SIZE for dvr\n\nImplementation of DMX_SET_BUFFER_SIZE for dvr.\nSynchronization of the code of DMX_SET_BUFFER_SIZE for demux and dvr.\n\nSigned-off-by: Andrea Odetti \u003cmariofutire@gmail.com\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "48c01a9c2d245b229f8b709040cb1776b00dc683",
      "tree": "8a33e3640fc89a061222abc9aaddc55be0650dd2",
      "parents": [
        "3ff9a81b21c673fd91ad8456242ca68922f77ac4"
      ],
      "author": {
        "name": "Andrea Odetti",
        "email": "mariofutire@gmail.com",
        "time": "Sun Apr 20 18:37:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7658): dvb-core: Fix DMX_SET_BUFFER_SIZE in case the buffer shrinks\n\nThis patch fixes the bug in DMX_SET_BUFFER_SIZE for the demux.\nBasically it resets read and write pointers to 0 in case they are\nbeyond the new size of the buffer.\n\nSigned-off-by: Andrea Odetti \u003cmariofutire@gmail.com\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3ff9a81b21c673fd91ad8456242ca68922f77ac4",
      "tree": "6fdeec0587c21432139865308d80822e095f7d42",
      "parents": [
        "b1c54fe2aed3e2812f5b42916894f15e84b484b5"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Sun Apr 13 22:41:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7656): tda826x: Calculate cut off fequency from symbol rate\n\nThis patch makes the tuner work with transonders providing higher\nsymbol rates.\nIt was contributed by Oliver Endriss.\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b1c54fe2aed3e2812f5b42916894f15e84b484b5",
      "tree": "f7c43b960a9da76116871e0f0291934b9c5fb40c",
      "parents": [
        "9a1b04e461fc8127c902a988cd9a082ba0680b11"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Sun Apr 13 21:09:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7655): tda10086 coding stlye fixes\n\nThis patch replaces the c++ style comments.\nNo functional changes\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9a1b04e461fc8127c902a988cd9a082ba0680b11",
      "tree": "5f09a53b458432fddba9ed871f5731a83e41f7e2",
      "parents": [
        "b37f2d6a31fc8e80c79a0a214d83b128aa796543"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Wed Apr 09 23:07:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7654): tda10086: make the xtal frequency a configuration option\n\nSome DVB-S boards, i.e. with the SD1878 tuner, use a 4 MHz reference frequency.\nThis reqires a different setup of the clock PLL.\nThis patch adds an enum to the tda10086_config struct and sets the proper\nvalues for the boards.\n\nThis patch also fixes the DVB-S section of the MD7134_BRIDGE_2\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b37f2d6a31fc8e80c79a0a214d83b128aa796543",
      "tree": "3b1e8505b510093ec70072bdb911e4b883909a9a",
      "parents": [
        "4269a8eed210d143298baf80185317fc1dcb25ca"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Mon Apr 21 07:02:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7653): tuner-xc2028: drop the severity of version reporting\n\ntuner-xc2028.c\n - Drop the severity level of the xc3028 version reporting, since it\u0027s\n   only of interest to developers and user\u0027s don\u0027t need to have it show up\n   in their dmesg output every time they change the channel.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4269a8eed210d143298baf80185317fc1dcb25ca",
      "tree": "5280d21c07b5cc9739b86436738bead10514feb7",
      "parents": [
        "33e5316113b1a472f54579f014739e4a4a53d704"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Mon Apr 21 07:01:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7652): em28xx: Drop the severity level of the \"urb resubmit failed\"\n\nem28xx-core.c\n - Drop the severity level of the \"urb resubmit failed\" to debug, since it\n   occurs every time a stream disconnects, which fills the dmesg log\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "33e5316113b1a472f54579f014739e4a4a53d704",
      "tree": "3126994d51273f09b3da41b25a3bfa83ac187970",
      "parents": [
        "d1e0b57162f45bb9c6bff25aa33b6e8424556422"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Apr 21 06:58:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7651): tuner-xc2028: Several fixes to SCODE\n\nThis patch fixes several issues on SCODE:\n\n1) The extracting tool weren\u0027t generating the proper tags for SCODE. This\n   has almost no effect, since those tags shouldn\u0027t be used;\n\n2) DIBCOM52 were using a wrong IF. It should be 5200, instead of 5700;\n\n3) seek_firmware were wanting an exact match for firmware type. This is\n   wrong. As result, no SCODE firmware were loaded;\n\n4) A few files were including the wrong file for seeking demod firmwares;\n\n5) XC3028_FE_DEFAULT can be used, if user doesn\u0027t want to load a firmware.\n   However, this weren\u0027t documentated. This feature require more testing.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d1e0b57162f45bb9c6bff25aa33b6e8424556422",
      "tree": "452a5ef078c68b0ef44b00d5904295819a154685",
      "parents": [
        "ce89cfb4908bcebba3fb0cd2956d676e06043ef1"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Apr 17 22:16:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7650): git-dvb: Kconfig fix\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ce89cfb4908bcebba3fb0cd2956d676e06043ef1",
      "tree": "174ba5198254eb0508f799e667daa69c412d071b",
      "parents": [
        "a780a31cee55e01e7b479244e7907ba842c120a0"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Apr 19 01:36:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7648): cx23885: Load any module dependencies accordingly\n\nFor boards that require the avcore (cx25840) to be active, ensure\nit gets loaded.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a780a31cee55e01e7b479244e7907ba842c120a0",
      "tree": "f398d3c68c301817369a0c743fb3bd9b479a88f7",
      "parents": [
        "2770b7d7136f9c6a51ae7fd1d29fa58caf2bcf1c"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Apr 19 01:25:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7647): Add support for the Hauppauge HVR-1700 digital mode\n\nThis adds support for DVB-T mode only, analog is not supported.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2770b7d7136f9c6a51ae7fd1d29fa58caf2bcf1c",
      "tree": "45149b5ba75489e805d2a9fec27661a8c51c5fd9",
      "parents": [
        "b3ea01668907bdb32b0c690d28f9f2b1298bd258"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Apr 19 01:18:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7646): cx25840: Ensure GPIO2 is correctly set for cx23885/7/8 based products\n\ncx25840: Ensure GPIO2 is correctly set for cx23885/7/8 based products.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b3ea01668907bdb32b0c690d28f9f2b1298bd258",
      "tree": "5c2aeb1648e05c243b2a361782d45298df3a30e3",
      "parents": [
        "7bbb1ce4f3e517666ad27f3307d49bb2da69ffec"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Apr 19 01:14:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7645): Add support for the Hauppauge HVR-1200\n\nThis adds support for DVB-T mode only, analog mode is not supported.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7bbb1ce4f3e517666ad27f3307d49bb2da69ffec",
      "tree": "f41e23bf01d70667c23ea5b5bd56c6330c3dbf08",
      "parents": [
        "6b92b3bd7ac91b7e255541f4be9bfd55b12dae41"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Apr 19 01:06:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7644): Adding support for the NXP TDA10048HN DVB OFDM demodulator\n\nAdding support for the NXP TDA10048HN DVB OFDM demodulator\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6b92b3bd7ac91b7e255541f4be9bfd55b12dae41",
      "tree": "51a09dd8746cde37e42af883d2d243119422e203",
      "parents": [
        "ce96d0a44a4f8d1bb3dc12b5e98cb688c1bc730d"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Apr 05 16:45:57 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7642): cx88: enable radio GPIO correctly\n\ncx88: enable radio GPIO correctly.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ce96d0a44a4f8d1bb3dc12b5e98cb688c1bc730d",
      "tree": "b0a344c51acaa23ac8a23b52d1749099588a9d93",
      "parents": [
        "353a2761ffb3c4f43ec0c9c99bbe64629646b347"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Thu Apr 17 22:55:29 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:44 2008 -0300"
      },
      "message": "V4L/DVB (7641): V4L: ov511 - use usb_interface as parent, not usb_device\n\nThe current code creates a bogus DEVPATH:\n  /devices/pci0000:00/0000:00:1d.0/usb1/1-2/video4linux/video0\nwhile it should be:\n  /devices/pci0000:00/0000:00:1d.0/usb1/1-2/1-2:1.0/video4linux/video0\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "353a2761ffb3c4f43ec0c9c99bbe64629646b347",
      "tree": "d8892c34e20cf3584d21424d493831d100fdfd85",
      "parents": [
        "18d73c58b5ea7425db05b666408f6f682d837b73"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 18 22:24:01 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7639): au8522: fix a small bug introduced by Checkpatch cleanup\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "18d73c58b5ea7425db05b666408f6f682d837b73",
      "tree": "d071b99fdbb10abbed2c9c81ec3ea2a2519c4ffc",
      "parents": [
        "bbdf855b0e98ba576b3577522af5e5c7503c4ed0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 18 22:12:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7638): CodingStyle fixes for au8522 and au0828\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bbdf855b0e98ba576b3577522af5e5c7503c4ed0",
      "tree": "485876d14d89b7afb958c2558c9332038d6ef094",
      "parents": [
        "805caff5a83679a6be6c90787462cb3e4b58e374"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Apr 17 22:30:22 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7637): au0828: Typo\n\nau0828: Typo\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "805caff5a83679a6be6c90787462cb3e4b58e374",
      "tree": "8bc2267c7afd3055dbbc25ab9c24e5c5dc545693",
      "parents": [
        "37be1ea40e42c0de63cedbe65d35cbe6c2a81c0a"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Apr 17 21:47:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7636): au0828: Add HVR850 model number\n\nau0828: Add HVR850 model number\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "37be1ea40e42c0de63cedbe65d35cbe6c2a81c0a",
      "tree": "d1e68f4af1ab4fff43c16f0bcae662dd07e38379",
      "parents": [
        "a9c36aad59a06df199cdbb365d0b05663f8008f1"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Apr 17 21:45:08 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7635): au8522: Cleanup\n\nau8522: Cleanup\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a9c36aad59a06df199cdbb365d0b05663f8008f1",
      "tree": "505cceb8d6842bf3ff7624de1d619deea98fc8cc",
      "parents": [
        "0daa5de740c65de7c9554071eec84c6731370065"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Apr 17 21:41:28 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7634): au0828: Cleanup\n\nau0828: Cleanup\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0daa5de740c65de7c9554071eec84c6731370065",
      "tree": "bb7c8810b85209746a23e17188d4c0585438b145",
      "parents": [
        "f01699b482875bf224a907a45d58e8e3739d554b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Apr 10 04:24:56 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7633): au8522: consolidate mse2snr_lookup functions\n\nconsolidate au8522_qam256_mse2snr_lookup, au8522_qam64_mse2snr_lookup and\nau8522_vsb_mse2snr_lookup into a single function, au8522_mse2snr_lookup.\n\nPass the mse2snr table into au8522_mse2snr_lookup depending on the\nmodulation type.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f01699b482875bf224a907a45d58e8e3739d554b",
      "tree": "80639537eb911dd92d9dcb9c86c90ff6c0f23f60",
      "parents": [
        "fb8152cb01dc2bca04a6ee561920d0a02af6c73b"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Apr 10 02:01:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7632): au8522: Added SNR support and basic cleanup\n\nau8522: Added SNR support and basic cleanup\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fb8152cb01dc2bca04a6ee561920d0a02af6c73b",
      "tree": "24ce9b01afa8e9f0d8c498258a20db892ec28bbc",
      "parents": [
        "8973dc4b70c5506596207da3fddab03002357178"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Apr 05 23:13:05 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7631): au8522: add function au8522_read_mse\n\nadd function au8522_read_mse, which will be used to compute snr\n\nTO DO: mse2snr\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8973dc4b70c5506596207da3fddab03002357178",
      "tree": "8f93a318a628c170a7ff34c3244a532485c65e78",
      "parents": [
        "ce1719a61c7c0ac40c6244e6b354181dde27062d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Apr 05 23:08:08 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7630): au8522: fix au8522_read_ucblocks for qam\n\nucblocks are reported in separate registers for vsb \u0026 qam\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ce1719a61c7c0ac40c6244e6b354181dde27062d",
      "tree": "e5d843281a20316cb0c786a899f36f6ab53de6c9",
      "parents": [
        "e059b0fac7d9df8bf759d7092a16221f0fd250e8"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Apr 02 18:59:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7629): au8522: replace __FUNCTION__ with __func__\n\nreplace __FUNCTION__ with __func__ and clean associated checkpatch.pl warnings.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e059b0fac7d9df8bf759d7092a16221f0fd250e8",
      "tree": "6c5a3d42a5652a6061d626bf2aa13355c4ae9c6a",
      "parents": [
        "f07e8e4bb790f6cb462d5d5425193cad874ac0de"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Apr 02 18:59:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7628): au8522: codingstyle cleanups\n\nFixed some checkpatch.pl warnings\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f07e8e4bb790f6cb462d5d5425193cad874ac0de",
      "tree": "904759efada2d55794af274e530623491f539c96",
      "parents": [
        "fdfc7452f17eb65eb29a143cf992ea2b8d262c7a"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Apr 18 21:42:30 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7627): au0828: replace __FUNCTION__ with __func__\n\nreplace __FUNCTION__ with __func__ and clean associated checkpatch.pl\nwarnings.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fdfc7452f17eb65eb29a143cf992ea2b8d262c7a",
      "tree": "6b2d824d8372c82e6d1ebb8a8c0c8079079c6118",
      "parents": [
        "bc3c613cef903e73e7365986a1943b0124350018"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Apr 02 18:59:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7626): Kconfig: VIDEO_AU0828 should select DVB_AU8522 and DVB_TUNER_XC5000\n\nVIDEO_AU0828 should select DVB_AU8522 and DVB_TUNER_XC5000 if !DVB_FE_CUSTOMIZE\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bc3c613cef903e73e7365986a1943b0124350018",
      "tree": "4414b3d5d059d0e0faacafc03724e7cbf38c9fa1",
      "parents": [
        "9c26de555dd3c2cb9833b4d324150aa6b5547b91"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Fri Apr 18 21:39:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7625): au0828: Cleanup\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9c26de555dd3c2cb9833b4d324150aa6b5547b91",
      "tree": "0a4a3ad4be8627c369a4e27921567942a6d0d519",
      "parents": [
        "c32d4d7510ae4da4e83bbd6e6471b04e9c9108ea"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Wed Apr 02 01:10:40 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:43 2008 -0300"
      },
      "message": "V4L/DVB (7624): Avoid an oops if the board is not fully defined\n\nAvoid an oops if the board is not fully defined.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c32d4d7510ae4da4e83bbd6e6471b04e9c9108ea",
      "tree": "75c33b421b8111d2ee67207f81a7b649cf6f77d3",
      "parents": [
        "28930fa9af9be77abe3d8bce3193908bf266efc6"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Tue Apr 01 01:27:41 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7623): Scripts to maintain the CARDLIST file\n\nScripts to maintain the CARDLIST file.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "28930fa9af9be77abe3d8bce3193908bf266efc6",
      "tree": "bb867ecfd3069e79ef398bbe3550dabdeefa99dc",
      "parents": [
        "265a6510629ab39f33ece43a857089dd37978184"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Mar 29 19:53:07 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7622): HVR950Q Hauppauge eeprom support\n\nHVR950Q Hauppauge eeprom support.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "265a6510629ab39f33ece43a857089dd37978184",
      "tree": "021773e15d68f7d99c571d723a48397ae9cf9ef5",
      "parents": [
        "c8234ea37fb8b7a904223672edf36d269ea569a2"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Fri Apr 18 21:34:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7621): Add support for Hauppauge HVR950Q/HVR850/FusioHDTV7-USB\n\nIncluding support for the AU0828 USB Bridge.\nIncluding support for the AU8522 ATSC/QAM Demodulator.\nIncluding support for the AU8522 ATSC/QAM Demodulator.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c8234ea37fb8b7a904223672edf36d269ea569a2",
      "tree": "d7bf4c695b5da26de2be93d895e4d1cfa0b6d369",
      "parents": [
        "e77ebdaa927a9e1b6a2e46086f6ca9a445cd0b88"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Mar 29 18:15:33 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7620): Adding support for a new i2c bridge type\n\nAdding support for a new i2c bridge type\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e77ebdaa927a9e1b6a2e46086f6ca9a445cd0b88",
      "tree": "4a6f12a585932816ada1787ab5915598ce39c572",
      "parents": [
        "e54318e5a41cfe10325ae2f817d337beb84e79aa"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 18 18:37:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7619): em28xx: adds proper demod IF for HVR-900\n\nThanks to Aidan Thornton \u003cmakosoft@googlemail.com\u003e for helping\nto test this firmware\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e54318e5a41cfe10325ae2f817d337beb84e79aa",
      "tree": "40a9bbd26ff7e21743e3dc2446c5e1bd018b2213",
      "parents": [
        "e9888a1330402050e596b2553e7009fe371c42be"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 18 18:34:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7618): em28xx: make some symbols static\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e9888a1330402050e596b2553e7009fe371c42be",
      "tree": "165e1f09453e871a4f99db036d26e050bb878127",
      "parents": [
        "e3569abc1c51d24f9c64b214f85477e490b156e3"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:49:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7617): Removes a manual mode setup\n\nThe setup is already done at open().\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e3569abc1c51d24f9c64b214f85477e490b156e3",
      "tree": "21f3796a528d99911514fab2d291f5ac96b543fb",
      "parents": [
        "c67ec53f8f4e90ebd482789e2f6d121f41a0bd90"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:49:20 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7616): em28xx-dvb: Properly selects digital mode at the right place\n\nThe driver should be switched to digital mode, when trying to access the\nfrontend or when streaming.\n\nThis patch provides the correct code to support this feature.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c67ec53f8f4e90ebd482789e2f6d121f41a0bd90",
      "tree": "7c5c242cb50e8b1bfdeab4157370c7dbfda34bf9",
      "parents": [
        "82ac4f876505615ba9dc6a73cd9a584bad8fe23f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:48:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7615): em28xx: Provide the proper support for switching between analog/digital\n\nBefore this patch,  HVR900/HVR950 were incorreclty going back to analog. The\nresult is that only digital were working.\n\nThis patch provides the proper setup for analog/digital and tuner callback.\nIt also properly resets analog into a sane state at open().\n\nThanks to Steven Toth \u003cstoth@linuxtv.org\u003e and Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nfor helping to set the proper parameters to GPO/GPIO em2883 ports.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "82ac4f876505615ba9dc6a73cd9a584bad8fe23f",
      "tree": "e52414ce9cce9200e8bb57095e6a001bb194c199",
      "parents": [
        "41facaa4b63cc1a0ff5a900149a29942d47e1491"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:46:14 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7614): em28xx-core: fix some debug printk\u0027s that wrongly received KERN_INFO\n\nThose printk\u0027s were adding more info to a line that were already being\nprinted.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "41facaa4b63cc1a0ff5a900149a29942d47e1491",
      "tree": "8c6b1ec84b0ed96e27f6edfc9c297d593b55288f",
      "parents": [
        "7e26ca8012a8392c5e53055b8ff3d9512faee6c6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:44:58 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7613): em28xx: rename registers\n\nNow, all registers will follow the same convension:\n\nEM28XX_R\u003creg_number\u003e_\u003creg_name\u003e\n\nThis allows to associate a register with its value, and also with a canonical\nname. Also, registers that are specific to a given chip were renamed accordingly,\nas EM2800_foo (for 2800 only registers) or EM2880_foo (for registers that started\nto appear on em2880).\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7e26ca8012a8392c5e53055b8ff3d9512faee6c6",
      "tree": "0f9deed97b472e0a308fce6f4745d791fd75c101",
      "parents": [
        "2ba890ec0849b222a6dabb5192ccd8fd1696d6d3"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:43:38 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7612): em28xx-cards: use register names for GPIO/GPO\n\nBefore this patch, registers 0x04 and 0x08 were referenced by its value. This is\nbad, since makes harder for someone to understand what this is doing.\n\nThis patch renames those two registers into an appropriate name.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2ba890ec0849b222a6dabb5192ccd8fd1696d6d3",
      "tree": "37841a986111e96fc6a4fa25e95bc2ebc13752b7",
      "parents": [
        "89b329ef9d7cc16ed46fc991b21b2d45e7bf452c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:42:58 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7611): em28xx: Move registers to a separate file\n\nem28xx.h contains lots of different stuff inside. The better is to break it on\nsome files.\n\nThis patch removes the register names, moving them to a separate file.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "89b329ef9d7cc16ed46fc991b21b2d45e7bf452c",
      "tree": "1cd9ce2b15423282d50e6a96ed5ff789030e7cdf",
      "parents": [
        "7640ea99339c687864f6131598e2eee2ca73cb9c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:42:14 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:42 2008 -0300"
      },
      "message": "V4L/DVB (7610): em28xx: Select reg wait time based on chip ID\n\nThis is more conservative than just removing the msleep() from\nem28xx_write_regs_req(), since some old hardware may still need it.\nSo, it will remove the sleep time only for those chips where this\nremoval were tested.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7640ea99339c687864f6131598e2eee2ca73cb9c",
      "tree": "15f2c7257437fbfca5560d4c6b2eb2637c45e4eb",
      "parents": [
        "83244025e70aadd7e8baad520decf5d53d534d8f"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Thu Apr 17 21:41:23 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:41 2008 -0300"
      },
      "message": "V4L/DVB (7609): em28xx-core: speed-up firmware load\n\nem28xx-core.c:\n - Remove sleep in i2c message routine which slows down i2c by a factor\n   10x.  Load time for BASE firmware went from 13s to .973s\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "83244025e70aadd7e8baad520decf5d53d534d8f",
      "tree": "d2566cc2a2156d8a563287e16fd391601bde8db0",
      "parents": [
        "6ea54d938b6f81baa0952a8b15d3e67e6c268b8f"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Thu Apr 17 21:41:16 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:41 2008 -0300"
      },
      "message": "V4L/DVB (7608): em28xx-dvb: Some cleanups and fixes\n\nem28xx-dvb.c:\n - Remove unneeded xc3028_ctrl structure.  The driver automatically preserves\n   the previous value\n\ntuner-xc2028.c:\n - Make the return type for xc2028_get_reg signed, since all of the callers\n   are looking for \"\u003c 0\" to detect errors.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6ea54d938b6f81baa0952a8b15d3e67e6c268b8f",
      "tree": "3cda23563cf6f6f05927b7f7c61eaa6605a0e10d",
      "parents": [
        "e6a353b0dc2686ae04805919e7a22430d2f1e29e"
      ],
      "author": {
        "name": "Douglas Schilling Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Thu Apr 17 21:41:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:41 2008 -0300"
      },
      "message": "V4L/DVB (7607): CodingStyle fixes\n\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e6a353b0dc2686ae04805919e7a22430d2f1e29e",
      "tree": "a71d90210e95b21799df32e995dedae17c0f3c60",
      "parents": [
        "92b75ab0752636802da9a63093dcbbe296ec1fef"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:41:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:41 2008 -0300"
      },
      "message": "V4L/DVB (7606): em28xx-dvb: Program GPO as well\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "92b75ab0752636802da9a63093dcbbe296ec1fef",
      "tree": "f35e2c4ca4cb0e00535412e40dfb781fc8ac6ab8",
      "parents": [
        "102a0b0879a01a413ed5f667f7db9c2085ca8474"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:40:53 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:41 2008 -0300"
      },
      "message": "V4L/DVB (7605): tuner-xc3028: Avoids too much firmware reloads\n\nxc3028_sleep function is being used with a different meaning. This\nshould be called only before doing S1/S3 sleep.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "102a0b0879a01a413ed5f667f7db9c2085ca8474",
      "tree": "df057cd2bd569bd9fdeb586927f635d67f2ce6a6",
      "parents": [
        "3421b7787a2cf41ac5edce9b5766bddd1e1d9986"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:40:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:41 2008 -0300"
      },
      "message": "V4L/DVB (7604): em28xx-dvb: Fix analog mode\n\nThe analog entries are wrong. Fix it.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3421b7787a2cf41ac5edce9b5766bddd1e1d9986",
      "tree": "365e77e9c81b6646bb8c865f981c3d12dc37556c",
      "parents": [
        "579f72e44fb1c991352f44c20b471c3001357f68"
      ],
      "author": {
        "name": "Aidan Thornton",
        "email": "makosoft@googlemail.com",
        "time": "Thu Apr 17 21:40:36 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:41 2008 -0300"
      },
      "message": "V4L/DVB (7603): em28xx-dvb: don\u0027t use videobuf-dvb\n\nModifies em28xx-dvb not to use videobuf-dvb, but instead to include the code\nfor registering dvb devices locally and use the URB management code in the\nem28xx driver directly. DVB data streaming should now work.\n\nSigned-off-by: Aidan Thornton \u003cmakosoft@googlemail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "579f72e44fb1c991352f44c20b471c3001357f68",
      "tree": "1834a5b1624360955931a7c8bb5a9c000676b6b6",
      "parents": [
        "7e6388a1b97cca57a1906df6104feb4001721576"
      ],
      "author": {
        "name": "Aidan Thornton",
        "email": "makosoft@googlemail.com",
        "time": "Thu Apr 17 21:40:16 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:41 2008 -0300"
      },
      "message": "V4L/DVB (7602): em28xx: generalise URB setup code\n\nMove the URB setup and management code to em28xx-core.c and generalise\nit slighlty so that the DVB code can use it.\n\nSigned-off-by: Aidan Thornton \u003cmakosoft@googlemail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7e6388a1b97cca57a1906df6104feb4001721576",
      "tree": "39605d0155820b172893a8d4d70e13ea208b0cba",
      "parents": [
        "d2d9fbfd732f49999a2a94f2479934488fe3ea9d"
      ],
      "author": {
        "name": "Aidan Thornton",
        "email": "makosoft@googlemail.com",
        "time": "Thu Apr 17 21:40:03 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:41 2008 -0300"
      },
      "message": "V4L/DVB (7601): em28xx-dvb: add support for the HVR-900\n\nAdds the correct GPIOs and demod attach code for the HVR-900\n\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d2d9fbfd732f49999a2a94f2479934488fe3ea9d",
      "tree": "460ea206c0fcf560f914bc91c40db6b3afbbdc66",
      "parents": [
        "52284c3e47bf502aaff72ab2ede509193b628b1b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:38:53 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:41 2008 -0300"
      },
      "message": "V4L/DVB (7600): em28xx: Sets frequency when changing to analog mode\n\nThis will make tuner-xc2028 to change to analog, if needed.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "52284c3e47bf502aaff72ab2ede509193b628b1b",
      "tree": "fc7d554be7fa0cc2872c585200027eceb17c0d7a",
      "parents": [
        "bdfbf9520372daf2b4d6941474c92310848ccb27"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:38:38 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:41 2008 -0300"
      },
      "message": "V4L/DVB (7599): em28xx-dvb: videobuf callbacks are waiting for em28xx_fh\n\nThanks to Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e for pointing\nthis issue.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bdfbf9520372daf2b4d6941474c92310848ccb27",
      "tree": "ae30d3b5f222955cbf8eb7203b1ce9b3a106299f",
      "parents": [
        "3ca9c09379e8f3be0744c47f72769457fa46e9f3"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Thu Apr 17 21:38:27 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:41 2008 -0300"
      },
      "message": "V4L/DVB (7598): em28xx: several fixes on gpio programming\n\nem28xx-cards.c:\n - Fix reversed val/rst values in both analog_gpio and digital_gpio\n   vectors\n - Fix crash that would was occurring during every analog startup\n   while looping over gpio_ctl\n - Remove what appears to be a redundant setting of gpio_ctl-\u003eval\n - Don\u0027t use OREN538 demodulation for the HVR-950 (prevents ATSC\n   scanning from working)\n\nem28xx-dvb.c:\n - Tuner should be in digital mode when issuing the reset\n - Add copyright\n - Change struct definition (corresponds to fix in em28xx-cards.c for\n   gpio_ctl looping)\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3ca9c09379e8f3be0744c47f72769457fa46e9f3",
      "tree": "ab50d7301c0fbf6d1c250f45864e851954a37609",
      "parents": [
        "227ad4ab9058ef2624934183e8083886cf64bf56"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:37:53 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:41 2008 -0300"
      },
      "message": "V4L/DVB (7597): em28xx: share the same xc3028 setup for analog and digital modes\n\nThanks to Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e and Aidan\nThornton\" \u003cmakosoft@googlemail.com\u003e for pointing some errors with the\nprevious scenario.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "227ad4ab9058ef2624934183e8083886cf64bf56",
      "tree": "8cc10b3cc1ea7b23c54411c007581e5cd9ec6217",
      "parents": [
        "ee6e3a865a469c78daa93a1e6cdbaca3a102f9c8"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:37:40 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:41 2008 -0300"
      },
      "message": "V4L/DVB (7596): em28xx-dvb: Add support for HVR950\n\nThis patch adds DVB support for Hauppauge HVR950.\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e for getting those values.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ee6e3a865a469c78daa93a1e6cdbaca3a102f9c8",
      "tree": "43de64b3158e8ca9d4d1f580a985478b30d106fe",
      "parents": [
        "acaa4b609fbab25e09459cd8e842e292b27f5ecb"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:37:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7595): Improve generic support for setting gpio values\n\nem28xx based devices with xc3028 may require some specific gpio values.\nThis patch adds a generic handling for such values.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "acaa4b609fbab25e09459cd8e842e292b27f5ecb",
      "tree": "56adcd74c3111e9faec15cea7c8e33efe47f09b6",
      "parents": [
        "3aefb79af8d41c85e11da7109d62038849421bb6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:37:18 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7594): em28xx: Fix Kconfig\n\nSome devices have msp3400 audio decoder chip. Selects it, if em28xx.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3aefb79af8d41c85e11da7109d62038849421bb6",
      "tree": "1a85e8e0de5136f9c578db882c49f8faa6ecd4a5",
      "parents": [
        "168c626cb8f85df17585af99e14403904641c7ac"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 17 21:36:41 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7593): em28xx: add a module to handle dvb\n\nThis patch adds em28xx-dvb. This driver is highly based on cx88-dvb and\nsaa7134-dvb.\n\nThis code currently loads and unloads successfully. However, some\nchanges are needed to properly support the mpeg streams and to setup\nem28xx to work on DVB mode.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "168c626cb8f85df17585af99e14403904641c7ac",
      "tree": "b3b899a507b76afc2923d4f7d6c1ed995957a4fc",
      "parents": [
        "9e05c0f0d84c25f7f576ebc22a9a3a2cf962cc58"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Wed Apr 16 16:13:15 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7591): drivers/media/video: use time_before, time_before_eq, etc\n\nThe functions time_before, time_before_eq, time_after, and time_after_eq\nare more robust for comparing jiffies against other values.\n\nA simplified version of the semantic patch making this change is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@ change_compare_np @\nexpression E;\n@@\n\n(\n- jiffies \u003c\u003d E\n+ time_before_eq(jiffies,E)\n|\n- jiffies \u003e\u003d E\n+ time_after_eq(jiffies,E)\n|\n- jiffies \u003c E\n+ time_before(jiffies,E)\n|\n- jiffies \u003e E\n+ time_after(jiffies,E)\n)\n\n@ include depends on change_compare_np @\n@@\n\n@ no_include depends on !include \u0026\u0026 change_compare_np @\n@@\n\n  #include \u003clinux/...\u003e\n+ #include \u003clinux/jiffies.h\u003e\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: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9e05c0f0d84c25f7f576ebc22a9a3a2cf962cc58",
      "tree": "6364189520a8b149aff076d1b38cea651b20625c",
      "parents": [
        "1d3104b819979784df1da6ad76acef33cd9736e4"
      ],
      "author": {
        "name": "Ivan Bobyr",
        "email": "brefi@yandex.ru",
        "time": "Wed Apr 16 16:01:55 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7590): ir-common: Adds 3 missing IR keys for FlyVIdeo2000\n\nThe patch extends the default keymap of FlyVIdeo2000 IR remote control so that\nthis remote may also serve movie \u0026 music players in a better way.\n\nI bought a SAA7130 TV tuner with a remote control having 3 additional button\nas the default layout, exactly as:\n\n1) labeled \"\u003c\u003c\u003c\" : key code 0x19, may be used as \"backward\"in MPlayer,XMMS etc\n\n2) labeled \"\u003e\u003e\u003e\" : key code 0x1f, may be used as \"forward\"...\n\n3) not labeled : key code 0x0a, may be used as \"pause\"...\n\nOnce have added these code definitions to the kernel, me got all these\noperations available for viewing movies \u0026 listening music.\n\nSigned-off-by : Ivan Bobyr \u003cbrefi@yandex.ru\u003e\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1d3104b819979784df1da6ad76acef33cd9736e4",
      "tree": "7a6f1a303bf849c2c5e1f061f26ec76d758b5737",
      "parents": [
        "17de9a4e53567912735105e189535f5d83e74a81"
      ],
      "author": {
        "name": "David Hilvert",
        "email": "dhilvert@gmail.com",
        "time": "Wed Apr 16 04:27:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7589): ibmcam: improve support for the IBM PC Camera Pro\n\nThis patch modifies Dmitri\u0027s original ibmcam driver for Linux to improve\nsupport for the IBM PC Camera Pro.  It may also offer improved support for\nother models classified by the driver as \u0027Model 3\u0027, such as the IBM PC Camera\nPro Max.\n\nSee http://auricle.dyndns.org/xvp610/\n\nSigned-off-by: David Hilvert \u003cdhilvert@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "17de9a4e53567912735105e189535f5d83e74a81",
      "tree": "3ba441d22496b067f4d2dfe28884ee4ff9639675",
      "parents": [
        "0b9c2b7a413c0e79254f17bbe095cee24885cd4b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Apr 15 18:11:50 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7584): Fix build that occurs when CONFIG_VIDEO_PMS\u003dy and VIDEO_V4L2_COMMON\u003dm\n\nThis patch removes zoran checks for VIDEO_V4L2, since this API is always\npresent, when V4L is selected.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0b9c2b7a413c0e79254f17bbe095cee24885cd4b",
      "tree": "6cbd3b11e54aec4f50296a9f107189a4811b47c3",
      "parents": [
        "9faa2d75822e1950b3aacc8ccbdf0cdb595e47de"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@sw.ru",
        "time": "Thu Apr 10 21:34:39 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7582): proc: switch /proc/driver/radio-typhoon to seq_file interface\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@sw.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9faa2d75822e1950b3aacc8ccbdf0cdb595e47de",
      "tree": "da40b056cfb87ccad6414f0dd2b37abbe019fe35",
      "parents": [
        "b9bc07a006ae94d7b3dd5db873bcf10ceb749253"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sun Apr 13 08:48:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7580): Fix concurrent read from /proc/videocodecs\n\nObservation one: -\u003ewrite_proc and -\u003edata assignments aren\u0027t needed. Removed.\nObservation two: codecs lists are unprotected. Patch doesn\u0027t fix this.\nObservation three:\n\t/proc/videocodecs printout is done to temporary _global_ buffer which\n\tis freed in between. Consequently, two users hitting this file can\n\tscrewup each other.\n\nSteps to reproduce:\n\n\tmodprobe videocodec\n\twhile true; do cat /proc/videocodecs \u0026\u003e/dev/null; done \u0026\n\twhile true; do cat /proc/videocodecs \u0026\u003e/dev/null; done \u0026\n\nThe fix is switching to seq_files, this removes code, especially some\nline-length \"logic\".\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nAcked-by: Jan Kara \u003cjack@suse.cz\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b9bc07a006ae94d7b3dd5db873bcf10ceb749253",
      "tree": "4407f759d03c30c02bc9bfe17f33399a953b0551",
      "parents": [
        "a53a45567cb4879c46bb019757cdeb1b1ecabbd5"
      ],
      "author": {
        "name": "Robert Fitzsimons",
        "email": "robfitz@273k.net",
        "time": "Thu Apr 10 09:40:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7579): bttv: Fix memory leak in radio_release\n\nFix the leak of the bttv_fh structure allocated in radio_open which\nwas introduced by commit 5cd3955cb8adfc1edf481e9e1cb2289db50ccacb.\n\nSigned-off-by: Robert Fitzsimons \u003crobfitz@273k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a53a45567cb4879c46bb019757cdeb1b1ecabbd5",
      "tree": "ac9bedc819c80bb622d00fcc80f33b91d9114f8b",
      "parents": [
        "ca19aaa510b150ca358166b29eb2bb62ad971f76"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Apr 22 14:47:03 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7575a): Revert changeset 4c3b01f71181a52ab7735a7c52b1aa2232826075\n\nDue to the patch order change, pvrusb2 were broken. So, changeset\n4c3b01f71181a52ab7735a7c52b1aa2232826075 were applied at mainstream to fix.\nAfter the pvrusb2 changes, this patch is no longer required and should be\nreverted.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ca19aaa510b150ca358166b29eb2bb62ad971f76",
      "tree": "c95e024b03b98ae0aa7d621620c3487f82f8611b",
      "parents": [
        "c9dd82c2f978e4ebac1cbb7cee8d379d1090154b"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Sun Apr 13 15:49:22 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7569): Added support for SkyStar2 rev2.7 and ITD1000 DVB-S tuner\n\nThis patches adds support for the SkyStar2 rev2.7 with the PN1010/ITD1000 Frontend.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c9dd82c2f978e4ebac1cbb7cee8d379d1090154b",
      "tree": "2f55edb1a1b7fc4611455fd56c2f8b8bfc5c33ed",
      "parents": [
        "11d3f323930ef625c1018ed13adeb04127c356e0"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Sat Mar 29 21:28:07 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7471): SkyStar2: preparing support for the rev2.8\n\nSupport is prepared, but the CX24113-driver .c-file is missing. After sorting out the NDA problems, the file will be there immediatly.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "11d3f323930ef625c1018ed13adeb04127c356e0",
      "tree": "e361482488c108ba7c48f922a1d7e465ada003cb",
      "parents": [
        "6a5cbd591c703491b62892682adc124ece67f3a9"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Sat Apr 12 15:04:50 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7575): mt312: add attach-time setting to invert lnb-voltage\n\nAdd a setting to config struct for inversion of lnb-voltage.\nNeeded for support of Avermedia A700 cards.\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6a5cbd591c703491b62892682adc124ece67f3a9",
      "tree": "a0cab980ffc9483ba10602a17f6e117c84117dc7",
      "parents": [
        "111221fb676176dc90638d6004f1c26164ddd5ae"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Sat Apr 12 15:04:49 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7574): mt312: Add support for zl10313 demod\n\nAdd zl10313 support to mt312 driver.\nzl10313 uses 10.111MHz xtal.\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "111221fb676176dc90638d6004f1c26164ddd5ae",
      "tree": "3ebd78a1eb4a77fbbb7ccc91bec92a3564f7923d",
      "parents": [
        "82cd2dff4a5562a081c8bbf449a1ae7b9ecb5b1b"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Sat Apr 12 15:04:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7573): mt312: Supports different xtal frequencies\n\nDo not hardcode xtal frequency but allow different values\nfor future zl10313 support.\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "82cd2dff4a5562a081c8bbf449a1ae7b9ecb5b1b",
      "tree": "e62706a33540adce477fde218d6c3f6baef59403",
      "parents": [
        "1881ee89e0fe03ac5bba9045acb3bea1818f9466"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Sat Apr 12 15:04:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:39 2008 -0300"
      },
      "message": "V4L/DVB (7572): mt312: Fix diseqc\n\nCorrect the frequency of the emitted diseqc signal to 22kHz.\nAdds sleep(100) to wait for message to be transmitted.\n\nFor now the only user of mt312 is b2c2-flexcop, and it\ndoes overwrite all diseqc related functions with own code.\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1881ee89e0fe03ac5bba9045acb3bea1818f9466",
      "tree": "6f19074842f90d0dc7aaa46aac4d60d409de077e",
      "parents": [
        "dbad108bdcb30629c850f5606949510da010a686"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Sat Apr 12 15:04:46 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:39 2008 -0300"
      },
      "message": "V4L/DVB (7571): mt312: Cleanup buffer variables of read/write functions\n\nChange type of buffer variables from void* to u8* to save some casts.\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "dbad108bdcb30629c850f5606949510da010a686",
      "tree": "9d1460aaec7ec5be9c1374a86b8a6bc7b8b0c42d",
      "parents": [
        "44dc733cd9edac53402d705cd2f720accd0b3e2c"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Sun Apr 13 15:47:53 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:39 2008 -0300"
      },
      "message": "V4L/DVB (7568): Support for DVB-S demod PN1010 (clone of S5H1420) added\n\nThis device is a clone of the PN1010 used by SkyStar2 rev2.7 .\n\nThis patch adds support for the flexcop-device and makes the driver look a little bit nicer.\n\nIt needs to be checked whether the driver is still ok for the budget-cards.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "44dc733cd9edac53402d705cd2f720accd0b3e2c",
      "tree": "256c0a7a30b4bed9cbf0c6b5ee809b6905603317",
      "parents": [
        "59d3448995a4c0ca98cbe82f6dac9460323377c1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 15:11:08 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:39 2008 -0300"
      },
      "message": "V4L/DVB (7567): em28xx: Some cleanups\n\nRemoves some fields from data structs.\n\nThere are some fields that are just caching some calculus for buffer\nsize. The calculus were moved to the places it were needed and the now\nunused fields were removed.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "59d3448995a4c0ca98cbe82f6dac9460323377c1",
      "tree": "fe6029dc9e66a4101b8e4e985ff9175a1735e14f",
      "parents": [
        "3b5fa928a6b2971ec65571745defc5d9758b4bc1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 15:10:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:39 2008 -0300"
      },
      "message": "V4L/DVB (7566): videobuf-dvb: allow its usage with videobuf-vmalloc\n\nvideobuf-dvb were still using a function that were videobuf-dma-sg\ndependent. This patch creates a generic handler for this function. This\nway, videobuf-dvb can now work with all videobuf implementations.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3b5fa928a6b2971ec65571745defc5d9758b4bc1",
      "tree": "80854c270cec4154a9b86e4ed02b4970897104b5",
      "parents": [
        "b4916f8ca1da71bb97fb6dcf1e8da3f9c64cf80e"
      ],
      "author": {
        "name": "Aidan Thornton",
        "email": "makosoft@googlemail.com",
        "time": "Sun Apr 13 15:09:36 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:39 2008 -0300"
      },
      "message": "V4L/DVB (7565): em28xx: fix buffer underrun handling\n\nThis patch fixes three related issues and a fourth trivial one:\n\n- Use buffers even if no-one\u0027s currently waiting for them (fixes\n  underrun issues);\n\n- Don\u0027t return incomplete/mangled frames at the start of streaming and\n  in the case of buffer underruns;\n\n- Fix an issue which could cause the driver to write to a buffer that\u0027s\n  been freed after videobuf_queue_cancel is called (exposed by the\n  previous two fixes - for some reason, ignoring buffers that weren\u0027t\n  being waited on worked around the issue);\n\n- Fix a bug which could cause only one field to be filled in the first\n  buffer (or first few buffers) after streaming is started.\n\nSigned-off-by: Aidan Thornton \u003cmakosoft@googlemail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b4916f8ca1da71bb97fb6dcf1e8da3f9c64cf80e",
      "tree": "c71e97aa170b066fedefd2d13326041181346b54",
      "parents": [
        "dbecb44c11d9517d604240b53581951ac4e3b5e6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 15:09:14 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:39 2008 -0300"
      },
      "message": "V4L/DVB (7564): em28xx: Some fixes to display logic\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "dbecb44c11d9517d604240b53581951ac4e3b5e6",
      "tree": "3bf65736b1ae105e16227110452aa72d2dc21847",
      "parents": [
        "0cf4daee31d88086cf3508d1d8d1f4e451c27906"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 15:08:55 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:39 2008 -0300"
      },
      "message": "V4L/DVB (7563): em28xx: Add missing checks\n\nThere are some cases where nobody is waiting for a buffer. Due to the\nlack of check, if you try to abort the userspace app, machine were\nhanging, since IRQ were trying to use a buffer that were disallocated.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0cf4daee31d88086cf3508d1d8d1f4e451c27906",
      "tree": "522c7f2fa9bbac4682dd00776b606278c485bad5",
      "parents": [
        "aa9479ed508d78dcd06479dc6274c9b02d1398df"
      ],
      "author": {
        "name": "Brandon Philips",
        "email": "bphilips@suse.de",
        "time": "Fri Mar 28 10:18:33 2008 -0700"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:16 2008 -0300"
      },
      "message": "V4L/DVB (7562): videobuf: Require spinlocks for all videobuf users\n\nA spinlock is necessary for queue_cancel to work with every driver in the tree.\nOtherwise a race exists between IRQ handlers removing buffers from the queue\nand queue_cancel invalidating the queue.\n\nSigned-off-by: Brandon Philips \u003cbphilips@suse.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "aa9479ed508d78dcd06479dc6274c9b02d1398df",
      "tree": "fcf7f2002ca3494ebe6dfeed8962ca0879776a0d",
      "parents": [
        "d6849652628d3479859ca10bdd4b21024466df5f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 15:07:56 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:08:58 2008 -0300"
      },
      "message": "V4L/DVB (7561): videobuf-vmalloc: stop streaming before unmap\n\nBefore the patch, there were a risk of freeing and unmapping userspace memory,\nwhile there were pending requests.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d6849652628d3479859ca10bdd4b21024466df5f",
      "tree": "f718177ad45c06ce1ba0ba0d16c7d0e3f5d84bde",
      "parents": [
        "cb7847249f1b2bad201e38c770ef4401c61c022a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 15:07:16 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:08:48 2008 -0300"
      },
      "message": "V4L/DVB (7560): videodev: Some printk fixes\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "cb7847249f1b2bad201e38c770ef4401c61c022a",
      "tree": "372baa44f45122263ace9ad12211eec4107c932e",
      "parents": [
        "5e28e00964cdc90dec5ebb4c00dfa2fc1ecf36fa"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 15:06:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:08:48 2008 -0300"
      },
      "message": "V4L/DVB (7559): em28xx: Fills the entire buffer, before getting another one\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5e28e00964cdc90dec5ebb4c00dfa2fc1ecf36fa",
      "tree": "1182f566a69c7204405edb3dc59f74b93aa25da1",
      "parents": [
        "e9e6040df6c96678d7b776b3902e3b2c6bbfc5a3"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 15:06:24 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:08:48 2008 -0300"
      },
      "message": "V4L/DVB (7558): videobuf: Improve command output for debug purposes\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e9e6040df6c96678d7b776b3902e3b2c6bbfc5a3",
      "tree": "c97576d911aa08909a213850fec810e579dd1ee8",
      "parents": [
        "0ea13e6e59853cab9e8ed3ac231ec5d44d8386a6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 15:05:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:08:48 2008 -0300"
      },
      "message": "V4L/DVB (7557): em28xx: honour video_debug modprobe parameter\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0ea13e6e59853cab9e8ed3ac231ec5d44d8386a6",
      "tree": "5d9fcef7a7394e753a76955c1c64c3947b1d5ee2",
      "parents": [
        "b957dfdc3161d00b01b52154eb2d53580c8911e5"
      ],
      "author": {
        "name": "Aidan Thornton",
        "email": "makosoft@googlemail.com",
        "time": "Sun Apr 13 15:02:24 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:08:48 2008 -0300"
      },
      "message": "V4L/DVB (7556): em28xx: fix locking on vidioc_s_fmt_cap\n\nCurrently, vidioc_s_fmt_cap is allowed even if streaming is running on some\nother fh. This is likely to cause issues.\n\nBlock use of vidioc_s_fmt_cap if someone else has claimed access to the device.\n\nSigned-off-by: Aidan Thornton \u003cmakosoft@googlemail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b957dfdc3161d00b01b52154eb2d53580c8911e5",
      "tree": "bc7f545ed8cb20ae990753a3b62abd658df4b843",
      "parents": [
        "a9dbbeb7d615761a82fcd4f00ec290a07be7d8a2"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 15:01:12 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:08:48 2008 -0300"
      },
      "message": "V4L/DVB (7555): em28xx: remove timeout\n\nIt seems that we don\u0027t need a timeout for em28xx.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a9dbbeb7d615761a82fcd4f00ec290a07be7d8a2",
      "tree": "f5c79b5ecda9906babd601e954891e2e8384574a",
      "parents": [
        "aaea56afc31345e7b0456ebb01586ba627ecd0f8"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 14:59:29 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:08:48 2008 -0300"
      },
      "message": "V4L/DVB (7554): videobuf-dma-sg: Remove unused flag\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "aaea56afc31345e7b0456ebb01586ba627ecd0f8",
      "tree": "4f25a8d2e134e9c22d003d8fc932228e0f07acda",
      "parents": [
        "968ced78a53509a996708a14e8b9269d1dc6a61c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 14:58:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:08:48 2008 -0300"
      },
      "message": "V4L/DVB (7553): videobuf-vmalloc: fix STREAMOFF/STREAMON\n\nThere were a small bug on videobuf-vmalloc that were preventing STREAMOFF to\nwork. The issue is that vmalloc\u0027ed mmaped memory should only be freed after\nbeing sure that there aren\u0027t any mmap usage. Otherwise, the memory remap will\nstop working, and the userspace won\u0027t receive any frames.\n\nThis bug were affecting some userspace applications, like tvtime.\n\nAfter this patch, tvtime started to work again with the drivers that use\nvideobuf-vmalloc.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "968ced78a53509a996708a14e8b9269d1dc6a61c",
      "tree": "f2b5603fb69a9e7cbf16b8015a6e0aa9eb94a749",
      "parents": [
        "fbde31d54b729e4aac1d06375d4365318fd88675"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 14:58:21 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:08:48 2008 -0300"
      },
      "message": "V4L/DVB (7552): videbuf-vmalloc: Corrects mmap code\n\nThere were some bugs on videobuf-vmalloc.\n\nBasically, remap were called with a wrong parameter. Due to that, a later remap\nwere needed, generating the need of some hacks on videobuf-vmalloc and\nvideobuf-core.\n\nThis patch fixes the remap and removes the hacks.\n\nTODO:\n\n- V4L2_MEMORY_USERPTR is not implemented yet. This method should be\n  properly implemented, in order to work with a few userspace applications.\n\n- The driver also doesn\u0027t implement V4L2_MEMORY_OVERLAY. This method is used\n  only by a few applications, and are becaming obsolete, due to the increment\n  of cpu performance. So, most apps prefer to retrieve data to an internal\n  buffer, doing some processing like de-interlacing.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fbde31d54b729e4aac1d06375d4365318fd88675",
      "tree": "e7f722e879b269955ca73f36897d59ea419a13fe",
      "parents": [
        "0561297501842b5d7e0ca8805084f4d3f97c1078"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 14:57:44 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:08:48 2008 -0300"
      },
      "message": "V4L/DVB (7551): vivi: Add a missing \\n\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0561297501842b5d7e0ca8805084f4d3f97c1078",
      "tree": "cd76584fec0e9307a18efac15069a3c11367a584",
      "parents": [
        "78bb3949a965e8a28e20988e28868429606b3639"
      ],
      "author": {
        "name": "Brandon Philips",
        "email": "bphilips@suse.de",
        "time": "Sun Apr 13 14:57:01 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:08:48 2008 -0300"
      },
      "message": "V4L/DVB (7550): em28xx: Fix a possible memory leak\n\nI did notice a possible memory leak since iolock is could possibly be\ncalled before a buffer has been freed.\n\nThis ensure s_fmt isn\u0027t called while the queue is busy thereby avoiding\niolock on already allocated buffers.\n\nSigned-off-by: Brandon Philips \u003cbphilips@suse.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "78bb3949a965e8a28e20988e28868429606b3639",
      "tree": "5cdf627e63645b35bf167da6cf376afb60113d06",
      "parents": [
        "e0fadfd34dda2205b296b8826acfaaf4df2e022f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 14:56:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:08:47 2008 -0300"
      },
      "message": "V4L/DVB (7549): em28xx: some small cleanups\n\n- Remove dead code;\n- Fix a few CodingStyle issues;\n- Prints frame number, if debug is enabled.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e0fadfd34dda2205b296b8826acfaaf4df2e022f",
      "tree": "2c061c373e64f4c0ee3209f7b70a6db9ca5df3be",
      "parents": [
        "e74153d44a57d9445fb1dfad7c3accbec6d4a873"
      ],
      "author": {
        "name": "Aidan Thornton",
        "email": "makosoft@googlemail.com",
        "time": "Sun Apr 13 14:56:02 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:08:47 2008 -0300"
      },
      "message": "V4L/DVB (7548): Various fixes for the em28xx videobuf code\n\n- Aborting buffer_filled if no-one\u0027s waiting on the waitqueue probably isn\u0027t\n  what we want, since just because no-one\u0027s waiting for it now doesn\u0027t mean they\n  wouldn\u0027t dequeue it in time. (vivi gets away with this, possibly because it\n  can fill each buffer much faster.)\n\n- The first BUG_ON(lencopy \u003c\u003d 0); really isn\u0027t worth causing a kernel panic\n  over, especially since there are some reasons why it could trigger in normal use.\n\n- The top and botom frames are actually the wrong way around.\n\nSigned-off-by: Aidan Thornton \u003cmakosoft@googlemail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e74153d44a57d9445fb1dfad7c3accbec6d4a873",
      "tree": "f8fe30f6751860b7e28a0011f639128803442e9a",
      "parents": [
        "f245e549f0d1fb43fd6d7759d31cd763e6d914b6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 14:55:38 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:08:10 2008 -0300"
      },
      "message": "V4L/DVB (7547): em28xx: Fix a broken lock\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    }
  ],
  "next": "f245e549f0d1fb43fd6d7759d31cd763e6d914b6"
}
