)]}'
{
  "log": [
    {
      "commit": "c9fe1d6ba603ddc5f2ef0a6b84f9df2bb4c679f1",
      "tree": "390b39229233707648c811404178d7286faf151f",
      "parents": [
        "27d0fe189437803d5ad146d508ec2fd77252c73f"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Tue Feb 12 02:54:33 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Feb 18 12:18:02 2008 -0300"
      },
      "message": "V4L/DVB (7195): xc5000: fix build error when built as module\n\ndrivers/built-in.o: In function `set_type\u0027:\ntuner-core.c:(.text+0x8879d): undefined reference to `xc5000_attach\u0027\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nReviewed-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ea75baf4b0f117564bd50827a49c4b14d61d24e9",
      "tree": "c7618a6ea479a00747f48b3ea926a3ab8a7865f8",
      "parents": [
        "83947d307d63dc0c30ab0809714f0bcbbdf8c3e2"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Sat Feb 09 23:54:24 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Feb 18 11:15:18 2008 -0300"
      },
      "message": "V4L/DVB (7186): tda10086: make the 22kHz tone for DISEQC a config option\n\nSome cards need the diseqc signal modulated, while some just need\nthe envelope to control the LNB supply.\n\nThis fixes Bug 9887\n\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nAcked-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0ed4a6ea9dbd9f5b77ce594f7f46be022d2c49ec",
      "tree": "5d773187b739be938268807b05e8815492c2a3db",
      "parents": [
        "251130bf266000fe6e9fdccda50fe4b5c1d6cb24"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Wed Jan 30 01:07:20 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Feb 18 11:15:11 2008 -0300"
      },
      "message": "V4L/DVB (7118): dvb-ttpci: Improved display of still pictures\n\nImproved display of still pictures (VIDEO_STILLPICTURE ioctl).\nEnsure that both fields are displayed for progressive frames.\n\nThanks to Reinhard Nissl and Klaus Schmidinger for finding out\nthat the FREEZE command does this.\n\nThanks-to: Reinhard Nissl \u003crnissl@gmx.de\u003e\nThanks-to: Klaus Schmidinger \u003cKlaus.Schmidinger@cadsoft.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "251130bf266000fe6e9fdccda50fe4b5c1d6cb24",
      "tree": "418bd0f1d252cb4c49d35ca74e3ac13eeeb3c0f3",
      "parents": [
        "03aa73c58704182298495569bbb613bf8fc770d1"
      ],
      "author": {
        "name": "Kim Sandberg",
        "email": "ksan@saunalahti.fi",
        "time": "Wed Jan 30 00:42:01 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Feb 18 11:15:10 2008 -0300"
      },
      "message": "V4L/DVB (7117): budget-av: Add support for Satelco EasyWatch PCI DVB-T\n\nAdd support for Satelco EasyWatch PCI DVB-T, sub-id 0x1894:0x003a.\n\nSigned-off-by: Kim Sandberg \u003cksan@saunalahti.fi\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "03aa73c58704182298495569bbb613bf8fc770d1",
      "tree": "fce06b2a13cc25a7e6a80f8a70ba2b9bd683d9c7",
      "parents": [
        "998cb0827d62f13a80e7f7b0ec993e98184cbc57"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Tue Jan 29 23:56:51 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Feb 18 11:15:10 2008 -0300"
      },
      "message": "V4L/DVB (7116): budget-av: Add support for KNC TV Station Plus X4\n\nAdd support for KNC TV Station Plus X4, sub-system id 0x1894:0x0015.\nBased on a patch submitted by Johannes Deisenhofer.\n\nThanks-to: Johannes Deisenhofer \u003cjo.deisenhofer@googlemail.com\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "805d92dfa627acad3d4a78966bc5e4f8183d48b3",
      "tree": "97b5b1f2ab7830327dcc1f0640ee8610da74344c",
      "parents": [
        "0e8f4cc5c8bb782edbaee54a760ebc034252fab0"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Jan 28 22:12:41 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Feb 18 11:15:02 2008 -0300"
      },
      "message": "V4L/DVB (7100): frontends/tda18271-common.c: fix off-by-one\n\nThis patch fixes an off-by-one error spotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nReviewed-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "46c9fc861f2a47ce806671933f96f03ab3bdda7a",
      "tree": "f365b494e28493cdb7e7115660eb0d6a5e20ff2a",
      "parents": [
        "a348d2005d4a76c8c84150329f926c255c994ead"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sat Jan 19 05:38:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Feb 18 11:14:53 2008 -0300"
      },
      "message": "V4L/DVB (7076): bt878: include KERN_ facility level\n\nprintk should use KERN_* levels.\n\nCC: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c84e6036ba7177a404cc860cb5a440e06fad92dd",
      "tree": "0f9e1d5e7ed32f725e1ee8ad86e3c8654e094696",
      "parents": [
        "f18816ba20655deb3227da0600d5c34201467993"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Feb 03 17:18:59 2008 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Feb 03 17:18:59 2008 +0200"
      },
      "message": "drivers/media/: Spelling fixes\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "71bc9bd96b342cd29bbeaa4c83b8d37759ff22d7",
      "tree": "9ae75173ca7f2c8ba4356a4835e39c62010bca7d",
      "parents": [
        "b92bf0f6a94b73a1b8bd0023b1fa642d13b01a76"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Dec 27 14:33:30 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:26 2008 -0200"
      },
      "message": "V4L/DVB (6930): xc5000: Removed erroneous defines\n\nBasic cleanup.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b92bf0f6a94b73a1b8bd0023b1fa642d13b01a76",
      "tree": "e4159338155174bf07110ce7f87282f1e78242fb",
      "parents": [
        "182519f4c99f73f376323580dda494d986b4760b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Dec 25 18:54:22 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:26 2008 -0200"
      },
      "message": "V4L/DVB (6928): tda18271: break calculation functions out of tda18271_tune\n\nBreak out the following new functions from tda18271_tune:\n\ntda18271_calc_bp_filter\ntda18271_calc_km\ntda18271_calc_rf_band\ntda18271_calc_gain_taper\ntda18271_calc_ir_measure\ntda18271_calc_rf_cal\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "182519f4c99f73f376323580dda494d986b4760b",
      "tree": "1104af036e85295101407e0b309cae1f36bd663b",
      "parents": [
        "2f27dfc98cc0a183be9e3c2fc0da0450b85e5fde"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Dec 25 15:10:11 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:25 2008 -0200"
      },
      "message": "V4L/DVB (6927): tda18271: improve printk macros\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2f27dfc98cc0a183be9e3c2fc0da0450b85e5fde",
      "tree": "e47034d3d6b0c09c34de248e18a01a880d485abc",
      "parents": [
        "d37142102a2adaa3391a384ea6a780afb5804789"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Dec 25 00:39:37 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:25 2008 -0200"
      },
      "message": "V4L/DVB (6926): tda18271: consolidate table lookup functions\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d37142102a2adaa3391a384ea6a780afb5804789",
      "tree": "b3921bb290379e18a939dcbdbd51f84895abe703",
      "parents": [
        "7686b574a1507ecf5fd7c419b43f26222668aa4d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Dec 24 14:38:41 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:25 2008 -0200"
      },
      "message": "V4L/DVB (6925): tda18271: move state structures to tda18271-priv.h\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7686b574a1507ecf5fd7c419b43f26222668aa4d",
      "tree": "ea1fc5c93cb2f794bc9db08ea311d2a909f4d4e8",
      "parents": [
        "926bf3ca937461123b98ff2ba8c3409f5b4c05b5"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Dec 24 21:03:52 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:24 2008 -0200"
      },
      "message": "V4L/DVB (6924): tda18271: fix whitespace in tda18271_ir_measure\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "926bf3ca937461123b98ff2ba8c3409f5b4c05b5",
      "tree": "054d2b920a3931f58d13643dc35f3b4c629e9d74",
      "parents": [
        "8574ac690eab730a3ff735177af1d52e45e36c8b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Dec 24 14:14:03 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:24 2008 -0200"
      },
      "message": "V4L/DVB (6923): tda18271: remove extraneous debug\n\nWe don\u0027t need to do a dbg_info during tda18271_attach anymore, since\nthe tda18271_get_id function will call dbg_info with the same information\nand more.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fe0bf6d783d8057bd3dd0dd69613a390d6986c47",
      "tree": "c360d7686028f99bf2514bcd540d2a8cf0ce9e24",
      "parents": [
        "f0bd504fb91c8929bfbacbad759a8e3fe572589f"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Dec 24 05:05:05 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:19 2008 -0200"
      },
      "message": "V4L/DVB (6907): tda18271: create separate calc_pll functions\n\nConsolidate duplicated code by creating functions:\n\ntda18271_calc_main_pll\ntda18271_calc_cal_pll\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f0bd504fb91c8929bfbacbad759a8e3fe572589f",
      "tree": "dce38a472a9b706f065cc8eaf358a92dd09a5ace",
      "parents": [
        "49e7aaf0ff14a270f3c481ab200dcf361c4155a5"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Dec 24 04:35:21 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:19 2008 -0200"
      },
      "message": "V4L/DVB (6906): tda18271: rename tda18271_calc_* functions to tda18271_lookup_*\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "49e7aaf0ff14a270f3c481ab200dcf361c4155a5",
      "tree": "70d328282d80a1970fe5104592c6027992e45ba0",
      "parents": [
        "7e946c8a4242e3ed944cececddd3f2294299ed65"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Dec 24 04:15:20 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:19 2008 -0200"
      },
      "message": "V4L/DVB (6905): tda18271: check ID register during attach\n\nIdentify the silicon during attach, return NULL if unsupported device.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7e946c8a4242e3ed944cececddd3f2294299ed65",
      "tree": "febdfc234148e62d363a602945dc6da5d198d14b",
      "parents": [
        "994fc28b6cd087cf6ef8d3ebd4eeef97c8194e4e"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Dec 24 03:47:30 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:18 2008 -0200"
      },
      "message": "V4L/DVB (6904): tda18271: divider byte 1, bit 7 is always 0\n\nBit 7 of both Main Divider byte 1 and Cal Divider byte 1 is always zero.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "994fc28b6cd087cf6ef8d3ebd4eeef97c8194e4e",
      "tree": "e0ba2204f931b274a75a56ec88f5b23be2cf9400",
      "parents": [
        "478f42292df86a618afbe3c22d11cf08c036d413"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Mon Dec 24 07:12:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:18 2008 -0200"
      },
      "message": "V4L/DVB (6903): mt312: CodingStyle fix\n\nFixes all occurences of assignment in if\n\ncheckpatch marks them as ERROR.\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nReviewed-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3f51451b516eeb19d3c1ea311ee8845fc80b5135",
      "tree": "2839084209248ceb6f238e2c91cc077f39ad53a9",
      "parents": [
        "7972f9880c8c812332a56da7cfa4523d01ea310b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Dec 21 16:20:23 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:14 2008 -0200"
      },
      "message": "V4L/DVB (6894): xc5000: fix build warning\n\nFix the following build warning:\n\nxc5000.c:560: warning: format \u0027%d\u0027 expects type \u0027int\u0027,\n\t      but argument 2 has type \u0027size_t\u0027\n\nOn many architectrues size_t is unsigned long, and may not be printed with %d.\nUse %Zu instead.\n\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fb6d8e2c7fe1667d8ce057e333b18deb91191be5",
      "tree": "0698fca371a5cc8f2089179a46643c100c069380",
      "parents": [
        "26501a703d9eca3b42d793d2e2553c33744097b9"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Dec 21 16:00:45 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:14 2008 -0200"
      },
      "message": "V4L/DVB (6892): xc5000: fix build when DVB_TUNER_XC5000 is disabled\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "26501a703d9eca3b42d793d2e2553c33744097b9",
      "tree": "9acb41d93eeb0aa8a6c2f7b0c5016c5e23aa8d9a",
      "parents": [
        "2800b439e090aa06194dbbfb939cd259b74c42a3"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Dec 21 14:28:46 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:13 2008 -0200"
      },
      "message": "V4L/DVB (6890): tda18271: fix typo in RF tracking filter calibration\n\nWe want to set bits 1 \u0026 2 on easy programming byte 4, not extended byte 4.\n\nThanks to David Wong for pointing this out.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nCc: David Wong \u003cdavidtlwong@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e12671cf0c3c8460dfa3ab945023803612827fb7",
      "tree": "d663d35b7552fb6405be4474a1581dca583641dc",
      "parents": [
        "d1987d55a1eda774dfbab240a432607c17241d07"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Thu Dec 20 01:14:43 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:12 2008 -0200"
      },
      "message": "V4L/DVB (6886): xc5000: Cleanups of types, result codes etc\n\nThis translates much of the xceive coding style, adds\nsome result codes and generally cleans up whitespace\nand function arguments.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "aacb9d31ee65c0685745ca4dfc7cdd24f8b7d92b",
      "tree": "a955b767ddb0d7e4f2f6a59a318d3a80a2a4a1ef",
      "parents": [
        "2426a27e4d25cf932ce73aa84a085ee94b4189a8"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Tue Dec 18 01:55:51 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:11 2008 -0200"
      },
      "message": "V4L/DVB (6884): Add support for the Xceive xc5000 silicon tuner\n\nThis is an all formats tuner, QAM, ATSC, DVB-T and others.\nOnly ATSC and QAM have been tested.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2426a27e4d25cf932ce73aa84a085ee94b4189a8",
      "tree": "606bd863f412ba2c11e6afb40857a7e055394cad",
      "parents": [
        "bc3e5c7fc20d3c09667067878fb7a55dd9fc041d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Dec 21 11:34:45 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:11 2008 -0200"
      },
      "message": "V4L/DVB (6882): dvb_frontend: release analog demod in dvb_frontend_detach\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bc3e5c7fc20d3c09667067878fb7a55dd9fc041d",
      "tree": "81d83ec2aa0b21f8b594d45a398bdefe206ad3e3",
      "parents": [
        "9ad89f0104314786138d580ab2c1119e7e470f56"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Dec 21 11:18:32 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:11 2008 -0200"
      },
      "message": "V4L/DVB (6881): include struct analog_demod_ops directly inside struct dvb_frontend\n\nRather than using a pointer, include struct analog_demod_ops directly\ninside struct dvb_frontend.  This will allow us to use dvb_attach in\nthe future, along with removing the need to check the ops structure\nbefore having to check the pointer to the method being called.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9ad89f0104314786138d580ab2c1119e7e470f56",
      "tree": "a8a429360197b646c46c517d8cdf094470b5df27",
      "parents": [
        "807ffe8df23e1977d4e702697a08047f346eb974"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Dec 21 03:00:59 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:10 2008 -0200"
      },
      "message": "V4L/DVB (6880): kill tuner-driver.h\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "807ffe8df23e1977d4e702697a08047f346eb974",
      "tree": "fe7cb050ddddc64fc98b0248030cf1d6a8abc8d4",
      "parents": [
        "b624aa86cd92b32d66653609e4896f54c0d6111d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Dec 21 02:55:43 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:10 2008 -0200"
      },
      "message": "V4L/DVB (6879): move struct analog_tuner_ops into dvb_frontend.h\n\nstruct analog_tuner_ops no longer has any dependencies specific\nto v4l2, so we can move this into dvb_frontend.h with the rest\nof the tuning structures.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0b6a3342a645208feaab76332f1eee33e1688bd5",
      "tree": "2d6b0690f9c44e0e6f0a2c94ad88bded9551979b",
      "parents": [
        "89f6475857b89e956a8bcfef64944409ce4173b4"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Fri Dec 21 08:58:09 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:09 2008 -0200"
      },
      "message": "V4L/DVB (6874): removes duplicated KERN_DEBUG flags from dprintk calls in mt312.c\n\n        do { \\\n                if (debug) printk(KERN_DEBUG \"mt312: \" args); \\\n        } while (0)\n\nSo no caller need to specify KERN_DEBUG.\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "89f6475857b89e956a8bcfef64944409ce4173b4",
      "tree": "8b7198a54376129b55c5ddb4b7936cbdd8005d2d",
      "parents": [
        "6fb377f85cb8c2c1580ce8b134c887a7b53c7aa9"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Fri Dec 21 08:56:44 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:08 2008 -0200"
      },
      "message": "V4L/DVB (6873): Fixes issues listed by checkpatch\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bc514710889ebb975be9e84ca9c04f698225b656",
      "tree": "207c2e6f7a896678b95d036e11811df0de04988d",
      "parents": [
        "3dfefc50ff45744ffb97ce0bf9c213a3fb6d5d3d"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Sat Dec 15 03:24:00 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:04:03 2008 -0200"
      },
      "message": "V4L/DVB (6856): zl10353: improve tuning parameters and update register map\n\nSome more I2C traces and a experimentation with register values on\nboth the ZL10353 and MT352 mean that I can now guess at what more\nof the ZL10353 registers do.\n\nGuess at the registers\u0027 names (based on the equivalent names in MT352)\nand update set_parameters/get_parameters with the new knowledge.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6b7daa88f23bb23f61977063e3f8ea9598e65e32",
      "tree": "e9e0c97200e8dbc8235d14258a84c82435ada2a4",
      "parents": [
        "2b03238a79295aff30afc3d9a82afa617fd33971"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Dec 13 10:11:49 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:03:45 2008 -0200"
      },
      "message": "V4L/DVB (6822): s5h1409: use VSB IF frequency ( 44 / 5.38 MHz ) unless otherwise specified\n\nuse VSB IF frequency ( 44 / 5.38 MHz ) if qam_if is invalid or unspecified\n\nAcked-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2b03238a79295aff30afc3d9a82afa617fd33971",
      "tree": "b0fbd55c5a2a9c7543d4dde925ef8be8233e4d82",
      "parents": [
        "18ff605a18b29ab1b52d31f96e2ecbaf7a042a3e"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Dec 13 10:04:10 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:03:44 2008 -0200"
      },
      "message": "V4L/DVB (6821): s5h1409: fix IF frequency configuration\n\nOn the s5h1409 demod, the IF frequency for VSB is limited to 44 / 5.38 MHz.\n\nHardcode VSB IF frequency within the driver to 44 / 5.38 MHz.\nQAM IF frequency remains configurable via attach-time configuration.\n\nAcked-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "18ff605a18b29ab1b52d31f96e2ecbaf7a042a3e",
      "tree": "83b88422532cb7c9ac254db856902bbc46b9838f",
      "parents": [
        "6594ad829a98d5a9fe720d8d182a4e50fc81953a"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Dec 12 21:43:57 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:03:43 2008 -0200"
      },
      "message": "V4L/DVB (6818): git-dvb: drivers/media/dvb/frontends/zl10353.c: avoid 64-bit divide\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "39b43b1a61f3c4b540b024843e592b14533aa961",
      "tree": "6e048147e978e3987a94c4037798d55bedfbde62",
      "parents": [
        "8996b3f3cfa9d21ba9ed31a116d5066e38827878"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Dec 12 19:27:57 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:03:34 2008 -0200"
      },
      "message": "V4L/DVB (6808): git-dvb: fix build in drivers/media/dvb/frontends/tda18271.h\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e435f95ce6468f0240f050e14c9eac93e2fe7e71",
      "tree": "574b8764e3206b37666bda01acc2b0f1a4d44dde",
      "parents": [
        "7206abbc2d19b6846b879fb266672b40da9961cb"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Dec 09 22:23:30 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:03:32 2008 -0200"
      },
      "message": "V4L/DVB (6801): tda18271: pass i2c gate configuration into tda18271_attach()\n\nIf we pass TDA18271_GATE_DIGITAL into tda18271_attach(), it will always try to\nuse the digital demodulator\u0027s i2c gate.\n\nIf we pass TDA18271_GATE_ANALOG into tda18271_attach(), it will always try to\nuse the analog demodulator\u0027s i2c gate.\n\nIf we pass TDA18271_GATE_AUTO into tda18271_attach(), it will try to use the\nanalog demodulator\u0027s i2c gate when tuning in analog mode, and it will try to\nuse the digital demodulator\u0027s i2c gate when tuning in digital mode.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7206abbc2d19b6846b879fb266672b40da9961cb",
      "tree": "3bf6d376850cb08ba1552eb72920aa813528f58f",
      "parents": [
        "f6e90a66cde270cd6cc7aa1f4f0650930aa7f6bc"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Dec 09 22:13:01 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:03:31 2008 -0200"
      },
      "message": "V4L/DVB (6800): tda18271: use an enum rather than an integer to store analog / digital state\n\nUse an enum rather than an integer #define to store analog / digital state.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "14e3c152a14cb96b5f584d3885d2aedf1a1353fc",
      "tree": "f469c1585c360103e7eee0fb546569e82ceabe57",
      "parents": [
        "4a56eb3f535f92b0585aa01dba05b3f17a547df0"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Dec 07 00:33:08 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:03:18 2008 -0200"
      },
      "message": "V4L/DVB (6745): tda18271: remove tuning offset for atsc/qam\n\nThe tuning request coming in from userspace is already center adjusted,\nso we should not adjust to center (+1.75mhz) within the driver.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5d2bf930a2f4586a3e19318ed821a34193c4b7cd",
      "tree": "1593213c42378f3719539b8afab67efb355f6255",
      "parents": [
        "b5f3e1e153b60f7bc338cdd6eefacd59c2dfb375"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Dec 02 17:37:38 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:03:14 2008 -0200"
      },
      "message": "V4L/DVB (6728): tda18271: fix register dump format\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b5f3e1e153b60f7bc338cdd6eefacd59c2dfb375",
      "tree": "75a18d39c89b415c10aaa2152730944135e5ff7c",
      "parents": [
        "aaeccba68a60eedee5fe90f9e1478367b1f97345"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Dec 02 16:36:05 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:03:13 2008 -0200"
      },
      "message": "V4L/DVB (6727): tda18271: convert table lookup loops to functions\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "aaeccba68a60eedee5fe90f9e1478367b1f97345",
      "tree": "02f840507d66d23fa9210eefe3993423b58159bd",
      "parents": [
        "293da0ec468addf891856e9ffee88af2fd00e25a"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Dec 02 11:03:57 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:03:13 2008 -0200"
      },
      "message": "V4L/DVB (6726): tda18271: set image rejection validity\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "293da0ec468addf891856e9ffee88af2fd00e25a",
      "tree": "e391303bb314e69c99b0b529b0f648c7e6c381df",
      "parents": [
        "1457263e9df6911384c474532a49d1b25bc9d248"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Dec 02 02:45:04 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:03:12 2008 -0200"
      },
      "message": "V4L/DVB (6725): tda18271: improve debug flexibility\n\nconverted debug module option to an or-able setting.\n\n1 \u003d info\n2 \u003d table map values\n4 \u003d register dumps\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1457263e9df6911384c474532a49d1b25bc9d248",
      "tree": "11d42dda097579e2923e3ebc93438e013e376dd3",
      "parents": [
        "efce841093589bfef571a07e18e5446def9e04b4"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Dec 02 02:32:49 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:03:12 2008 -0200"
      },
      "message": "V4L/DVB (6724): tda18271: remove duplicated code\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "efce841093589bfef571a07e18e5446def9e04b4",
      "tree": "ab2627d9dc1058b8a2834cc0203d7ee8e3c18983",
      "parents": [
        "2b057e8dc6cc8318956fef92b77a4e86985e84d9"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Dec 01 17:40:16 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:03:12 2008 -0200"
      },
      "message": "V4L/DVB (6723): tda18271: only force init once during attach\n\nOnce the image rejection calibration procedure has been successful,\nwe should not initialize the tuner registers again.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "54465b082cc86921aa7d7b638d75803e6d919f25",
      "tree": "758ecf89a4a922f55ade1553b6ae6e5c1d18a1c4",
      "parents": [
        "6ca04de36b05aaf2f8122d0e566940969c6df801"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Nov 23 18:14:53 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:03:00 2008 -0200"
      },
      "message": "V4L/DVB (6681): tda18271: rename \u0027debug\u0027 to \u0027tda18271_debug\u0027\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6ca04de36b05aaf2f8122d0e566940969c6df801",
      "tree": "33433eed465b98bb5eb05a130441185a7e4483eb",
      "parents": [
        "63c254805e38bad4c64b5f5b0e135a2a357fa0bf"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Nov 23 16:52:15 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:02:59 2008 -0200"
      },
      "message": "V4L/DVB (6680): tda18271: move tda18271_map tables to a separate source file\n\nMove tda18271_map tables to a separate source file,\nto improve code readability and ease maintenance.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "22ee1250bd41534552c61be13994fd12d1ee1318",
      "tree": "448374620e93d5abe8bb0d1aa90512f9abc93284",
      "parents": [
        "63806eeb61dcdf30fdbf488babff98aea2ca3f08"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Nov 22 17:13:00 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:02:59 2008 -0200"
      },
      "message": "V4L/DVB (6678): tda18271: define init callback\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5add9a6f3c90680f89b4694e81025d2aed9559af",
      "tree": "a7661548230608cf9f6e49eaa4e314d25c6fd035",
      "parents": [
        "a5e9fe149afb0fdf0de4729f1b0d203d4ac14906"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Nov 22 12:08:53 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:02:39 2008 -0200"
      },
      "message": "V4L/DVB (6659): Convert MTS to bitfield\n\nXc2028.3028 has two type of firmwares: audio-standard specific ones and\nbaseband MTS firmwares. MTS firmwares provide stereo decoding for 6 MHz\nBTSC/EIAJ and for monoaural audio decoding on 8 MHz firmwares.\n\nIt seems that the option to use MTS or a standard-specific audio decoding\ndepends on the way xc2028/3028 is connected.\n\nInstead of wasting 32 (or 64 bits) to signalize if the driver needs to use MTS\nfirmware, this patch converts it to a bitfield that can be shared with other\nproprieties of xc2028/3028.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a1dcd9de648c8cf21abaeca7f77885665eed4117",
      "tree": "f35cdf7d007056445a0603a12fb20d3eed5ec7ba",
      "parents": [
        "702a67624e4bc9c7056418b576af928940b7dbb9"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Tue Nov 20 08:17:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:02:37 2008 -0200"
      },
      "message": "V4L/DVB (6656): zl10353: store frequencies in 0.1kHz to eliminate rounding errors\n\nWhilst reanalysing my formulas I realised it was no longer possible to get the\nright values for a 36.1667MHz IF due to rounding problems.\n\nStoring frequencies in units of 0.1kHz makes it possible to calculate these\nagain correctly.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "702a67624e4bc9c7056418b576af928940b7dbb9",
      "tree": "2253278899e39f160d80ab386a03b77a474a749c",
      "parents": [
        "c6e62a3a398d62e8ae366ac1465911db0ac7fc0b"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Tue Nov 20 03:34:11 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:02:37 2008 -0200"
      },
      "message": "V4L/DVB (6655): Add support for MT352-based DViCO FusionHDTV DVB-T NANO devices\n\nThere are at least three variants of the DViCO FusionHDTV DVB-T NANO that\nshare the same USB device ID.  The first (ZL10353 w/ firmware in ROM) is\nalready supported; the latter two both require firmware and have either\nan MT352 or ZL10353 demodulator, and have a different IR receiver from the\nfirst.\n\nThis introduces a new identify_state that can tell the difference between a\n\"warm\" device which is running the embedded firmware, and a \"cold\" device\nthat needs us to upload firmware to it before it will work.  We patch the\nuploaded device ID (like we do for other bluebird devices) to make it easy\nto identify the particular device variant when it reattaches.\n\nNB: These devices use a different firmware file from previous bluebird\n    devices.  You need a new firmware file to make this work.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c6e62a3a398d62e8ae366ac1465911db0ac7fc0b",
      "tree": "2b1bafc469d28d1f896cf87a5284d011a31f45d0",
      "parents": [
        "5ccaf905015c83a9b28e8496b4504b9b8dc25a80"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Tue Nov 20 02:49:41 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:02:36 2008 -0200"
      },
      "message": "V4L/DVB (6654): mt352: support oversampled IF input\n\nRework the input frequency calculation so that it produces the right values\nwhen the ADC oversamples the IF input.\n\nThis means MT352 devices can now process a near-zero IF (according to the,\nspecs 4.57MHz is supported with the default crystal).\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5ccaf905015c83a9b28e8496b4504b9b8dc25a80",
      "tree": "75fe1936542f6df7bb4f33ddcdd4f0844b656f68",
      "parents": [
        "1ad0b796a3fa3d1c1a7d16be7c70b626da2940a9"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Tue Nov 20 01:53:31 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:02:36 2008 -0200"
      },
      "message": "V4L/DVB (6653): Add support for the DViCO FusionHDTV NANO2 w/ZL10353 and firmware\n\nAdd support for the DViCO FusionHDTV DVB-T NANO with zl10353 demodulator and\nfirmware in ROM on the device.\n\nAgain, this is based on the great work of Mike Krufky with my modifications\nto use the in-tree XC2028 driver.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "aeb012bbf460171b75ba17dc064a543f7256521f",
      "tree": "1e8a735d06bf9e541f4db37c0d808eb91074d2ee",
      "parents": [
        "45819c381fc4fb342dc091f30eef4b56193e34d5"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Mon Nov 19 21:57:10 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:02:32 2008 -0200"
      },
      "message": "V4L/DVB (6649): Add support for the DViCO FusionHDTV Dual Digital 4\n\nAdd support for DViCO\u0027s Dual Digital 4 with xc3028 tuner, zl10353 DVB-T\ndemodulator and a new-style I2C IR remote control receiver.\n\nThis would not have been possible without the work of and advice from\nMike Krufky, who originally got the Dual Digital 4 and second-gen DVB-T\nNANO devices working with the out-of-tree XC3028 driver.\n\nI converted it to use the in-tree XC3028 driver (after making it suitable\nfor our use), and added the IR remote control support based on his advice.\n\nNB: a firmware package is required to use this device.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "794604c3efb511b74fb664af72c5dd7046e91075",
      "tree": "4f3ac779e68aa4e166cf6343f3d501a1e602a714",
      "parents": [
        "58d834ea89664b41e6e21ed2d8dc5680d0dd76b6"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Mon Nov 19 03:55:45 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:02:21 2008 -0200"
      },
      "message": "V4L/DVB (6630): zl10353: calculate input frequency register instead of using hardcoded value\n\nNow we know the zl10353\u0027s correct ADC clock, we can calculate the input\nfrequency registers correctly instead of just blindly setting them.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "58d834ea89664b41e6e21ed2d8dc5680d0dd76b6",
      "tree": "722fa8a9918db7f3a3674c8b07b9e44f42cc2ae8",
      "parents": [
        "a644e4a3e95f8ca6eca019c92d8dfde101150687"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Mon Nov 19 03:32:06 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:02:21 2008 -0200"
      },
      "message": "V4L/DVB (6628): zl10353: Improve support for boards without a tuner on secondary i2c\n\nIssue FSM_GO instead of TUNER_GO if there is no tuner attached to the\nsecondary i2c bus.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a644e4a3e95f8ca6eca019c92d8dfde101150687",
      "tree": "fd99aabaf1ab9e1bb1d88f98918f3ee4e08f9de3",
      "parents": [
        "272479d7ab067344d118e7633b624bf98f8896f3"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Mon Nov 19 03:05:09 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:02:20 2008 -0200"
      },
      "message": "V4L/DVB (6627): CXUSB: handle write then read from different address\n\nThe path to perform a read immediately after a write was not checking that\nthe address being read from was the same as the one that was written.\n\nHandling this case correctly should mean that we now can handle more than\ntwo i2c messages at a time.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "272479d7ab067344d118e7633b624bf98f8896f3",
      "tree": "d707fd55df3ee60adb45a48956508d2900bff735",
      "parents": [
        "13e001dfe3aeb9e7b05445af76e5b47235e81285"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Mon Nov 19 03:01:22 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:02:20 2008 -0200"
      },
      "message": "V4L/DVB (6626): CXUSB: support only-read i2c requests\n\nAny i2c read request that was not immediately preceded by a write request was\nincorrectly taking the write path.  Add the capability to handle individual\nread requests.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "13e001dfe3aeb9e7b05445af76e5b47235e81285",
      "tree": "3099fea27dc58acd2344a3484dddd31d64f9adbd",
      "parents": [
        "b17f109df1cd9fe1009501d59e466701106590d7"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Mon Nov 19 02:48:27 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:02:20 2008 -0200"
      },
      "message": "V4L/DVB (6625): CXUSB: i2c transfer failure notification\n\nThe i2c master_xfer routine should return a negative result if not all\ntransfers completed successfully.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    }
  ],
  "next": "b17f109df1cd9fe1009501d59e466701106590d7"
}
