)]}'
{
  "log": [
    {
      "commit": "4b9d4e7dba102c8ab5ef651e538e9d0c79c80cab",
      "tree": "e79f8dfad5c32e5d5d46201f277122e6722daa12",
      "parents": [
        "82c2e4617c28f1e64ecbbeb7a2325f79c80a5aa9"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Sun Apr 01 18:29:04 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:24 2007 -0300"
      },
      "message": "V4L/DVB (5494): Lgdt330x: Fix some warnings\n\nIt\u0027s KERN_WARNING \"lgdt....\", not \"KERN_WARNING lgdt....\"\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "82c2e4617c28f1e64ecbbeb7a2325f79c80a5aa9",
      "tree": "abea71b4e2317323ff3c28f5a1211b07b84e2482",
      "parents": [
        "e8f4e7525c6ba52d97bb057420163b4c704c6d10"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Mar 31 10:35:24 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:23 2007 -0300"
      },
      "message": "V4L/DVB (5492): Remove useless includes of i2c-algo-bit.h\n\nThe tda7432, tda9875 and tvaudio media drivers don\u0027t need to include\nthe linux/i2c-algo-bit.h header file.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e8f4e7525c6ba52d97bb057420163b4c704c6d10",
      "tree": "a61ef1a3016fe9a6702f5c34179bbad2d9d2aff0",
      "parents": [
        "fd51c697dd6111ee4260d8c752ba4d09dc614c3f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Mar 31 10:34:59 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:23 2007 -0300"
      },
      "message": "V4L/DVB (5491): Cx88: Support the DTV1000 T analog inputs\n\nAdd support for the S-Video and CVBS (composite) analog video inputs\nof the Leadtek WinFast DTV1000 T adapter.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fd51c697dd6111ee4260d8c752ba4d09dc614c3f",
      "tree": "cb6bb35c8251adf8f77af97df710adadf99b6034",
      "parents": [
        "20ec811eddb362f821c6fd57e5449f3ddb80b466"
      ],
      "author": {
        "name": "Amit Choudhary",
        "email": "amit2030@gmail.com",
        "time": "Fri Mar 30 17:48:59 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:21 2007 -0300"
      },
      "message": "V4L/DVB (5490): Drivers/media/video/se401.c: check kmalloc() return value.\n\nCheck the return value of kmalloc() in function se401_start_stream(), in\nfile drivers/media/video/se401.c.\n\nSigned-off-by: Amit Choudhary \u003camit2030@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "20ec811eddb362f821c6fd57e5449f3ddb80b466",
      "tree": "445fd3eff7c29ef32a3c2f906cd32b9e9359e519",
      "parents": [
        "aaa40cb8b7056b597fa77c9f61a1b271c0e341cf"
      ],
      "author": {
        "name": "Amit Choudhary",
        "email": "amit2030@gmail.com",
        "time": "Fri Mar 30 17:34:14 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:20 2007 -0300"
      },
      "message": "V4L/DVB (5489): Codec.c: check kmalloc() return value.\n\nSigned-off-by: Amit Choudhary \u003camit2030@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "aaa40cb8b7056b597fa77c9f61a1b271c0e341cf",
      "tree": "18a3c8097928fc6688385c27a0ceca042a9c5335",
      "parents": [
        "904ab884a25fbaebe5d76d633d1c30c9f2a7c0aa"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Mar 30 10:58:01 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:20 2007 -0300"
      },
      "message": "V4L/DVB (5488): Replace DMA magic mask for its aliases\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "904ab884a25fbaebe5d76d633d1c30c9f2a7c0aa",
      "tree": "467ce4ef6ffcf5a4c0b0c0572bcfe6a50659bad8",
      "parents": [
        "9971f4f1d3d71a5b6654ba226976ba82d2e047a4"
      ],
      "author": {
        "name": "Ed Vipas",
        "email": "epvipas@gmail.com",
        "time": "Thu Mar 29 18:32:49 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:19 2007 -0300"
      },
      "message": "V4L/DVB (5486): Add support for remote of Asustech P7131 Hybrid\tLNA\n\nThis patch just defines the remote control type.\n\nSigned-off-by: Ed Vipas \u003cepvipas@gmail.com\u003e\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9971f4f1d3d71a5b6654ba226976ba82d2e047a4",
      "tree": "fd1d01a8b7630f173b1a4c88a913fffefdb95bc8",
      "parents": [
        "e65ec752ced103eb86e5f9c1f747f06d3e266780"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Fri Mar 23 21:00:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:17 2007 -0300"
      },
      "message": "V4L/DVB (5485): Tda827x: delayed probing of tuner version\n\nWhen the tuner is attached, the tda10046 is not initilized yet, so it\nis searching for its firmware. If the tuner is attached to the tda10046\nsilent i2c port, a bus collision can occur. Now the version is probed\nduring the first init or sleep call.\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e65ec752ced103eb86e5f9c1f747f06d3e266780",
      "tree": "79af2e14ddbc1d0a4f795057769c1d4fd5e42740",
      "parents": [
        "f992a497c71981e215b1415759fc13593ed2919f"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Thu Mar 22 20:58:43 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:15 2007 -0300"
      },
      "message": "V4L/DVB (5484): Set tda8290 to analog mode after init\n\nSet tda8290 to analog mode after init, otherwise the tuner driver will \nnot accept i.e. the standby command.\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f992a497c71981e215b1415759fc13593ed2919f",
      "tree": "7bcf199c6c004f592ce85518eacf32ed4cfbacc5",
      "parents": [
        "fbc8408a0d9deeba8926e041db0bb1ef7f1b2cd6"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jwilson@redhat.com",
        "time": "Sat Mar 24 15:23:50 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:14 2007 -0300"
      },
      "message": "V4L/DVB (5482): Bttv: automatically load dvb-bt8xx for bttv cards with dvb\n\nThis patch causes the bttv driver to automatically load the dvb-bt8xx module\nfor bttv/dvb hybrid cards. Successfully tested with a pcHDTV HD-2000 card.\nThis patch is based on the recent patches to enable autoloading of cx88-dvb,\ncx88-blackbird and saa7134-dvb.\n\nSigned-off-by: Jarod Wilson \u003cjwilson@redhat.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fbc8408a0d9deeba8926e041db0bb1ef7f1b2cd6",
      "tree": "064e1294b93c7a16ddaf861f2e5038299f1b422f",
      "parents": [
        "66623a0419da2bae2efab40a46018faacce2e3aa"
      ],
      "author": {
        "name": "Damian Minkov",
        "email": "damencho@damencho.com",
        "time": "Thu Mar 29 08:47:39 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:14 2007 -0300"
      },
      "message": "V4L/DVB (5481): Fix audio input for AverTv Go 007\n\nFix audio input source for capturing(playing) audio on AverTv Go 007 cards.\n\nSigned-off-by: Damian Minkov \u003cdamencho@damencho.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "66623a0419da2bae2efab40a46018faacce2e3aa",
      "tree": "63794f2a1282e466ded2ace2315e623a25e8ad03",
      "parents": [
        "53c4e9551c2930767fcdaa54323616c32ed6e9c6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Mar 29 08:47:04 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:13 2007 -0300"
      },
      "message": "V4L/DVB (5480): Fix cx88_print_irqbits calls to use ARRAY_SIZE\n\ncx88_print_irqbits were expecting a string pointer with 32 bytes. Better \nto pass the string size and use ARRAY_SIZE on its calls.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "53c4e9551c2930767fcdaa54323616c32ed6e9c6",
      "tree": "76ae6b22c77f81e4f36b29ef79cfbd7ca6367ece",
      "parents": [
        "5b9c4e6dbb3204568d4c058af6e34772393ada19"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Mar 29 08:42:30 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:12 2007 -0300"
      },
      "message": "V4L/DVB (5479): Use ARRAY_SIZE instead of a magic number\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5b9c4e6dbb3204568d4c058af6e34772393ada19",
      "tree": "04043fc593fbd639901a9b7fddb740acf20ab099",
      "parents": [
        "c1d570385bd6dd5fe4c0cab09b1c390331111b35"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Mar 28 22:37:26 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:11 2007 -0300"
      },
      "message": "V4L/DVB (5478): Use ARRAY_SIZE and a cleaner logic for initializing tuner\n\nATI HDTV Wonder needs to initialize some registers before allowing the\ntuner to start working.\nThe current logic have lots of magic. This patch makes the code cleaner,\nusing ARRAY_SIZE() for the initialization array and using a\nbidimensional array, instead of doing some stuff like:\n\t\u0026buffer[i+2]\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c1d570385bd6dd5fe4c0cab09b1c390331111b35",
      "tree": "88f1663c545d15f41fed5cbab765129d7c40c235",
      "parents": [
        "57747b7f2517524aed5f0c5b744badf9da94a91b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Mar 28 22:37:23 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:10 2007 -0300"
      },
      "message": "V4L/DVB (5477): CodingStyle cleanups on for loops at bttv-cards.c\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "57747b7f2517524aed5f0c5b744badf9da94a91b",
      "tree": "7dc1eae94ad03e49f1029427771d4fb5ad1969ae",
      "parents": [
        "f423b9a86a6dd3d2bc08d78f4d21525a14c40a6b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Mar 28 22:37:20 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:09 2007 -0300"
      },
      "message": "V4L/DVB (5476): Fix gpiomux array size\n\nthere were several \"magic\" for loops, addressing gpiomux array size (4).\nAdrian Bunk showed that one of the loops were wrong, going from 0 to 4.\n\nThis patch provides the right fix for this trouble, by using ARRAY_SIZE\non all places where we have a for loop using gpiomux.\n\nThanks to: Adrian Bunk \u003cbunk@stusta.de\u003e for pointing me about this trouble.\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f423b9a86a6dd3d2bc08d78f4d21525a14c40a6b",
      "tree": "cac9dcd72bd298478559cdae7061b1a942cb4b0f",
      "parents": [
        "9ab7e323af9f9efad3e20a14faa4d947adfac381"
      ],
      "author": {
        "name": "Luca Risolia",
        "email": "luca.risolia@studio.unibo.it",
        "time": "Mon Mar 26 16:12:04 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:08 2007 -0300"
      },
      "message": "V4L/DVB (5474): SN9C1xx driver updates\n\n@ Don\u0027t assume that SOF headers can\u0027t cross packets boundaries\n@ Fix compression quality selection\n+ Add support for MI-0360 image sensor\n* Documentation updates\n@ Fix sysfs\n@ MI0343 rewritten\n* HV7131R color fixes and add new ABLC control\n* Rename the archive from \"sn9c102\" to \"sn9c1xx\"\n* fix typos\n* better support for TAS5110D\n@ fix OV7630 wrong colors\n@ Don\u0027t return an error if no input buffers are enqueued yet on VIDIOC_STREAMON\n* Add informations about colorspaces\n* More appropriate error codes in case of failure of some system calls\n* More precise hardware detection\n* Add more informations about supported hardware in the documentation\n+ More supported devices\n+ Add support for HV7131R image sensor\n\nSigned-off-by: Luca Risolia \u003cluca.risolia@studio.unibo.it\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9ab7e323af9f9efad3e20a14faa4d947adfac381",
      "tree": "b91a69e506fe612875eac933ccf0e5eecc85e3e5",
      "parents": [
        "585553ecedabf434e5cdc59d05bf64596ceab7bc"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Mar 25 12:14:38 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:07 2007 -0300"
      },
      "message": "V4L/DVB (5471): Cpia_pp.c: convert to module_{init,exit}\n\nAfter looking at a section bug (in the non-modular case, clearly \nnon-init code referenced the __initdata parport_nr[]), I thought it was \ntime to convert this driver to module_{init,exit}.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "585553ecedabf434e5cdc59d05bf64596ceab7bc",
      "tree": "c78b3bdf64908c72808cf033c8aab582bac003d2",
      "parents": [
        "77d5140fe78ca628bfc9d2567c35457481f9c63d"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sun Mar 25 11:38:21 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:07 2007 -0300"
      },
      "message": "V4L/DVB (5469): Add raw bayer support to the ov7670 driver\n\nAdd raw bayer support to the ov7670 driver\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "77d5140fe78ca628bfc9d2567c35457481f9c63d",
      "tree": "45697d47e1a2a89fb97a190607b7390220a47075",
      "parents": [
        "7f7b12f09be8e396d159800baeaf922df46e25cf"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Thu Mar 22 19:44:17 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:06 2007 -0300"
      },
      "message": "V4L/DVB (5469a): Copyright and maintainer tweaks\n\nFix up Cafe/ov7670 copyrights and maintainer entries\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7f7b12f09be8e396d159800baeaf922df46e25cf",
      "tree": "01588cf92ce04994304e1a1a2fec2e06652bd1b2",
      "parents": [
        "ff68defa08376b6c0482b249b7dfd35241861bce"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sun Mar 25 11:36:42 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:05 2007 -0300"
      },
      "message": "V4L/DVB (5468): Don\u0027t mirror ov7670 images by default\n\nDon\u0027t mirror ov7670 images by default.\n\nThe ov7670 sensor driver sets the mirror bit by default, which is not\nthe desired mode.  OLPC has been running with this patch for a while.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ff68defa08376b6c0482b249b7dfd35241861bce",
      "tree": "0ba01672c2c3900e61ddd8fd3a8d2c5736a31fa0",
      "parents": [
        "5b50ed7ca2432e7ea3caf8cc2ef5ac805c082519"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sun Mar 25 11:36:28 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:04 2007 -0300"
      },
      "message": "V4L/DVB (5467): Add suspend/resume support to the Cafe CCIC\n\nAdd suspend/resume support to the Cafe CCIC driver.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5b50ed7ca2432e7ea3caf8cc2ef5ac805c082519",
      "tree": "3978ac629ea8cef2bc14483d3c218e81e6cf4fb8",
      "parents": [
        "76f4a12000254d460e947d2a95ab422ee6e598bf"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Fri Apr 27 12:32:28 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:03 2007 -0300"
      },
      "message": "V4L/DVB (5466): Fix up some Cafe CCIC delay issues\n\nFix up unsociable Cafe CCIC delays.\n\nThe Cafe CCIC driver contains some lengthy delays, some of which are \nunnecessary and some of which are done under lock.  Some were marked\nwith comments, but the comments somehow failed to make the issue go\naway.  So fix it for real.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "76f4a12000254d460e947d2a95ab422ee6e598bf",
      "tree": "810d9400f174f1fe3cce45a5c8a96b833c1a26d2",
      "parents": [
        "018cfd51f682876fec682a33819964c1d6ed6794"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sun Mar 25 11:36:02 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:02 2007 -0300"
      },
      "message": "V4L/DVB (5465): Remove an obsolete PCI ID\n\nRemove an obsolete PCI ID.\n\nThe CAFE driver includes three PCI IDs, one of which corresponds to \na development board which is no longer in use.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "018cfd51f682876fec682a33819964c1d6ed6794",
      "tree": "c2079424d85cedac838f1a1d8d3f6c08f5efcacd",
      "parents": [
        "6b1ce3c1017adce52675ec72825f0b052a6af5d4"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sun Mar 25 11:35:56 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:02 2007 -0300"
      },
      "message": "V4L/DVB (5464): Set the PCI device in the V4L2 device\n\nSet the PCI dev in the V4L2 dev so that the proper sysfs link gets made\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6b1ce3c1017adce52675ec72825f0b052a6af5d4",
      "tree": "065f2204617f202a45b8bc541b0130beac663bdb",
      "parents": [
        "a63e157fc6147ae9792325cb55fa0c6d1d0f9905"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Mar 21 16:35:28 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:00 2007 -0300"
      },
      "message": "V4L/DVB (5462): Add Logitech ViewPort AV 100\n\nLogitech ViewPort AV 100 has the same internals as Cisco VT Camera. \nFixing Pwc driver to handle it properly. \nAlso, fixed the comments for both cameras.\nThanks to Martin Rubli for pointing me this.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a63e157fc6147ae9792325cb55fa0c6d1d0f9905",
      "tree": "f5700cb36a3ad02a727b24d63d8a3bd08c02b827",
      "parents": [
        "d4ca23b188d458ef508649a0c6866937b48d4bf8"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Wed Mar 21 16:29:16 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:00 2007 -0300"
      },
      "message": "V4L/DVB (5461): Pwc: cisco VT Camera support\n\nI have a Cisco VT Camera, and it was just collecting dust.  I decided to\ntry connecting it to my Linux box at home.\n\nJust a disgression about the product.  The Cisco VT Camera is a webcam\nCisco sold to work with their IP phone hardware and software.  It\u0027s mostly\nuseless on Windows, as it interfaces only to Cisco software.  You can find\nsome for cheap on eBay...\n\nPhysically, it\u0027s just a Logitech Pro 4000.  The only difference with the\nPro 4000 is the Cisco logo and that it\u0027s grey like the Pro 3000.  I believe\nCisco is now selling the Cisco VT Camera II, which look to be something\nelse...\n\nSo, assuming that it was a Pro 4000 inside, I created the little patch\nattached.\n\nI\u0027m new to webcam under Linux, but I managed to get an image from it using\nxawtv, and the image looked all right, so I consider that a success.  The\nimaged seemed a bit small and I could not get the microphone driver loaded,\nbut I assume it\u0027s my lack of experience.  Note that I did not try any other\ntype_id, but this one works great.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d4ca23b188d458ef508649a0c6866937b48d4bf8",
      "tree": "b2d4311a27becfc3175d1fb499cf02a2466cbe09",
      "parents": [
        "08cdf94c076121cd0214ef9ea18ae3fbb9ace684"
      ],
      "author": {
        "name": "Pierre Willenbrock",
        "email": "pierre@pirsoft.de",
        "time": "Sun Mar 18 19:54:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:59 2007 -0300"
      },
      "message": "V4L/DVB (5459): M920x: add support for Anubis Electronics / MSI Digi Vox Mini II\n\nAdd support for Anubis Electronics \"Lifeview\" (USB-ID: 0x10fd:0x1513)\n\nSigned-off-by: Pierre Willenbrock \u003cpierre@pirsoft.de\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "08cdf94c076121cd0214ef9ea18ae3fbb9ace684",
      "tree": "f59ac4fc13173aca05e07d8bd74e9fdee1b9b89e",
      "parents": [
        "d519dcf61ed55bcfb947a31122cea068a73ad974"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Sun Mar 18 19:23:20 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:58 2007 -0300"
      },
      "message": "V4L/DVB (5458): Tda1004x: add ts_mode option to config struct\n\nThe struct tda1004x_config has a new entry: .ts_mode\nPossible values are TDA10046_TS_PARALLEL or TDA10046_TS_SERIAL\nThere always is only one interface active, default is parallel.\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d519dcf61ed55bcfb947a31122cea068a73ad974",
      "tree": "b6fc32cfde94195f1658136aa12e2a579bf517a1",
      "parents": [
        "df78cb0a1870703b7622fe8c63e5bcb6563197fd"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Mon Mar 19 02:24:09 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:57 2007 -0300"
      },
      "message": "V4L/DVB (5457): Dvb-pll: Replace sleep function with a more capable one\n\nThe dvb-pll sleep function could only send a 2-byte sequence to the PLL.\nThis isn\u0027t enough in some cases, for example fmd1216me will need to send\na 4-byte command to set both BB and AB to the correct values.\n\nInstead of using a fake band with a frequency of 0 to store the sleep\ndata (which has room for only two bytes), the new sleep function works\nlike the init function.  A new pointer is added to the pll description,\nand when non-NULL points to a buffer with the length and data to send.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "df78cb0a1870703b7622fe8c63e5bcb6563197fd",
      "tree": "9ed472d6be1e4576735f1cb8cba4f1871eaf2625",
      "parents": [
        "0fd17d6da8154e1a6391440a268b0620ab339122"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Mon Mar 19 02:24:04 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:56 2007 -0300"
      },
      "message": "V4L/DVB (5456): Dvb-pll: Move IF frequency from per-band data to per-tuner data\n\nThe IF frequency was specified for each band, but it\u0027s not something that\nchanges from band to band.  None of the tuner definitions had a different\nIF frequency (called offset) from one band to another.\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0fd17d6da8154e1a6391440a268b0620ab339122",
      "tree": "a367108a4d07f53d9200331feb83d8003fecdfe6",
      "parents": [
        "a5a2ecfc3b9b1f97a7f141bd95ea75097ad49b7c"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Mon Mar 19 02:23:59 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:56 2007 -0300"
      },
      "message": "V4L/DVB (5455): Dvb-pll: Adjust rounding to be consistent\n\nSome PLLs had one half the step size added to the offset, so that the\ndivisor would be rounded to the nearest integer.  Some didn\u0027t and so\nwould always be rounded down.\n\nThis makes dvb-pll round to the nearest when calculating the divisor,\nwithout the offset needing to be fudged.  PLLs that had a fudged offset\nhave the offset changed to be just the IF frequency.\nThe satellite PLL dvb_pll_philips_sd1878_tda8261 was rounding up for some\nreason, and I\u0027ve kept it that way.\n\nIn addition, frequencies that were rounded to the nearest kHz are\nextended to full Hz resolution.  One sixth MHz step sizes that were\nlisted as 166,666 Hz are changed to 166,667 Hz, which is slightly closer.\n\nPLLs that were already rounding:\ndvb_pll_tda665x, offset was 36 1/6 (to nearest kHz) + step/2\ndvb_pll_fmd1216me, offset was 36 1/8 (to two digits) + step/2\ndvb_pll_thomson_fe6600, offset was 36 1/8 (to two digits) + step/2\ndvb_pll_env57h1xd5, offset was 36 1/8 + step\n\nNote that the last PLL, dvb_pll_env57h1xd5, appears to have had a bug in\nthe offset.  Rather than adding stepsize/2, it was adding a full\nstepsize.  The PLL definition originally came from the dibusb driver,\nwhich used 36 1/8 + step/2.  The change to 36 1/8 + step was probably a\nmistake added when the tuner was converted to dvb-pll.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a5a2ecfc3b9b1f97a7f141bd95ea75097ad49b7c",
      "tree": "dc3817e4c652e26c89a5dc7f7359d487b6b80bc7",
      "parents": [
        "59069e53a27605d14a1a693683a45de837ee7521"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Fri Mar 09 15:07:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:55 2007 -0300"
      },
      "message": "V4L/DVB (5452): Cx88: merge identical boards\n\nThe attach code for HAUPPAUGE_HVR3000 and HAUPPAUGE_HVR1300 is exactly\nthe same as the code used by HAUPPAUGE_HVR1100, HAUPPAUGE_HVR1100LP, and\nWINFAST_DTV2000H.  So, those first two cards are added to the case block\nused by the last three.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "59069e53a27605d14a1a693683a45de837ee7521",
      "tree": "2b0a1ac5799638a8565082a32cc15b5cf0fc14ca",
      "parents": [
        "7d1d4e6c58243614c38ad516a5acfd1af096ba9b"
      ],
      "author": {
        "name": "Pierre Willenbrock",
        "email": "pierre@pirsoft.dnsalias.org",
        "time": "Thu Mar 15 13:24:29 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:54 2007 -0300"
      },
      "message": "V4L/DVB (5449): M920x: add error messages for debugging purposes\n\nSigned-off-by: Pierre Willenbrock \u003cpierre@pirsoft.dnsalias.org\u003e\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": "7d1d4e6c58243614c38ad516a5acfd1af096ba9b",
      "tree": "33f4bf9b99ab3035c763c08153fb04ca932a5121",
      "parents": [
        "f3eec0c001a6781224d39912d41b58eaf2126586"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Thu Mar 15 13:01:46 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:53 2007 -0300"
      },
      "message": "V4L/DVB (5448): M920x: rename megasky_identify_state to m920x_identify_state\n\nThis function should work for all m920x-based devices.\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": "f3eec0c001a6781224d39912d41b58eaf2126586",
      "tree": "af7d6008dc69b1494343ac12c93f4ec97aa44dbe",
      "parents": [
        "e06cea4cb4a16076dfca4863b12e1c4aeb781c8d"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Wed Mar 14 20:33:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:52 2007 -0300"
      },
      "message": "V4L/DVB (5446): Renamed ASUStek P7131 card [1043:4876]\n\nThe new name fits to what it is and what is on the box.\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e06cea4cb4a16076dfca4863b12e1c4aeb781c8d",
      "tree": "f3f84f0dba9db1b58675ad8822d0af9fe86a6077",
      "parents": [
        "cf83ac433c275b8a652492cabdb39b88a7f8d45c"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Tue Mar 13 20:58:29 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:52 2007 -0300"
      },
      "message": "V4L/DVB (5445): Added / corrected support for some ASUS hybrid boards\n\nThere are 2 new entries for p7131 boards and one correction for a board\nwith LNA.\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "cf83ac433c275b8a652492cabdb39b88a7f8d45c",
      "tree": "f9aaf689bd5c7966ea43751727c6758e5179796b",
      "parents": [
        "80d352374be7ac88a23fb427d146ac9a71beff90"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Tue Mar 13 20:52:35 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:50 2007 -0300"
      },
      "message": "V4L/DVB (5444): Saa7134-dvb fix sleep function of the fmd1216 tuner.\n\nStatic locals should not be changed - the original contents gets lost.\nThanks to Trent Piepho for pointing me to this.\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "80d352374be7ac88a23fb427d146ac9a71beff90",
      "tree": "d72718c46a873904e5a031bd672f3a855eb188d7",
      "parents": [
        "1b2457680f237f858d5f6bcf933cd173a7b27a81"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Tue Mar 13 20:44:22 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:49 2007 -0300"
      },
      "message": "V4L/DVB (5443): Saa7134: put tuner to sleep mode after board initialization\n\nBesides power saving, this puts the AGC output of the tda8290\nto tristate. This is necessary for some hybrid boards which\ndon\u0027t use a multiplexer for the AGC\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1b2457680f237f858d5f6bcf933cd173a7b27a81",
      "tree": "414653e4e73dc191bde3c159688755745154d878",
      "parents": [
        "9e0df402e695e638dfee94a6e05fca48b15404e6"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Mon Mar 12 21:45:46 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:49 2007 -0300"
      },
      "message": "V4L/DVB (5440): Dvb-ttpci: Infrared remote initialization fix\n\nFix bug introduced during infrared refactoring.\nThanks to Johann Friedrichs for spotting this.\n\nThanks-to: Johann Friedrichs \u003cjohann.friedrichs@web.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9e0df402e695e638dfee94a6e05fca48b15404e6",
      "tree": "b4f91692f6c13fdf2b6a788cecc59aa05393730b",
      "parents": [
        "59fc7f52898fb35eb053bc7b54430d81629b5966"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Fri Mar 16 07:44:42 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:48 2007 -0300"
      },
      "message": "V4L/DVB (5438): Fix ivtv yuv threshold handling\n\nModifies automatic mode selection for yuv playback. Behaviour is now that\nsource video with a vertical resolution below that of the currently set\nbroadcast mode will be treated as progressive. Video with a vertical\nresolution greater or equal to the current broadcast mode (up to 576 lines)\nwill be treated as interlaced.\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": "59fc7f52898fb35eb053bc7b54430d81629b5966",
      "tree": "3f2ea4fb8fdbf941ddbf3deab52b634e7900b922",
      "parents": [
        "31a7c549eda6bf0a38d8fc12c903a8535a9f27ca"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Fri Mar 16 07:40:48 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:47 2007 -0300"
      },
      "message": "V4L/DVB (5437): Update cx23415 documentation\n\nAdds more osd mode switching information.\nCorrects some information regarding mode selection \u0026 local alpha operation for\n16 bit modes.\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": "31a7c549eda6bf0a38d8fc12c903a8535a9f27ca",
      "tree": "9d24efcbd501ac7de84b0a46902e75ce08c80f87",
      "parents": [
        "ddc285c7632b64fb1ac3ec8f25bcc8abd4a1f727"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Tue Mar 13 19:22:40 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:46 2007 -0300"
      },
      "message": "V4L/DVB (5436): Fix TV output initialization\n\nThe TV standard should be set AFTER the TV output is fully initialized.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ddc285c7632b64fb1ac3ec8f25bcc8abd4a1f727",
      "tree": "b97495bc7d28e809cae7bcb265f652b13e52641d",
      "parents": [
        "923da8a750fe008da308d0698f66052dfccb037d"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Mon Mar 12 22:26:40 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:45 2007 -0300"
      },
      "message": "V4L/DVB (5434): Updates to the tveeprom tuner, video decoder and audio chip\n\nSome of the new tuner entries may need to be mapped to compatible\ntuners already defined. I don\u0027t know for certain which tuners\nare compatible between manufacturers.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "923da8a750fe008da308d0698f66052dfccb037d",
      "tree": "a60254dcbaf72bec4388ab09e1de6f36209a3687",
      "parents": [
        "733aeaf4c006353b1ed8c54b707c03a6385c30ed"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Mar 11 12:52:48 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:45 2007 -0300"
      },
      "message": "V4L/DVB (5432): Cx88: whitespace cleanup\n\nreplace leading spaces with tabs\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "733aeaf4c006353b1ed8c54b707c03a6385c30ed",
      "tree": "36e4fd0a1f7cb3780863f6ffa932b9c442fcb7d5",
      "parents": [
        "57f8dcf90bdf4c6b23ea2af3d307d1d137b696b9"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Mar 11 12:48:04 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:44 2007 -0300"
      },
      "message": "V4L/DVB (5431): Cx88: autodetect ADS Tech InstantTV DVB-S\n\nThe ADS Tech InstantTV DVB-S is a clone of the KWorld DVB-S 100.\nThis patch adds autodetection support for this card based on\npci subsystem id.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "57f8dcf90bdf4c6b23ea2af3d307d1d137b696b9",
      "tree": "75ca4bd18c877bdf08164d806c9f235eee64f2ef",
      "parents": [
        "d40860f8e2edb31196f4233d3691704d313dbdd6"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Mon Mar 12 12:13:12 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:43 2007 -0300"
      },
      "message": "V4L/DVB (5428): M920x: Detect zero-length I2C messages and fix a typo\n\nChange a 00 to just 0\nDetect zero-length I2C messages and return not supported.  I think I know\nhow to send one, but the problem is getting the slave\u0027s ack.  The only\npoint of a zero-length message is for probing; too see if the slave will\nack its address.  Since we don\u0027t know how to get the ack, we can\u0027t\nsupport zero-length messages in a useful way, so it\u0027s probably best to\njust return not supported for them.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d40860f8e2edb31196f4233d3691704d313dbdd6",
      "tree": "033a5354d255a7090aadbf1c134a392aaf6409bc",
      "parents": [
        "634bc48da766a9817e55e7dbd9909a6b26567e92"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Mon Mar 05 23:55:00 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:42 2007 -0300"
      },
      "message": "V4L/DVB (5427): M920x: Improve I2C operations\n\nWrite some better documentation about what might be known about how the\nm920x I2C works, since a datasheet is lacking.\nThe I2C xfer function should now handle more types of I2C transactions\nthan it could before.  Those it can\u0027t, will return error codes instead of\nbeing executed incorrectly.  Multi-byte reads were not being done\ncorrectly, which should be fixed.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "634bc48da766a9817e55e7dbd9909a6b26567e92",
      "tree": "ca47938558c1bfacb7639cc7a3d9bb85d0939fe8",
      "parents": [
        "480ac761729349f9005d2c6dce6076f7e33de3bc"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Mon Mar 05 18:57:27 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:41 2007 -0300"
      },
      "message": "V4L/DVB (5426): M920x: remove unneeded code\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": "480ac761729349f9005d2c6dce6076f7e33de3bc",
      "tree": "9acab58f11e0e1f5ca2f3e7433bb29d577f46c8b",
      "parents": [
        "26a154c355cceba66ff13b383aa2019c28dbc685"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Mon Mar 05 18:54:27 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:41 2007 -0300"
      },
      "message": "V4L/DVB (5425): M920x: rework driver code to allow for different devices\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": "26a154c355cceba66ff13b383aa2019c28dbc685",
      "tree": "a3c1a03719a956fde8687699bbddb946a01718b9",
      "parents": [
        "26247018be1ca7ca464f5f32e8ca7c897ded5393"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Mon Mar 05 18:25:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:36 2007 -0300"
      },
      "message": "V4L/DVB (5424): Fix i2c implementation for gl861 and au6610\n\n- r/w bit is not part of the i2c address\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": "26247018be1ca7ca464f5f32e8ca7c897ded5393",
      "tree": "f73212d3525ecf69d36700ffc59e91be11b26de1",
      "parents": [
        "fee73165ee0ff7cfbffad4233a70f56b821f434e"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Mon Mar 05 18:23:19 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:35 2007 -0300"
      },
      "message": "V4L/DVB (5423): M920x: i2c cleanups\n\n- Implement m920x i2c as suggested by Pierre Willenbrock\n- remove \"magic\" hack\n- r/w bit is not part of the i2c address\n- move hardware remarks to header file\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": "fee73165ee0ff7cfbffad4233a70f56b821f434e",
      "tree": "2228c47e5540cd3b362a6ae4a40712a5573d9fe2",
      "parents": [
        "6816b1991fd4bcb457c9534e8136476e45bfee0a"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 11 14:16:42 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:35 2007 -0300"
      },
      "message": "V4L/DVB (5420): Initialize the inputs before registering the devices.\n\nOnce the devices have been registered anyone can start changing the inputs or\nTV standard before they have been initialized by the driver. This leads to\ncases were the input is changed in an udev rule, but after that rule is\ntriggered the tail-end of the ivtv driver initialization can override\nthat by selecting the tuner input.\nThe correct sequence is to first setup the input, initial frequency and TV\nstandard before finally registering the video devices. This prevents any\nudev rules from being triggered prematurely.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6816b1991fd4bcb457c9534e8136476e45bfee0a",
      "tree": "eb705ee8377db005524ac4c6c78134cb7b7652b0",
      "parents": [
        "3700a90f05f316948328e8d0e6a9955338a96565"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 11 10:54:11 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:34 2007 -0300"
      },
      "message": "V4L/DVB (5419): Add comment how the speed field is interpreted.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3700a90f05f316948328e8d0e6a9955338a96565",
      "tree": "157bf9985dcb85d2d921bc080e585ec3449e50e7",
      "parents": [
        "f40a29168475d64d854ef16a9263b24b0b2a9c6e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 11 10:50:03 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:33 2007 -0300"
      },
      "message": "V4L/DVB (5418): Speed is a signed 32-bit integer, not unsigned.\n\nNegative speed values have to be allowed for reverse playback.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f40a29168475d64d854ef16a9263b24b0b2a9c6e",
      "tree": "ea9650b3d13c54a37fd0c8460858da6b35fb5c37",
      "parents": [
        "6773c1c24d48f0aa667ba2aff573904a77050f09"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 10 20:50:51 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:33 2007 -0300"
      },
      "message": "V4L/DVB (5417): First unregister the driver, and then free the memory.\n\nivtv_remove which is called by pci_unregister_driver was still using\nmemory that was already freed. Ouch.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6773c1c24d48f0aa667ba2aff573904a77050f09",
      "tree": "b9c1545abf12e82a866bc34f4147e62d97f03fd4",
      "parents": [
        "1e5e9aab31d3f73977d2b14189a0bb08b582cbb9"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 10 20:34:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:32 2007 -0300"
      },
      "message": "V4L/DVB (5416): Use pci_register_driver instead of pci_module_init in ivtv.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1e5e9aab31d3f73977d2b14189a0bb08b582cbb9",
      "tree": "f9c5555acfdbbb7a465635f045df7ce6537b3abe",
      "parents": [
        "d6102900e7e06e1c0c93889d38848a5b2d44e41d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 10 20:11:23 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:31 2007 -0300"
      },
      "message": "V4L/DVB (5414): Add missing kfree in early exit of saa7115.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d6102900e7e06e1c0c93889d38848a5b2d44e41d",
      "tree": "1c02810ba30f96b7bc3be1b4938d19454a7b9738",
      "parents": [
        "25415cf3b8b3982b065e2227f079ea9cf7a97ef7"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 10 20:09:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:30 2007 -0300"
      },
      "message": "V4L/DVB (5413): Use spin_lock_init to fix lockdep warnings.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "25415cf3b8b3982b065e2227f079ea9cf7a97ef7",
      "tree": "b516992ea40951cb161675f8c777f42c9e265fd4",
      "parents": [
        "d4e7ee36f988d2757c218d61c2f334df0a1acd45"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 10 18:29:48 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:29 2007 -0300"
      },
      "message": "V4L/DVB (5412): Fix VIDIOC_TRY_ENCODER_CMD and VIDEO_TRY_COMMAND\n\nVIDIOC_TRY_ENCODER_CMD did the same as VIDIOC_ENCODER_CMD, now it no longer\ntouches the encoder.\nBoth the encoder and decoder commands did not clear the flags field of unknown\nflags.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d4e7ee36f988d2757c218d61c2f334df0a1acd45",
      "tree": "918ae83260cdd99e0c673aade74ea88baec5810b",
      "parents": [
        "d46c17d7aa12e30b612acae35535fcd64f2db3d6"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 10 18:19:12 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:29 2007 -0300"
      },
      "message": "V4L/DVB (5411): Use v4l_printk_ioctl for debug\n\nUsing v4l_printk_ioctl saves a lot of code duplication. Also moved a few\nioctl cases to another function, improving the ioctl grouping.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d46c17d7aa12e30b612acae35535fcd64f2db3d6",
      "tree": "bf26772f7ae285baa938f77eae98d0b337f9af5f",
      "parents": [
        "a542fe47fe3f758e47d71640e7ca328c032a13e1"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 10 17:59:15 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:28 2007 -0300"
      },
      "message": "V4L/DVB (5410): Add VIDIOC_G/S_PRIORITY support to ivtv.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a542fe47fe3f758e47d71640e7ca328c032a13e1",
      "tree": "3afb41cc0a2e71f447c9960db8fefe9a5f16e9a4",
      "parents": [
        "3f3f6a5958ffc651227df671704467654b71c09d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 10 13:56:56 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:28 2007 -0300"
      },
      "message": "V4L/DVB (5409): Add CARDLIST.ivtv and README.ivtv\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3f3f6a5958ffc651227df671704467654b71c09d",
      "tree": "3a4b289631981f75ebd7f81e7fbd5287c36f120a",
      "parents": [
        "b6735ac24ef735532d8f6d71eb30bca365d9307a"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 10 08:10:11 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:27 2007 -0300"
      },
      "message": "V4L/DVB (5407a): Update feature-removal-schedule.txt: remove VIDIOC_S/G_MPEGCOMP\n\nThose two experimental APIs never worked fine nor, afaik, were \nimplemented at the apps. Their functionalities were implemented by other \nmeans.\nSo, let\u0027s remove those obsolete stuff.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b6735ac24ef735532d8f6d71eb30bca365d9307a",
      "tree": "83f3504446bdf9391bca5df60ec0e1c259bc709b",
      "parents": [
        "83df8e7b0d7b319f9ce9773eaf4b1da324ae17d7"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 10 06:59:44 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:26 2007 -0300"
      },
      "message": "V4L/DVB (5406): Add comment why the symbols are exported.\n\nIt is not immediately obvious why the ivtv symbols are exported\nin ivtv-driver.c since both ivtv-fb and the IR-blaster module\nare still out-of-tree, currently being ported to be in kernel.\n\nAdded a comment so people are aware of these issues.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "83df8e7b0d7b319f9ce9773eaf4b1da324ae17d7",
      "tree": "dcca3ef931237709a9b9212edc6c42ea3bbff819",
      "parents": [
        "1e13f9e3f1501cc167e40a2adf07e6e4705cb331"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 10 06:54:58 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:25 2007 -0300"
      },
      "message": "V4L/DVB (5405): Add missing includes.\n\nEvery file should include the headers containing the prototypes\nfor its global functions.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1e13f9e3f1501cc167e40a2adf07e6e4705cb331",
      "tree": "d55c1c1a50b865752867919c6de715adfd9a56d5",
      "parents": [
        "037c86c53362b0b3dda6201c9f62f64c9d17abb6"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 10 06:52:02 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:24 2007 -0300"
      },
      "message": "V4L/DVB (5404): Merges VBI \u0026 YUV handling into a single work queue.\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": "037c86c53362b0b3dda6201c9f62f64c9d17abb6",
      "tree": "afbb0c83940f54edd5c3655d1745f6f2e27c563b",
      "parents": [
        "43d0dfcfc654fa18b6dd91b9483273b44112997f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 10 06:30:19 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:23 2007 -0300"
      },
      "message": "V4L/DVB (5403): Set vsync_field correctly in ivtv.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "43d0dfcfc654fa18b6dd91b9483273b44112997f",
      "tree": "d61e2405bac19c16e76021d4027935785edb0ca7",
      "parents": [
        "5332bdbe9aae9e1a8fc5daaca6c75f05bc37d310"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 10 06:24:30 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:23 2007 -0300"
      },
      "message": "V4L/DVB (5402): Add vsync_field to the union in video_event for VIDEO_EVENT_VSYNC\n\nVIDEO_EVENT_VSYNC needs to tell the application which field it was that\nreceived a VSYNC (odd/even/progressive). The vsync_field was added to the\nunion in video_event for this purpose.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5332bdbe9aae9e1a8fc5daaca6c75f05bc37d310",
      "tree": "f4cf02af9c773b51ce05892fcd0ea976eab91e99",
      "parents": [
        "5cdc178d1c7e677f0344b7b933d71c900ae73c85"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Fri Mar 09 18:05:43 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:22 2007 -0300"
      },
      "message": "V4L/DVB (5399): Usbvideo module handling\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5cdc178d1c7e677f0344b7b933d71c900ae73c85",
      "tree": "76aaaead1ddfe1369f3ec4b1be6b85748cca03ef",
      "parents": [
        "15f189e9780d2859ee2bd5ee6b7180a010a9ebf5"
      ],
      "author": {
        "name": "Oleg Nesterov",
        "email": "oleg@tv-sign.ru",
        "time": "Fri Mar 09 17:43:39 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:21 2007 -0300"
      },
      "message": "V4L/DVB (5398): Cpia_pp.c: don\u0027t use _WORK_NAR\n\npp_cam_entry-\u003ecb_task need not to be _NOAUTOREL ... because in fact it is\nnever used ???\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "15f189e9780d2859ee2bd5ee6b7180a010a9ebf5",
      "tree": "1a9864e89a6bb08c97525657d7e12390bf12bfc5",
      "parents": [
        "93566ad8068a968c3e72951b4539eb9da661446d"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Mar 09 17:39:52 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:20 2007 -0300"
      },
      "message": "V4L/DVB (5397): Saa7134: fix MODULES\u003dn compilation\n\nThis patch fixes the following compile error with CONFIG_MODULES\u003dn:\n  CC      drivers/media/video/saa7134/saa7134-core.o\n/home/bunk/linux/kernel-2.6/linux-2.6.21-rc2-mm1/drivers/media/video/saa7134/saa7134-core.c:979:24: error: macro \"request_submodules\" passed 1 arguments, but takes just 0\n/home/bunk/linux/kernel-2.6/linux-2.6.21-rc2-mm1/drivers/media/video/saa7134/saa7134-core.c: In function \u0027saa7134_initdev\u0027:\n/home/bunk/linux/kernel-2.6/linux-2.6.21-rc2-mm1/drivers/media/video/saa7134/saa7134-core.c:979: error: \u0027request_submodules\u0027 undeclared (first use in this function)\n/home/bunk/linux/kernel-2.6/linux-2.6.21-rc2-mm1/drivers/media/video/saa7134/saa7134-core.c:979: error: (Each undeclared identifier is reported only once\n/home/bunk/linux/kernel-2.6/linux-2.6.21-rc2-mm1/drivers/media/video/saa7134/saa7134-core.c:979: error: for each function it appears in.)\nmake[5]: *** [drivers/media/video/saa7134/saa7134-core.o] Error 1\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": "93566ad8068a968c3e72951b4539eb9da661446d",
      "tree": "a326288f20ee3815f50c1e590c3f149a5dc83cbb",
      "parents": [
        "cf3c34c87f921c5c63d47285c9860345cdaf5170"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Mar 07 18:19:49 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:19 2007 -0300"
      },
      "message": "V4L/DVB (5392): Zr364xx: Use kernel\u0027s byte-swapping function\n\nSome code to swap bytes wasn\u0027t using the swab16() function that the\nkernel provides for this.  Make use of it, which results in more\nefficient code.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nAcked-by: Antoine Jacquet \u003croyale@zerezo.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "cf3c34c87f921c5c63d47285c9860345cdaf5170",
      "tree": "72d9e78f4b8ece7c3efd87ffdc32dc8466aada83",
      "parents": [
        "3b35b4b38049356b1e0b8e64ee27d1aca606b766"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Mar 07 18:19:48 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:18 2007 -0300"
      },
      "message": "V4L/DVB (5391): Saa7134: Clean up printk()s\n\nChange some debug messages from printk() to dprintk().\n\nAdd KERN_WARNING and KERN_ERR level indicators to other printk()s that\nlacked them.\n\nFormat printk lines with consistent (\"%s/dvb: \", dev-\u003ename) prefix.\n\nFixed dprintk macro, which had an if with no else that wasn\u0027t protected\nwith a do {} while(0) block.  That leads to \"if(...) dprintk(); else\" not\ndoing what one would expect.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nAcked-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3b35b4b38049356b1e0b8e64ee27d1aca606b766",
      "tree": "be888c714a2c8ff2f9f872f68129aafa9892c800",
      "parents": [
        "a415783bbb9fba7be2eeaeb5e3e08262bd3d64a1"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Mar 07 17:10:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:18 2007 -0300"
      },
      "message": "V4L/DVB (5389): Add tveeprom entry for tuner LG S701D MK3\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a415783bbb9fba7be2eeaeb5e3e08262bd3d64a1",
      "tree": "b815f4c4e576323599c40b072dc72e78dad112d6",
      "parents": [
        "e6c1df5581320720b8212a543e055e19d46f32bb"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Mar 07 11:28:33 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:17 2007 -0300"
      },
      "message": "V4L/DVB (5388): Ivtv warning fix\n\ndrivers/media/video/ivtv/ivtv-i2c.c:547: warning: initializer-string for array of chars is too long\ndrivers/media/video/ivtv/ivtv-i2c.c:547: warning: (near initialization for \u0027ivtv_i2c_client_template.name\u0027)\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e6c1df5581320720b8212a543e055e19d46f32bb",
      "tree": "dbc1fbf51eb6b96091e6fb6d04a21e09d9cf1f4e",
      "parents": [
        "2575f84a50f71b867d8d2ff2994eefc92d60ac79"
      ],
      "author": {
        "name": "Dwaine P. Garden",
        "email": "DwaineGarden@rogers.com",
        "time": "Tue Mar 06 15:15:19 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:16 2007 -0300"
      },
      "message": "V4L/DVB (5386): Add some missing Hauppauge and Belkin devices to the driver\n\n-Add some missing Hauppauge and Belkin devices to the driver.\n-Fixed up some device descriptions.\n\nSigned-off-by: Dwaine P. Garden \u003cDwaineGarden@rogers.com\u003e\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2575f84a50f71b867d8d2ff2994eefc92d60ac79",
      "tree": "62bdb342b0135ff0f03d0307beb5d9f7b2efac44",
      "parents": [
        "a6210b7bea86305871bdca32f38b115b3ea67edf"
      ],
      "author": {
        "name": "Antoine Jacquet",
        "email": "royale@zerezo.com",
        "time": "Mon Mar 05 06:32:29 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:15 2007 -0300"
      },
      "message": "V4L/DVB (5385): Fix compilation issue with zr364xx when V4L1 is disabled\n\nAdd a missing header to fix compilation issue in the zr364xx driver when\nCONFIG_VIDEO_V4L1 and CONFIG_VIDEO_V4L1_COMPAT are not set.\n\nSigned-off-by: Antoine Jacquet \u003croyale@zerezo.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a6210b7bea86305871bdca32f38b115b3ea67edf",
      "tree": "f9fbf9550b3a632c00bebe00c603f910e6e4840e",
      "parents": [
        "14500d4a5140252f2524d8d89a22166ef2313614"
      ],
      "author": {
        "name": "Emil Georgiev",
        "email": "emilonlinester@gmail.com",
        "time": "Sun Mar 04 07:03:17 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:15 2007 -0300"
      },
      "message": "V4L/DVB (5383): Fix duplicated codes in Pinnacle Grey remote\n\nThe keymap for this remote had duplicated labels for different keys,\nwhich resulted in those key pairs being unable to function as different\ninputs.\n\nSigned-off-by: Emil Georgiev \u003cemilonlinester@gmail.com\u003e\nSigned-off-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "14500d4a5140252f2524d8d89a22166ef2313614",
      "tree": "68d79ae6b6af0c9d71ff74ba7c193a49a73caa2f",
      "parents": [
        "bfce1747e8c5a7b4b0d1331328a08f26fa5b2f2e"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sat Mar 03 14:45:48 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:14 2007 -0300"
      },
      "message": "V4L/DVB (5381): Dvb-ttpci: Update frontend lock status in transfer mode (bugfix)\n\nIn transfer/replay mode the frontend lock status was never updated.\nThis caused a \u0027black screen\u0027 if VDR switched from transfer mode to\nlive mode on the same transponder.\nThanks to Marco Schluessler for spotting the problem.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bfce1747e8c5a7b4b0d1331328a08f26fa5b2f2e",
      "tree": "4718d5593a4f944b235186dcb7dcf7e82184c0e4",
      "parents": [
        "31ec13561060b748221f4e0404bcc5bf8078ccd0"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Mar 03 13:34:34 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:14 2007 -0300"
      },
      "message": "V4L/DVB (5380): Cx25840-firmware include cleanup\n\nThere is no reason why cx25840-firmware.c would need to include\n\u003clinux/i2c-algo-bit.h\u003e.\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@infradead.org\u003e\n"
    },
    {
      "commit": "31ec13561060b748221f4e0404bcc5bf8078ccd0",
      "tree": "27f1e91e9ce54d3e13090779fb95282269612117",
      "parents": [
        "43053c07fa2935038bfc0e5dbaf417d1d66cd95d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 03 08:50:42 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:13 2007 -0300"
      },
      "message": "V4L/DVB (5379): If possible make vars/functions static.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "43053c07fa2935038bfc0e5dbaf417d1d66cd95d",
      "tree": "5a716d87ff32bfa5c0182f178c4af01e4d7f5cc3",
      "parents": [
        "a51a50bd01e9f45245edd67dad7cef3ddb8452c5"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 03 08:40:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:13 2007 -0300"
      },
      "message": "V4L/DVB (5378): Add missing IVTV_FB_WARN #define\n\nThis is needed for ivtv-fb.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a51a50bd01e9f45245edd67dad7cef3ddb8452c5",
      "tree": "9a6e484436d1cbd1ab7f0cbc216c3048f12d7923",
      "parents": [
        "4b0e51dd6d7998a7acaca880392979a4a7072d21"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 03 08:28:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:12 2007 -0300"
      },
      "message": "V4L/DVB (5377): Replace SA_* with IRQF_*\n\nSA_* interrupt flags are being phased out, update to newer flags.\nThanks to Maarten Maathuis for pointing this out to me.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4b0e51dd6d7998a7acaca880392979a4a7072d21",
      "tree": "316145fa140983bd56b5af137ae7c49bb4c70dff",
      "parents": [
        "82dcab2d628ec680d701f6de66441ddc2c367227"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 03 08:15:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:12 2007 -0300"
      },
      "message": "V4L/DVB (5376): Add dependency on VIDEO_V4L1\n\nVIDEO_V4L1 is needed to get tvaudio to be built. Stupid really as ivtv is only\nusing the v4l2 API to communicate with tvaudio.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "82dcab2d628ec680d701f6de66441ddc2c367227",
      "tree": "3b6f6bf9fb95dee67d29e60a2fb04f6d29248c98",
      "parents": [
        "d9e54324d03add27990ac27fcb34a1ae7a0f97ef"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 03 08:01:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:11 2007 -0300"
      },
      "message": "V4L/DVB (5375): Add missing VIDEO_CX25840 dep, remove unused VIDEO_TLV320AIC23B dep\n\nVIDEO_CX25840 was missing in the ivtv dependencies. VIDEO_TLV320AIC23B\nwas removed since it isn\u0027t used by ivtv.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d9e54324d03add27990ac27fcb34a1ae7a0f97ef",
      "tree": "e13d27678b2c33464266f23fd1ae085eb9eb0afd",
      "parents": [
        "387e69adff3d441616b45002ff85c5b36001be9e"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Fri Mar 02 19:42:21 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:09 2007 -0300"
      },
      "message": "V4L/DVB (5374): Or51132: refactor i2c code, improve error resilience\n\nThe code the i2c transactions was leftover from the old V4L-based ATSC\ndriver.  It did too little with too much code.  It is re-written to\nremove unnecessary parameters and be more efficient.  A demod register\ncan now be read with one function call, instead of repeating a dozen line\nblock of code each time.\n\nThere were msleep()\u0027s, which appear to be unnecessary, spread around all\nthe I2C transactions.  These have been removed.  Reading SNR used to take\nabout 130 ms, now it\u0027s down to 1.8 ms.\n\nReads from the demodulator\u0027s registers do not return correct results\nsometimes.  Adding or removing the delays in the I2C transactions did not\nappear to effect the probability of failure.  If anything, the\ntransactions without delays were less likely to fail, but since far more\ntransactions could be made per second the number of failures per hour was\ngreater.\n\nTo increase reliability, the SNR and get_params functions will now retry\nonce if they get bad data back.  This appears to have reduced the\nprobability of failure to effectively zero.\nSome error messages are cleaned up or given KERN_* levels when they were\nmissing.  \n\nor51132_setmode() wasn\u0027t returning correct error codes, which is fixed as\nwell.\n\nCC: Rusty Scott \u003crustys@ieee.org\u003e\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "387e69adff3d441616b45002ff85c5b36001be9e",
      "tree": "9d1877b90f6b66fcb3094398852f940e5a81c059",
      "parents": [
        "ddc9ece89dbeb374e34772232f5e26f64ce63390"
      ],
      "author": {
        "name": "Dennis Ranke",
        "email": "mail@exoticorn.de",
        "time": "Fri Mar 02 06:27:28 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:09 2007 -0300"
      },
      "message": "V4L/DVB (5373): [PATCH] Hauppauge Nova-T endianess problem on powerpc\n\nWhen trying to use a Hauppauge Nova-T Stick on a big-endian architecture\n(such as powerpc) no frontend can be attached.\nThe attached patch fixes this problem by removing two lines in\ndib0700_ctrl_rd() that try to correct the endianess on two values that\nalready are correct:\n-       /* think about swapping here */\n-       value \u003d le16_to_cpu(value);\n-       index \u003d le16_to_cpu(index);\nWith this simple patch this dvb hardware works great, thanks to anyone\ninvolved for the good work. :)\n\nSigned-off-by: Dennis Ranke \u003cmail@exoticorn.de\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ddc9ece89dbeb374e34772232f5e26f64ce63390",
      "tree": "b0050b99073963947767d8bdf5a6ea06d2ff8c6f",
      "parents": [
        "ede2200d79777d461cf2f0fd19cf7a17f633d3a4"
      ],
      "author": {
        "name": "Christophe Cattelain",
        "email": "xof@skynet.be",
        "time": "Fri Apr 27 12:31:32 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:08 2007 -0300"
      },
      "message": "V4L/DVB (5371): [PATCH] Pinnacle PCTV Sat Pro USB (450e) support by ttusb2.c (400e driver)\n\nAdded USB_PID_PCTV_450E to the \u0027usb_device_id ttusb2_table\u0027 and an entry in the\n.devices table.  The 400e driver now supports the \u0027Pinnacle PCTV Sat Pro USB\n(450e)\u0027 with USB_ID 2304:0222.\n\nSigned-off-by: Christophe Cattelain \u003cxof@skynet.be\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ede2200d79777d461cf2f0fd19cf7a17f633d3a4",
      "tree": "e12df65dcb5aa1e8738d31e19f651c8e5d721148",
      "parents": [
        "8481a7506bc71622bb5bbd89bc89b2f38bff5ead"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Fri Apr 27 12:31:32 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:07 2007 -0300"
      },
      "message": "V4L/DVB (5369): Fixed 1 byte too short buffer in tda827x.c\n\n- The i2c data buffer in tda827xa_set_params was 1 byte too short\n- saa7134-dvb now gives an error mesage if tda827x could not be attached\n- coding style fix in tda1004x.c\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8481a7506bc71622bb5bbd89bc89b2f38bff5ead",
      "tree": "2192279b271791b6c88a3bdcdfb795d89a34e887",
      "parents": [
        "6bdcc6e6dbab8daffd05e5026486f34ba41a6c72"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Apr 27 12:31:31 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:06 2007 -0300"
      },
      "message": "V4L/DVB (5367): Pvrusb2: (trivial) Fix too-wide source line\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6bdcc6e6dbab8daffd05e5026486f34ba41a6c72",
      "tree": "6dba211678b10f4b2b622999445c275ed9a391d9",
      "parents": [
        "26aed92289ae8caffeedebb3f841a9e0371119a9"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Fri Apr 27 12:31:30 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:05 2007 -0300"
      },
      "message": "V4L/DVB (5363): Dvb: Remove lgh06xf driver\n\nThe code of the dvb-pll driver and the lgh06xf driver is nearly\nidentical.  The main difference is that the lgh06xf driver would set the\nAGC TOP value on every tune call.  The dvb-pll driver now has the ability\nto set the AGC TOP when the front-end device is opened, which is a better\nway to go about it.  By using this ability of dvb-pll, the lgh06xf driver\nis made unnecessary.\n\nThere is one other difference.  dvb-pll will probe for the presence of an\nI2C pll chip by doing a one byte read, the lgh06xf driver did not do\nthis.  In some devices the PLL is not reachable over I2C at the timer the\ntuner is attached.  Some more initialization, such as firmware loading,\nmust take place first.  None of the devices using a LG-H06xF should have\nthis problem.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "26aed92289ae8caffeedebb3f841a9e0371119a9",
      "tree": "4849113223a8b1ac52df30ff3a8d45b6bfba100e",
      "parents": [
        "9ab1ba38e6a25a480234f196aa26239e28ac2407"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Fri Apr 27 12:31:29 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:04 2007 -0300"
      },
      "message": "V4L/DVB (5362): Dvb-pll: add code for doing tuner initialization\n\nSome tuners need or benefit from initialization, to change certain\nsettings from their power on default values.\n\nTypically, tuners with TUA603x PLLs can benefit from setting the AGC TOP\nvalue to something else.  This patch includes code to set the AGC TOP to\n103 dBuV for the Thomson DTT-761x tuners, which I have experimentally\nverified gives the best SNR readings, increasing SNR by about 0.19 dB\nover the default value.\n\nOther tuners can make use of this as well.  For example, the separate LG\nTDVS-H06xF driver\u0027s only difference from dvb-pll is this same setting of\nAGC TOP value.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9ab1ba38e6a25a480234f196aa26239e28ac2407",
      "tree": "9f09262a37a5bc3a7010d837a427daa05f69e3c6",
      "parents": [
        "982dd1bdaab39185ccd55cafd3c099b7fee5f2dd"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Fri Apr 27 12:31:28 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:01 2007 -0300"
      },
      "message": "V4L/DVB (5361): Dvb-pll: Fix Kconfig files and allow dvb-pll to be optional\n\nA number of drivers selected DVB_PLL when they did not need it, and some\nthat did need it did not select it.\n\nThe DVB_PLL option is given a name and help text, so that it will show up\nin the config menu.  DVB_PLL support can be turned on if an out-of-tree\ndriver needs it.\n\nThe standard dvb fe customization support is added to dvb-pll.h.  Since\nall modules which select DVB_PLL do so unconditionally, it is not\npossible to turn dvb-pll off when an enabled module selects it, unlike\nmost of the other frontend/tuner drivers.  This is because the users of\ndvb-pll have static references to dvb-pll symbols other than the attach\nfunction.  If these references are removed, then dvb-pll will be\ndisablable as the other frontend/tuner drivers are.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "982dd1bdaab39185ccd55cafd3c099b7fee5f2dd",
      "tree": "6980569b48a7fe9ecd1c91c952556bdf6acea664",
      "parents": [
        "51dec1f1abef9771d9085c2336234b28b3e78821"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Fri Apr 27 12:31:27 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:00 2007 -0300"
      },
      "message": "V4L/DVB (5360): Dvb-pll: Use sizeof() to get name length\n\nBetter to use sizeof() to get the size of the output buffer for the tuner\nname, instead of just hard coding 128.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "51dec1f1abef9771d9085c2336234b28b3e78821",
      "tree": "e41fc873667eb28491e7c0bfe04bbdb091d1244b",
      "parents": [
        "74cab31c413c8615efe818d44ff4ac83e2a138be"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Apr 27 12:31:27 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:43:51 2007 -0300"
      },
      "message": "V4L/DVB (5356): Fix bogus error messages in ivtv for VIDIOC_G_CHIP_IDENT\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "74cab31c413c8615efe818d44ff4ac83e2a138be",
      "tree": "036e32f1b1a928901f6f2ab4b9921c39aa8de82c",
      "parents": [
        "1a0adaf37c30e89e44d1470ef604a930999a5826"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Apr 27 12:31:26 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:43:50 2007 -0300"
      },
      "message": "V4L/DVB (5355): Add VIDIOC_G_CHIP_IDENT to various i2c modules\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1a0adaf37c30e89e44d1470ef604a930999a5826",
      "tree": "6e6d6e823f44abdb2ed3847e00406a75bc968cef",
      "parents": [
        "ac52ea3c3c04403d10acf0253180ec6f51977142"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Apr 27 12:31:25 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:43:50 2007 -0300"
      },
      "message": "V4L/DVB (5345): ivtv driver for Conexant cx23416/cx23415 MPEG encoder/decoder\n\nIt took three core maintainers, over four years of work, eight new i2c\nmodules, eleven new V4L2 ioctls, three new DVB video ioctls, a Sliced\nVBI API, a new MPEG encoder API, an enhanced DVB video MPEG decoding\nAPI, major YUV/OSD contributions from Ian and John, web/wiki/svn/trac\nsupport from Axel Thimm, (hardware) support from Hauppauge, support and\nassistance from the v4l-dvb people and the many, many users of ivtv to\nfinally make it possible to merge this driver into the kernel.\nThank you all!\n\nSigned-off-by: Kevin Thayer \u003cnufan_wfk@yahoo.com\u003e\nSigned-off-by: Chris Kennedy \u003cc@groovy.org\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: John P Harvey \u003cjohn.p.harvey@btinternet.com\u003e\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ac52ea3c3c04403d10acf0253180ec6f51977142",
      "tree": "9f78522cad067fd4d30b7f1789e09bcbe1b28475",
      "parents": [
        "1b5888cea1d371239a130150222e63d476298d89"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Fri Apr 27 12:31:24 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:43:48 2007 -0300"
      },
      "message": "V4L/DVB (5344): Dvb-ttpci: Support for MSC_RAW and MSC_SCAN RC events\n\nSupport for MSC_RAW and MSC_SCAN remote control events.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1b5888cea1d371239a130150222e63d476298d89",
      "tree": "aa52416563959167e388b680653c2615eb6a1b27",
      "parents": [
        "0b20060f6c2cc69c5394cf9782513e7b526e87b9"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Apr 27 12:31:23 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:43:48 2007 -0300"
      },
      "message": "V4L/DVB (5341): Add cx23415/6 chip idents.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    }
  ],
  "next": "0b20060f6c2cc69c5394cf9782513e7b526e87b9"
}
