)]}'
{
  "log": [
    {
      "commit": "9004acc70e8c49c50c4c7b652f906f1e0ed5709d",
      "tree": "de504d87cc727b4ecab5718522ce94890f349149",
      "parents": [
        "31e8960b35975ed235d283d6fb95d0e28dffded0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 08 18:13:27 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:48 2008 +0100"
      },
      "message": "[ALSA] Remove sound/driver.h\n\nThis header file exists only for some hacks to adapt alsa-driver\ntree.  It\u0027s useless for building in the kernel.  Let\u0027s move a few\nlines in it to sound/core.h and remove it.\nWith this patch, sound/driver.h isn\u0027t removed but has just a single\ncompile warning to include it.  This should be really killed in\nfuture.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "961f80f9c0c0f7c45d7818f9c9969dfaa9e4463d",
      "tree": "d3ff59a63689c933a0cdf2f975b5b354eb888588",
      "parents": [
        "9b766b814d6a5f31ca1e9da1ebc08164b9352941"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 27 18:14:51 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:51 2008 +0100"
      },
      "message": "i2c: Drivers stop using the redundant client list\n\nThe redundant i2c client list maintained by i2c-core is going away\nsoon, so drivers should stop using it now. Instead, they can use the\nstandard iterator provided by the device driver model\n(device_for_each_child).\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Michael Hunold \u003cmichael@mihu.de\u003e\n"
    },
    {
      "commit": "e48d33193d94175f012c3ed606a1d1e574ed726a",
      "tree": "6bc9c255dbb1dc34b23197bc2d501fc30c9606c1",
      "parents": [
        "bdc511f438f6ca40307e06edda00331e6ac0f813"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 27 18:14:48 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:48 2008 +0100"
      },
      "message": "i2c: Change prototypes of refcounting functions\n\nUse more standard prototypes for i2c_use_client() and\ni2c_release_client(). The former now returns a pointer to the client,\nand the latter no longer returns anything. This matches what all other\nsubsystems do.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\n"
    },
    {
      "commit": "bdc511f438f6ca40307e06edda00331e6ac0f813",
      "tree": "06b099c3aa7cb83ca45d4ff280d312f1976c34f6",
      "parents": [
        "0f79b72e45da68bf542a63a08f9c924b91b507e7"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 27 18:14:48 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:48 2008 +0100"
      },
      "message": "i2c: Use the driver model reference counting\n\nDon\u0027t implement our own reference counting mechanism for i2c clients\nwhen the driver model already has one.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\n"
    },
    {
      "commit": "a999337b49fcdd2c4a475e97e4b8337ebdfa4abf",
      "tree": "d654da68ae8e7262f5cfd50f94af7f8724638523",
      "parents": [
        "386900781205d203c1141d3e2dae759f1b531193"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Jan 23 02:39:39 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:26 2008 -0200"
      },
      "message": "V4L/DVB (7078): radio: fix sf16fmi section mismatch\n\nisapnp_fmi_probe() is only called by fmi_init(), which is __init,\nso isapnp_fmi_probe() can also be __init.\n\nmedia/radio/radio-sf16fmi.c:\nWARNING: vmlinux.o(.text+0x994e19): Section mismatch: reference to .init.data: (between \u0027isapnp_fmi_probe\u0027 and \u0027vidioc_s_tuner\u0027)\nWARNING: vmlinux.o(.text+0x994e22): Section mismatch: reference to .init.data: (between \u0027isapnp_fmi_probe\u0027 and \u0027vidioc_s_tuner\u0027)\nWARNING: vmlinux.o(.text+0x994e3a): Section mismatch: reference to .init.data:id_table (between \u0027isapnp_fmi_probe\u0027 and \u0027vidioc_s_tuner\u0027)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "386900781205d203c1141d3e2dae759f1b531193",
      "tree": "2bad1d976d3ce0cfb33766b3ed4cf9613a131a70",
      "parents": [
        "4a2b108379743405bc488eaef6a75080aa1bbba4"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Mon Jan 21 12:15:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:22 2008 -0200"
      },
      "message": "V4L/DVB (7077): bt878: remove handcrafted PCI subsystem ID check\n\nThis patch moves the subsystem ID and subsystem vendor ID check from probing\nfunction to the PCI generic function by describing subsystem IDs in\npci_device_id table. This enables to add new PCI IDs to a device driver pci_ids\ntable at runtime by new_id file in sysfs pci driver tree.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4a2b108379743405bc488eaef6a75080aa1bbba4",
      "tree": "18e0353b900a741ce68d2d740986502111f705f1",
      "parents": [
        "904a82e3e27b57a2518f7575c0cab9b6aaddc422"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Fri Jan 25 07:32:58 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:20 2008 -0200"
      },
      "message": "V4L/DVB (7075): Make a local function static\n\nMake a local function static\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "904a82e3e27b57a2518f7575c0cab9b6aaddc422",
      "tree": "653a54a9e47197f5cad1fda031796e7c4142522a",
      "parents": [
        "3cb2c39ded029b8572cf7625b8042e9984d63c2c"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Fri Jan 25 07:31:58 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:20 2008 -0200"
      },
      "message": "V4L/DVB (7074): DiB7000P: correct tuning problem for 7MHz channel\n\nTuning problem for 7Mhz channels fixes\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3cb2c39ded029b8572cf7625b8042e9984d63c2c",
      "tree": "03beb3b9c265d8dba019545bbdfb744a71b049fb",
      "parents": [
        "c52344fdc49665a4eeef24236750b49637d6982f"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Fri Jan 25 07:25:20 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:19 2008 -0200"
      },
      "message": "V4L/DVB (7073): DiB7070: Reception quality improved\n\nRemoving two bugs to improve sensitivity for DiB7070 and Dib7000P with MT2266.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c52344fdc49665a4eeef24236750b49637d6982f",
      "tree": "7ec5e25eae6e8ad2329cdcd2560104e4c3414d4c",
      "parents": [
        "a162abb06bda3f38750a208e85e27f419798aa79"
      ],
      "author": {
        "name": "Olivier DANET",
        "email": "odanet at caramail.com",
        "time": "Fri Jan 25 06:50:07 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:19 2008 -0200"
      },
      "message": "V4L/DVB (7072): sets the MT2060 IF1 frequency according to EEPROM\n\nHere is a patch for Hauppage Nova-T-Stick and Nova-T-500 users.  It\nsets the MT2060 IF1 frequency according to the calibration values\nstored in the EEPROM.\n\nIt is supposed to enhance the signal quality, but, hey, there is no\nguarantee.  Feedbacks would be much appreciated, to know whether it\ndeserves being applied.\n\nSigned-off-by: Olivier DANET \u003codanet at caramail.com\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a162abb06bda3f38750a208e85e27f419798aa79",
      "tree": "ae3ea1d545dc1980696650e11828dbd98d83aefc",
      "parents": [
        "853ea132c75ff2c4e3c3aaf61bf3ef5779774dbc"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Fri Jan 25 06:37:57 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:18 2008 -0200"
      },
      "message": "V4L/DVB (7071): DiB0700: Start streaming the right way\n\nThere was a mistake in the way how to start the streaming in the dib0700. This patch fixes that.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "853ea132c75ff2c4e3c3aaf61bf3ef5779774dbc",
      "tree": "a70a35f555011abdccc7ce86abcdd58a5eb05df2",
      "parents": [
        "13b83b5d516abe2610ae7812267d7d322050bf68"
      ],
      "author": {
        "name": "Soeren Moch",
        "email": "Soeren.Moch@stud.uni-hannover.de",
        "time": "Fri Jan 25 06:27:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:17 2008 -0200"
      },
      "message": "V4L/DVB (7070): Fix some tuning problems\n\nThe attached patch solves all my vdr tuning problems on a dib7000p\nnova-t stick as far as I could check within the last weekend.\n\nIt disables streaming while tuning, like that the number of faulty TS\npackets is reduced.\n\nSigned-off-by: Soeren Moch \u003cSoeren.Moch@stud.uni-hannover.de\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "13b83b5d516abe2610ae7812267d7d322050bf68",
      "tree": "5843450ae727d36b7697b4ae05fe6a50ce69a99f",
      "parents": [
        "c7637b1a31bb0470e1247f1923a323c90927ac37"
      ],
      "author": {
        "name": "Darren Salt",
        "email": "linux@youmustbejoking.demon.co.uk",
        "time": "Fri Jan 25 06:20:02 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:17 2008 -0200"
      },
      "message": "V4L/DVB (7069):  Support for myTV.t\n\nHere\u0027s a roll-up which provides support for both this and the myTV.t.\n\nSigned-off-by: Darren Salt \u003clinux@youmustbejoking.demon.co.uk\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c7637b1a31bb0470e1247f1923a323c90927ac37",
      "tree": "17220b6105debe8dfdfc10f511374797ad98b848",
      "parents": [
        "3a0311c6c539bd022a65d298355471aacbd7a618"
      ],
      "author": {
        "name": "Tim Taubert",
        "email": "ttmails@gmx.de",
        "time": "Fri Jan 25 06:16:36 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:16 2008 -0200"
      },
      "message": "V4L/DVB (7068): Add support for WinTV Nova-T-CE driver\n\nAdd support for WinTV Nova-T-CE driver\n\nSigned-off-by: Tim Taubert \u003cttmails@gmx.de\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3a0311c6c539bd022a65d298355471aacbd7a618",
      "tree": "463fc2756bbd2ce9a36a71d5ec5066b43494b8e8",
      "parents": [
        "132c3188433bcb149ee764be1ca9a69f6d719dfe"
      ],
      "author": {
        "name": "Jose Alberto Reguero",
        "email": "jareguero@telefonica.net",
        "time": "Fri Jan 25 06:05:16 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:15 2008 -0200"
      },
      "message": "V4L/DVB (7067): fix autoserach in the Hauppauge NOVA-T 500\n\nThis patch fix autoserach in the Hauppauge NOVA-T 500.\n\nSigned-off-by: Jose Alberto Reguero \u003cjareguero@telefonica.net\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "132c3188433bcb149ee764be1ca9a69f6d719dfe",
      "tree": "71dcc6e0d549f9f6236fa059b5b3975ba431e6df",
      "parents": [
        "7999a8161d06326f3c4cb797fcf0de8b2eb08253"
      ],
      "author": {
        "name": "Daniel Gimpelevich",
        "email": "daniel@gimpelevich.san-francisco.ca.us",
        "time": "Fri Jan 25 06:02:42 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:15 2008 -0200"
      },
      "message": "V4L/DVB (7066):  ASUS My Cinema U3000 Mini DVBT Tuner\n\nAdding support for ASUS My Cinema U3000 Mini DVBT Tuner\n\nSigned-off-by: Daniel Gimpelevich \u003cdaniel@gimpelevich.san-francisco.ca.us\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7999a8161d06326f3c4cb797fcf0de8b2eb08253",
      "tree": "e6e843ea718a5e730b034ebf195e58a8cd773f4b",
      "parents": [
        "5ea60531c1c6164788ea7d6efecdf575adc543ff"
      ],
      "author": {
        "name": "Yousef Lamlum",
        "email": "yousef@youseflamlum.com",
        "time": "Fri Jan 25 05:51:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:15 2008 -0200"
      },
      "message": "V4L/DVB (7065): Artec T14BR patches\n\nAdded Artec T14BR support\n\nSigned-off-by: Yousef Lamlum \u003cyousef@youseflamlum.com\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5ea60531c1c6164788ea7d6efecdf575adc543ff",
      "tree": "f958ddc46216a5d3011c16779b876e111c2d86eb",
      "parents": [
        "2fb8840663cf0e476549104a2c09caa0fb3b4bc9"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Jan 24 22:29:46 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:14 2008 -0200"
      },
      "message": "V4L/DVB (7063): xc5000: Fix OOPS caused by missing firmware\n\nxc5000: Fix OOPS caused by missing firmware.\n\nSigned-off-by: Chaogui Zhang \u003cczhang1974@gmail.com\u003e\nAcked-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2fb8840663cf0e476549104a2c09caa0fb3b4bc9",
      "tree": "d3e0ac80a5e5483918cfefac73647b910e6e2419",
      "parents": [
        "8bf5e5ca394441e56f68300dc4e7b26b79ddfe0b"
      ],
      "author": {
        "name": "Tobias Lorenz",
        "email": "tobias.lorenz@gmx.net",
        "time": "Fri Jan 25 05:14:57 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:14 2008 -0200"
      },
      "message": "V4L/DVB (7062): radio-si570x: Some fixes and new USB ID addition\n\n- avoid poss. locking when doing copy_to_user which may sleep\n- RDS is automatically activated on read now\n- code cleaned of unnecessary rds_commands\n- USB Vendor/Product ID for ADS/Tech FM Radio Receiver verified\n  (thanks to Guillaume RAMOUSSE)\n\nSigned-off-by: Tobias Lorenz \u003ctobias.lorenz@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8bf5e5ca394441e56f68300dc4e7b26b79ddfe0b",
      "tree": "f3485964f862781caadf646bebada258116d2d86",
      "parents": [
        "ed086314f4e41eb90a9107c7fb2737230686f668"
      ],
      "author": {
        "name": "Tobias Lorenz",
        "email": "tobias.lorenz@gmx.net",
        "time": "Fri Jan 25 04:19:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:13 2008 -0200"
      },
      "message": "V4L/DVB (7061): radio-si470x: Some cleanups\n\n- code reordered to avoid function prototypes\n- switch/case defaults are now more user-friendly\n- unified comment style\n- applied all checkpatch.pl v1.12 suggestions\n  except the warning about the too long lines with bit comments\n- renamed FMRADIO to RADIO to cut line length (checkpatch.pl)\n\nSigned-off-by: Tobias Lorenz \u003ctobias.lorenz@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ed086314f4e41eb90a9107c7fb2737230686f668",
      "tree": "2408565ca609c1c788f7ae7524771dd94d8b80dc",
      "parents": [
        "72e04f720f23cfa8d4400d832784f3a424379227"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Jan 24 06:59:20 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:12 2008 -0200"
      },
      "message": "V4L/DVB (7060): em28xx: remove has_tuner\n\nhas_tuner flag doesn\u0027t make much sense, since tuner_type\u003dTUNER_ABSENT\nmeans the same thing.\n\nHaving two ways to say that a tuner is not present is\nnot nice, since it may lead to bad setups. In fact, with the previous\ncode, if a device were using has_tuner\u003d0, but the user forces a tuner,\nwith modprobe option tuner\u003dtype, the modprobe option won\u0027t work.\n\nAlso, tveeprom returns TUNER_ABSENT, when tuner is unknown or absent.\nSo, with the previous logic, in this case, the driver should set\nhas_tuner\u003d0, or has_tuner\u003d1 otherwise.\n\nInstead of adding several additional tests and setups, better just to\nremove .has_tuner.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "72e04f720f23cfa8d4400d832784f3a424379227",
      "tree": "c568faca0124d03d8e6bdeabf708208dcb4da561",
      "parents": [
        "9121106a7f149f9702ed7c2ac0d86e9feb54ede8"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Tue Jan 22 01:03:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:12 2008 -0200"
      },
      "message": "V4L/DVB (7059): cx88: Ensure the tuner is reset correctly\n\nPrevious patches assume the tuner was on a different gpio. This patch\ncorrects this.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Chaogui Zhang \u003cczhang1974@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9121106a7f149f9702ed7c2ac0d86e9feb54ede8",
      "tree": "c438ea68c6d06ff3467e578bb24c68a405e0264a",
      "parents": [
        "1641002bf56c1da265f2c49ea1c29baba997e63b"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Tue Jan 22 01:00:33 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:11 2008 -0200"
      },
      "message": "V4L/DVB (7058): IR corrections for the Pinnacle 800i\n\nIR corrections for the Pinnacle 800i\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Chaogui Zhang \u003cczhang1974@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1641002bf56c1da265f2c49ea1c29baba997e63b",
      "tree": "61b9247e1f521ab702fea6e497e7adf1bcc66730",
      "parents": [
        "0f2ce9834246519e483e89dbc7225fe1fcbd30a8"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Jan 21 12:01:34 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:11 2008 -0200"
      },
      "message": "V4L/DVB (7056): tuner: suppress obsolete tuner i2c address warning for XC5000 tuners\n\nWe already know that the XC5000 tuner can only be located at\ni2c address 0x61, 0x62, 0x63 or 0x64\n\nWe shouldn\u0027t display this warning if the XC5000 tuner is present.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0f2ce9834246519e483e89dbc7225fe1fcbd30a8",
      "tree": "d50517e225074380a3fdc295d88fffee07902b61",
      "parents": [
        "8cb9329309cfc6c922f46bfe05ed6f40d5b1cb56"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Jan 21 10:55:37 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:10 2008 -0200"
      },
      "message": "V4L/DVB (7055): make tuner names consistent with standard cases\n\nChange TDA9887 to tda9887.\n\nTDA8290 shall reflect the actual hardware present in its name,\n  ie:\n\ntda8295+18271\ntda8290+8275a\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8cb9329309cfc6c922f46bfe05ed6f40d5b1cb56",
      "tree": "1bbbf074b6443df9687ad55b75455d0f153225cd",
      "parents": [
        "ed73683f06475531fb39e7ae9afe3011e4c5f8c1"
      ],
      "author": {
        "name": "Luca Olivetti",
        "email": "luca@ventoso.org",
        "time": "Sun Jan 20 17:56:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:10 2008 -0200"
      },
      "message": "V4L/DVB (7054): ansonic branded dvb-t usb stick support in the af9005 driver\n\nMarcos Melero (marcosmelero at gmail.com) reported he could make\nhis dvb-t usb stick work with the af9005 driver by changing the device\nids (10b9:6000).\n\nThe stick is branded \"Ansonic\" (one of the brands of a spanish chain of\nsupermarkets) with no other identification of the model.\nSince neither Marcos nor me know the OEM for the stick, in the attached\npatch I used Ansonic for the ids/description.\n\nSigned-off-by: Luca Olivetti \u003cluca@ventoso.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ed73683f06475531fb39e7ae9afe3011e4c5f8c1",
      "tree": "202af49a3ba7bb90942b05ba8c38d7d3c2d5f306",
      "parents": [
        "3473e342d79be938497a31caedd3c4e8d562485f"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Jan 19 17:41:04 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:09 2008 -0200"
      },
      "message": "V4L/DVB (7052): tda18271: when tuning digital, the analog demod must be tri-stated\n\nCall analog_ops.standby during tda18271_set_params, to put the tda8295\nin tri-state when tuning digital channels.  Otherwise the tda8295 will\ninterfere with the signal coming from the tda18271 into the digital\ndemodulator.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3473e342d79be938497a31caedd3c4e8d562485f",
      "tree": "54f08dcac638dcd98bfa3efa5fcd727967330cee",
      "parents": [
        "4e8a23ea3c1333561f8d0f5daee53feee3e85b8a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 07 10:45:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:09 2008 -0200"
      },
      "message": "V4L/DVB (7051): Cleans up error handling on or51xxx_attach\n\nstate is already NULL.\n\nReviewed-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4e8a23ea3c1333561f8d0f5daee53feee3e85b8a",
      "tree": "30b9b6a78f5c9d8736fa1379dca7880e85c6c45e",
      "parents": [
        "4917019d190d9809287308c4866cbc47d6c1000b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Jan 17 14:54:53 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:08 2008 -0200"
      },
      "message": "V4L/DVB (7047): fix broken build when CONFIG_USB_SI470X is set\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4917019d190d9809287308c4866cbc47d6c1000b",
      "tree": "3ce554238bddaa85175e4f587fd5396daa5a2803",
      "parents": [
        "73c993a8294077ae1b724286da8ac323c25d90db"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Tue Jan 15 21:57:14 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:08 2008 -0200"
      },
      "message": "V4L/DVB (7046): Finalise support for the Pinnacle HD 8000i\n\nCorrectly set the atatch structures, enable IR, configure the\nxc5000 tuner includes.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "73c993a8294077ae1b724286da8ac323c25d90db",
      "tree": "47a44433e6c1c2e3d4ba4fd5d557adb321a094e1",
      "parents": [
        "8c70017f5793e68ea48085a65008d713c9a85dde"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Jan 05 17:08:05 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:07 2008 -0200"
      },
      "message": "V4L/DVB (7045): xc5000: Small amount of cleanup and commenting\n\nxc5000: Small amount of cleanup and commenting, just for clarification.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8c70017f5793e68ea48085a65008d713c9a85dde",
      "tree": "c8092f3425d9dbe1be78a19389ebd5e3fac6d6ac",
      "parents": [
        "60464da8b1ed8d7c19563f58cadb0ca990448a36"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Jan 05 16:55:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:06 2008 -0200"
      },
      "message": "V4L/DVB (7044): XC5000: Fix support for HVR1500Q broken by patch 1\n\nFrom Zhang: This patch fixes support for the HVR1500Q which was broken\nwhen the xc5000 analog patch was added.\n\nPatch committed as-is, cleanups to follows .... Steve\n\nSigned-off-by: Chaogui Zhang \u003cczhang1974@gmail.com\u003e\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "60464da8b1ed8d7c19563f58cadb0ca990448a36",
      "tree": "1751dfeee1e761792fc7c313b4eaba10166d0d08",
      "parents": [
        "27c685a4b09b5e391023d769cddb97e4fcb3b9e1"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Jan 05 16:53:01 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:06 2008 -0200"
      },
      "message": "V4L/DVB (7043): New card supported(partially): Pinnacle 800i\n\nFrom Zhang: This patch continues the support for the Pinnacle HD 800i.\n\nPatch committed as-is, cleanups to follow ... Steve\n\nSigned-off-by: Chaogui Zhang \u003cczhang1974@gmail.com\u003e\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "27c685a4b09b5e391023d769cddb97e4fcb3b9e1",
      "tree": "af296caf5de933e90f7c82170f0cc2e57dd062f0",
      "parents": [
        "dfc1c08aab447d49230dacb390d3f2263584d28f"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Jan 05 16:50:14 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:05 2008 -0200"
      },
      "message": "V4L/DVB (7042): xc5000: Tuner analog support\n\nFrom Zhang: This an updated patch that adds analog support for\nthe xc5000 tuner driver. it was tested on a Pinnacle PCTV HD 800i\ncard (patches to follow).\n\nPatch commited as-is, cleanup to follow ... Steve.\n\nSigned-off-by: Chaogui Zhang \u003cczhang1974@gmail.com\u003e\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "dfc1c08aab447d49230dacb390d3f2263584d28f",
      "tree": "2edf9ca4dfeb2a15b1e93eb68660f9cffb5a4bfa",
      "parents": [
        "387d447776484b6e1d08973337aa4c834ea7c6bc"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Tue Jan 15 21:35:22 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:05 2008 -0200"
      },
      "message": "V4L/DVB (7041): s5h1409: Bug fix for parallel support\n\nParallel support was not working with the s5h1409 and the Pinnacle HD800i.\nThis patch fixes the demodulator driver and ensures that all existing\ns5h1409 based products configure the demodulator correctly.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "387d447776484b6e1d08973337aa4c834ea7c6bc",
      "tree": "280e7cf9c6eb3c37a766da20af1fb138cabf28d0",
      "parents": [
        "78656acdcf4852547a29e929a1b7a98d5ac65f17"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Jan 15 11:25:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:04 2008 -0200"
      },
      "message": "V4L/DVB (7039): Reorder headers\n\nThe backports weren\u0027t tested, but compile fine.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "78656acdcf4852547a29e929a1b7a98d5ac65f17",
      "tree": "2b408f72aab27e7a981c09f80fadb556c238ee36",
      "parents": [
        "438468359e1db16a7d1925fc4f2519a044bbf7dd"
      ],
      "author": {
        "name": "Tobias Lorenz",
        "email": "tobias.lorenz@gmx.net",
        "time": "Mon Jan 14 21:55:27 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:03 2008 -0200"
      },
      "message": "V4L/DVB (7038): USB radio driver for Silicon Labs Si470x FM Radio Receivers\n\nthis patch adds a new driver for the Silicon Labs Si470x FM Radio Receiver. It\nshould also work for the identical ADS/Tech FM Radio Receiver (formerly\nInstant FM Music) as soon as I find out the USB Vendor and Product ID.\n\nThe driver is inspired by several other USB and radio drivers, but mainly from\nthe D-Link DSB-R100 USB radio (dsbr100.c).\n\nThe USB stick currently has an Si4701 FM RDS radio receiver. But the other\nSi470x devices are pin and register compatible, so that in the future the\ndriver can easily be patched to support these too. Therefore I named the\ndriver radio-si470x and the configuration option usb-si470x.\n\nThe driver itself just provides the control function over the radio. For\ngetting audio back, the device support the USB audio class, which is\nimplemented in the already existing driver.\n\nI tested the driver in the last days, until it now satisfies all my\nfunctionality and robustness requirements. The application I used for testing\nwas kradio.\n\nSigned-off-by: Tobias Lorenz \u003ctobias.lorenz@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "438468359e1db16a7d1925fc4f2519a044bbf7dd",
      "tree": "c7786384699a9cb6da5e660d661ebbdebcbcb291",
      "parents": [
        "f37fdf3ff744bffc35a8f1b9d7d655d8d88a0404"
      ],
      "author": {
        "name": "Zoltan Devai",
        "email": "zdevai@gmail.com",
        "time": "Mon Jan 14 13:24:38 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:03 2008 -0200"
      },
      "message": "V4L/DVB (7037): Fix build breakage of the bttv driver, when advanced debugging is not enabled\n\nSigned-off-by: Zoltan Devai \u003czdevai@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f37fdf3ff744bffc35a8f1b9d7d655d8d88a0404",
      "tree": "21c73351ab02291f5c579bed18ea4e88ee5ec98f",
      "parents": [
        "a2a9b1eceb50993ef9e126dffc2f678fd6602158"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Tue Jan 01 18:08:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:02 2008 -0200"
      },
      "message": "V4L/DVB (7036): radio: Use video_device_release rather than kfree\n\nThe file drivers/media/video/videodev.c defines both video_device_alloc and\nvideo_device_release.  These are essentially just kzmalloc and kfree,\nrespectively, but it seems better to use video_device_release, as done in\nthe other media files, rather than kfree, in case the implementation some\nday changes.\n\nThe problem was found using the following semantic match.\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@@\ntype T,T1,T2;\nidentifier E;\nstatement S;\nexpression x1,x2,x3;\nint ret;\n@@\n\n  T E;\n  ...\n* E \u003d video_device_alloc(...);\n  if (E \u003d\u003d NULL) S\n  ... when !\u003d video_device_release(...,(T1)E,...)\n      when !\u003d if (E !\u003d NULL) { ... video_device_release(...,(T1)E,...); ...}\n      when !\u003d x1 \u003d (T1)E\n      when !\u003d E \u003d x3;\n      when any\n  if (...) {\n    ... when !\u003d video_device_release(...,(T2)E,...)\n        when !\u003d if (E !\u003d NULL) { ... video_device_release(...,(T2)E,...); ...}\n        when !\u003d x2 \u003d (T2)E\n(\n*   return;\n|\n*   return ret;\n)\n  }\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a2a9b1eceb50993ef9e126dffc2f678fd6602158",
      "tree": "b1303c735608c5ebbe3eea800d6b2cd2ff080a9a",
      "parents": [
        "bc835d80d9cd912cfa8beb6ad4549cd8160d3601"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Fri Jan 11 22:03:42 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:02 2008 -0200"
      },
      "message": "V4L/DVB (7035): drivers/media/common: Add missing video_device_release\n\nVideo_device_alloc returns the result of a kzalloc.  In this case, the\nvalue is stored in a local variable which is not copied elsewhere before\nthe point of the error return (video_register_device does not save its\nfirst argument anywhere if it returns a negative value).  Thus, a\nvideo_device_release it needed before the error return.\n\nThe problem was found using the following semantic match.\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@@\ntype T,T1,T2;\nidentifier E;\nstatement S;\nexpression x1,x2,x3;\nint ret;\n@@\n\n  T E;\n  ...\n* E \u003d video_device_alloc(...);\n  if (E \u003d\u003d NULL) S\n  ... when !\u003d video_device_release(...,(T1)E,...)\n      when !\u003d if (E !\u003d NULL) { ... video_device_release(...,(T1)E,...); ...}\n      when !\u003d x1 \u003d (T1)E\n      when !\u003d E \u003d x3;\n      when any\n  if (...) {\n    ... when !\u003d video_device_release(...,(T2)E,...)\n        when !\u003d if (E !\u003d NULL) { ... video_device_release(...,(T2)E,...); ...}\n        when !\u003d x2 \u003d (T2)E\n(\n*   return;\n|\n*   return ret;\n)\n  }\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCC: Oliver Endriss \u003co.endriss@gmx.de\u003e\nCC: Michael Hunold \u003cmichael@mihu.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bc835d80d9cd912cfa8beb6ad4549cd8160d3601",
      "tree": "065aa60ed73b35af3884ed4285bbab33a68c2601",
      "parents": [
        "99beeee9e927bf0c8d62e462a2fda86fa2c1450b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Jan 14 11:10:54 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:01 2008 -0200"
      },
      "message": "V4L/DVB (7032): tda18271: tda18271_cal_on_startup should be declared static\n\nThis module option variable is only handled within the file tda18271-fe.c -\n\nDeclare this variable as static.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "99beeee9e927bf0c8d62e462a2fda86fa2c1450b",
      "tree": "f4918aae7f74d2ff957c86b9a22b44becbc24d03",
      "parents": [
        "0f96251e7bfb2b2798f35e70efaa54bae65bfb9c"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 13 20:02:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:01 2008 -0200"
      },
      "message": "V4L/DVB (7030): Kconfig: add missing selections for VIDEO_PVRUSB2\n\nVIDEO_PVRUSB2 must select:\nVIDEO_SAA711X, VIDEO_CX25840, VIDEO_MSP3400, and VIDEO_WM8775\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nAcked-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0f96251e7bfb2b2798f35e70efaa54bae65bfb9c",
      "tree": "64ef003e028ceaffd47d3f0f37b1771604844348",
      "parents": [
        "839c6c96d05894815b7af0dff22b710ce5a4373a"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 13 22:01:07 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:05:00 2008 -0200"
      },
      "message": "V4L/DVB (7029): tda18271: provide a choice whether to perform rf cal on init or on first tune\n\nIf module option \"cal\" is set to 1, the ~22 sec rf tracking filter calibration\nsequence will be invoked on startup.  Otherwise, the calibration will take\nplace during the first tune.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "839c6c96d05894815b7af0dff22b710ce5a4373a",
      "tree": "a6f6559bd67481f3a7c883e04f2ccabd71794a0d",
      "parents": [
        "518d87399baee908b0353bc0ef7d41c3c46295ec"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 13 18:29:44 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:59 2008 -0200"
      },
      "message": "V4L/DVB (7028): tda18271: test RF_CAL_OK to see if we need additional RF calibration\n\nTest RF_CAL_OK to see if we need to perform the RF tracking filter\ncalibration after returning from standby.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "518d87399baee908b0353bc0ef7d41c3c46295ec",
      "tree": "9d0c2cd42c6b533854616921fbbb18e108ec924c",
      "parents": [
        "6bfa6657246013bf999fecda0874105441f6ecb5"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 13 17:01:01 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:58 2008 -0200"
      },
      "message": "V4L/DVB (7027): tda18271: put the device in standby mode during sleep()\n\nAdd function, tda18271_set_standby_mode.\n\nDuring sleep, enter standby mode with slave tuner output enabled,\nloop through on and xtal oscillator on.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6bfa6657246013bf999fecda0874105441f6ecb5",
      "tree": "380eb138e8a8eecb32ce9d90dda45aad828ee26c",
      "parents": [
        "6200bbaa5bd8b6751931364dfa4aa1cdd5efa686"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Jan 07 00:51:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:58 2008 -0200"
      },
      "message": "V4L/DVB (7026): tda18271: report when the RF tracking filter calibration has completed\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6200bbaa5bd8b6751931364dfa4aa1cdd5efa686",
      "tree": "c0cd20d52802bcecf5cb005dc7289f03e9aa1204",
      "parents": [
        "1f8d30083abc17897b897787c39d446eb9d99fe0"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Thu Jan 10 18:20:34 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:57 2008 -0200"
      },
      "message": "V4L/DVB (7024): usbvision: YUV to RGB conversion fixes\n\nAll YUV to RGB conversions in usbvision were reverted\n(conversion to BGR but saying RGB to the application)\n\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nAcked-by: Dwaine Garden \u003cDwaineGarden@rogers.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1f8d30083abc17897b897787c39d446eb9d99fe0",
      "tree": "5f286b1c8b2d95446cba0b8f9e3834fc27528d25",
      "parents": [
        "dfd8c04ec14b88bc2849e62d6ff9e36f31352b60"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jan 13 19:40:30 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:57 2008 -0200"
      },
      "message": "V4L/DVB (7023): Fix a regresion left by changeset 7e65d6e8f6df\n\nChangeset 7e65d6e8f6df removed a very bad hack on mmap(). However, the fixes\nweren\u0027t considering usermap and overlay memory models. This were breaking\ndirect reading from /dev/video?, used mostly by mpeg aware drivers.\n\nThanks to Steven Toth \u003cstoth@linuxtv.org\u003e for reporting the issue and\nbissecting it.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "dfd8c04ec14b88bc2849e62d6ff9e36f31352b60",
      "tree": "896b74bee1a5c24b9854e32f3966aa9cc2aef8d0",
      "parents": [
        "c8793b035df7b18997d1cf34254064dac166f009"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jan 13 19:36:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:56 2008 -0200"
      },
      "message": "V4L/DVB (7022): Fix timestamp presentation on vivi driver\n\nDue to date overflow, vivi were not working fine anymore.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c8793b035df7b18997d1cf34254064dac166f009",
      "tree": "29765d7aeb6c349c339e62582e9791f08a9f8b5b",
      "parents": [
        "15b9becc68793209a2afd6c580bf71a71fee90a6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jan 13 15:42:17 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:55 2008 -0200"
      },
      "message": "V4L/DVB (7021): Move all board specific configuration to em28xx-cards.c\n\nThis cleanup moves the board-specific configurations to em28xx-cards.c.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "15b9becc68793209a2afd6c580bf71a71fee90a6",
      "tree": "52fd07ad7a4f564db3bebe43918a9661593b6695",
      "parents": [
        "ec16dae5453eafd1586f35c4ec1ef854e5a808e0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jan 13 12:02:20 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:54 2008 -0200"
      },
      "message": "V4L/DVB (7020): Add USB ID for a newer variant of Hauppauge WinTV USB2\n\nThanks to Jeroen Janssen \u003cJeroen.Janssen@vub.ac.be\u003e\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ec16dae5453eafd1586f35c4ec1ef854e5a808e0",
      "tree": "3811349160986ec7da781785de57cf23cf2192bb",
      "parents": [
        "b6667e5fb8c478e65768fdb18fa6576ac1634068"
      ],
      "author": {
        "name": "Jaime Velasco Juan",
        "email": "jsagarribay@gmail.com",
        "time": "Sat Jan 12 06:48:14 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:54 2008 -0200"
      },
      "message": "V4L/DVB (7019): V4L: add support for Syntek DC1125 webcams\n\nThis driver supports cameras with USB ID 174f:a311 or 05e1:0501,\nand the ov965x sensors. These devices are found in some Asus laptops\nand probably somewhere else.\n\nIt is based on the stk11xx driver written by Nicolas Vivien\n\nSigned-off-by: Jaime Velasco Juan \u003cjsagarribay@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b6667e5fb8c478e65768fdb18fa6576ac1634068",
      "tree": "35e6541252fa328a6d3af269d079073aed645fe7",
      "parents": [
        "a28cb828ef9ba6669be738dd9affbaba65cc07fb"
      ],
      "author": {
        "name": "Hermann Pitton",
        "email": "hermann-pitton@arcor.de",
        "time": "Sat Jan 12 14:43:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:52 2008 -0200"
      },
      "message": "V4L/DVB (7017): saa7134: add MSI TV@nywhere Plus with the older tda8275 tuner\n\nThanks go to Mark Schultz for the initial contribution and to\nDean Hilkewich for testing it again.\n\nSigned-off-by: Hermann Pitton \u003chermann-pitton@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a28cb828ef9ba6669be738dd9affbaba65cc07fb",
      "tree": "1ba8f30e880a162f0c04b63785e3b49081a6922d",
      "parents": [
        "4513fc696e273d64ea32f2366748aed810316ecc"
      ],
      "author": {
        "name": "Hermann Pitton",
        "email": "hermann-pitton@arcor.de",
        "time": "Sat Jan 12 14:31:03 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:52 2008 -0200"
      },
      "message": "V4L/DVB (7016): saa7134: remove the Avermedia Super 007 from eeprom detection\n\nsaa7134: remove the Avermedia Super 007 from eeprom detection\n\nThe card made it into the Philips\u0027 Tigers eeprom detection and falls through.\nSince it has attracted already others to follow, which are wrongly identified\nas TIGER_S then, move it to the usual analog initialization.\n\nSigned-off-by: Hermann Pitton \u003chermann-pitton@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4513fc696e273d64ea32f2366748aed810316ecc",
      "tree": "567d831ce0518f44d48cfcadebce86781266563b",
      "parents": [
        "d685a483b8c92e3d0580b6c28e2ed531391c8c46"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Jan 12 11:36:36 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:51 2008 -0200"
      },
      "message": "V4L/DVB (7014): cx23885: dprintk macro cleanup\n\nAdded missing do { } while (0)\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d685a483b8c92e3d0580b6c28e2ed531391c8c46",
      "tree": "65781891f244654f884cf18cdcd077b28f93bbac",
      "parents": [
        "a19602f26a24c32e491108b49790b106a6351f24"
      ],
      "author": {
        "name": "Brett T. Warden",
        "email": "brett.warden@gmail.com",
        "time": "Thu Jan 10 04:33:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:51 2008 -0200"
      },
      "message": "V4L/DVB (7013): bw-qcam: add module parameter \u0027force_init\u0027 to skip polite auto-detection prior to direct initialization\n\nSetting force_init\u003d1 bypasses the friendly auto-detection by polling the\nstatus register, and instead attempts to initialize the qcam directly.  Not\nfriendly to other parallel devices, but much more reliable than the\nauto-detection.\n\nSigned-off-by: Brett T. Warden \u003cbrett.warden@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a19602f26a24c32e491108b49790b106a6351f24",
      "tree": "dda8858ed20c14173fa15ba912c3c7a1a9eca19f",
      "parents": [
        "21a78091921915cd1afd0edb2940dd726edefe9b"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Jan 10 11:43:18 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:51 2008 -0200"
      },
      "message": "V4L/DVB (7011): cx23885: Cleanup of compiler defines and warnings\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "21a78091921915cd1afd0edb2940dd726edefe9b",
      "tree": "ee8567fc7e3a55113fb972bc5d3dfeb3967b9596",
      "parents": [
        "e47f30b140333525ea682ec672641b470da1e599"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Jan 10 04:38:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:50 2008 -0200"
      },
      "message": "V4L/DVB (7010): cx23885: Small cleanup\n\ncx23885: Small cleanup\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e47f30b140333525ea682ec672641b470da1e599",
      "tree": "8ac33d930e10ac2ecc896d31fcef939d18480687",
      "parents": [
        "a57ed8a1f7381aa7e1bec6c55d5f119706f2982d"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Jan 10 04:25:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:50 2008 -0200"
      },
      "message": "V4L/DVB (7009): cx23885: Video and VBI related files\n\ncx23885: Video and VBI related files.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a57ed8a1f7381aa7e1bec6c55d5f119706f2982d",
      "tree": "0d9e8777cd884f8faf048c2b892891acec92d8cd",
      "parents": [
        "7b8880140ff6aec6a5bec7929b03ce0b96a7c79a"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Jan 10 03:43:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:50 2008 -0200"
      },
      "message": "V4L/DVB (7008): s5h1409: Ensure the silicon is initialized during attach\n\nIf not it impacts on analog tuner quality.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7b8880140ff6aec6a5bec7929b03ce0b96a7c79a",
      "tree": "b2646197762030abaa1110be0d2a9474bce20c3e",
      "parents": [
        "c771261330c90b7c77f686a1aa0fb4f756e07b5f"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Jan 10 03:40:49 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:49 2008 -0200"
      },
      "message": "V4L/DVB (7007): cx23885: Add basic video support for the HVR1800\n\nThis enabled basic preview NTSC and PAL support for the HVR1800.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c771261330c90b7c77f686a1aa0fb4f756e07b5f",
      "tree": "30f9666dbed681421ce2ea1ca1a8728447e67233",
      "parents": [
        "69ad6e56bade948793957a295b3bf1376cffdf65"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Jan 10 02:24:27 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:49 2008 -0200"
      },
      "message": "V4L/DVB (7006): cx23885: Track the board clock frequency and allow overrides\n\nThe cx23885/6/8 all have different clock rates, this patch allows\nthe core to compensate, and developers to allow vendor specific\noverrides. This patches will be used by future analog video\nand encoder patches.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "69ad6e56bade948793957a295b3bf1376cffdf65",
      "tree": "4208441a6c6f21c79041a34206f36094db72d05f",
      "parents": [
        "5206d6ec36e2c66090c3c02c95b8d70c356a9ad3"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Jan 10 02:16:41 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:48 2008 -0200"
      },
      "message": "V4L/DVB (7005): cx23885: SRAM reallocation prior to analog video implementation\n\nWe need to clear space large enough for the video and encoder fifos.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5206d6ec36e2c66090c3c02c95b8d70c356a9ad3",
      "tree": "6b6dffe413e91ee41b2566fddc7602eeb1224a47",
      "parents": [
        "0ac5881aefc2dab8b3535c2e44fee6628acaf787"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Jan 10 02:09:27 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:48 2008 -0200"
      },
      "message": "V4L/DVB (7004): cx23885: Ensure HVR1800 TDA8295A is reset fully on module load\n\nFailure to do this means that a full system reboot is required if the\npart hangs.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0ac5881aefc2dab8b3535c2e44fee6628acaf787",
      "tree": "3259e66a720fa3605d1c350b823a879fdec2c8bf",
      "parents": [
        "f234081bc564c69eb0e2cd4e957ad1cbae4a6144"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Jan 10 02:06:35 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:47 2008 -0200"
      },
      "message": "V4L/DVB (7003): cx23885: Add support for device revision detection\n\nEach version of the cx23885/7/8 silicon has different build revs.\nWe\u0027ll use this internal revision to work around bugs and known\nissues in the video and encoder related patches.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f234081bc564c69eb0e2cd4e957ad1cbae4a6144",
      "tree": "4dd6400872df3f73e4f4b63c7303564fe3264c1d",
      "parents": [
        "d05051c82e0e8ff748e9c9a06a061bda3ad656e5"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Jan 10 01:22:39 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:47 2008 -0200"
      },
      "message": "V4L/DVB (7002): cx25840: Add basic CX23885 AVCore support\n\nThe cx23885/7/8 PCIe bridge has an internal AVCore modelled on\nthe cx2584x family. Many of the registers positions are identical\nbut some moved. The register values are also different because\nthe different bridges run at different clock rates.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d05051c82e0e8ff748e9c9a06a061bda3ad656e5",
      "tree": "8c16254c217b301b60519136bc12618de3894a2e",
      "parents": [
        "c6243d9c3de82e46467c88898db45ca14b6843a0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Jan 10 07:33:03 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:46 2008 -0200"
      },
      "message": "V4L/DVB (6997): Replace a very dirty hack on videobuf for a clean wait_event\n\nIn order to videobuf_iolock to work, mmap_mapper should be called first.\nOtherwise, an OOPS is generated.\n\nOn some cases, .mmap file handler used to took some time to be called. On those\nsituations, mmap_mmapper() were called after iolock.\n\nThis patch properly waits for mmap_mapper to be called, otherwise generating an\nerror.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c6243d9c3de82e46467c88898db45ca14b6843a0",
      "tree": "d9871d38afaae51521f3d3676d9e3b4a7326b57c",
      "parents": [
        "eeec4b3853a8af0cd2b42af24b9e8fd0e0ef1f8a"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Wed Jan 09 17:34:53 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:46 2008 -0200"
      },
      "message": "V4L/DVB (6995): ubvision: add adjust_X_Offset/adjust_Y_Offset parms\n\nAdd adjust_X_Offset/adjust_Y_Offset module parameters to allow users\nto tune X and Y picture offsets for their almost-working tuners without\nrepetitive recompilation.\n\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "eeec4b3853a8af0cd2b42af24b9e8fd0e0ef1f8a",
      "tree": "f49c4f983226aa431afff1a8a1984b83d6b33fa2",
      "parents": [
        "e9ca1c79f2868d26c3e74ff3f20d5fa7d30724c5"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Wed Jan 09 17:33:53 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:46 2008 -0200"
      },
      "message": "V4L/DVB (6994): usbvision: add Pinnacle Studio PCTV USB (NTSC) FM V3\n\nAdd the \"Pinnacle Studio PCTV USB (NTSC) FM\" device.\nThis is the third occurrence of the same device designation...\n\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6d8ea8621f49a1cc486de4bf893db9743d0577bf",
      "tree": "c588e336eec9056f64476c985edac74bbccbf014",
      "parents": [
        "006ed1ecf2c62659e5dd902350a7eb209b8a5257"
      ],
      "author": {
        "name": "hermann pitton",
        "email": "hermann-pitton@arcor.de",
        "time": "Mon Jan 07 22:36:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:45 2008 -0200"
      },
      "message": "V4L/DVB (6992): saa7134: remove Beholder devices without eeprom from auto detection\n\nAs in the past, we should not allow to auto detect like this,\nsince all saa7130 and saa7134 cards without eeprom will be detected\nas such Beholder cards then.\n\nSigned-off-by: Hermann Pitton \u003chermann-pitton@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "006ed1ecf2c62659e5dd902350a7eb209b8a5257",
      "tree": "bc9dc508e47742d4e609831879d256188abafc31",
      "parents": [
        "cf04d29c4868a783b3e994e4a19f78ce22ba2d93"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Jan 09 10:44:27 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:45 2008 -0200"
      },
      "message": "V4L/DVB (6989): tda18271: clean up chip id logic in tda829x_release\n\nThis test is easier to read.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "cf04d29c4868a783b3e994e4a19f78ce22ba2d93",
      "tree": "43828c2132fa7fbb25b06a9978609f8405fb525f",
      "parents": [
        "c353f42f752d9b47661ff83b947986f6de948b61"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Jan 09 00:34:30 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:44 2008 -0200"
      },
      "message": "V4L/DVB (6988): tda18271: give calibration debug a separate debug mask\n\nWe don\u0027t usually want to see the calibration debug messages, but sometimes\nit is useful.  Assign it to a separate debug mask.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c353f42f752d9b47661ff83b947986f6de948b61",
      "tree": "14d61a3bac399c49725f601e0d23cbd11ec3761b",
      "parents": [
        "a4f263b587573f47cc6bc7ad85e5f650169d48f6"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Jan 08 10:38:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:44 2008 -0200"
      },
      "message": "V4L/DVB (6987): tda18271: add support for fm radio\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a4f263b587573f47cc6bc7ad85e5f650169d48f6",
      "tree": "d6734ff3a2d7234b34086152fe08c6606973f5b2",
      "parents": [
        "b3d98135aa6e462d7e3f42a86d12483a9003a4da"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 06 15:52:56 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:43 2008 -0200"
      },
      "message": "V4L/DVB (6986): tda18271: share state between analog and digital tuner instances\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b3d98135aa6e462d7e3f42a86d12483a9003a4da",
      "tree": "ef2f688e958b5a00096ad235918c26dc027c6349",
      "parents": [
        "8d316bf54b2a1965f9460d0ad9d80850d2c7afb3"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 07 09:30:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:43 2008 -0200"
      },
      "message": "V4L/DVB (6981): Fix bugzillas 9686 and 9691\n\nIR were not working for Winfast XP 2000 TV.\n\nGabor Nyekhelyi \u003cn0gabor@vipmail.hu\u003e wrote a hack some time ago:\nhttp://marc.info/?l\u003dlinux-video\u0026m\u003d116362609323281\u0026w\u003d2\n\nThis patch fixes CodingStyle and commits the hack. I suspect that the proper\nsolution would be to find the proper mask_keydown for this IR. Anyway, better\nto have this patch as a workaround.\n\nThanks to Stafan Talpalaru \u003cstefantalpalaru@yahoo.com\u003e for pointing the issue.\nCC: Gabor Nyekhelyi \u003cn0gabor@vipmail.hu\u003e\nCC: Stafan Talpalaru \u003cstefantalpalaru@yahoo.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8d316bf54b2a1965f9460d0ad9d80850d2c7afb3",
      "tree": "9ab21bf8093edc7f410870da484547332d290069",
      "parents": [
        "ccbac9bb174db457181f5f58fecf9cbc3020ea1d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 06 15:31:35 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:43 2008 -0200"
      },
      "message": "V4L/DVB (6979): tda18271: use a mutex to protect state in critical sections\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ccbac9bb174db457181f5f58fecf9cbc3020ea1d",
      "tree": "de5b29979d06149858ade5d1ac44fb72b6de5fd6",
      "parents": [
        "09f83c4fc06b02597ad4458c2a6675b0872f0b5c"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 06 00:55:21 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:42 2008 -0200"
      },
      "message": "V4L/DVB (6978): tda18271: store frequency and bandwidth after successful tune\n\nStore last tuned frequency \u0026 bandwidth after successful tune.\n\nClean up tune functions -- remove pointer to tune function in\nstate structure, instead call tune function based on priv-\u003eid.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "09f83c4fc06b02597ad4458c2a6675b0872f0b5c",
      "tree": "06e4774299e0e380e0931130b67ba1644fb45613",
      "parents": [
        "98512f7b36ec412ea0461e9aab8f16c882df055d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Jan 05 20:00:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:41 2008 -0200"
      },
      "message": "V4L/DVB (6977): tda18271: clean up calibration initialization procedures\n\nAlways initialize registers during attach.\n\nPerform IR Calibration during init if needed.\nPerform RF Calibration during init if needed for C2, only.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "98512f7b36ec412ea0461e9aab8f16c882df055d",
      "tree": "a4b734f0ff9e5a8e28e222b333ccca79f7518454",
      "parents": [
        "1434bc0cbb842ed71eada244ac46185e3b17e4e2"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Mon Jan 07 05:24:51 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:41 2008 -0200"
      },
      "message": "V4L/DVB (6976): drivers/media/radio/radio-sf16fmr2.c: fix error handling\n\nvideo_register_device() returns -EFOO on errr, not -1.\n\nAddresses http://bugzilla.kernel.org/show_bug.cgi?id\u003d9699\n\nReported-By: \u003cdevzero@web.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1434bc0cbb842ed71eada244ac46185e3b17e4e2",
      "tree": "9f30173e6693e12c4f99c6f03812f1941d19a1f8",
      "parents": [
        "616f8878bc5b5b2276f1941643d9ca7c88690305"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 07 05:20:04 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:41 2008 -0200"
      },
      "message": "V4L/DVB (6975): Add missing entry for Beholder BeholdTV 407\n\nAcked-by: Andrey J. Melnikov \u003ctemnota@kmv.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "616f8878bc5b5b2276f1941643d9ca7c88690305",
      "tree": "06654b19cdebf7713a14bba728c52e8560ade0ab",
      "parents": [
        "e8018c9e78b0ff4bb0290e46f4045fb4ea589ae8"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 07 05:18:36 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:40 2008 -0200"
      },
      "message": "V4L/DVB (6974): Fix codingStyle\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e8018c9e78b0ff4bb0290e46f4045fb4ea589ae8",
      "tree": "30fccea432c63aa577cc874cd47e0f6e734db1b6",
      "parents": [
        "3f4dfe2acf4ffed48395e69166531d8925eb106a"
      ],
      "author": {
        "name": "Andrey J. Melnikoff (TEMHOTA)",
        "email": "temnota@kmv.ru",
        "time": "Mon Jan 07 05:17:39 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:40 2008 -0200"
      },
      "message": "V4L/DVB (6973): Add Beholder TV 401/405/407/409/505/507/609/M6 support\n\nThis patch updates cardlist for Beholder TV tuners:\nold models (with GPIO ir) 401, 403, 405, 407, 409, 505, 507\nand add support for 607, 609, M6 cards with new i2c-ir.\n\nSigned-off-by: Igor Kuznetsov \u003cigk72@yandex.ru\u003e\nSigned-off-by: Andrey J. Melnikov \u003ctemnota@kmv.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3f4dfe2acf4ffed48395e69166531d8925eb106a",
      "tree": "2dd07663d8a3ce777a39ea2403d4f741ea39daa1",
      "parents": [
        "a4950134d46f0b83745f05ea37987785a3905eba"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jan 06 09:54:17 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:39 2008 -0200"
      },
      "message": "V4L/DVB (6970): Request snd-usb-audio for devices with Audio Class support\n\nBefore this patch, only Vendor Class audio support were loaded. This means that\nolder em28xx devices won\u0027t have digital audio support loaded.\n\nThis patch changes the logic to auto load eighter snd-usb-audio, for devices\nwith USB Audio Class or em28xx-alsa, for devices with USB Vendor Class.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a4950134d46f0b83745f05ea37987785a3905eba",
      "tree": "f646877b105d85c37af26d8147a0a33e633e15cb",
      "parents": [
        "11fcd4703004fc8c9030ba45dda8ad74a431d235"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jan 06 09:45:44 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:39 2008 -0200"
      },
      "message": "V4L/DVB (6969): Avoid causing regressions for non-HVR950 boards\n\nOnly HVR950 has analog_gpio configured. It makes no sense to set gpio to 0 for\nother boards. Better to add a test, while this var is not set for all xc3028\ndevices.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "11fcd4703004fc8c9030ba45dda8ad74a431d235",
      "tree": "98f66a73be9dc0bc2b735089f08bfa0d609f9e50",
      "parents": [
        "d2c932a1f7aca16727ce6670c5eccb0a4e2b47a5"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Oct 25 02:01:10 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:39 2008 -0200"
      },
      "message": "V4L/DVB (6967): pvrusb2: add support for Hauppauge WinTV PVR-USB2 Model 75xxx\n\nCreate a device description and enable autodetection for\nHauppauge WinTV PVR-USB2 Model 75xxx\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d2c932a1f7aca16727ce6670c5eccb0a4e2b47a5",
      "tree": "707c1c1ac999127b7afdf9889e41e9bff6a462eb",
      "parents": [
        "0e1fab90a8a76e09b669d3159ec910eab7ee97d6"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Jan 05 15:42:54 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:38 2008 -0200"
      },
      "message": "V4L/DVB (6965): tda18271: fix analog tuning regression caused by earlier changeset\n\nAn earlier patch, \"tda18271: fail table lookups if frequency is out of range\"\nbroke analog support on certain hardware.  This patch fixes that problem, by\nallowing the RF_CAL byte to be set to the maximum value, in cases of the\nfrequency being out of range.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0e1fab90a8a76e09b669d3159ec910eab7ee97d6",
      "tree": "39b0fba93850658453c1f8ff0228e8774c6f484b",
      "parents": [
        "2ba65d517b91ebb30f4f2a88f1e1beeabd8d8ee6"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Jan 03 01:40:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:38 2008 -0200"
      },
      "message": "V4L/DVB (6964): tda18271: document debug level and configuration parameters\n\nDocument debug level module options and\ntda18271_config attach-time parameters.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2ba65d517b91ebb30f4f2a88f1e1beeabd8d8ee6",
      "tree": "b19f9930f28914d4a0cf23e9e72cea87872001db",
      "parents": [
        "f21e0d7f0513e743b14df3197fdeeb9a9b7edbb2"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Jan 03 01:17:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:37 2008 -0200"
      },
      "message": "V4L/DVB (6963): tda18271: store IF frequency in a u16 instead of u32\n\nStore IF Frequency in a u16 instead of a u32.  Multiply by 1000 before use.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f21e0d7f0513e743b14df3197fdeeb9a9b7edbb2",
      "tree": "fed91b8a1b032f3ebf827378b0517ceca9d7793a",
      "parents": [
        "59067f7ed491ec95e6e9033e35e1ae726cff3cee"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Jan 02 03:01:54 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:36 2008 -0200"
      },
      "message": "V4L/DVB (6962): tda18271: allow device-specific configuration of IF frequency and std bits\n\nAllow drivers to pass device-specific configuration parameters during attach.\n\nIf these parameters are omitted, default values will be used.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "59067f7ed491ec95e6e9033e35e1ae726cff3cee",
      "tree": "f8ced76b07c63328a1552be35171c3ec8cddfb32",
      "parents": [
        "255b5113b4ed683898a24e381155c081f03411f7"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Jan 02 01:58:26 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:36 2008 -0200"
      },
      "message": "V4L/DVB (6961): tda18271: move common code to tda18271-common.c\n\nMove some common code to a new file to make this easier to look at.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "255b5113b4ed683898a24e381155c081f03411f7",
      "tree": "7deff2cb03c7d7c4209f4a826d8bda96e0a8447a",
      "parents": [
        "dec9ccceef9bfd5f3cccc79e90b09f6c31ed3279"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Jan 01 22:52:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:35 2008 -0200"
      },
      "message": "V4L/DVB (6960): tda18271: add support for NXP TDA18271HD/C2\n\nTested successfully with QAM256 digital cable.\nAnalog television is limping, needs more work.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "dec9ccceef9bfd5f3cccc79e90b09f6c31ed3279",
      "tree": "5c36a6bd09ba54ed099ba86b6e34529652b17bfc",
      "parents": [
        "95af8a26cba55222d6a1beda7970431b4fbbbdd6"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Jan 02 01:35:46 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:35 2008 -0200"
      },
      "message": "V4L/DVB (6959): tda18271: add MODULE_VERSION\n\nversion 0.1\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "95af8a26cba55222d6a1beda7970431b4fbbbdd6",
      "tree": "c5be2b16867025e0f71630961ef17a90afa5293c",
      "parents": [
        "33f25b42753f464c5927e8b828352333780c14bd"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Jan 01 18:31:34 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:34 2008 -0200"
      },
      "message": "V4L/DVB (6958): tda18271: clean up function tda18271_set_analog_params\n\nmake set_analog_params function look consistent with set_params function\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "33f25b42753f464c5927e8b828352333780c14bd",
      "tree": "ccd92d6a0e2996e6f553d6def330ec77fb81593b",
      "parents": [
        "0be4375410f1ecc917f3c0caf8f98908d357c93f"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Dec 29 21:46:01 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:34 2008 -0200"
      },
      "message": "V4L/DVB (6957): tda18271: fail table lookups if frequency is out of range\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0be4375410f1ecc917f3c0caf8f98908d357c93f",
      "tree": "1ec68f3804fccd515edc00b557ae8b8e80fd9584",
      "parents": [
        "3abee53e4402b6ae39e1e610f9ef94eb74097138"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 05 17:22:01 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:34 2008 -0200"
      },
      "message": "V4L/DVB (6956): Add Radio support for em28xx\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3abee53e4402b6ae39e1e610f9ef94eb74097138",
      "tree": "bb96b460ebf6be07a127216dda86a1f896274afd",
      "parents": [
        "0f6dac18ccc6fb0c95f3e0269e60239661c9b4c5"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 05 17:01:41 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:33 2008 -0200"
      },
      "message": "V4L/DVB (6955): Properly implement 12MHz I2S support\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0f6dac18ccc6fb0c95f3e0269e60239661c9b4c5",
      "tree": "897299da19e3086c97a9e27906f816bf0775e3af",
      "parents": [
        "e545d6e2760b51163da141caffd288572c2db08d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 05 16:47:16 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:33 2008 -0200"
      },
      "message": "V4L/DVB (6954): There isn\u0027t a MTS radio firmware\n\nTry to load non-MTS firmware instead.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e545d6e2760b51163da141caffd288572c2db08d",
      "tree": "cf39151ed91d37838c21e36b38b2ab7de1d9602a",
      "parents": [
        "d7448a8d9d06ca2ca4fd1f17404450ecba8bea3a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 05 16:37:04 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:33 2008 -0200"
      },
      "message": "V4L/DVB (6953): Fix radio set frequency logic\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d7448a8d9d06ca2ca4fd1f17404450ecba8bea3a",
      "tree": "61be9e95bdf31c4cde511c67ce2f526bb816d0f8",
      "parents": [
        "6d79468dd8537530f4150e76ed9b4b63f80571c6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 05 09:59:03 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:32 2008 -0200"
      },
      "message": "V4L/DVB (6952): Add code for autoloading em28xx-alsa, if needed\n\nOlder em28xx devices does implement standard Audio Class.\n\nHowever, on newer devices, this were replaced by a Vendor Class. This\npatch autodetects that an em28xx lacks Audio Class and auto-loads\nem28xx-alsa, for the devices that implements only a Vendor Class.\n\nFor devices with Audio Class, snd-usb-audio module will provide an ALSA\ninterface.\n\nThis patch uses the request_module_async function as defined on cx88-mpeg.c, \noriginally wrote by Markus Rechberger.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6d79468dd8537530f4150e76ed9b4b63f80571c6",
      "tree": "f785aeeec131c092b334e458127eb44fcf4ded2d",
      "parents": [
        "1a6f11e0e8db9e76ef34bc6731d5291e4df1ba37"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jan 05 09:57:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:32 2008 -0200"
      },
      "message": "V4L/DVB (6951): Integrates em28xx-audio.c into em28xx kernel module\n\nAlso fixes the remaining CodingStyle issues that Lindent didn\u0027t fix.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    }
  ],
  "next": "1a6f11e0e8db9e76ef34bc6731d5291e4df1ba37"
}
