)]}'
{
  "log": [
    {
      "commit": "cc5cef8ea4fdc41b44007c5d2c116fe97cb87293",
      "tree": "76743535f52f266ae0c3e1711503ace8ef2d3861",
      "parents": [
        "9185cbfc336a080695304bcb781186559d987974"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 10:15:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:15 2009 -0300"
      },
      "message": "V4L/DVB (10914): v4l2: fix compile warnings when printing u64 value.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9185cbfc336a080695304bcb781186559d987974",
      "tree": "62460e6f313a2d7462e023c89c3a61ab5ef4cf1e",
      "parents": [
        "fbc9fa4e8781170e2fbca2859feda114d4758132"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 09:58:12 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:15 2009 -0300"
      },
      "message": "V4L/DVB (10912): vivi: fix compile warning.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fbc9fa4e8781170e2fbca2859feda114d4758132",
      "tree": "7d4337c59c94bc6299a64d40e4092b613da35fc7",
      "parents": [
        "cf5193c74009e33428daefbf74f4770733c8ee36"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 09:55:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:15 2009 -0300"
      },
      "message": "V4L/DVB (10910): videodev2.h: remove deprecated VIDIOC_G_CHIP_IDENT_OLD\n\nAs announced VIDIOC_G_CHIP_IDENT_OLD is now removed for 2.6.30.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cf5193c74009e33428daefbf74f4770733c8ee36",
      "tree": "b0bd9705cdd8a1092c1ef26490a65cd74fb701ef",
      "parents": [
        "7e0a16f6118a297dd467c1e5a0908429fcdf56af"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 09:29:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:15 2009 -0300"
      },
      "message": "V4L/DVB (10909): tvmixer: remove last remaining references to this deleted module.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7e0a16f6118a297dd467c1e5a0908429fcdf56af",
      "tree": "3b0ffeb932aa6b29d9c9babcba6fc774c470cf29",
      "parents": [
        "42d12f5aa105af08bc0ed0580e32156a1a325c6b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 10 05:31:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:15 2009 -0300"
      },
      "message": "V4L/DVB (10907): avoid loading the entire videodev.h header on V4L2 drivers\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "42d12f5aa105af08bc0ed0580e32156a1a325c6b",
      "tree": "2062e3e1484b56e1712cb77b37aa059ffbf0074e",
      "parents": [
        "1f5b5cf600ba860ba684e349e63d46438ba05cdf"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 10 05:02:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:15 2009 -0300"
      },
      "message": "V4L/DVB (10870a): remove all references for video_decoder.h\n\nchangeset 04934e44e3784a1b969582e2d59afcec278470c6 removed the last implementation\nthat were still using the V4L1 obsoleted header.\nNow, video_decoder.h is not used anymore by any driver.\n\nLet\u0027s remove it and all references for it in Kernel.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1f5b5cf600ba860ba684e349e63d46438ba05cdf",
      "tree": "7c3145f8070b60a8ccaa0d1cc76164f8ef2d67b5",
      "parents": [
        "f91294d37a1824c4487b041dc1b4aefbef5fc76e"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Mar 10 01:21:14 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:14 2009 -0300"
      },
      "message": "V4L/DVB (10905): dib0700: enable DVB_FE_CUSTOMISE for dibcom frontends\n\nThere was never any build-time dependency of the dib0700 usb module on the\ndib0070 tuner module. Now that the build-time dependencies of dib0700 on\ndib3000mc, dib7000p and dib7000m have been removed in the previous changesets,\nwe can enable DVB_FE_CUSTOMISE for these modules under config DVB_USB_DIB0700\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f91294d37a1824c4487b041dc1b4aefbef5fc76e",
      "tree": "32e8024a07fd55bc56fb151841e255cd8c5017bf",
      "parents": [
        "7d828bf2b094c86f7904811e348d610d7c20f6fb"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Mar 09 02:39:58 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:14 2009 -0300"
      },
      "message": "V4L/DVB (10904): remove dib0070_ctrl_agc_filter from dib0070.h\n\nThis function prototype is defined but the function itself does not exist.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7d828bf2b094c86f7904811e348d610d7c20f6fb",
      "tree": "fa523b2e695df987d8223f55ee3566c268aa79b6",
      "parents": [
        "7991704dbd5c69bbf047ef6b9332a8701334975b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Mar 10 00:53:57 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:14 2009 -0300"
      },
      "message": "V4L/DVB (10903): cleanup linewraps in dib3000mc.h\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7991704dbd5c69bbf047ef6b9332a8701334975b",
      "tree": "89e33ab21ad2036e6373d012d8eeef27d2732728",
      "parents": [
        "4ec030b459917a11b1a8b07512c0a606371d2643"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Mar 09 02:37:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:14 2009 -0300"
      },
      "message": "V4L/DVB (10902): cleanup linewraps in dib7000m.h\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4ec030b459917a11b1a8b07512c0a606371d2643",
      "tree": "5e192525b0d6600e7d2171f8f684c01958f54ca5",
      "parents": [
        "53655c6a63bfa3224977fcc1edca28fb6529fc2b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Mar 09 02:29:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:14 2009 -0300"
      },
      "message": "V4L/DVB (10901): cleanup linewraps in dib7000p.h\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "53655c6a63bfa3224977fcc1edca28fb6529fc2b",
      "tree": "6e353592a403e5edced1ba84654a15e44b12016c",
      "parents": [
        "5aed9755bcdc20205901b5925a684f4e60060f23"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Mar 09 00:59:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:14 2009 -0300"
      },
      "message": "V4L/DVB (10900): remove build-time dependencies on dib3000mc\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5aed9755bcdc20205901b5925a684f4e60060f23",
      "tree": "7259e4f0208c20438f1437a3f0fa5aab98bbaadb",
      "parents": [
        "181bc8d97a7433ee6e5b7eb14b467914e0437276"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Mar 09 00:04:17 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:14 2009 -0300"
      },
      "message": "V4L/DVB (10899): remove build-time dependencies on dib7000p\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "181bc8d97a7433ee6e5b7eb14b467914e0437276",
      "tree": "e1af6465948865f6103a3fbed3be46b21343d008",
      "parents": [
        "0aab2e6044037c34ccb5fe94c616e532ba95f541"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Mar 09 00:03:25 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:14 2009 -0300"
      },
      "message": "V4L/DVB (10898): remove build-time dependencies on dib7000m\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0aab2e6044037c34ccb5fe94c616e532ba95f541",
      "tree": "236347c69c788da360907fcde94d35db2548b827",
      "parents": [
        "79a6650525755aaa3d30a9b6d8f9bc96788c1262"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 10 02:30:23 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:14 2009 -0300"
      },
      "message": "V4L/DVB (10897): Fix Kbuild MEDIA_TUNER_CUSTOMIZE dependencies\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "79a6650525755aaa3d30a9b6d8f9bc96788c1262",
      "tree": "a9733470f05722b2b6d22b9d853bcebe751bd1a9",
      "parents": [
        "b24c20cc5b3a4c6e2ec8d6145d2c1f9920cab3f4"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 10 00:49:58 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:13 2009 -0300"
      },
      "message": "V4L/DVB (10896): /frontends/Kconfig: Move af9013 Kconfig option to its proper place\n\naf9013 is not a development tool. It is, instead, a DVB-T module.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b24c20cc5b3a4c6e2ec8d6145d2c1f9920cab3f4",
      "tree": "cc16724750694242d53a08201f9c956b52dba1d8",
      "parents": [
        "ec632c8a1094e52d3da903ba057accad15f11d04"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon Mar 09 08:11:21 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:13 2009 -0300"
      },
      "message": "V4L/DVB (10894): ISA radio drivers: improve kernel log message\n\nIt\u0027s much nicer if the log message tells you which io ports are possible,\nrather than having to run modinfo or look it up in the source or manual.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ec632c8a1094e52d3da903ba057accad15f11d04",
      "tree": "e5b68634cab57482a90109b26fdc1b02077f43fe",
      "parents": [
        "f1bfe89b6721ba9ad8c3c6e67cce58d5616cd012"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 13:55:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:13 2009 -0300"
      },
      "message": "V4L/DVB (10893): radio-zoltrix: convert to v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f1bfe89b6721ba9ad8c3c6e67cce58d5616cd012",
      "tree": "ce4b08ce0541fe5971daade475c55002d7f0f5f8",
      "parents": [
        "1dc8aafc79ab9bde6b53cc3696cb0b032fb2fc3d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 13:54:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:13 2009 -0300"
      },
      "message": "V4L/DVB (10892): radio-typhoon: convert to v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1dc8aafc79ab9bde6b53cc3696cb0b032fb2fc3d",
      "tree": "afe330c3324a0d048d00ff98e3a1a92643ca9bdc",
      "parents": [
        "5ac3d5bf4aedf55721cf4f65ab44fb1f598585ce"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 13:54:23 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:13 2009 -0300"
      },
      "message": "V4L/DVB (10891): radio-trust: convert to v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5ac3d5bf4aedf55721cf4f65ab44fb1f598585ce",
      "tree": "7ecb431c7eee8f1638120aad0418b0c7071b8904",
      "parents": [
        "c32a9d7155307414bb6e120f4e6581a32ed708d3"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 13:53:58 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:13 2009 -0300"
      },
      "message": "V4L/DVB (10890): radio-terratec: convert to v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c32a9d7155307414bb6e120f4e6581a32ed708d3",
      "tree": "9defa21bbd429818daf9db6847c10383fae2e9be",
      "parents": [
        "c41269fd9275cce88b90af644969c6a5e2067657"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 13:53:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:13 2009 -0300"
      },
      "message": "V4L/DVB (10889): radio-sf16fmr2: convert to v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c41269fd9275cce88b90af644969c6a5e2067657",
      "tree": "bdf76273785e8fec8dd3845cb1e5ac138e2e6dc2",
      "parents": [
        "922c78e9f6900ade073da1a92d43c56d77cf790f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 13:52:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:13 2009 -0300"
      },
      "message": "V4L/DVB (10888): radio-sf16fmi: convert to v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "922c78e9f6900ade073da1a92d43c56d77cf790f",
      "tree": "e46f7ee11fe53296bf9f963169b8b9f7c49461c4",
      "parents": [
        "2710e6aa3f15cb008577ce31fc469e8af7466075"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 13:52:06 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:12 2009 -0300"
      },
      "message": "V4L/DVB (10887): radio-rtrack2: convert to v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2710e6aa3f15cb008577ce31fc469e8af7466075",
      "tree": "71ec3beec3394160318575c4eb0639b6ee98b460",
      "parents": [
        "087c61848cd1837321dc94d398b33cc863efc764"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 13:51:33 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:12 2009 -0300"
      },
      "message": "V4L/DVB (10886): radio-maxiradio: convert to v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "087c61848cd1837321dc94d398b33cc863efc764",
      "tree": "44234f8132a3be374646404a11b7653d25f809d7",
      "parents": [
        "502b71b5704a3cc630cf6acaa95e3b3361898f7e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 13:51:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:12 2009 -0300"
      },
      "message": "V4L/DVB (10885): radio-maestro: convert to v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "502b71b5704a3cc630cf6acaa95e3b3361898f7e",
      "tree": "e6514cd878a09e83a65336ae33273df30765ff78",
      "parents": [
        "79f94878bb8013b4043d51ec241d7fdc9a6a0312"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 13:50:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:12 2009 -0300"
      },
      "message": "V4L/DVB (10884): radio-gemtek: convert to v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "79f94878bb8013b4043d51ec241d7fdc9a6a0312",
      "tree": "fccc57dd7adbb6dbd3ac62c44ab409dd11c7c186",
      "parents": [
        "bec2aec56561b70787ef62f070988594bd6d1b5f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 13:50:07 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:12 2009 -0300"
      },
      "message": "V4L/DVB (10883): radio-gemtek-pci: convert to v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bec2aec56561b70787ef62f070988594bd6d1b5f",
      "tree": "a1a5a51dfe92670c04be6e7bdca580b3d03d9614",
      "parents": [
        "e697e12ecede8ee4f5beb11ed4981d7254be0125"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 13:48:47 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:12 2009 -0300"
      },
      "message": "V4L/DVB (10882): radio-cadet: convert to v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e697e12ecede8ee4f5beb11ed4981d7254be0125",
      "tree": "529f4b65cdf7443509f9a25ab34eacd32021353f",
      "parents": [
        "151c3f82529844c39ad52fe8d877dd2ffe06c70d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 13:48:18 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:12 2009 -0300"
      },
      "message": "V4L/DVB (10881): radio-aztech: convert to v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "151c3f82529844c39ad52fe8d877dd2ffe06c70d",
      "tree": "3327b459736e9954d460d43d0007ba3e9703f88c",
      "parents": [
        "f9996c95623d63de6f5957512976137bbac729f0"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 13:45:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:12 2009 -0300"
      },
      "message": "V4L/DVB (10880): radio-aimslab: convert to v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f9996c95623d63de6f5957512976137bbac729f0",
      "tree": "a0f9ba7ce669d11f036eb75c1ed5b9c7db7dc5a4",
      "parents": [
        "adcc4b3e75c5f0293806766bcc5ed0bb62d5cda0"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Feb 28 17:45:17 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:12 2009 -0300"
      },
      "message": "V4L/DVB (10877): saa7134: add analog support for Hauppauge HVR1110r3 boards\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "adcc4b3e75c5f0293806766bcc5ed0bb62d5cda0",
      "tree": "c13980e43addd1dacead20ae0c35a858fe5afbfe",
      "parents": [
        "3160fbc556aa2e60404fa4da35b3e13dd741a5a2"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Mar 04 19:42:06 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:11 2009 -0300"
      },
      "message": "V4L/DVB (10876): tda18271: add support for AGC configuration via tuner callback\n\nThe tda827x driver supports a feature that the tda18271 driver was lacking\nuntil now.  This patch adds support for device-level configuration via the\ntuner callback configuration interface.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3160fbc556aa2e60404fa4da35b3e13dd741a5a2",
      "tree": "51ea0abb1bfbda94749b7b088950942e52a085e5",
      "parents": [
        "4e06839fc7221872d7868855c05659f08d1c9f3d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 08 10:19:44 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:11 2009 -0300"
      },
      "message": "V4L/DVB (10874): w9968cf/ovcamchip: convert to v4l2_subdev.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4e06839fc7221872d7868855c05659f08d1c9f3d",
      "tree": "e41d15ad4995e26bd1258827c03c55c9e828f625",
      "parents": [
        "78175bf2c5e4beb0874aee27dcfce58c4c7d4fb4"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 08 06:56:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:11 2009 -0300"
      },
      "message": "V4L/DVB (10873): w9968cf: add v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "78175bf2c5e4beb0874aee27dcfce58c4c7d4fb4",
      "tree": "7be5161e0d1c027edbc23379d0a1e2c88cee93c7",
      "parents": [
        "bd894b590ef45297c941b7af0e8de13a2fd306d6"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Fri Mar 06 19:32:54 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:11 2009 -0300"
      },
      "message": "V4L/DVB (10871): stv0900: delete debug messages not related to stv0900 tuning algorythm\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bd894b590ef45297c941b7af0e8de13a2fd306d6",
      "tree": "871064f6f9a575c80c2cef5ca73f800a709bfc9d",
      "parents": [
        "a99e30d70bcb83bdd097945df282199ead9c9a4b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 09 22:16:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:11 2009 -0300"
      },
      "message": "V4L/DVB (10870): v4l2-ioctl: get rid of video_decoder.h\n\nThe V4L1 obsoleted header video_decoder.h is not used anymore by any driver. Only\na name decoding function at v4l2-ioctl still implements it.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a99e30d70bcb83bdd097945df282199ead9c9a4b",
      "tree": "99a0481a2cfd3bb384c4b540eb19ad46d7420bb3",
      "parents": [
        "cea0c681bef872d0618d87be078cb006665a6fdf"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 06 12:15:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:11 2009 -0300"
      },
      "message": "V4L/DVB (10868): vino: add note that this conversion is untested.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cea0c681bef872d0618d87be078cb006665a6fdf",
      "tree": "6f0efeac300e293af83398c7a6c949e9bc2184e6",
      "parents": [
        "a0720d3b7b80163150fde73aa43ba8fcd417b9cb"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Mar 06 12:05:43 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:11 2009 -0300"
      },
      "message": "V4L/DVB (10867): vino: fold i2c-algo-sgi code into vino.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a0720d3b7b80163150fde73aa43ba8fcd417b9cb",
      "tree": "81538debd41124764a838544ac6b5d377920aec9",
      "parents": [
        "48f4dacb6759d6357036e2a37434bf8bade119c9"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Feb 18 19:23:43 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:11 2009 -0300"
      },
      "message": "V4L/DVB (10866): saa7191, indycam: remove compat code.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "48f4dacb6759d6357036e2a37434bf8bade119c9",
      "tree": "9c678f235e5ab61775896efb47f61b2f9b089468",
      "parents": [
        "289596382e6aca005ca53ef20bbc44b9886cb0e0"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Feb 18 19:18:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:10 2009 -0300"
      },
      "message": "V4L/DVB (10865): vino: convert to v4l2_subdev.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "289596382e6aca005ca53ef20bbc44b9886cb0e0",
      "tree": "019cb12b023170eb2165ad47c80f484388c0feb5",
      "parents": [
        "8340ff43c49fe8e0cd049b65fbd2156bd651697e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Feb 18 18:53:47 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:10 2009 -0300"
      },
      "message": "V4L/DVB (10864): vino: introduce v4l2_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8340ff43c49fe8e0cd049b65fbd2156bd651697e",
      "tree": "cf5a21e2d9a48c2057b61f5f2c93984dbb57fcd7",
      "parents": [
        "2b80a19181af3bb15ef1c022f4a56deabcc5bd5e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Feb 13 19:58:12 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:10 2009 -0300"
      },
      "message": "V4L/DVB (10863): saa7191: convert to v4l2_subdev.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2b80a19181af3bb15ef1c022f4a56deabcc5bd5e",
      "tree": "f99e02026cdc23ca3cd5ee637afa7fc5cbdb169d",
      "parents": [
        "cf4e9484f402c799fa25c9ffb7e9a3b620a3702d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Feb 13 19:38:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:10 2009 -0300"
      },
      "message": "V4L/DVB (10862): indycam: convert to v4l2_subdev\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cf4e9484f402c799fa25c9ffb7e9a3b620a3702d",
      "tree": "5f7839009c8a66f4c1b5eaaf2c3c7365b515564d",
      "parents": [
        "babb7dc7776dd6ded4e1e6cb7acc34c25c0eb521"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Feb 27 09:05:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:10 2009 -0300"
      },
      "message": "V4L/DVB (10861): vino/indycam/saa7191: convert to i2c modules to V4L2.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "babb7dc7776dd6ded4e1e6cb7acc34c25c0eb521",
      "tree": "42dfd75c2ce4687def82c8bbc684a77cc46470cf",
      "parents": [
        "0ef4dbad4f2303b9210cd382bca430d016db5452"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Feb 13 07:31:05 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:10 2009 -0300"
      },
      "message": "V4L/DVB (10860): saa7191: convert to v4l2-i2c-drv-legacy.h\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0ef4dbad4f2303b9210cd382bca430d016db5452",
      "tree": "38b0e4d1d3d964e556b1a5f70b7190dfc76a9f7c",
      "parents": [
        "c49cb361dbc5a33f35f8d7eb26f0bddd83019e97"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Thu Feb 12 11:31:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:09 2009 -0300"
      },
      "message": "V4L/DVB (10859): vino: minor renames\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c49cb361dbc5a33f35f8d7eb26f0bddd83019e97",
      "tree": "80546d73692c2efd07b938eec641fdb9e7d1b6d0",
      "parents": [
        "49a53750b266899f259b1734a4a2c80d4376ba75"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Thu Feb 12 10:32:50 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:09 2009 -0300"
      },
      "message": "V4L/DVB (10858): vino: convert to video_ioctl2.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "49a53750b266899f259b1734a4a2c80d4376ba75",
      "tree": "24a9bd49fc1119815a52f36513ef267764ab83ce",
      "parents": [
        "cb95a40e54b96938c2e81de6a95609e915922962"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sun Mar 01 23:10:07 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:09 2009 -0300"
      },
      "message": "V4L/DVB (10856): cx18: Add interlock so sliced VBI insertion only happens for an MPEG PS\n\nThe cx18 private packet insertion code only expects to operate on an MPEG PS\nwhen inserting private packets of sliced VBI data.  This patch keeps the cx18\ndriver from corrupting the MPEG TS or other non-PS stream types, in case the\nuser enables sliced VBI insertion for these MPEG stream types.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cb95a40e54b96938c2e81de6a95609e915922962",
      "tree": "d90d6b70cb31c2fdd9f8aea41570bceae6cd259f",
      "parents": [
        "af7c58b1f5014bea181ef74d724ac960923dd403"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Feb 28 23:06:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:09 2009 -0300"
      },
      "message": "V4L/DVB (10855): cx18: Fix VPS service register codes\n\nBased on a documentation clarification from Conexant, fix the register code\nused for sliced VBI VPS service.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "af7c58b1f5014bea181ef74d724ac960923dd403",
      "tree": "9458933e440c8b777cd4f5b2cce0cdf00f7dcaac",
      "parents": [
        "583803d135b14d414e77b6d2b546a811cac9944e"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Feb 28 20:13:50 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:09 2009 -0300"
      },
      "message": "V4L/DVB (10854): cx18: Correct comments about vertical and horizontal blanking timings\n\nThis change only affects comments.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "583803d135b14d414e77b6d2b546a811cac9944e",
      "tree": "62f0085134ac586336378980d07e76698623806a",
      "parents": [
        "386e439f0c32eb540e931b0d1874e3fd1a8a8f10"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Feb 28 18:48:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:09 2009 -0300"
      },
      "message": "V4L/DVB (10853): cx18: Fix s-parse warnings and a logic error about extracting the VBI PTS\n\nMy s-parse builds never griped about be32_to_cpu() casting to __be32, but Hans\u0027\nbuilds did.  This change explictly declares the pointer into the VBI buffer\nheader as __be32, which is the correct thing to do as the data is always\nbig endian when we go to fetch it.  Hopefully this will quiet s-parse warnings.\nAlso corrected a misplaced parenthesis logic error in checking for the VBI\nheader magic number.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "386e439f0c32eb540e931b0d1874e3fd1a8a8f10",
      "tree": "6c939125281fdf035513736b96977874968d6d0a",
      "parents": [
        "72401b7a37c6f0132ea2d0c3236ec706a9e5759e"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Feb 28 16:42:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:09 2009 -0300"
      },
      "message": "V4L/DVB (10852): cx18: Include cx18-audio.h in cx18-audio.c to eliminate s-parse warning\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "72401b7a37c6f0132ea2d0c3236ec706a9e5759e",
      "tree": "5c4546fb31d0404706ebb3e6ef8a547f3ec449a2",
      "parents": [
        "098003d8e21c490c104b543918dea12b7608a173"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Feb 28 14:51:47 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:09 2009 -0300"
      },
      "message": "V4L/DVB (10851): cx18: Fix a video scaling check problem introduced by sliced VBI changes\n\nFix a scaling check that was failing, due to a magic number I missed fixing\nduring previous slice VBI changes.  Now\n\n  $ v4l2-ctl -v width\u003d480,height\u003d480,pixelformat\u003dMPEG\n\nyields proper visual results again.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "098003d8e21c490c104b543918dea12b7608a173",
      "tree": "5e1ba24ae9ae209205470416081a4d6ba6901a07",
      "parents": [
        "e276f7b5f9c41536f22bec1d8205e6b201300743"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Feb 28 13:19:45 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:09 2009 -0300"
      },
      "message": "V4L/DVB (10850): cx18: Use strlcpy() instead of strncpy() for temp eeprom i2c_client setup\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e276f7b5f9c41536f22bec1d8205e6b201300743",
      "tree": "d6690a48478bc33d8058c6437f565a9d34ce4d0a",
      "parents": [
        "5a771cb186dfa1f663ea15cdff3e32e04a8427e3"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Thu Mar 05 08:02:05 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:08 2009 -0300"
      },
      "message": "V4L/DVB (10848): zoran: Change first argument to zoran_v4l2_buffer_status\n\nIt was a struct file *, but all that function wants is the struct zoran_fh\nfrom the file\u0027s private data.  Since every caller already has this, just\npass the zoran_fh instead.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5a771cb186dfa1f663ea15cdff3e32e04a8427e3",
      "tree": "84f081cd48cef280ac4cce8bd86cc8e1d7691dbd",
      "parents": [
        "632fe9fe440249642845675d97436c667cbbd21e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Mar 08 23:01:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:08 2009 -0300"
      },
      "message": "V4L/DVB (10846): dvb/frontends: fix duplicate \u0027debug\u0027 symbol\n\nFix dvb frontend debug variable to be static, to avoid linker\nerrors:\n\ndrivers/built-in.o:(.data+0xf4b0): multiple definition of `debug\u0027\narch/x86/kernel/built-in.o:(.kprobes.text+0x90): first defined here\nld: Warning: size of symbol `debug\u0027 changed from 85 in arch/x86/kernel/built-in.o to 4 in drivers/built-in.o\n\nIt would also be Good if arch/x86/kernel/entry_32.S didn\u0027t have a\nnon-static \u0027debug\u0027 symbol.  OTOH, it helps catch things like this one.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "632fe9fe440249642845675d97436c667cbbd21e",
      "tree": "2c247394a041a927e1a282b1488ddd249794ee36",
      "parents": [
        "7c9e34aaab50a6c8f69ce59816dd76a283090667"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sat Feb 28 10:35:48 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:08 2009 -0300"
      },
      "message": "V4L/DVB (10843): saa7146: Clean-up i2c error handling\n\nsaa7146: Clean-up i2c error handling\n\nSimplify i2c error handling and fix incorrect handling of\naddress errors in poll mode.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7c9e34aaab50a6c8f69ce59816dd76a283090667",
      "tree": "4e231601f7e388a938bd81d6421a22dce8651f34",
      "parents": [
        "7b9eb81e36b3926d3ee77fbd4bde88d28ab70fa0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 08 13:11:31 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:08 2009 -0300"
      },
      "message": "V4L/DVB (10842): Adds some missing frontend selects for saa7134 and dvb-usb\n\nSome dvb frontends are required on some boards, but those dependencies\nwere missed.\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7b9eb81e36b3926d3ee77fbd4bde88d28ab70fa0",
      "tree": "dc478e1c92466980621438b681f85c7525a41d4b",
      "parents": [
        "45f5c1993fcc7501a4a431030242863abca38f69"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 08 12:55:29 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:08 2009 -0300"
      },
      "message": "V4L/DVB (10840): em28xx-dvb: Remove an unused header\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "45f5c1993fcc7501a4a431030242863abca38f69",
      "tree": "b7ed6d8ed29316422997c05316ff762f86aba640",
      "parents": [
        "4609bdd927913c63db4477b066d002aed9cfc504"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 08 08:02:53 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:08 2009 -0300"
      },
      "message": "V4L/DVB (10838): get rid of the other occurrences of DVB_FE_CUSTOMIZE typo\n\nThere are still more places where DVB_FE_CUSTOMIZE is used, instead of\nDVB_FE_CUSTOMISE.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4609bdd927913c63db4477b066d002aed9cfc504",
      "tree": "b0f59365e83e4b99cc86143a16bf1e9bbe785ab4",
      "parents": [
        "af2ffb2cfd72dc949f1bac7f7de291f116ae87da"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Mar 06 08:31:39 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:08 2009 -0300"
      },
      "message": "V4L/DVB (10837): Kconfig: only open the customise menu if selected\n\nInstead of asking a lot of questions for the poor users, let\u0027s just hide\nthe frontend customise menu, if the user doesn\u0027t want to customise.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "af2ffb2cfd72dc949f1bac7f7de291f116ae87da",
      "tree": "59f227faf6ef47cf0ab562debc032c3d537e6d35",
      "parents": [
        "c1bda50fabdfc7d3e463e2db6c588aa0a30eb1ac"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Mar 06 08:25:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:08 2009 -0300"
      },
      "message": "V4L/DVB (10836): Kconfig: replace DVB_FE_CUSTOMIZE to DVB_FE_CUSTOMISE\n\nThe name of the option is DVB_FE_CUSTOMISE. However, on a few places, a wrong\nname were used, due to a typo (DVB_FE_CUSTOMIZE).\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c1bda50fabdfc7d3e463e2db6c588aa0a30eb1ac",
      "tree": "0567da7c76ae48a5096cda0d719c773f36499b9d",
      "parents": [
        "2bd1d9eb1c27034a77c8e1887156da72d6160ae1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Mar 06 08:06:24 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:07 2009 -0300"
      },
      "message": "V4L/DVB (10835): Kconfig: Add some missing selects for a required frontends\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2bd1d9eb1c27034a77c8e1887156da72d6160ae1",
      "tree": "c80d2b235024e621e2633c6504511df1fbca20d4",
      "parents": [
        "3341cc6e86da7b956084d5b6c9ca2e4f1c27f9bf"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vital@embeddedalley.com",
        "time": "Wed Mar 04 08:27:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:07 2009 -0300"
      },
      "message": "V4L/DVB (10833): em28xx: enable Compro VideoMate ForYou sound\n\nCompro VideoMate uses an external audio DSP chip, controlled via tvaudio\nmodule (tda9874a). This patch improves em28xx infrastructure to support\nan external audio processor and fixes the Compro VideoMate entry to work\nwith it.\n\nSigned-off-by: Vitaly Wool \u003cvital@embeddedalley.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3341cc6e86da7b956084d5b6c9ca2e4f1c27f9bf",
      "tree": "48bd085db5758924185f33bed909ab3a06556f8d",
      "parents": [
        "3b27591d4e0b455865969d9f9bfae0d19fd6e5c3"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Mar 04 13:57:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:07 2009 -0300"
      },
      "message": "V4L/DVB (10830): dm1105: uses ir_* functions, select VIDEO_IR\n\ndm1105 uses the ir_*() functions, so it needs to select VIDEO_IR\nto avoid build errors:\n\ndm1105.c:(.text+0x26b7ac): undefined reference to `ir_input_keydown\u0027\ndm1105.c:(.text+0x26b7bc): undefined reference to `ir_input_nokey\u0027\n(.devinit.text+0x29982): undefined reference to `ir_codes_dm1105_nec\u0027\n(.devinit.text+0x2998a): undefined reference to `ir_input_init\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3b27591d4e0b455865969d9f9bfae0d19fd6e5c3",
      "tree": "17ba4fda33d907255125dc62abb1d8f77a67e570",
      "parents": [
        "0c5db425519487d06a5a14eb369268f4a2b32677"
      ],
      "author": {
        "name": "Adam Baker",
        "email": "linux@baker-net.org.uk",
        "time": "Tue Mar 03 20:20:47 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:07 2009 -0300"
      },
      "message": "V4L/DVB (10829): Support alternate resolutions for sq905\n\nAdd support for the alternate resolutions offered by SQ-905 based cameras. As\nwell as 320x240 all cameras can do 160x120 and some can do 640x480.\n\nSigned-off-by: Adam Baker \u003clinux@baker-net.org.uk\u003e\nSigned-off-by: Theodore Kilgore \u003ckilgota@auburn.edu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0c5db425519487d06a5a14eb369268f4a2b32677",
      "tree": "7bfd4cf01ba99a541eea266be28314e22482c810",
      "parents": [
        "f1735bb2a583b53ffdabe23ba8b22350e2d5e597"
      ],
      "author": {
        "name": "Bruno Christo",
        "email": "brunochristo@gmail.com",
        "time": "Mon Mar 02 22:38:59 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:07 2009 -0300"
      },
      "message": "V4L/DVB (10827): Add support for GeoVision GV-800(S)\n\nI have a GeoVision GV-800(S) card, it has 4 CONEXANT BT878A chips.\nIt has 16 video inputs and 4 audio inputs, and it is almost identical\nto the GV-800, as seen on http://bttv-gallery.de .\nThe only difference appears to be the analog mux, it has a CD22M3494\nin place of the MT8816AP. The card has a blue PCB, as seen in this\npicture: http://www.gsbr.com.br/imagem/kits/GeoVision%20GV%20800.jpg .\n\nThis card wasn\u0027t originally supported, and it was detected as\nUNKNOWN/GENERIC. The video inputs weren\u0027t working, so I tried\n\"forcing\" a few cards like the GeoVision GV-600, but there was still\nno video. So I made a patch to support this card, based on the Kodicom\n4400r.\n\nThe GV-800(S) is identified as follows:\n\n...\n02:00.0 Multimedia video controller: Brooktree Corporation Bt878 Video\nCapture (rev 11)\n02:00.1 Multimedia controller: Brooktree Corporation Bt878 Audio\nCapture (rev 11)\n02:04.0 Multimedia video controller: Brooktree Corporation Bt878 Video\nCapture (rev 11)\n02:04.1 Multimedia controller: Brooktree Corporation Bt878 Audio\nCapture (rev 11)\n02:08.0 Multimedia video controller: Brooktree Corporation Bt878 Video\nCapture (rev 11)\n02:08.1 Multimedia controller: Brooktree Corporation Bt878 Audio\nCapture (rev 11)\n02:0c.0 Multimedia video controller: Brooktree Corporation Bt878 Video\nCapture (rev 11)\n02:0c.1 Multimedia controller: Brooktree Corporation Bt878 Audio\nCapture (rev 11)\n\n...\n02:00.0 0400: 109e:036e (rev 11)\n       Subsystem: 800a:763d\n       Flags: bus master, medium devsel, latency 32, IRQ 10\n       Memory at cdfff000 (32-bit, prefetchable) [size\u003d4K]\n       Capabilities: [44] Vital Product Data \u003c?\u003e\n       Capabilities: [4c] Power Management version 2\n       Kernel modules: bttv\n\n02:00.1 0480: 109e:0878 (rev 11)\n       Subsystem: 800a:763d\n       Flags: bus master, medium devsel, latency 32, IRQ 10\n       Memory at cdffe000 (32-bit, prefetchable) [size\u003d4K]\n       Capabilities: [44] Vital Product Data \u003c?\u003e\n       Capabilities: [4c] Power Management version 2\n\n02:04.0 0400: 109e:036e (rev 11)\n       Subsystem: 800b:763d\n       Flags: bus master, medium devsel, latency 32, IRQ 10\n       Memory at cdffd000 (32-bit, prefetchable) [size\u003d4K]\n       Capabilities: [44] Vital Product Data \u003c?\u003e\n       Capabilities: [4c] Power Management version 2\n       Kernel modules: bttv\n\n02:04.1 0480: 109e:0878 (rev 11)\n       Subsystem: 800b:763d\n       Flags: bus master, medium devsel, latency 32, IRQ 10\n       Memory at cdffc000 (32-bit, prefetchable) [size\u003d4K]\n       Capabilities: [44] Vital Product Data \u003c?\u003e\n       Capabilities: [4c] Power Management version 2\n\n02:08.0 0400: 109e:036e (rev 11)\n       Subsystem: 800c:763d\n       Flags: bus master, medium devsel, latency 32, IRQ 10\n       Memory at cdffb000 (32-bit, prefetchable) [size\u003d4K]\n       Capabilities: [44] Vital Product Data \u003c?\u003e\n       Capabilities: [4c] Power Management version 2\n       Kernel modules: bttv\n\n02:08.1 0480: 109e:0878 (rev 11)\n       Subsystem: 800c:763d\n       Flags: bus master, medium devsel, latency 32, IRQ 10\n       Memory at cdffa000 (32-bit, prefetchable) [size\u003d4K]\n       Capabilities: [44] Vital Product Data \u003c?\u003e\n       Capabilities: [4c] Power Management version 2\n\n02:0c.0 0400: 109e:036e (rev 11)\n       Subsystem: 800d:763d\n       Flags: bus master, medium devsel, latency 32, IRQ 10\n       Memory at cdff9000 (32-bit, prefetchable) [size\u003d4K]\n       Capabilities: [44] Vital Product Data \u003c?\u003e\n       Capabilities: [4c] Power Management version 2\n       Kernel modules: bttv\n\n02:0c.1 0480: 109e:0878 (rev 11)\n       Subsystem: 800d:763d\n       Flags: bus master, medium devsel, latency 32, IRQ 10\n       Memory at cdff8000 (32-bit, prefetchable) [size\u003d4K]\n       Capabilities: [44] Vital Product Data \u003c?\u003e\n       Capabilities: [4c] Power Management version 2\n\nAs you can see, the GV-800(S) card is almost identical to the GV-800\non bttv-gallery, so this patch might also work for that card. If not,\nonly a few changes should be required on the gv800s_write() function.\n\nAfter this patch, the video inputs work correctly on linux 2.6.24 and\n2.6.27 using the software \u0027motion\u0027. The input order may seem a little\nodd, but it\u0027s the order the original software/driver uses, and I decided\nto keep that order to get the most out of the card.\n\nI tried to get the audio working with the snd-bt87x module, but I only\nget noise from every audio input, even after selecting a different mux\nwith alsamixer. Also, after trying to play sound from those sources, I\nrandomly get a RISC error about an invalid RISC opcode, and then that\noutput stops working. I also can\u0027t change the sampling rate when\nrecording. Any pointers to adding audio support are welcome.\n\nSigned-off-by: Bruno Christo \u003cbchristo@inf.ufsm.br\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f1735bb2a583b53ffdabe23ba8b22350e2d5e597",
      "tree": "ece76b016a6012cb5d3d7bce9a5b0b84186ca1b7",
      "parents": [
        "9abb6e6f5942885b7ca387a41e55e645732d63bc"
      ],
      "author": {
        "name": "Erik S. Beiser",
        "email": "erikb@bu.edu",
        "time": "Sat Feb 28 22:29:20 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:07 2009 -0300"
      },
      "message": "V4L/DVB (10826): cx88: Add IR support to pcHDTV HD3000 \u0026 HD5500\n\ncx88: Add IR support to pcHDTV HD3000 \u0026 HD5500\n\nSigned-off-by: Erik S. Beiser \u003cerikb@bu.edu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9abb6e6f5942885b7ca387a41e55e645732d63bc",
      "tree": "0efb8e1314f3025cfdf7d43a611cc28db51d7573",
      "parents": [
        "0a6e1ed2f11d92e24c3792ce5403e2628a9f7a7e"
      ],
      "author": {
        "name": "Pascal Terjan",
        "email": "pterjan@mandriva.com",
        "time": "Thu Feb 26 10:31:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:07 2009 -0300"
      },
      "message": "V4L/DVB (10825): Add ids for Yuan PD378S DVB adapter\n\nSigned-off-by: Arnaud Patard \u003capatard@mandriva.com\u003e\nSigned-off-by: Pascal Terjan \u003cpterjan@mandriva.com\u003e\nCc: Patrick Boettcher \u003cpatrick.boettcher@desy.de\u003e\n[mchehab@redhat.com: Fixed a small merge conflict]\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0a6e1ed2f11d92e24c3792ce5403e2628a9f7a7e",
      "tree": "b40da7520f20ab41e3fe76bcb926d20b290e412a",
      "parents": [
        "04574185aa9ad0e6be7db96252f3c479beb5b3fa"
      ],
      "author": {
        "name": "sebastian.blanes@gmail.com",
        "email": "sebastian.blanes@gmail.com",
        "time": "Tue Feb 24 14:51:43 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:07 2009 -0300"
      },
      "message": "V4L/DVB (10824): Add \"Sony PlayTV\" to dibcom driver\n\nThis patch introduces support for DVB-T for the following dibcom based card:\n  Sony PlayTV (USB-ID: 1415:0003)\n\nSigned-off-by: Sebastián Blanes \u003csebastian.blanes@gmail.com\u003e\nCc: Patrick Boettcher \u003cpatrick.boettcher@desy.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "04574185aa9ad0e6be7db96252f3c479beb5b3fa",
      "tree": "35f5b816e08f67867b9dbf4c908e1be69b82d39e",
      "parents": [
        "68b3289fdb27f5d3e32587766ddafa487037b0bd"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Tue Feb 24 12:35:16 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:06 2009 -0300"
      },
      "message": "V4L/DVB (10823): saa7134: add DVB support for Avermedia A700 cards\n\nAdd DVB support for Avermedia DVB-S Pro and\nAvermedia DVB-S Hybrid+FM card both labled A700.\n\nThey use zl10313 demod (driver mt312) and zl10036 tuner.\n\n[mchehab@redhat.com: change __FUNCTION__ into __func__]\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "68b3289fdb27f5d3e32587766ddafa487037b0bd",
      "tree": "79a82660f0ee648ead2f1374ae18f8fb0e8896ae",
      "parents": [
        "1a1500179a7c51c7851e18c56e7153c258fe91ab"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Tue Feb 24 12:35:15 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:06 2009 -0300"
      },
      "message": "V4L/DVB (10822): Add support for Zarlink ZL10036 DVB-S tuner.\n\nThis driver is based on initial work by Tino Reichardt and was heavily changed.\nThe datasheet of the zl10036 can be found here and on other places on the net:\n\nhttp://www.mcmilk.de/projects/dvb-card/datasheets/ZL10036.pdf\n\nThe zl10038 is similar to the zl10036, so it is maybe possible to write a common\ndriver of necessary.\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1a1500179a7c51c7851e18c56e7153c258fe91ab",
      "tree": "4d87edfc0687cd4de8d4eefc0c46948b1846e129",
      "parents": [
        "c6a976e44ec37b93cbd62403971e9770ac60d389"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Mar 04 01:21:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:06 2009 -0300"
      },
      "message": "V4L/DVB (10820): meye: Don\u0027t need to zero ioctl parameter fields\n\nThe v4l2 core code in v4l2_ioctl will zero out the structure the driver is\nsupposed to fill in for read-only ioctls.  For read/write ioctls, all the\nfields which aren\u0027t supplied from userspace will be zeroed out.\n\nZeroing code is removed from querycap, enum_input, enum_fmt_vid_cap, and\ng_fmt_vid_cap.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c6a976e44ec37b93cbd62403971e9770ac60d389",
      "tree": "a60a189466d7a1586c9ee6c47916a62036a47bea",
      "parents": [
        "38367255185408748c2d46641e06c83570af161c"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Mar 04 01:21:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:06 2009 -0300"
      },
      "message": "V4L/DVB (10819): gspca: Don\u0027t need to zero ioctl parameter fields\n\nThe v4l2 core code in v4l2_ioctl will zero out the structure the driver is\nsupposed to fill in for read-only ioctls.  For read/write ioctls, all the\nfields which aren\u0027t supplied from userspace will be zeroed out.\n\nZeroing code is removed from g_audio, enum_input, g_parm and gmbuf.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "38367255185408748c2d46641e06c83570af161c",
      "tree": "4c76afbd0d216baad346d5da76f10e946a98a8d4",
      "parents": [
        "df7bdfcd0efa9a25a7c9751a25b4d4efd9141b8d"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Mar 04 01:21:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:06 2009 -0300"
      },
      "message": "V4L/DVB (10818): usbvision: Don\u0027t need to zero ioctl parameter fields\n\nThe v4l2 core code in v4l2_ioctl will zero out the structure the driver is\nsupposed to fill in for read-only ioctls.  For read/write ioctls, all the\nfields which aren\u0027t supplied from userspace will be zeroed out.\n\nZeroing code is removed from g_audio, queryctrl, and enum_fmt_vid_cap.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "df7bdfcd0efa9a25a7c9751a25b4d4efd9141b8d",
      "tree": "baaf31e55f8ff0c6bd82468e8defa31736ce69af",
      "parents": [
        "f3334bcbf44ad9001460508ef4fbe51e706d24cf"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Mar 04 01:21:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:06 2009 -0300"
      },
      "message": "V4L/DVB (10817): stkwebcam: Don\u0027t need to zero ioctl parameter fields\n\nThe v4l2 core code in v4l2_ioctl will zero out the structure the driver is\nsupposed to fill in for read-only ioctls.  For read/write ioctls, all the\nfields which aren\u0027t supplied from userspace will be zeroed out.\n\nZeroing code is removed from enum_fmt_vid_cap, g_fmt_vid_cap, and g_parm.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f3334bcbf44ad9001460508ef4fbe51e706d24cf",
      "tree": "2bd63d698c882e870eb6bf7e008e0377ea443a14",
      "parents": [
        "522a5f1430bb85ca00928b99caf3892023ad9632"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Mar 04 01:21:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:06 2009 -0300"
      },
      "message": "V4L/DVB (10816): cx88: Don\u0027t need to zero ioctl parameter fields\n\nThe v4l2 core code in v4l2_ioctl will zero out the structure the driver is\nsupposed to fill in for read-only ioctls.  For read/write ioctls, all the\nfields which aren\u0027t supplied from userspace will be zeroed out.\n\nZeroing code is removed from enum_input and g_tuner.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "522a5f1430bb85ca00928b99caf3892023ad9632",
      "tree": "93431dfd3264cf94e2bed89885e703817396a84b",
      "parents": [
        "717167e8ae13a61649a1faf867279440fee70b56"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Mar 04 01:21:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:06 2009 -0300"
      },
      "message": "V4L/DVB (10815): bttv: Don\u0027t need to zero ioctl parameter fields\n\nThe v4l2 core code in v4l2_ioctl will zero out the structure the driver is\nsupposed to fill in for read-only ioctls.  For read/write ioctls, all the\nfields which aren\u0027t supplied from userspace will be zeroed out.\n\nZeroing code is removed from enum_input and g_tuner.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "717167e8ae13a61649a1faf867279440fee70b56",
      "tree": "11b33390052d7408d96ac684c2f41a89ab3323ed",
      "parents": [
        "51f0b8d57af501624ee55e8ca15d09d5bdc2b0dd"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Mar 04 01:21:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:06 2009 -0300"
      },
      "message": "V4L/DVB (10814): saa7146: some small fixes\n\nvidioc_enum_fmt_vid_overlay() did nothing but call\nvidioc_enum_fmt_vid_cap(), so just make\nsaa7146_video_ioctl_ops.vidioc_enum_fmt_vid_overlay point to\nvidioc_enum_fmt_vid_cap() and get ride of vidioc_enum_fmt_vid_overlay().\n\nHave gparm use v4l2_video_std_frame_period to fill in the frame period\ninstead of just assuming PAL.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "51f0b8d57af501624ee55e8ca15d09d5bdc2b0dd",
      "tree": "095d574cc559f813ca7d2da2642b7431b661f4bb",
      "parents": [
        "337f9d205972bfe1cb7982384fd0f4caa4af001d"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Mar 04 01:21:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:05 2009 -0300"
      },
      "message": "V4L/DVB (10813): v4l2: New function v4l2_video_std_frame_period\n\nSome code was calling v4l2_video_std_construct() when all it cared about\nwas the frame period.  So make a function that just returns that and have\nv4l2_video_std_construct() use it.\n\nAt this point there are no users of v4l2_video_std_construct() left outside\nof v4l2-ioctl, so it could be un-exported and made static.\n\nChange v4l2_video_std_construct() so that it doesn\u0027t zero out the struct\nv4l2_standard passed in.  It\u0027s already been zeroed out in the common ioctl\ncode.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "337f9d205972bfe1cb7982384fd0f4caa4af001d",
      "tree": "ce1f34f16e8a952a4e356e2a40984a30a3f5ab21",
      "parents": [
        "19c96e4b7d3c80071982a052e4a921c1a39875d9"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Mar 04 01:21:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:05 2009 -0300"
      },
      "message": "V4L/DVB (10812): v4l2: Zero out read-only ioctls in one place\n\nIf an ioctl is read-only then the driver fills in all the fields.  Lots of\ntimes drivers only care about some fields so it\u0027s best if video_ioctl2\ntakes care of zeroing out the entire structure before handing it to the\ndriver.  This saves code in each driver to do it and driver authors often\nforget.\n\nThe existing memset code in some of the read-only ioctl handlers\ncan be deleted.\n\nConvert a case statement to a single if statement.\n\nDeleted a debug line from ENUMAUDOUT that was copy-and-pasted to G_AUDOUT\nby mistake.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "19c96e4b7d3c80071982a052e4a921c1a39875d9",
      "tree": "8d255ec32ae288ca568cc1d148d6b7a615f25ed0",
      "parents": [
        "55d5834d370416946fda7781a5a9ed394a465580"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Mar 04 01:21:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:05 2009 -0300"
      },
      "message": "V4L/DVB (10811): videodev: only copy needed part of RW ioctl\u0027s parameter\n\nThere are many RW ioctls() in v4l2 where userspace only supplies one or two\nof the first fields in the structure passed to the ioctl.  The driver then\nfills in the rest of the fields.\n\nInstead of copying the entire structure from userspace to the kernel we\nonly need to copy those fields that userspace is actually supposed to\nsupply.\n\nWhat\u0027s more, the fields that are meant to be only be output from the driver\ncan be zeroed out in the videodev code, in case the driver doesn\u0027t fill\nthem all in.  Many of the ioctl handlers in v4l2_ioctl do this already, but\nmy patch does this at one common point and so all the memsets for each\nioctl can be deleted.\n\nFor VIDIOC_G_SLICED_VBI_CAP, which has one input field (\u0027type\u0027) and other\noutput-only fields, the input field is near the end of the structure\ninstead of at the beginning.  So there is still a memset in it\u0027s ioctl\nhandler to zero out the beginning of the struct.\n\nThere were a couple mistakes with the existing code:\n    For VIDIOC_G_AUDIO the index field was preserved, but G_AUDIO is a read\n    only ioctl so nothing is copied from userspace to preserve.\n\n    For VIDIOC_G_FREQUENCY the tuner field was not preserved like it should\n    have been.  This would be a problem if there was any hardware with more\n    than one tuner/modulator.\n\n    For VIDIOC_ENUM_FRAMESIZES and VIDIOC_ENUM_FRAMEINTERVALS, none of the\n    fields were preserved even though each ioctl has several field that are\n    supposed to be inputs to the driver!  Obviously these ioctls don\u0027t get\n    used much.  The index field is needed if the driver has multiple\n    discrete sizes/rates and other fields can be used too, e.g. if the size\n    depends on pixel format or frame rate depends on image size for\n    example.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "55d5834d370416946fda7781a5a9ed394a465580",
      "tree": "b13e65fd338107e94766d922efac917e03c5d210",
      "parents": [
        "5a23b0762c9095e137ce9a559cc7c37b2f8fd083"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Wed Mar 04 10:40:31 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:05 2009 -0300"
      },
      "message": "V4L/DVB (10808): Fix typo in lnbp21.c\n\nIt was a typo in the function\nname, it should be lnbh24_attach, and not lnbp24_attach.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5a23b0762c9095e137ce9a559cc7c37b2f8fd083",
      "tree": "501d119b876a9051f2349fcf62fb9b4863fb577d",
      "parents": [
        "ce45264eca4963e666ec170af1eeb0c4f5f8339e"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Tue Mar 03 12:06:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:05 2009 -0300"
      },
      "message": "V4L/DVB (10805): Add support for NetUP Dual DVB-S2 CI card\n\nAdd support for NetUP Dual DVB-S2 CI card\nThe card based on cx23885 PCI-e bridge, CiMax SP2 Common Interface chips,\nSTM lnbh24 LNB power chip, stv6110 tuners and stv0900 demodulator.\nhttp://www.linuxtv.org/wiki/index.php/NetUP_Dual_DVB_S2_CI\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ce45264eca4963e666ec170af1eeb0c4f5f8339e",
      "tree": "601654f5b93e1a1cd476cd71cf8568c57ed7ef6c",
      "parents": [
        "99277b3824e4bfd290c30e8981929373c9a9e6a4"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Tue Mar 03 11:55:20 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:05 2009 -0300"
      },
      "message": "V4L/DVB (10804): Add support for ST STV0900 dual demodulator.\n\nAdd last piece of code to support ST STV0900 dual demodulator.\nThe IC consist of two dependent parts.\nIt may use single or 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": "99277b3824e4bfd290c30e8981929373c9a9e6a4",
      "tree": "434a184c8f825e39360745dac3ae755399078d1d",
      "parents": [
        "db7a4843dbd10db48752ded4dba81dfb9f580861"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Tue Mar 03 11:45:49 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:05 2009 -0300"
      },
      "message": "V4L/DVB (10803): Add core code for ST STV0900 dual demodulator.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "db7a4843dbd10db48752ded4dba81dfb9f580861",
      "tree": "518c002d8f85ff32cfa80bf45fd23f3dc2daad8e",
      "parents": [
        "e2bc99bac5415d4e6d252322c408b5008b0f3485"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Tue Mar 03 11:41:39 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:04 2009 -0300"
      },
      "message": "V4L/DVB (10802): Add more headers for ST STV0900 dual demodulator.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e2bc99bac5415d4e6d252322c408b5008b0f3485",
      "tree": "98ca6b2ac07d2cc107cefff4b24eebbbe0744beb",
      "parents": [
        "8c1a23312b120194a415be354808f58ace582d10"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Tue Mar 03 11:35:25 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:04 2009 -0300"
      },
      "message": "V4L/DVB (10801): Add headers for ST STV0900 dual demodulator.\n\nThe IC consist of two dependent parts.\nIt may use single or 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": "8c1a23312b120194a415be354808f58ace582d10",
      "tree": "9a2fc408f2cd3169fc280eef0f04fc4e95fb2dca",
      "parents": [
        "47220bc11f5bb4bc21ae7227278452ae82fefe18"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Tue Mar 03 11:24:18 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:04 2009 -0300"
      },
      "message": "V4L/DVB (10800): Add support for ST LNBH24 LNB power controller.\n\nThe controller consist of two independent parts.\nEvery part is similar to LNBP21, but has configurable i2c address.\nIt is used in NetUP Dual DVB-S2 CI card.\nhttp://linuxtv.org/wiki/index.php/NetUP_Dual_DVB_S2_CI\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "47220bc11f5bb4bc21ae7227278452ae82fefe18",
      "tree": "602fae1e07199651204fdef19c9f0f1c5a572ac0",
      "parents": [
        "c184dcd282337c09695a4c1761d7ac77fdc8fb7d"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Tue Mar 03 11:16:40 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:04 2009 -0300"
      },
      "message": "V4L/DVB (10799): Add support for ST STV6110 silicon tuner.\n\nThe tuner is used in NetUP Dual DVB-S2 CI card.\nhttp://linuxtv.org/wiki/index.php/NetUP_Dual_DVB_S2_CI\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\n[mchehab@redhat.com: removed a wrong header: \"cx23885.h\"]\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c184dcd282337c09695a4c1761d7ac77fdc8fb7d",
      "tree": "afef967a1962155f63200f17b91a3e123291d7c1",
      "parents": [
        "b45c0551f94dbc160e94f48a034a51312acec81d"
      ],
      "author": {
        "name": "Abylay Ospan",
        "email": "aospan@netup.ru",
        "time": "Tue Mar 03 11:06:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:04 2009 -0300"
      },
      "message": "V4L/DVB (10798): Add CIMax(R) SP2 Common Interface code for NetUP Dual DVB-S2 CI card\n\nAdd CIMax2 Common Interface code for NetUP Dual DVB-S2 CI card.\nSmarDTV CIMax(R) SP2 is Dual CableCARD, DVB Common Interface\nand OpenCable Hardware Controller.\n\nSigned-off-by: Abylay Ospan \u003caospan@netup.ru\u003e\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b45c0551f94dbc160e94f48a034a51312acec81d",
      "tree": "1a9703ec1a055550de2874ed8ffc0e4e2bdcbcea",
      "parents": [
        "c253a17126d6e841720d5926c6d426745693676b"
      ],
      "author": {
        "name": "Abylay Ospan",
        "email": "aospan@netup.ru",
        "time": "Tue Mar 03 11:00:18 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:04 2009 -0300"
      },
      "message": "V4L/DVB (10797): Add EEPROM code for NetUP Dual DVB-S2 CI card.\n\nSigned-off-by: Abylay Ospan \u003caospan@netup.ru\u003e\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c253a17126d6e841720d5926c6d426745693676b",
      "tree": "5f5a8a91c95e85e6ae7a228b3f1041df2e3dade3",
      "parents": [
        "9cfb6a3f1b16e82fab97831265858aa2d1983883"
      ],
      "author": {
        "name": "Abylay Ospan",
        "email": "aospan@netup.ru",
        "time": "Tue Mar 03 10:55:38 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:04 2009 -0300"
      },
      "message": "V4L/DVB (10796): Add init code for NetUP Dual DVB-S2 CI card\n\nAdd init code for NetUP Dual DVB-S2 CI card\nThe card based on cx23885 PCI-e bridge, CiMax SP2 Common Interface chips,\nSTM lnbh24 LNB power chip, stv6110 tuners and stv0900 demodulator.\n\nSigned-off-by: Abylay Ospan \u003caospan@netup.ru\u003e\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9cfb6a3f1b16e82fab97831265858aa2d1983883",
      "tree": "e5b25c018495f3b7361af9dfdfb3ec588696ac26",
      "parents": [
        "86b5aeacabb4451655c528c41d45ca05b753f72c"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Mar 03 20:44:45 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:04 2009 -0300"
      },
      "message": "V4L/DVB (10794): v4l2: Move code to zero querybuf output struct to v4l2_ioctl\n\nFor VIDIOC_QUERYBUF only the first two fields, size and type, are used as\ninput.  The rest can be filled in by the driver as output.  Most drivers do\nnot actually use all the field and unused ones should be zeroed out.  Some\ndrivers have code to do this and some drivers should but don\u0027t.  So put\nsome zero out code in v4l2_ioctl so that all drivers using that system get\nit.\n\nThe drivers that have zeroing code get that code removed.\n\nSome drivers checked that the type field was valid, but v4l2_ioctl already\ndoes this so those checks can be removed as well.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "86b5aeacabb4451655c528c41d45ca05b753f72c",
      "tree": "f066bcbdf5abfd562274108cba8ed4eb50290ddd",
      "parents": [
        "428c8d19167c4597adf4d164262c68befafde9bf"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Mar 03 18:52:57 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:03 2009 -0300"
      },
      "message": "V4L/DVB (10792): cx88: remove unnecessary forward declaration of cx88_core\n\nA recent patch added a forward declaration of cx88_core right before the\nmain definition of that structure, which is obviously unneeded.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "428c8d19167c4597adf4d164262c68befafde9bf",
      "tree": "74cfa599a39f69de3ded168a7e343bfa0b520483",
      "parents": [
        "f985c7006756cb7da452815d4bf040c02decd044"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Mar 03 18:51:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:03 2009 -0300"
      },
      "message": "V4L/DVB (10791): videodev: not possible to register NULL video_device\n\nvideo_register_device_index() checks if it was passed a NULL video_device\npointer (which isn\u0027t allowed) _after_ it has already dereferenced it with\nvideo_get_drvdata(vdev).  The checks are clearly pointless and can be\nremoved, as the function would have crashed before reaching them if vdev\never was NULL.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f985c7006756cb7da452815d4bf040c02decd044",
      "tree": "5f01cafa8d26cc360278935e30d59ea49b3cbc0a",
      "parents": [
        "253bae5748010e218539603f1ec18f7fc6a03002"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Feb 28 08:23:25 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:03 2009 -0300"
      },
      "message": "V4L/DVB (10788): gspca - vc032x: Bad matrix for sensor mi1310_soc.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "253bae5748010e218539603f1ec18f7fc6a03002",
      "tree": "1f8c8f2a1ae4afe0af51e296822d595189219ea3",
      "parents": [
        "7434ca4343c001267cec25b0ade01b0551beb1e4"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Feb 28 08:09:24 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:03 2009 -0300"
      },
      "message": "V4L/DVB (10787): gspca - mars: Bad webcam register values tied to saturation.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7434ca4343c001267cec25b0ade01b0551beb1e4",
      "tree": "736e811f20b50087dd2bb862acb58b5a19128b80",
      "parents": [
        "3d0081dd10d95cf1934b9ff2cf50c596a6d43417"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Jan 19 01:11:49 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:03 2009 -0300"
      },
      "message": "V4L/DVB (10784): mxl5007t: update driver for MxL 5007T V4\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Asaf Fishov \u003cafishov@maxlinear.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "3d0081dd10d95cf1934b9ff2cf50c596a6d43417"
}
