)]}'
{
  "log": [
    {
      "commit": "fd4bc4455360ff0b6ff50ec8fa5673b4da18cbb6",
      "tree": "531facca0001f648c2d692e937f88c8b9014ce5c",
      "parents": [
        "db406b58551bc7de1e331e8ad1bc11ba1545ee8b"
      ],
      "author": {
        "name": "Richard Knutsson",
        "email": "ricknu-0@student.ltu.se",
        "time": "Tue Feb 06 21:55:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:17 2007 -0200"
      },
      "message": "V4L/DVB (5201): Radio/: Convert to generic boolean-values\n\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "db406b58551bc7de1e331e8ad1bc11ba1545ee8b",
      "tree": "568ec19d16d078bbe1f357f2f47371ba84f9063c",
      "parents": [
        "3198cf676c18edd2b04c7016d1873f6e797b3d9a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Feb 06 21:53:04 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:17 2007 -0200"
      },
      "message": "V4L/DVB (5199): Cx88-video.c: remove struct radionorms\n\nThis patch removes the unused struct radionorms.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3198cf676c18edd2b04c7016d1873f6e797b3d9a",
      "tree": "b98c7342b957ca4a796d11c745d21955291d2284",
      "parents": [
        "e8be02a34a43c88a7666217b186e169a30f1609b"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Tue Feb 06 21:52:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:17 2007 -0200"
      },
      "message": "V4L/DVB (5198): Cafe_ccic.c fix warning\n\nQuiet a spurious gcc warning.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e8be02a34a43c88a7666217b186e169a30f1609b",
      "tree": "489cf3bd4a296aeac5ff583bf23045800f667ca9",
      "parents": [
        "7a9ca4a3f99129c2316ee14273ded519630c573d"
      ],
      "author": {
        "name": "Richard Knutsson",
        "email": "ricknu-0@student.ltu.se",
        "time": "Tue Feb 06 21:52:04 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:16 2007 -0200"
      },
      "message": "V4L/DVB (5197): Convert to generic boolean-values\n\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7a9ca4a3f99129c2316ee14273ded519630c573d",
      "tree": "48979fd4c3be6e405a95ba8b87845e5ed586f94d",
      "parents": [
        "346304097b47a6e1376d99af80dbffb759fa55f4"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Feb 06 21:51:14 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:16 2007 -0200"
      },
      "message": "V4L/DVB (5196): VIDEO_BUF depends on PCI\n\nm68k allmodconfig:\ndrivers/media/video/video-buf.c: In function \u0027videobuf_queue_pci\u0027:\ndrivers/media/video/video-buf.c:396: error: \u0027pci_map_sg\u0027 undeclared (first use in this function)\ndrivers/media/video/video-buf.c:396: error: (Each undeclared identifier is reported only once\ndrivers/media/video/video-buf.c:396: error: for each function it appears in.)\ndrivers/media/video/video-buf.c:399: error: \u0027pci_dma_sync_sg_for_cpu\u0027 undeclared (first use in this function)\ndrivers/media/video/video-buf.c:401: error: \u0027pci_unmap_sg\u0027 undeclared (first use in this function)\ndrivers/media/video/video-buf.c: In function \u0027videobuf_pci_dma_map\u0027:\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "346304097b47a6e1376d99af80dbffb759fa55f4",
      "tree": "a8c6b304a0fc70949573bed1a918e9ab45de5090",
      "parents": [
        "48fc923b0e43bc11975d6302f3fcb173d2f50f19"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Feb 06 21:50:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:16 2007 -0200"
      },
      "message": "V4L/DVB (5195): Frontends: make 4 functions static\n\nThis patch makes four needlessly global functions static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "48fc923b0e43bc11975d6302f3fcb173d2f50f19",
      "tree": "75cb65359615596124b6861bf1b34dd230b34cd2",
      "parents": [
        "716a4e334efe75f8ac97ce5c475bb689158bf16b"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Tue Feb 06 21:46:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:16 2007 -0200"
      },
      "message": "V4L/DVB (5193): Remove the unused kernel config option VIDEO_VIDEOBUF\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "716a4e334efe75f8ac97ce5c475bb689158bf16b",
      "tree": "363af4732bbf506a56a5e9d6b3e0e6006b6e04f7",
      "parents": [
        "6c914490210cf7155a288b3c5c2fdd305692e298"
      ],
      "author": {
        "name": "Marco Schluessler",
        "email": "marco@lordzodiac.de",
        "time": "Sat Feb 03 14:47:14 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:15 2007 -0200"
      },
      "message": "V4L/DVB (5189): Budget-av: Call saa7146_vv_release on exit\n\nCall saa7146_vv_release on exit.\n\nSigned-off-by: Marco Schluessler \u003cmarco@lordzodiac.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6c914490210cf7155a288b3c5c2fdd305692e298",
      "tree": "830a9f30daf9c95cbb2c43abc8a2cd6351c4334c",
      "parents": [
        "32ec5332f987435d42371c1c47e310c9cc211cf7"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Fri Feb 02 19:12:53 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:15 2007 -0200"
      },
      "message": "V4L/DVB (5188): Add separate configuration data for subsystem 0x13c2:0x1012\n\nFixed problem reported by Teemu Suikki:\nAfter a device with subsystem 0x13c2:0x1012 has been installed,\ndevices with subsystem id 0x13c2:0x1011 did not work anymore.\n\nReason:\n\tThe driver for 0x13c2:0x1012 modified shared configuration data.\nFix:\n\tUse separate configuration data for those devices.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "32ec5332f987435d42371c1c47e310c9cc211cf7",
      "tree": "8bf8bfe0031590df0ce68c4c5c69f5c00b9d50ab",
      "parents": [
        "faeb4ab38f6fec62d50a023e1778d13e73a0b088"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Sat Feb 03 06:37:25 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:15 2007 -0200"
      },
      "message": "V4L/DVB (5184): Add cx23415 decoder register documentation\n\nMany thanks to Ian Armstrong for figuring out what all these registers do.\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "faeb4ab38f6fec62d50a023e1778d13e73a0b088",
      "tree": "c608a80635bb9975735c8506eed8f84ba4de1933",
      "parents": [
        "2675f7a88f73bc3131b817c118fbffa5cfed8868"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Feb 03 06:35:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:14 2007 -0200"
      },
      "message": "V4L/DVB (5183): Fix CC handling in VIDIOC_INT_G_VBI_DATA\n\nWhen capturing a 60 Hz input the internal field ID is inverted. The\nVIDIOC_INT_G_VBI_DATA didn\u0027t take that into account and so returned\nXDS instead of CC and vice versa.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2675f7a88f73bc3131b817c118fbffa5cfed8868",
      "tree": "f51472664ff588e4203df95497d655d54e9a4194",
      "parents": [
        "4f828ef7f360ecfba6b8d81c731a56b1c8d4bc07"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Feb 03 03:23:44 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:14 2007 -0200"
      },
      "message": "V4L/DVB (5182): Remove #if 0 section from videodev2.h\n\nRemove a section containing basically ideas for future sliced VBI standards.\nThis can be resurrected should any of this be actually implemented. For now\nit only pollutes this header file.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4f828ef7f360ecfba6b8d81c731a56b1c8d4bc07",
      "tree": "35204dea5eda32a798d06183cf45fc953d2e2b83",
      "parents": [
        "b7a01e723c9edaefcadb99d42c1409371c01dde1"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Feb 03 03:19:14 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:14 2007 -0200"
      },
      "message": "V4L/DVB (5181): Sliced VBI API no longer marked experimental.\n\nThe Sliced VBI API is no longer marked experimental. Introduced in 2.6.14\nand with only a single modification in 2.6.19 I think we can consider this\nAPI to be solid.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b7a01e723c9edaefcadb99d42c1409371c01dde1",
      "tree": "5f8dec646a38c1171c9eb16bc73396440b20b7f1",
      "parents": [
        "fec1bc71a314507418e65bcd0f232b3b9f36f435"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Feb 02 20:49:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:13 2007 -0200"
      },
      "message": "V4L/DVB (5180): Fix cx2584x revision reporting.\n\nRevisions \u003e\u003d 23 were always reported as revision 23.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fec1bc71a314507418e65bcd0f232b3b9f36f435",
      "tree": "35ed7e3a623841692c5805577cc965f096f11c30",
      "parents": [
        "201f5c9cafeb88cf0658300bd3bceb5c30d28430"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Feb 02 20:42:02 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:13 2007 -0200"
      },
      "message": "V4L/DVB (5179): Cx2341x encoder documentation update.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "201f5c9cafeb88cf0658300bd3bceb5c30d28430",
      "tree": "d9a8a2ee53239ba3ffb10b27edaefbdfb0ff20cb",
      "parents": [
        "6fe7d2c4660174110c6872cacc4fc2acb6e00acf"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Jan 28 16:08:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:13 2007 -0200"
      },
      "message": "V4L/DVB (5175): Pvrusb2: VIDIOC_DBG_[S|G]_REGISTER fixups\n\nSupport 64 bit register IDs internally.  Only allow root access to\nthis API (for both set and get).  Note that actual 64 bit access only\nbecomes possible once the definition for v4l2_register is updated, but\nthis change clears the way for it from the viewpoint of the pvrusb2\ndriver.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6fe7d2c4660174110c6872cacc4fc2acb6e00acf",
      "tree": "f85b58243303c0dbcf94255160b06cd975f1c256",
      "parents": [
        "c43000ef0c9f21fff090ff3b5428ac31a41dbc99"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Jan 28 15:42:56 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:12 2007 -0200"
      },
      "message": "V4L/DVB (5174): Pvrusb2: video corruption fixes\n\nTweak the encoder setup in order to stop it from corrupting the video\ndata when there is a disruption in the data flow (e.g. a channel change).\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c43000ef0c9f21fff090ff3b5428ac31a41dbc99",
      "tree": "f3744d934d4c887278ae3905da5c5219e456a72d",
      "parents": [
        "567d7115b9ce8145c166e3368bf31fe613451f77"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Jan 28 15:41:12 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:12 2007 -0200"
      },
      "message": "V4L/DVB (5173): Pvrusb2: encoder comm protocol cleanup\n\nUpdate the implementation of the communication protocol for operating\nthe encoder, using updated knowledge about the encoder.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "567d7115b9ce8145c166e3368bf31fe613451f77",
      "tree": "7d5ce8468578501aefc54495df57abf742e6b7dd",
      "parents": [
        "edae96bd72155b88f8682c830c63338cd699d35c"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Jan 28 15:38:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:12 2007 -0200"
      },
      "message": "V4L/DVB (5172): Pvrusb2: Control protocol cleanup\n\nSeveral special-case FX2 commands were being issued through\npvr2_write_u16() and pvr2_write_8(), but there\u0027s really nothing\nspecial case about them.  These date from a very early time in the\ndriver development.  This patch removes these functions and replaces\ntheir use with calls to pvr2_send_request.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "edae96bd72155b88f8682c830c63338cd699d35c",
      "tree": "a8e3b2517292f01ff1960f83b7b8952358561495",
      "parents": [
        "8d3643637e18e6590969436734c22151805d0350"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Mon Jan 22 02:18:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:11 2007 -0200"
      },
      "message": "V4L/DVB (5170): Pvrusb2: Add boilerplate to new header file\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8d3643637e18e6590969436734c22151805d0350",
      "tree": "f6e52e9c6a2fc2de43f6ac14967e08aee2b92ce8",
      "parents": [
        "05ad390724d1f307111a322325df83282a1479e6"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Jan 22 02:17:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:11 2007 -0200"
      },
      "message": "V4L/DVB (5169): Pvrusb2: Use macro names for FX2 commands\n\nThis is a maintainability cleanup; use nice names for all the FX2\ncommands instead of raw bytes.  This way we can easily find where we\nissue FX commands.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "05ad390724d1f307111a322325df83282a1479e6",
      "tree": "8b8dc80c42e3139ae8aa308f80633b92079835f5",
      "parents": [
        "6827709a6148a6e8530d90027b4f31aa0aaa5ae5"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Jan 30 23:26:01 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:11 2007 -0200"
      },
      "message": "V4L/DVB (5166): Remove obsolete alias defines of CONFIG_* settings\n\nThe out of tree v4l-dvb build system didn\u0027t always override the kernel\u0027s\nconfiguration settings with v4l-dvb\u0027s settings correctly.  To work around\nthis, makefiles would define some new macro based on the setting of a\nconfig variable.  e.g. the pwc Makefile would define CONFIG_PWC_DEBUG if\nCONFIG_USB_PWC_DEBUG (which is defined via Kconfig) was set.\nThe v4l-dvb build system should now always override correctly, and this\nis no longer necessary.  This patch gets ride of these extra defines and\njust uses the CONFIG_* settings directly.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6827709a6148a6e8530d90027b4f31aa0aaa5ae5",
      "tree": "cfd608e91a0ec6f5138746091d998759b3938ac3",
      "parents": [
        "62d50addf0774115adaa9e01e09099c3d7daa13d"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Jan 30 23:25:46 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:10 2007 -0200"
      },
      "message": "V4L/DVB (5164): Compat: Handle input_register_device() change and some others\n\ninput_register_device() was changed to return an error code instead of\nbeing void in 2.6.15.  Handle it with a macro wrapper in config.h.  For\nthis to work, linux/input.h must be included before config.h.  This\nrequired some trivial header re-ordering in budget-ci.c and ttusb_dec.c.\nIn kernel 2.6.15-rc1 a helper function called setup_timer() was added to\nlinux/timer.h.  Add to compat.h, but require that linux/timer.h be\nincluded first to give the definition of struct timer_list.\nA new 4GB DMA zone, __GFP_DMA32, was added in 2.6.15-rc2.  Alias it to\n__GFP_DMA on older kernels.\nHandle another 2.6.15 \"input_dev-\u003edev to input_dev-\u003ecdev.dev\" change for\nsome recently added code in cinergyT2.c.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "62d50addf0774115adaa9e01e09099c3d7daa13d",
      "tree": "5490c0acef3aa645c6974437b3ca7a508ed755a3",
      "parents": [
        "e7b58f5259a81dbd9fbfea79408d272f44eb894f"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Jan 30 23:25:41 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:10 2007 -0200"
      },
      "message": "V4L/DVB (5163): Add checks for CAP_SYS_ADMIN to VIDIOC_DBG_G_REGISTER\n\nBefore, root privileges were only needed to set hardware registers, not\nto read them.  On some hardware, reading from the wrong place at the\nwrong time can hang the machine.  So, to be consistent, root privileges\nare required to read registers on all hardware.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e7b58f5259a81dbd9fbfea79408d272f44eb894f",
      "tree": "cf22d66a33c1993d6510b8e5ba24ebfa12df3c35",
      "parents": [
        "e19c55ffb984c2db28191d8aa4400bb81ecd756d"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Jan 30 22:47:18 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:10 2007 -0200"
      },
      "message": "V4L/DVB (5162): Change VIDIOC_DBG_[SG]_REGISTER ioctls\u0027 reg address to 64 bits\n\nMaybe someday there will be a device with a register address space \u003e\n32-bits, or maybe an i2c device which uses a protocol \u003e 4 bytes long to\naddress its registers.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e19c55ffb984c2db28191d8aa4400bb81ecd756d",
      "tree": "e6912616d0ac12eb791f0745224608f9921df941",
      "parents": [
        "58af00456ac6b3158c99a3c6b3435c88d4f25a0e"
      ],
      "author": {
        "name": "Marco Schluessler",
        "email": "marco@lordzodiac.de",
        "time": "Wed Jan 31 14:32:29 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:09 2007 -0200"
      },
      "message": "V4L/DVB (5161): Dvb-ttpci: call saa7146_vv_release() on exit\n\nCall saa7146_vv_release() on exit.\n\nSigned-off-by: Marco Schluessler \u003cmarco@lordzodiac.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "58af00456ac6b3158c99a3c6b3435c88d4f25a0e",
      "tree": "ed2049b8a100f407da1288e823dd9c650182d592",
      "parents": [
        "7857735b3a6695a90fa3c8808bf96385ac5a95dc"
      ],
      "author": {
        "name": "Marco Schluessler",
        "email": "marco@lordzodiac.de",
        "time": "Wed Jan 31 14:27:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:09 2007 -0200"
      },
      "message": "V4L/DVB (5160): Saa7146_vv: pass correct memory size to pci_free_consistent\n\nPass correct memory size to pci_free_consistent.\n\nSigned-off-by: Marco Schluessler \u003cmarco@lordzodiac.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7857735b3a6695a90fa3c8808bf96385ac5a95dc",
      "tree": "487605dbc252433c49eca682f9e4a51dee807f6d",
      "parents": [
        "357a268d59411b84fde712400585dd118c61467f"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sat Jan 27 21:13:06 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:09 2007 -0200"
      },
      "message": "V4L/DVB (5158): Dvb-ttpci: Fixed unregistering the vbi device\n\nFixed unregistering the vbi device for cards without analog tuner.\nThanks to Marco Schluessler \u003cmarco@lordzodiac.de\u003e for pointing out this bug.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "357a268d59411b84fde712400585dd118c61467f",
      "tree": "e8ec8b950bab37b19ff90da6d65f42c3834b6463",
      "parents": [
        "feaba7a96dd02f2fc0d1fe5c2148d79444db0717"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Wed Jan 24 20:49:58 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:08 2007 -0200"
      },
      "message": "V4L/DVB (5157): Set phys, bustype, version, vendor and product for input device\n\nAdd phys-string, bustype, version, vendor and product to help udev and\nothers using EVIOCPHYS ioctl to identify the input device node.\nCode taken (with little changes) from budget-ci.c\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "feaba7a96dd02f2fc0d1fe5c2148d79444db0717",
      "tree": "73486db266e32e01ef4b9127a9549fd1237bc9b7",
      "parents": [
        "712642b8e371687e24ec8e1d34114beab18e92ca"
      ],
      "author": {
        "name": "Michael Schimek",
        "email": "mschimek@gmx.at",
        "time": "Fri Jan 26 08:30:05 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:08 2007 -0200"
      },
      "message": "V4L/DVB (5156): Fix: dma free is being called with wrong arguments\n\nFunctions buffer_release() in bttv-driver.c and\nvbi_buffer_release() in bttv-vbi.c are ending with:\n      bttv_dma_free(\u0026fh-\u003ecap,fh-\u003ebtv,buf);\n \nFor vbi it seems to be wrong. Both functions should end with:\n \n      bttv_dma_free(q,fh-\u003ebtv,buf);\nThanks to Peter Schlaf \u003cpeter.schlaf@web.de\u003e for pointing this.\n\nSigned-off-by: Michael H. Schimek \u003cmschimek@gmx.at\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "712642b8e371687e24ec8e1d34114beab18e92ca",
      "tree": "903bb297ddebef8568b1f5728c1ad02774925f50",
      "parents": [
        "f1557cebc8c5714fd463ffeb5f424dc56dd61bdf"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 26 07:33:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:08 2007 -0200"
      },
      "message": "V4L/DVB (5155): Properly initialize mute and radio frequency\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f1557cebc8c5714fd463ffeb5f424dc56dd61bdf",
      "tree": "ffe1751b838b1d199319da2a3c6afc8a92caa8a0",
      "parents": [
        "b61f8d695c02dbcd3391b3409eafcf182451f10f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 26 07:23:44 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:06 2007 -0200"
      },
      "message": "V4L/DVB (5154): Add some debug info, depending on debug level\n\nWith debug\u003e0, it will show mute/unmute and set frequency events\nwith debug\u003e\u003d4, it will show get frequency events\nAlso, some kernel CodingStyle fixes were done.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b61f8d695c02dbcd3391b3409eafcf182451f10f",
      "tree": "4d9679be767f3c103c25fdd2d9cc4f59b83c1046",
      "parents": [
        "a0c05ab9762560cf12733181d19b6529bb7231d2"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 26 07:07:12 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:03 2007 -0200"
      },
      "message": "V4L/DVB (5153): Make it coherent with vidioc_g_tuner\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a0c05ab9762560cf12733181d19b6529bb7231d2",
      "tree": "5bb680851607d1f7ad5145fcd4ae442f65c7c9a3",
      "parents": [
        "676b0ac7aa409d326d92ca46c65bba20bebb3c1c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Jan 25 16:48:13 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:58 2007 -0200"
      },
      "message": "V4L/DVB (5152): Implements VIDIOC_[S|G]_INPUT on radio-aztech/radio-maxiradio\n\nfmtools use VIDIOCSTUNER, with, in turn, calls VIDIOC_S_INPUT on v4l1-compat.\nSo, those ioctls are required for V4L1  to work properly.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "676b0ac7aa409d326d92ca46c65bba20bebb3c1c",
      "tree": "158ccf040e0c051afefba31fbb908e170dc41db8",
      "parents": [
        "140dcc46ede8dcd9032bbe0ce52eb4df104a1ab0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Jan 25 15:10:31 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:56 2007 -0200"
      },
      "message": "V4L/DVB (5151): Implement VIDIOC_[GS]_AUDIO on aztech\n\nv4l1-compat requires those two ioctls to translate VIDIOC[SG]RADIO\ninto V4L2 calls.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "140dcc46ede8dcd9032bbe0ce52eb4df104a1ab0",
      "tree": "cc24b1e7ab2a8f2cb35ec2d0472d5de9cf936899",
      "parents": [
        "06470ed612cf2bf99bf05d57259d0a65a5481df5"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Jan 25 15:00:45 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:56 2007 -0200"
      },
      "message": "V4L/DVB (5150): Implement VIDIOC_[GS]_AUDIO on maxiradio\n\nv4l1-compat requires those two ioctls to translate VIDIOC[SG]RADIO\n into V4L2 calls.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "06470ed612cf2bf99bf05d57259d0a65a5481df5",
      "tree": "160c786b6f1961aac6b77059231757e9d9819d2d",
      "parents": [
        "99218fe478e2ca6d5ee660a655690ab6496e6ab5"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Jan 25 09:04:34 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:56 2007 -0200"
      },
      "message": "V4L/DVB (5149): Convert radio-maxiradio to use video_ioctl2\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "99218fe478e2ca6d5ee660a655690ab6496e6ab5",
      "tree": "d730f2223b9f74d3ef73d766f1c47eee58792f87",
      "parents": [
        "b50e7fe99317c05b0bb8ba6338bc6aa7da3b918e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Jan 25 08:09:32 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:55 2007 -0200"
      },
      "message": "V4L/DVB (5148): Convert radio-aztech to use video_ioctl2\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b50e7fe99317c05b0bb8ba6338bc6aa7da3b918e",
      "tree": "32124766d993a7d65b49555f6f65a04508ecc318",
      "parents": [
        "52ebc763d8e0c9f2ab48af89a75e90e2318bac86"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Jan 25 05:00:01 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:55 2007 -0200"
      },
      "message": "V4L/DVB (5147): Make vivi driver to use vmalloced pointers\n\nBefore this patch, vivi were simulating a scatter gather DMA transfer.\nWhile this is academic, showing how stuff really works on a real PCI \ndevice, this means a non-optimized code. \nThere are only two memory models that vivi implements:\n\t1) kernel alloced memory. This is also used by read() method.\n\t   On this case, a vmalloc32 buffer is allocated at kernel;\n\t2) userspace allocated memory. This is used by most userspace apps.\n\t   video-buf will store this pointer.\n\t   a simple copy_to_user is enough to transfer data.\nThe third memory model scenario supported by video-buf is overlay mode. \nThis model is not implemented on vivi and unlikely to be implemented on \nnewer drivers, since now, most userspace apps do some post-processing \n(like de-interlacing).\nAfter this patch, some cleanups may be done at video-buf.c to avoid \nallocating pages, when the driver doesn\u0027t need a PCI buffer. This is the \ncase of vivi and usb drivers.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "52ebc763d8e0c9f2ab48af89a75e90e2318bac86",
      "tree": "5699ff9425fb1da30a18b00661fcea659ace6a72",
      "parents": [
        "dbbff48f39263f7e5c96a55624da87879de2bf71"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Jan 23 22:38:13 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:55 2007 -0200"
      },
      "message": "V4L/DVB (5146): Make VIDIOC_INT_[SG]_REGISTER ioctls no longer internal only\n\nThe direct register access ioctls were defined as kernel internal only,\nbut they are very useful for debugging hardware from userspace and are\nused as such.  Officially export them.\n\nVIDIOC_INT_[SG]_REGISTER is renamed to VIDIOC_DBG_[SG]_REGISTER \nDefinition of ioctl and struct v4l2_register is moved from v4l2-common.h \nto videodev2.h.\n\nTypes used in struct v4l2_register are changed to the userspace \nexportable versions (u32 -\u003e __u32, etc). \n\nUse of VIDIOC_DBG_S_REGISTER requires CAP_SYS_ADMIN permission, so move \nthe check into the video_ioctl2() dispatcher so it doesn\u0027t need to be \nduplicated in each driver\u0027s call-back function. CAP_SYS_ADMIN check is \nadded to pvrusb2 (which doesn\u0027t use video_ioctl2).\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "dbbff48f39263f7e5c96a55624da87879de2bf71",
      "tree": "8baff62c9a7235bc1578952907f5ae6f271afe41",
      "parents": [
        "758117c25b65ed5fa502c13f3cdf040a8f954161"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Mon Jan 22 23:31:53 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:54 2007 -0200"
      },
      "message": "V4L/DVB (5144): Restore VIDIOC_INT_[SG]_REGISTER calls\n\nAdd support for these ioctls to the video_ioctl2 system and the cx88\ndriver.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "758117c25b65ed5fa502c13f3cdf040a8f954161",
      "tree": "d1a6ad2fc76484bb49a15401019f891953b18dec",
      "parents": [
        "e16c1f55642d79a80c45ace7603b284975559e78"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Jan 23 15:34:10 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:54 2007 -0200"
      },
      "message": "V4L/DVB (5142): M920x: move filter caps from device caps to adapter caps\n\nMove filter caps from device caps to adapter caps for the megasky driver.\nThis fixes usb1.1 operation.\n\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e16c1f55642d79a80c45ace7603b284975559e78",
      "tree": "30c0f259d81da8ba7e4d1538c365a403fff673d9",
      "parents": [
        "fa94805d0316e7706d2ce0273a9c58688482c9f6"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Jan 23 15:00:42 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:54 2007 -0200"
      },
      "message": "V4L/DVB (5141): M920x: group tuner / demod callback functions together\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fa94805d0316e7706d2ce0273a9c58688482c9f6",
      "tree": "a754b4e3095d175855ed3476e13529c931a867c3",
      "parents": [
        "84ad7574f69b971565061663be2b0a9ade5b8ca7"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 21 15:57:48 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:53 2007 -0200"
      },
      "message": "V4L/DVB (5140): Whitespace / 80-column cleanups\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "84ad7574f69b971565061663be2b0a9ade5b8ca7",
      "tree": "c874a372ec713e5a803019724a59d3c40b5e0545",
      "parents": [
        "816172f8b944a98716f4b5fda801b7744cb91624"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Sun Jan 21 15:57:20 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:53 2007 -0200"
      },
      "message": "V4L/DVB (5139): M920x: Fix tuner identification bug with qt1010 module\n\nFixes qt1010 identification bug with megasky caused by\nthe Quantek QT1010 tuner module patch.\n\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "816172f8b944a98716f4b5fda801b7744cb91624",
      "tree": "a7ae9ea0256fe7953756df6ee4d59e92242cb9c4",
      "parents": [
        "cbdc80ed8f59e204c031b52ea7e44f419029f75b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 21 15:56:46 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:53 2007 -0200"
      },
      "message": "V4L/DVB (5138): Kconfig: qt1010 should be selected by m920x\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "cbdc80ed8f59e204c031b52ea7e44f419029f75b",
      "tree": "86e58128fc49ad39beeba4971bfbbbc077faae5a",
      "parents": [
        "1f61f3bab303c02cfd822c952284a381089452a0"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sun Jan 21 15:56:10 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:53 2007 -0200"
      },
      "message": "V4L/DVB (5137): Dvb: add new qt1010 tuner module\n\nQT1010:\n- old qt1010-code totally rewritten and put in own kernel module\n- same enhancements as my earlier QT1010 125kHz patch\n- tuner initialization\n- register 1f calculation\n- register 20 calculation\n- register 25 calculation\n\nm920x: (MSI Megasky)\n- use new QT1010 module instead of old code\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1f61f3bab303c02cfd822c952284a381089452a0",
      "tree": "e259880d2e13840de03b387916bf6005c77129ae",
      "parents": [
        "565ef12713c5620b6f802d67861153a3f68499a4"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Oct 07 15:03:04 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:52 2007 -0200"
      },
      "message": "V4L/DVB (5136): M920x: correct oops when loading module\n\nmove .caps from the adapter properties to the device properties.\nThanks to Martin Schwier for confirming this fix.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "565ef12713c5620b6f802d67861153a3f68499a4",
      "tree": "668360662c2eada3342e11b731058706ad9e5980",
      "parents": [
        "e2d79439c2253571e4d32fe959663b5615d89907"
      ],
      "author": {
        "name": "Jan Nijs",
        "email": "jan.nijs@scarlet.be",
        "time": "Sat Oct 07 01:06:54 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:52 2007 -0200"
      },
      "message": "V4L/DVB (5135): Qt1010: correct hardlockup when an app access the DVB dongle\n\nThis patch changes qt1010.h to use dvb_usb_device struct instead of a\ndvb_usb_adapter for accessing the private area of the driver.\nWithout this patch my PC hard locks when an application tries to access\nthe DVB tuner.\n\nSigned-off-by: Jan Nijs \u003cjan.nijs@scarlet.be\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e2d79439c2253571e4d32fe959663b5615d89907",
      "tree": "fbcf243608f03e6be0fd8b662b5fcbfec0028cc7",
      "parents": [
        "6cf2a10180e4039aaad1e4ecba5f2520f157da40"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Oct 03 16:46:33 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:52 2007 -0200"
      },
      "message": "V4L/DVB (5134): M920x: fix build in hg tree / other trivial fixes\n\n- removed extra newline\n- removed NULL entry\n- fixed versions.txt\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6cf2a10180e4039aaad1e4ecba5f2520f157da40",
      "tree": "2801e8cb2c1ff2173292e60f59cd72047a6aadee",
      "parents": [
        "94a47dc4335a614eba30cf29aa3a953040625c92"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Sep 28 14:47:21 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:51 2007 -0200"
      },
      "message": "V4L/DVB (5133): M920x: move qt1010_tuner_attach function into qt1010.h\n\nThe megasky_tuner_attach function is not specific to this device.\nThis patch renames it to qt1010_tuner_attach and moves it into the qt1010\nheader file.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "94a47dc4335a614eba30cf29aa3a953040625c92",
      "tree": "9f4bac3430ca0203f751ea299a6931b298e6b86e",
      "parents": [
        "26f48eaa9e57a3436fc049f30241256dda002de5"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "patrick.boettcher@desy.de",
        "time": "Thu Sep 28 13:48:03 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:51 2007 -0200"
      },
      "message": "V4L/DVB (5132): M920x: more trivial cleanups\n\n- Removed some needless brances\n- Removed an unneeded check for adapter[0]\n- Removed unneeded declaration of .generic_bulk_ctrl_endpoint \u003d 0x01\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "26f48eaa9e57a3436fc049f30241256dda002de5",
      "tree": "71a222da749f3c7bd80e888163bdc0231fbd2aab",
      "parents": [
        "e2adbecf72d54515b66f8631813ec49069669d5e"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Sep 28 01:46:49 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:51 2007 -0200"
      },
      "message": "V4L/DVB (5131): M920x: more cleanups\n\nSome cleanups and suggestions from Patrick Boettcher.\nDropped the mutex in m9206_rc_query using #if 0, because\nM9206_CORE, M9206_I2C, M9206_FILTER and M9206_FW can be accessed\nconcurrently.\nThanks to both Aapo Tahkola and Patrick Boettcher.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e2adbecf72d54515b66f8631813ec49069669d5e",
      "tree": "aafc58dd8fd833acd630d3c0977a515d249b0652",
      "parents": [
        "017cf012570c955c3e1ff025802d7cb46fd1d37b"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Thu Sep 28 00:47:51 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:50 2007 -0200"
      },
      "message": "V4L/DVB (5130): M920x: misc updates and fixes\n\n- hardware pid filtering no longer enabled unless in usb 1.x mode\n- more responsive rc handling\n- some minor bug fixes and code refolding\n- m9206_write delay dropped (doesn\u0027t seem to be needed)\n\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "017cf012570c955c3e1ff025802d7cb46fd1d37b",
      "tree": "7cceec55fdfdbc40751198d267c89f8ea13473bd",
      "parents": [
        "2a2bfa7d61b29170b7f9bbf42712a77229e6b935"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Sep 23 20:40:20 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:50 2007 -0200"
      },
      "message": "V4L/DVB (5129): M920x: break out qt1010 tuner code into a separate file\n\nqt1010 is a tuner used in some other devices, so this code should be put\ninto a separate file so that it could be reused by other drivers.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2a2bfa7d61b29170b7f9bbf42712a77229e6b935",
      "tree": "285fbaa499a9bb5fe3977d994a6356e55dbfbcf8",
      "parents": [
        "01cb34dba930accdb9356247bbe64b1c5393c5d5"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Sep 23 20:13:12 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:50 2007 -0200"
      },
      "message": "V4L/DVB (5128): M920x: trivial cleanups\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "01cb34dba930accdb9356247bbe64b1c5393c5d5",
      "tree": "96c37c3816d8fb9fbd5c172d04bce7de916da17b",
      "parents": [
        "baa2ed09000de94c02e4b6690a6097314d282928"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Sep 23 20:01:29 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:50 2007 -0200"
      },
      "message": "V4L/DVB (5127): M920x: update megasky driver for recent changes in the dvb tree\n\nupdate code to use dvb_attach()\nupdate code to reflect recent changes to the dvb_usb framework\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "baa2ed09000de94c02e4b6690a6097314d282928",
      "tree": "5123e41cfc13a5eb304adc64e9281bbe2e02778d",
      "parents": [
        "2aef7d0fa0e35a3a26733bef147196c2926bd228"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Sep 23 20:01:29 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:49 2007 -0200"
      },
      "message": "V4L/DVB (5126): M920x: cleanups after rename from megasky.[ch]\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2aef7d0fa0e35a3a26733bef147196c2926bd228",
      "tree": "251de9dac95f1d9cc930aa6ef8d753575fe84f68",
      "parents": [
        "5fecd9fd4287dd163fe1f1f0b1e86e931ed589c4"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Sep 23 20:00:42 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:49 2007 -0200"
      },
      "message": "V4L/DVB (5125): Dvb-usb: rename megasky.[ch] to m920x.[ch]\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5fecd9fd4287dd163fe1f1f0b1e86e931ed589c4",
      "tree": "00046e8dcbda12d939b1c9a0cbaeb1bcb6fb76f5",
      "parents": [
        "ef7b8b725bdc59fb4a3f781f3e9f546ad01da792"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Sat Sep 23 20:00:41 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:49 2007 -0200"
      },
      "message": "V4L/DVB (5124): Dvb-usb: Initial support for MSI Mega Sky 580 based on Uli m9206\n\nCurrently, the driver works in bulk mode supporting both USB 2.0 and\n1.0 with and without hardware pid filters.\nThe ULi m9205 also supports isochronous transfer mode, but I have\ndropped support for it because it depends on firmware and does not work\non all USB host chips. Further, I have no firmware with remote\ncontroller support for this mode.\n\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ef7b8b725bdc59fb4a3f781f3e9f546ad01da792",
      "tree": "263925a31eccc981f05ba1b3da0edd8b7341e4c5",
      "parents": [
        "a63ad325c337ba634824cefe54f7ac52ee554b72"
      ],
      "author": {
        "name": "Tino Keitel",
        "email": "tino.keitel@tikei.de",
        "time": "Mon Jan 22 18:33:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:48 2007 -0200"
      },
      "message": "V4L/DVB (5121): Proper vendor/device ID for the CinergyT2 input device\n\nI noticed that udev does not create a symlink for the CinergyT2 remote input\ndevice in /dev/input/by-id, which is required if I want to have a\nunique device name for lircd.\nThe attached patch tries to achive this. However, udev still omits the\ninput device for /dev/input/by-id symlinks. I think something is still\nnot reported correctly.\n\nSigned-off-by: Tino Keitel \u003ctino.keitel@tikei.de\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a63ad325c337ba634824cefe54f7ac52ee554b72",
      "tree": "2d53a0a03b048d83ec5dd09e0ea4933cbf8d3448",
      "parents": [
        "5cc1dd8c3d8f80dbdce4d2e981a5e452af4b4529"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon Jan 22 18:27:47 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:48 2007 -0200"
      },
      "message": "V4L/DVB (5119): Various cx2341x documentation updates/fixes.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5cc1dd8c3d8f80dbdce4d2e981a5e452af4b4529",
      "tree": "e7232d23668382405a3af48f41a1bf4ab493c95e",
      "parents": [
        "69b04f0dc1c489899b610cb44209da9d728b248f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jan 21 22:02:58 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:48 2007 -0200"
      },
      "message": "V4L/DVB (5117): Fix: VIDIOC_G_TUNER were returning an endless number of tuners\n\npvrusb2 have only one tuner inside. However, as it were not handling\nindex, a call to v4l-info were returning as if it were an infinite\nnumber of tuners:\n$ v4l-info|grep VIDIOC_G_TUNER |head -5\n    VIDIOC_G_TUNER(0)\n    VIDIOC_G_TUNER(1)\n    VIDIOC_G_TUNER(2)\n    VIDIOC_G_TUNER(3)\n    VIDIOC_G_TUNER(4)\n\nAcked-by: Mike Isely \u003cisely@isely.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "69b04f0dc1c489899b610cb44209da9d728b248f",
      "tree": "795cbf190b00e73b75c45187ba5c89a2ea44fd1d",
      "parents": [
        "05eda24968a6bb7082b632769bd72126f85485a6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jan 21 22:02:35 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:47 2007 -0200"
      },
      "message": "V4L/DVB (5116): Remove some warnings when compiling on x86_64\n\npvrusb2-encoder.c: In function \u0027pvr2_encoder_cmd\u0027:\npvrusb2-encoder.c:195: warning: format \u0027%u\u0027 expects\n\ttype \u0027unsigned int\u0027, but argument 3 has type \u0027long unsigned int\u0027\npvrusb2-encoder.c:205: warning: format \u0027%u\u0027 expects\n\ttype \u0027unsigned int\u0027, but argument 3 has type \u0027long unsigned int\u0027\npvrusb2-encoder.c: In function \u0027pvr2_encoder_vcmd\u0027:\npvrusb2-encoder.c:303: warning: format \u0027%u\u0027 expects\n\ttype \u0027unsigned int\u0027, but argument 3 has type \u0027long unsigned int\u0027\n\nAcked-by: Mike Isely \u003cisely@isely.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "05eda24968a6bb7082b632769bd72126f85485a6",
      "tree": "686c342e17b206eb709a715382e1c249fa0b09b7",
      "parents": [
        "4cbca185e9adf3d48205b60bf196ebb9882af043"
      ],
      "author": {
        "name": "Heiko Baums",
        "email": "heiko@baums-on-web.de",
        "time": "Sun Jan 21 05:58:19 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:47 2007 -0200"
      },
      "message": "V4L/DVB (5114): Cx88: Add support for svideo/composite input of the Terratec Cinergy 1400 DVB-T\n\nAdds support for the combined S-Video/Composite input of the\nTerratec Cinergy 1400 DVB-T.\n\nSigned-off-by: Heiko Baums \u003cheiko@baums-on-web.de\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4cbca185e9adf3d48205b60bf196ebb9882af043",
      "tree": "0f64c99188bf26c57c7a802247349aa57705e119",
      "parents": [
        "9de271e66d1172e7fa68ba0a7ecec2f9fb8d78c1"
      ],
      "author": {
        "name": "Marco Schluessler",
        "email": "marco@lordzodiac.de",
        "time": "Sun Jan 21 19:43:38 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:47 2007 -0200"
      },
      "message": "V4L/DVB (5113): Adds video output routing\n\nNexus CA needs to use a different routing on saa7115 module.\n\nSigned-off-by: Marco Schluessler \u003cmarco@lordzodiac.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9de271e66d1172e7fa68ba0a7ecec2f9fb8d78c1",
      "tree": "381ea2a0e91e797b4a1bba4dd09f8e8b29d9fd1f",
      "parents": [
        "a4b662f736c7919207da113814c35cad340c67fd"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Jan 16 18:36:40 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:47 2007 -0200"
      },
      "message": "V4L/DVB (5111): Saa7134: add support for Terratec Cinergy HT PCI\n\nAdd support for Terratec Cinergy HT PCI\n\nSigned-off-by: Giorgio Moscardi \u003csoftware@sukkology.net\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a4b662f736c7919207da113814c35cad340c67fd",
      "tree": "da061551855d8a023fa841bf6aac06f123f3bf1c",
      "parents": [
        "b3c4ee7016ad9d4c51887591b8a62c05f59cc498"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 20 13:59:41 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:46 2007 -0200"
      },
      "message": "V4L/DVB (5110): Keep the previous tvnorm default for cx88 and cx88-blackbird\n\nThe video_ioctl2 conversion replaced the default from NTSC to PAL_BG.\nThis broke cx88-blackbird. Probably, there are some badness at this\ndriver, not doing all required stuff to change video standard.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b3c4ee7016ad9d4c51887591b8a62c05f59cc498",
      "tree": "97288dfd3cf68cb68d046777e1d354b8f5750475",
      "parents": [
        "7730bef9c5eaaecc3f441cd389ae189b17759117"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 20 13:59:38 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:46 2007 -0200"
      },
      "message": "V4L/DVB (5109): Convert cx88-blackbird to use video_ioctl2\n\nThis patch finishes cx88-blackbird conversion to use video_ioctl2. Video\nstandards are generated automatically inside videodev.c. the big ioctl\nparser is removed, using, instead, video_ioctl2.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7730bef9c5eaaecc3f441cd389ae189b17759117",
      "tree": "27f3c5a81a7ccade826112b5310adf6574e153af",
      "parents": [
        "84f1b6783a8f7057f3d7a5388c5f3f4a8bce7b0b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 20 13:59:35 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:46 2007 -0200"
      },
      "message": "V4L/DVB (5108): Remove_cx88_ioctl\n\ncx88_ioctl were merged at the master ioctl handler on cx88-blackbird\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "84f1b6783a8f7057f3d7a5388c5f3f4a8bce7b0b",
      "tree": "a73cd7c67de65ed8b91790a488b8ace969c57e6f",
      "parents": [
        "1571720c5ecfb9b5f27aff0678e3bef0cb1821ca"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 20 13:59:32 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:45 2007 -0200"
      },
      "message": "V4L/DVB (5107): Use cx88_set_freq() on cx88-blackbird.c\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1571720c5ecfb9b5f27aff0678e3bef0cb1821ca",
      "tree": "1fd82521ba8ca34c1a3433c2e0a33b577f82da2d",
      "parents": [
        "23154f2f3b8c3c7c58548c518f28195b0d0a6c64"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 20 13:59:29 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:45 2007 -0200"
      },
      "message": "V4L/DVB (5106): Do some cleanups at cx88-blackbird\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "23154f2f3b8c3c7c58548c518f28195b0d0a6c64",
      "tree": "7439643a3a71afab61c780759c44cdc325e486b3",
      "parents": [
        "ed10b06d8da204ce5f8d1b5b1a9d4df6565847c9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 20 13:59:22 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:45 2007 -0200"
      },
      "message": "V4L/DVB (5105): Reorder some ioctl handlers\n\nReorder some ioctl handlers to make easy to convert to video_ioctl2\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ed10b06d8da204ce5f8d1b5b1a9d4df6565847c9",
      "tree": "3c4b99613fa54dce5d800d3263694ce8d470634a",
      "parents": [
        "243d8c0fd03c77051d0f6a634cbadb7bbe28a58a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 20 13:58:39 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:44 2007 -0200"
      },
      "message": "V4L/DVB (5104): Moved several stuff that were at cx88-video to cx88-blackbird.c\n\ncx88-blackbird were using some ioctl handling that were previously on\ncx88-video.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "243d8c0fd03c77051d0f6a634cbadb7bbe28a58a",
      "tree": "6b674ac04a99440f0ea0179531d1c3c005617d74",
      "parents": [
        "63ab1bdc3b98b804f69bd345b1e3a491804c12de"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 20 13:58:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:44 2007 -0200"
      },
      "message": "V4L/DVB (5103): Fix vidioc_g_tuner handling\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "63ab1bdc3b98b804f69bd345b1e3a491804c12de",
      "tree": "fc8aed8e06698de61bd16da9f3b71b71c461923d",
      "parents": [
        "e90311a198e21902cda4fd4cac8e09bc6ce52603"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 20 13:58:33 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:44 2007 -0200"
      },
      "message": "V4L/DVB (5102): make videodev to auto-generate standards\n\nv4l2_tvnorm were meant to describe video standards and its names to V4L2 API.\nHowever, this were doing by some static structures at the driver.\n\nThis patch changes the internals in a way that, at the driver, only a\nv4l2_tvnorm (a 64 bit integer) should be filled, with all supported \ntvnorms. videodev will dynamically generate the proper API array\nbased on supported standards.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e90311a198e21902cda4fd4cac8e09bc6ce52603",
      "tree": "7eb62ef753f4f13152cf9b663b0cefa7fe4588e3",
      "parents": [
        "54da49f5a4c739cf8de7838e049d0f9f548008d8"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 20 13:58:29 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:44 2007 -0200"
      },
      "message": "V4L/DVB (5101): Renamed video_mux to cx88_video_mux \n\nvideo_mux is renamed to cx88_video_mux to be exported to cx88-blackbird\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "54da49f5a4c739cf8de7838e049d0f9f548008d8",
      "tree": "e62a0423ada92750970b61323c166673a8bb3821",
      "parents": [
        "c526ab91a24b79cf57b8bff2fa69db0b5f4df290"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 20 13:58:26 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:43 2007 -0200"
      },
      "message": "V4L/DVB (5100): Make cx88-blackbird to work again\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c526ab91a24b79cf57b8bff2fa69db0b5f4df290",
      "tree": "43547a608668a5440de31d3f1c0b4e1a744bd01b",
      "parents": [
        "1427f6b6b96e573c0c8eb905dca9032f442a44cf"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 20 13:58:23 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:43 2007 -0200"
      },
      "message": "V4L/DVB (5099): Uncommented NTSC/443 video standard\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1427f6b6b96e573c0c8eb905dca9032f442a44cf",
      "tree": "629bfbcf0783db02e8e4e5e9f2e01f20fe97a568",
      "parents": [
        "8d87cb9f31930c7ac25d03043fa90cbd5313fe26"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 20 13:58:20 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:43 2007 -0200"
      },
      "message": "V4L/DVB (5098): Added support for V4L2_STD_NTSC_443\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8d87cb9f31930c7ac25d03043fa90cbd5313fe26",
      "tree": "f98c3dee7886ed7c2405c9e97ad534c1ea46c6c6",
      "parents": [
        "fd69496461050296fb0fdd9acf6d789d27a0ef44"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 20 13:58:17 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:42 2007 -0200"
      },
      "message": "V4L/DVB (5097): Convert cx8800 driver to video_ioctl2 handler\n\nvideo_ioctl2 handler provides V4L2 API parsing.\nUsing it makes the driver simpler, and isolates API parsing.\nThis allows future reusage of driver controls using other ways, like sysfs\nand/or procfs and increases isolation of driver-specific handling from the\ngeneric common ioctl processing.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fd69496461050296fb0fdd9acf6d789d27a0ef44",
      "tree": "dad1c689e886bc030b95342e140c5e198cf92d36",
      "parents": [
        "848ed3ca2a4eb85d6c6bde2a1b254b1f4c658e02"
      ],
      "author": {
        "name": "Pantelis Koukousoulas",
        "email": "pakt223@freemail.gr",
        "time": "Sat Jan 20 01:59:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:42 2007 -0200"
      },
      "message": "V4L/DVB (5095): Pvrusb2: Allow VIDIOC_S_FMT with -1 for resolution values\n\nWith the previous patch, mplayer started but was polling the video\ndevice forever without any video actually coming out. Further analysis\nshowed that it does a VIDIOC_S_FMT with width and height set to -1 (!!!).\nThe code handling this only cares that both are lower than the minimum\nrange allowed so it ends up setting the size to 19x17 (!!) This pretty\nmuch breaks the encoder here. Even if this breakage is yet another (TM)\nresult of my setup, setting the size to 19x17 by default would surprise\nmost users IMHO.\nSo, special case for -1 and interpret this to be a request for the\ndefault size, please. Users can then set their favorite size both\nthrough mplayer and through sysfs.\nWith this patch, mplayer finally works in pvr:// mode (not that we\nreally gain anything over operating it through sysfs with lirc,\nsometime I might actually get off my lazy a** and contribute this\nsetup too)\n\nSigned-off-by: Pantelis Koukousoulas \u003cpakt223@freemail.gr\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "848ed3ca2a4eb85d6c6bde2a1b254b1f4c658e02",
      "tree": "4452cfc77e6bc4e2b89362a9f4141c47592e1778",
      "parents": [
        "606cf9caeb3b908426757924bfdce85cb854aa81"
      ],
      "author": {
        "name": "Pantelis Koukousoulas",
        "email": "pakt223@freemail.gr",
        "time": "Sat Jan 20 01:57:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:42 2007 -0200"
      },
      "message": "V4L/DVB (5094): Pvrusb2: Introduce fake audio input selection\n\nThis should allow mplayer pvr:// to start. The trick is that no matter\nwhat actual input we use under this \"fake\" one, it will be able to do\nstereo :-)\n\nSigned-off-by: Pantelis Koukousoulas \u003cpakt223@freemail.gr\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "606cf9caeb3b908426757924bfdce85cb854aa81",
      "tree": "f7236b01b9d8e3af4b12116a9c0ebe055f1ac60c",
      "parents": [
        "27c7b710a4010e10b14500c0b27bb4c2a806de1b"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jan 20 01:56:04 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:41 2007 -0200"
      },
      "message": "V4L/DVB (5093): Pvrusb2: Emit VIDIOC_S_TUNER correctly\n\nAudio mode changes are not private to the audio chip - other I2C\nmodules need to see this as well.  And since the command in question\nis VIDIOC_S_TUNER which is a standard v4l2 command, we really should\nbe broadcasting it out.  This change sets up a broadcast pathway for\nVIDIOC_S_TUNER and also eliminates the now redundant code from the\naudio chip handler.\nThis fix enables stereo reception for the FM radio\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "27c7b710a4010e10b14500c0b27bb4c2a806de1b",
      "tree": "5f4285057225c3c08e2d560dfc1c298ac3e738d5",
      "parents": [
        "ca545f7c39476c6c4c6e639452180a2b38342669"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jan 20 00:39:17 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:41 2007 -0200"
      },
      "message": "V4L/DVB (5092): Pvrusb2: Use ARRAY_SIZE wherever possible\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ca545f7c39476c6c4c6e639452180a2b38342669",
      "tree": "e9751274759bcdf51bff577f55a030d4f23dca90",
      "parents": [
        "eca8ebfc11d1935a7dd4c59cb8defb5bdff44ecd"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jan 20 00:37:11 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:41 2007 -0200"
      },
      "message": "V4L/DVB (5091): Pvrusb2: Use kzalloc in place of kmalloc/memset pairs\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "eca8ebfc11d1935a7dd4c59cb8defb5bdff44ecd",
      "tree": "818ee1c4b8accd26a3b30599ba6058a73b9d5c02",
      "parents": [
        "c1c2680d922cd36338cf3efaf4ce0067c3e26eb1"
      ],
      "author": {
        "name": "Ahmed S. Darwish",
        "email": "darwish.07@gmail.com",
        "time": "Sat Jan 20 00:35:03 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:40 2007 -0200"
      },
      "message": "V4L/DVB (5090): Pvrusb2: A patch to use ARRAY_SIZE macro when appropriate\n\nSigned-off-by: Ahmed S. Darwish \u003cdarwish.07@gmail.com\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c1c2680d922cd36338cf3efaf4ce0067c3e26eb1",
      "tree": "5764abf23a7a5112704018f7480d1a3605df4ca1",
      "parents": [
        "af75453860569b6110fbf43c7113f52f698d37a3"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jan 20 00:30:23 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:40 2007 -0200"
      },
      "message": "V4L/DVB (5089): Pvrusb2: V4L EXT_CTRLS fixup\n\nAttempts to enumerate or operate on a group of EXT_CTRLS where the\ngroup size is zero is OK; don\u0027t fail on such operations.  At least one\napplication uses this to probe for the existence of this API so let it\nsucceed.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "af75453860569b6110fbf43c7113f52f698d37a3",
      "tree": "afe2c69e9591ac6529771453c11ffe3eaac07f6e",
      "parents": [
        "293b5d94ebf1e591a6672d0c34d4559e935cd2dc"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jan 20 00:28:15 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:40 2007 -0200"
      },
      "message": "V4L/DVB (5088): Pvrusb2: Minor dead code / comment cleanups\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "293b5d94ebf1e591a6672d0c34d4559e935cd2dc",
      "tree": "37f754298fe7a09aedfcb3636b5d30ee3c2a0235",
      "parents": [
        "11fc76c9a8b24984d5ff701bc1f77940e04d5077"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jan 20 00:27:01 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:40 2007 -0200"
      },
      "message": "V4L/DVB (5087): Pvrusb2: Fix sizeof() calculation foul-up\n\nThis bug caused uninitalized data to be returned during a G_TUNER status poll.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "11fc76c9a8b24984d5ff701bc1f77940e04d5077",
      "tree": "c6e6bff44483f33e06e0fe709cfc638c6aa9e16f",
      "parents": [
        "8433544ea9ebc4227bb5aaaf361b0a1879964f7d"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jan 20 00:24:52 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:39 2007 -0200"
      },
      "message": "V4L/DVB (5086): Pvrusb2: Fix missing break statement on VIDIOC_S_TUNER\n\nThe lack of a break statement in the handling of VIDIOC_S_TUNER caused\nerrors to result.  Fixed.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8433544ea9ebc4227bb5aaaf361b0a1879964f7d",
      "tree": "417298572b8ca90b3cbb04e1fdd8bd0dafce5e58",
      "parents": [
        "644afdb9cc05107f3090817b6d00e90daa9a034b"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jan 20 00:22:28 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:39 2007 -0200"
      },
      "message": "V4L/DVB (5085): Pvrusb2: trace print added\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "644afdb9cc05107f3090817b6d00e90daa9a034b",
      "tree": "0a0ef0fb88527f15229b41fa4bf13bf1cab333fb",
      "parents": [
        "7c74e57e6fb2ce986134e74634aeb78b3ea41a97"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jan 20 00:19:23 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:39 2007 -0200"
      },
      "message": "V4L/DVB (5084): Pvrusb2: Stop hardcoding frequency ranges\n\nRather than hardcoding frequency ranges everywhere, rely on\nVIDIOC_G_TUNER results wherever we can.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7c74e57e6fb2ce986134e74634aeb78b3ea41a97",
      "tree": "32a6a3be3f7bd94006f5d17789bc6f566827d1be",
      "parents": [
        "fe23a2809d1f88887f7df7da38652826933b8ce6"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jan 20 00:15:41 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:38 2007 -0200"
      },
      "message": "V4L/DVB (5083): Pvrusb2: Remove automodeswitch control\n\nThe automodeswitch control was a feature that enable automatic radio /\ntv switching based on the selected frequency.  However since frequency\nranges can overlap and also since apparently in some cases it\u0027s\npossible for the same frequency range to be both tv and radio in a\nspecific region, then this feature can\u0027t safely work.  So it\u0027s removed.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fe23a2809d1f88887f7df7da38652826933b8ce6",
      "tree": "9c47f6963934492cf764e994975aa307884d56bd",
      "parents": [
        "18103c57b0168ebc0401702d483fe131f0aecc7a"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jan 20 00:10:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:38 2007 -0200"
      },
      "message": "V4L/DVB (5082): Pvrusb2: Slight debug printing efficiency fixup\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "18103c57b0168ebc0401702d483fe131f0aecc7a",
      "tree": "1d57e73217254121f0c023009c510a4936332d64",
      "parents": [
        "af78a48b69231e129db0e1db24053da22f8eed6d"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jan 20 00:09:47 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:38 2007 -0200"
      },
      "message": "V4L/DVB (5081): Pvrusb2: VIDIOC_G_TUNER cleanup\n\nClean up use of VIDIOC_G_TUNER; we now correctly gather info from all\nthe I2C client modules.  Also abide by V4L2_TUNER_CAP_LOW\nappropriately.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "af78a48b69231e129db0e1db24053da22f8eed6d",
      "tree": "d13dc3d1ec239ed8e8c3a5ee581608fc6e837ab1",
      "parents": [
        "4b85dee6a05dd963a13bd1230fafc060bf45ae45"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jan 20 00:04:31 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:37 2007 -0200"
      },
      "message": "V4L/DVB (5080): Pvrusb2: Allow streaming from /dev/radioX\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4b85dee6a05dd963a13bd1230fafc060bf45ae45",
      "tree": "531246264f3e7786fe57347a7ad6ebbed427ddf2",
      "parents": [
        "6710fb868b289d21139bd68262388e0ea34601eb"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jan 20 00:03:32 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:37 2007 -0200"
      },
      "message": "V4L/DVB (5079): Pvrusb2: Use kzalloc instead of kmalloc+memset pairs\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6710fb868b289d21139bd68262388e0ea34601eb",
      "tree": "5db5bd8c7e463593b6e0b06e12c511239764396e",
      "parents": [
        "e5bd0260e7d3d806e66c12859f50733dca43bbcf"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jan 20 00:02:26 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:37 2007 -0200"
      },
      "message": "V4L/DVB (5078): Pvrusb2: It\u0027s safe to kfree() a null pointer\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e5bd0260e7d3d806e66c12859f50733dca43bbcf",
      "tree": "7a726da52b8155357a08e4feb7e0e79084673fa0",
      "parents": [
        "13071f0a58f285eee81f63c917078bb2a48cf51e"
      ],
      "author": {
        "name": "Michael Schimek",
        "email": "mschimek@gmx.at",
        "time": "Thu Jan 18 16:17:39 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:36 2007 -0200"
      },
      "message": "V4L/DVB (5077): Bttv cropping support\n\nAdds the missing VIDIOC_CROPCAP, G_CROP and S_CROP ioctls, permitting \napplications to capture or overlay a subsection of the picture or to \nextend the capture window beyond active video, into the VBI area and the \nhorizontal blanking. VBI capturing can start and end on any line, \nincluding the picture area, and apps can capture different lines of each \nfield and single fields.\nFor compatibility with existing applications, the open() function\nresets the cropping and VBI capturing parameters and a VIDIOC_S_CROP\ncall is necessary to actually enable cropping. \nRegrettably in PAL-M, PAL-N, PAL-Nc and NTSC-JP mode the maximum image \nwidth will increase from 640 and 768 to 747 and 923 pixels respectively.\nLike the VBI changes however, this should only affect applications which \ndepend on former driver limitations, such as never getting more than 640 \npixels regardless of the requested width. \nAlso, new freedoms require additional checks for conflicts and some \napplications may not expect an EBUSY error from the VIDIOC_QBUF and \nVIDIOCMCAPTURE ioctls. These errors should be rare though.\nSo far, the patch has been tested on a UP machine with a bt878 in PAL-\nBGHI and NTSC-M mode using xawtv, tvtime, mplayer/mencoder, zapping/\nlibzvbi and these tools: http://zapping.sf.net/bttv-crop-test.tar.bz2\nI\u0027d be grateful about comments or bug reports.\n\nSigned-off-by: Michael H. Schimek \u003cmschimek@gmx.at\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    }
  ],
  "next": "13071f0a58f285eee81f63c917078bb2a48cf51e"
}
