)]}'
{
  "log": [
    {
      "commit": "7e7654a92a5a75a350cc3458389bc76273498f6a",
      "tree": "c8eae3d72f87b4b4fbf94446b4f0993c2a08b000",
      "parents": [
        "19c38de88a80913351fcacefdb461cc0b585fa87"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 12 15:06:57 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:51:02 2007 -0700"
      },
      "message": "cdev: remove unneeded setting of cdev names\n\nstruct cdev does not need the kobject name to be set, as it is never\nused.  This patch fixes up the few places it is set.\n\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n\n"
    },
    {
      "commit": "038a5008b2f395c85e6e71d6ddf3c684e7c405b0",
      "tree": "4735eab577e97e5a22c3141e3f60071c8065585e",
      "parents": [
        "dd6d1844af33acb4edd0a40b1770d091a22c94be",
        "266918303226cceac7eca38ced30f15f277bd89c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 11 19:40:14 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 11 19:40:14 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (867 commits)\n  [SKY2]: status polling loop (post merge)\n  [NET]: Fix NAPI completion handling in some drivers.\n  [TCP]: Limit processing lost_retrans loop to work-to-do cases\n  [TCP]: Fix lost_retrans loop vs fastpath problems\n  [TCP]: No need to re-count fackets_out/sacked_out at RTO\n  [TCP]: Extract tcp_match_queue_to_sack from sacktag code\n  [TCP]: Kill almost unused variable pcount from sacktag\n  [TCP]: Fix mark_head_lost to ignore R-bit when trying to mark L\n  [TCP]: Add bytes_acked (ABC) clearing to FRTO too\n  [IPv6]: Update setsockopt(IPV6_MULTICAST_IF) to support RFC 3493, try2\n  [NETFILTER]: x_tables: add missing ip6t_modulename aliases\n  [NETFILTER]: nf_conntrack_tcp: fix connection reopening\n  [QETH]: fix qeth_main.c\n  [NETLINK]: fib_frontend build fixes\n  [IPv6]: Export userland ND options through netlink (RDNSS support)\n  [9P]: build fix with !CONFIG_SYSCTL\n  [NET]: Fix dev_put() and dev_hold() comments\n  [NET]: make netlink user -\u003e kernel interface synchronious\n  [NET]: unify netlink kernel socket recognition\n  [NET]: cleanup 3rd argument in netlink_sendskb\n  ...\n\nFix up conflicts manually in Documentation/feature-removal-schedule.txt\nand my new least favourite crap, the \"mod_devicetable\" support in the\nfiles include/linux/mod_devicetable.h and scripts/mod/file2alias.c.\n\n(The latter files seem to be explicitly _designed_ to get conflicts when\ndifferent subsystems work with them - that have an absolutely horrid\nlack of subsystem separation!)\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3b04ddde02cf1b6f14f2697da5c20eca5715017f",
      "tree": "9da1341a5a399a507b5ea6bf5a3047506b8d8f8f",
      "parents": [
        "b95cce3576813ac3f86bafa6b5daaaaf7574b0fe"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Tue Oct 09 01:40:57 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:52 2007 -0700"
      },
      "message": "[NET]: Move hardware header operations out of netdevice.\n\nSince hardware header operations are part of the protocol class\nnot the device instance, make them into a separate object and\nsave memory.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7948261942ffdb35e274b8e1a0889601f45d4603",
      "tree": "92255677bdcaf97d57a84b2fb103c41ef9ac8367",
      "parents": [
        "c3e2a8e64cb2282a406ff6e63f7bd09eb6f61a1d"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Oct 10 05:37:39 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Oct 10 13:34:33 2007 -0300"
      },
      "message": "V4L/DVB (6311): dvb: Replace list_for_each+list_entry with list_for_each_entry\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fa3b877e5c75a2f4d1706c40163dbf176a2fd80d",
      "tree": "6ebf58ac3ee5588abb858c419cf8b3793327ef61",
      "parents": [
        "0ac3a5bbca33840542d98420d9d82e8738299b20"
      ],
      "author": {
        "name": "Joachim Steiger",
        "email": "roh@hyte.de",
        "time": "Mon Oct 08 20:08:46 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Oct 10 00:03:15 2007 -0300"
      },
      "message": "V4L/DVB (6296): dib0700: add support for AverMedia DVB-T Express card\n\nadd Avermedia dvb-t express card 34 (usb2) id\n\nSigned-off-by: Joachim Steiger \u003croh@hyte.de\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9320874a3e6aea7044a4a7eedeab13db990424ab",
      "tree": "ed60c3726ca646a3b486bb29bde02f4adec8f310",
      "parents": [
        "d00cd2985e0e796621adf0f782af1563d990b0b5"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@infradead.org",
        "time": "Wed Oct 03 11:23:01 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Oct 10 00:03:08 2007 -0300"
      },
      "message": "V4L/DVB (6279): en_50221: convert to kthread API\n\nHere\u0027s an attempted update to the full kthread API + wake_up_process:\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCC: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0173e4696f201c53ab17ee4d9da81d74b5f9eddc",
      "tree": "1c8b31f2b7af45631581618a8ae9750b0df965dc",
      "parents": [
        "9e19db5b6dda251b8d76c3a0069e63faca6be3f0"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Sep 27 11:37:19 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:14:50 2007 -0300"
      },
      "message": "V4L/DVB (6241): fix typo in DVB_PLL Kconfig help text\n\ns/driver/drives/1\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4562fbeac61468f80a8d05e5ed50660bd97b4859",
      "tree": "f9a0c84ee0a0bbf601e5b322e526465b3b4664c0",
      "parents": [
        "8528fa414703f5be17092be2d3a2c5389755253a"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Sep 09 05:16:34 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:14:49 2007 -0300"
      },
      "message": "V4L/DVB (6232): dvb-pll: report whether input rf will be autoselected or set via insmod option\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8528fa414703f5be17092be2d3a2c5389755253a",
      "tree": "6139e378c8ac71f6ef1e54db0174d5b6d416520a",
      "parents": [
        "704e39bf620810734a38b3f9c0e07cede2a76d91"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Sep 09 05:08:30 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:14:49 2007 -0300"
      },
      "message": "V4L/DVB (6231): dvb-pll: always show pll name if forced via insmod option\n\nThe name of the pll will be shown if forced via insmod option,\nor if debug is enabled.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "704e39bf620810734a38b3f9c0e07cede2a76d91",
      "tree": "8f689d99c45e41195dec0cc59d87476855268003",
      "parents": [
        "ff3e7dd5809fb632447f1aa6de6b3ffb755727dd"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Sep 07 18:27:43 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:14:48 2007 -0300"
      },
      "message": "V4L/DVB (6230): dvb-pll: add module option to force dvb-pll desc id (for debug use only)\n\nAdd a module option to force the dvb-pll module to use an alternate dvb-pll\ndescription without having to recompile the kernel.\n\nHaving a module option like this is useful in some cases, where the vendor\nmay release an alternate revision of the hardware using a different tuner,\nbut without changing the pci subsystem / usb device ids.\n\nThis option is intended for debugging purposes _only_.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ff3e7dd5809fb632447f1aa6de6b3ffb755727dd",
      "tree": "ab78263056307474e74264086516557eb2634f2f",
      "parents": [
        "05a4611b5d71ad6f968fdeef092c24914570898b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Sep 09 13:00:45 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:14:46 2007 -0300"
      },
      "message": "V4L/DVB (6229): dvb-pll: increase DVB_PLL_MAX to 64\n\nIncreased DVB_PLL_MAX from 16 to a figure that would never be reached in a\npractical sense.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "05a4611b5d71ad6f968fdeef092c24914570898b",
      "tree": "8898c9610f656430e3f2644195889e4e9f3cae94",
      "parents": [
        "a27e5e769e46626052fc18ff63f274ee97142bab"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Sep 07 18:19:57 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:14:46 2007 -0300"
      },
      "message": "V4L/DVB (6228): dvb-pll: add module option to specify rf input\n\nAdd a module option to dvb-pll, called \"input\" to specify which rf\ninput to use on devices with multiple rf inputs.  If the module option\nis not specified, then the driver will autoselect the rf input, as per\nprevious behavior.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a27e5e769e46626052fc18ff63f274ee97142bab",
      "tree": "cb862da7906c82ae8258548fbad207dd0eb6d67e",
      "parents": [
        "5d7802b2617d785ea0b8631b0605defc19ee6561"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Sep 07 18:11:15 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:14:45 2007 -0300"
      },
      "message": "V4L/DVB (6227): dvb-pll: store instance ID in dvb_pll_priv structure\n\nStore an instance ID in the dvb_pll_priv structure, so that module options\nspecific to a given pll may be used by the functions within the driver.\n\nWhen debug is turned on, print a message indicating which pll was attached\nand it\u0027s instance id.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5d7802b2617d785ea0b8631b0605defc19ee6561",
      "tree": "eafd32220d566e21629c85c1b60079aeecbecd8c",
      "parents": [
        "f438d97447d4ccd241db8477f62a0647b9e8220e"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Sep 07 18:03:58 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:14:45 2007 -0300"
      },
      "message": "V4L/DVB (6226): dvb-pll: pass fe pointer into dvb_pll_configure() and set() functions\n\nThe pll-specific set() function will need access to the dvb_pll_priv\nstructure for new functionality.  This patch gives access to this\nstructure to the required functions.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f64899ca5af69c33a446d355609831fad6f715cd",
      "tree": "c3335b04f8b4537f1906921e984ced534e7d8320",
      "parents": [
        "2060955748dff6280cd211b68c92d9a99d1c78f9"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Mon Sep 17 22:17:12 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:14:40 2007 -0300"
      },
      "message": "V4L/DVB (6221): budget-ci: select TT keymap for DVB-S TT 1500\n\nDVB-S TT 1500 must use the TT keymap.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f29379c3619d85e0bdc0ee30c8199f7f66866fcf",
      "tree": "de664ea8026afb33295b14606fbbc900941901a5",
      "parents": [
        "a77743bc2d29197d48a6f4ae9f8f9e0f0b0ba5d7"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Tue Sep 04 21:15:46 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:08:20 2007 -0300"
      },
      "message": "V4L/DVB (6169): Removed unused function mt2131_set_gpo()\n\nUnused code is removed.\n\nSigned-off-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": "8fb3b9f7a9e0420150bf6cb8a3c20f45d372cce4",
      "tree": "08f7b129d2c79b8c8cf86b17016820f18e8b747f",
      "parents": [
        "ca805d57cf5ea7482ed3da28653f30621249ee45"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Aug 30 23:00:43 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:07:44 2007 -0300"
      },
      "message": "V4L/DVB (6136): dvb_frontend: add get_rf_strength function pointer to dvb_tuner_ops\n\nAdd get_rf_strength function pointer to dvb_tuner_ops, so that rf signal\nstrength can be read directly from the tuner driver by the dvb demodulator\ndriver and / or the analog tuning system.\n\nThis is an internal api addition -- userspace is not affected.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nAcked-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e18f9444bda60a67e6feef00c354f8de0cdaeba7",
      "tree": "249fdd5ffa57459f8e126987ccef51e7cb69f893",
      "parents": [
        "db8a695658cda21eacfa2a5e3b15e8964bfb93ef"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Aug 21 01:25:48 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:07:35 2007 -0300"
      },
      "message": "V4L/DVB (6128): hybrid tuner refactoring core changes, phase 1\n\nPrepare tuner-core for conversion of tuner sub-drivers into \ndvb_frontend modules\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nAcked-by: Mike Isely \u003cisely@pobox.com\u003e\nAcked-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nAcked-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nAcked-by: Jarod Wilson \u003cjwilson@redhat.com\u003e\nAcked-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nAcked-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b930e1d851c3ffbf82127bd0e4d72ffe94d4b7f2",
      "tree": "190561aa866401ac4d2b45f7a6c6bb5d9cb982a3",
      "parents": [
        "38051450b378ef2cb51dff76a6b8299f59129172"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Aug 27 18:16:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:07:29 2007 -0300"
      },
      "message": "V4L/DVB (6125): whitespace cleanup: replace leading spaces with tabs\n\nThere were many instances of 7-space indents spread throughout\nthe v4l-dvb tree.\n\nThis patch replaces the 7-space indents with tabs.  The whitespace cleaner\nscript doesn\u0027t catch these, because it assumes that all indents are 8-space.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "608f62d6ffbc21067e8b9a09f887a5d6cbfe7617",
      "tree": "e4b6e80ffda15edf00142b82ebe54300ecbfb443",
      "parents": [
        "849be2cdf11eef830ec2a3f916c8e7d1e51bc9fb"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sat Aug 25 13:17:53 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:07:03 2007 -0300"
      },
      "message": "V4L/DVB (6107): dvb_frontend: clean-up shutdown handling\n\nNow dvb_powerdown_on_sleep controls whether\n- whether LNB power is turned off\n- whether the tuner/frontend enters sleep mode\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "849be2cdf11eef830ec2a3f916c8e7d1e51bc9fb",
      "tree": "31df33413cf84a526761a0c064b288809b5da835",
      "parents": [
        "48136e1e93195b56dc3d9b0730917241b3365633"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sat Aug 25 12:22:16 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:07:02 2007 -0300"
      },
      "message": "V4L/DVB (6106): dvb_frontend: Default for dvb_shutdown_timeout set to 0\n\nDefault for dvb_shutdown_timeout set to 0.\ndvb_shutdown_timeout \u003e 0 is used for debugging only.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "48136e1e93195b56dc3d9b0730917241b3365633",
      "tree": "56314dc49a2c092a090424326d65a3c34be622d0",
      "parents": [
        "226835d7e0a1136bce2a0b923e0832ab47450a30"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sat Aug 25 12:00:23 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:06:59 2007 -0300"
      },
      "message": "V4L/DVB (6105): dvb_frontend: ts_bus_ctrl() handling fixed\n\nts_bus_ctrl() should only be called by\n- the first open\n- the last release call.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "226835d7e0a1136bce2a0b923e0832ab47450a30",
      "tree": "f14d15bad2912df747a3c6082aab9b09ec95a166",
      "parents": [
        "0c12c1bfc432477e38ba76f680be4b3f55112a8e"
      ],
      "author": {
        "name": "Marco Schluessler",
        "email": "marco@lordzodiac.de",
        "time": "Sat Aug 25 11:46:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:06:58 2007 -0300"
      },
      "message": "V4L/DVB (6104): dvb_ca_en50221: decrement module use count on error\n\ndecrement module use count on error\n\nSigned-off-by: Marco Schluessler \u003cmarco@lordzodiac.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0c12c1bfc432477e38ba76f680be4b3f55112a8e",
      "tree": "fc390799879987c7f70210353b04c2eab9b40b0e",
      "parents": [
        "d9bf2c037754f1493323829048d6210602712a43"
      ],
      "author": {
        "name": "Marco Schluessler",
        "email": "marco@lordzodiac.de",
        "time": "Sat Aug 25 11:36:39 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:06:58 2007 -0300"
      },
      "message": "V4L/DVB (6103): dvb_ca_en50221: return correct error code value\n\nreturn correct error code value\n\nSigned-off-by: Marco Schluessler \u003cmarco@lordzodiac.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d9bf2c037754f1493323829048d6210602712a43",
      "tree": "0176609c95a0bf775fa53387872306ca82f47487",
      "parents": [
        "71be258bd9bf41ca3060021f2ed50ad8c672a01e"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sat Aug 25 11:23:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:06:57 2007 -0300"
      },
      "message": "V4L/DVB (6102): dvb: remove some unneeded vmalloc() return value casts from av7110\n\nvmalloc() returns void * - no need to cast it.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "71be258bd9bf41ca3060021f2ed50ad8c672a01e",
      "tree": "d1542a96e49f129b5550278bfcaf7e4d1eb1a6f0",
      "parents": [
        "6327e952cd3ef5e5a49c84f794dbba72ff3c0e9c"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Aug 23 22:33:28 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:06:54 2007 -0300"
      },
      "message": "V4L/DVB (6100): dvb_net: whitespace cleanup\n\nClean whitespace brain-damage caused by previous patch,\n\"Fix a warning at dvb_net\"\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9c12224a607a4b22ab86784e3394b52810b9507c",
      "tree": "cdb7d864084ef81343da18120c727ba7b9bc2872",
      "parents": [
        "f518b43c452fb2dbe98ee211abfc63cf421927ab"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 21 12:38:39 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:06:17 2007 -0300"
      },
      "message": "V4L/DVB (6079): Cleanup: remove linux/moduleparam.h from drivers/media files\n\nSince at least kernel 2.6.12-rc2, module.h includes moduleparm.h. This\npatch removes all occurences of moduleparm.h from drivers/media files.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b1139e353c7fc636bfe413f3296ba0284eb60c2e",
      "tree": "bba1f466c37a7bb0a4be0bb547643b7c67db691c",
      "parents": [
        "faebb914399ecf8ecfd0e24b96ac90d7381f7e07"
      ],
      "author": {
        "name": "Darren Salt",
        "email": "linux@youmustbejoking.demon.co.uk",
        "time": "Sat Aug 18 18:05:31 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:05:26 2007 -0300"
      },
      "message": "V4L/DVB (6040): Add IR support for Nova-T Stick\n\nWorking with Nova-T Stick (70001) with remote control model A415.\nUntested with other dib0700m/dib0700p devices.\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": "faebb914399ecf8ecfd0e24b96ac90d7381f7e07",
      "tree": "03bf6cd237b9734a9a32d6dc4da495ea8f91552e",
      "parents": [
        "e927b3fa595117c9f4c6dfa241fe7c3a3c596f17"
      ],
      "author": {
        "name": "Darren Salt",
        "email": "linux@youmustbejoking.demon.co.uk",
        "time": "Sat Aug 18 18:04:00 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:05:26 2007 -0300"
      },
      "message": "V4L/DVB (6039): Typo fix in Nova-TD description\n\nTypo fix in Nova-TD description\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": "e927b3fa595117c9f4c6dfa241fe7c3a3c596f17",
      "tree": "efbe23094334c0af9d05391273f460735b7413df",
      "parents": [
        "458b634cd86968032171a4d6db5c89a772ff0348"
      ],
      "author": {
        "name": "Michael Mauch",
        "email": "michael.mauch@gmx.de",
        "time": "Sat Aug 18 18:02:31 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:05:25 2007 -0300"
      },
      "message": "V4L/DVB (6038): Trivial: repair mixed parm descs in dvb-usb-init.c\n\nRepair modinfo parameter descriptions for force_pid_filter_usage and\ndisable_rc_polling.\n\nSigned-off-by: Michael Mauch \u003cmichael.mauch@gmx.de\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "458b634cd86968032171a4d6db5c89a772ff0348",
      "tree": "420b1a0933457e5910f2bcee542cc77e4aef5ee3",
      "parents": [
        "fa40b2237ab6ed239967f76432438080232b88fe"
      ],
      "author": {
        "name": "Alan Nisota",
        "email": "alannisota@gmail.com",
        "time": "Sat Aug 18 17:52:35 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:05:22 2007 -0300"
      },
      "message": "V4L/DVB (6037): Updated GenPix USB driver\n\nThere are now 4 different versions of the GENPIX USB adapter.  The \nnewest \u0027Skywalker\u0027 models are fully self-contained, and need no \nadditional hardware to be used.  A very reliable DVB-S card even without \nusing any of the alternate modulatations (which this kernel module does \nnot currently support)\n\nThe following patch adds support for all 4 versions of the genpix\nadapter (www.genpix-electronics.com).\n\nSigned-off-by: Alan Nisota alannisota@gmail.com\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "82e67246cd2a860637ee9d27776ad48d32734f6c",
      "tree": "1c4386c279d6cd314657f0a4a8cd9146f4b8b13b",
      "parents": [
        "89d969a39da8e9ee5db1c1fb49f55f4206a445ac"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Fri Aug 17 17:49:41 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:05:21 2007 -0300"
      },
      "message": "V4L/DVB (6031): Fix for bug 7819: fixed hotplugging for dvbnet\n\nThe first part of dvb_net_close() is just a cut\u0026paste from\ndvb_generic_release(), so maybe it would be better to just call\ndvb_generic_release() instead?\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nAcked-by: Markus Rechberger \u003cmrechberger@gmail.com\u003e\nAcked-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "89d969a39da8e9ee5db1c1fb49f55f4206a445ac",
      "tree": "6669e904ee670832d143a178a2078c258147fedb",
      "parents": [
        "5772f81326904f2bfbb2bf2f365b3fb36ee3b7d8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu Aug 16 10:03:18 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:05:20 2007 -0300"
      },
      "message": "V4L/DVB (6025): Net_ule(): fix check-after-use\n\nThe Coverity checker spotted that we\u0027d have already oops\u0027ed if \"dev\"\nwas NULL.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5f553388b06532b495681f5d6c8e8fbff64ea86a",
      "tree": "6022f0295c0aeacfe634df0f06ab3f7b15012cce",
      "parents": [
        "acb09af4e333dc92cdd32ae75ee7e5f3d7aaf60b"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Wed Aug 15 14:00:09 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:05:11 2007 -0300"
      },
      "message": "V4L/DVB (6015): DVB: convert struct class_device to struct device\n\nThe currently used \"struct class_device\" will be removed from the\nkernel. Here is a trivial patch that converts DVB to use struct device.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e9f668dd12d3ed293af0d466bcaa393b78a7d0ee",
      "tree": "033f403cd204132159113d9df05028e5c9c3c78f",
      "parents": [
        "fbd8af07063f7379e71654013e7915315cd869f8"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Aug 15 10:43:19 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:05:07 2007 -0300"
      },
      "message": "V4L/DVB (6010): Use inline functions instead of inline asm for powerpc\n\nChange io_st_le32() to use inline functions rather than\ndirect inline assembly code.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fbd8af07063f7379e71654013e7915315cd869f8",
      "tree": "4e7a2ab1ef94c8d29ef19c49b04849cbfa97bdef",
      "parents": [
        "6b1dde90de7f612805fbe8212a39264d7b868efc"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Aug 15 10:43:08 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:05:05 2007 -0300"
      },
      "message": "V4L/DVB (6009): Bt8xx: \"extern inline\" -\u003e \"static inline\"\n\n\"extern inline\" will have different semantics with gcc 4.3.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1597f1f676d2c425028b6a20f21a987f489dbdd2",
      "tree": "429c0704fb45331605e8aab74b08b8a0749f843d",
      "parents": [
        "7963fa48dafd07a8c6b6007fb038095553ad6a0f"
      ],
      "author": {
        "name": "Oleg Nesterov",
        "email": "oleg@tv-sign.ru",
        "time": "Thu Aug 09 12:02:30 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:04:46 2007 -0300"
      },
      "message": "V4L/DVB (5990): cinergyt2_suspend: don\u0027t forget to unlock cinergyt2-\u003ewq_sem\n\nRestore unlock of cinergyt2-\u003ewq_sem, was deleted by accident.\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c471b331dda9fdfaf67832998d0b2c848777ab4a",
      "tree": "a4b950597813d921612dca18206aa5b19cf30e2a",
      "parents": [
        "a18255bef2a62632ed442fdb90b091193cbabca5"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Thu Aug 09 01:03:42 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:04:43 2007 -0300"
      },
      "message": "V4L/DVB (5986): dvb_frontend: Fixed GET_INFO ioctl and check of frequency limits\n\nThe calculation of frequency limits ignored tuner-specific frequency limits.\nRange checks and GET_INFO ioctl updated accordingly.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a18255bef2a62632ed442fdb90b091193cbabca5",
      "tree": "bb6fa7843ea138f265d3f1ccb640816392683fa2",
      "parents": [
        "8509a29ec6050a03d88f2da59fc2e361f6c16534"
      ],
      "author": {
        "name": "Hartmut Birr",
        "email": "e9hack@googlemail.com",
        "time": "Thu Aug 09 00:01:51 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:04:40 2007 -0300"
      },
      "message": "V4L/DVB (5985): Fix the min/max frequencies of some DVB-C frontends\n\nThe min frequencies of the DVB-C frontends are wrong. \n\nIn Europe, the center frequency of the lowest channel is 50.5MHz and not \n51MHz. All known cards with the stv0297/tda0002x/ves1820 frontend are \nable to tune to this frequency.\n\nI\u0027ve changed the range to the lowest channel - 1/2 bandwidth and the \nhighest channel + 1/2 bandwidth. For the design of the dvb driver, the \nfrequency ranges must be part of the tuner and not of the frontend \nitself. The same frontend may be used for different tuners. \n\nThe attached patch does only fix the ranges and not the design.\n\nSigned-off-by: Hartmut Birr \u003ce9hack@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": "4f76b672c4f9ceb9e7e0aa6224293da0ae7430da",
      "tree": "8298827adef2e12e80e399bed82d61be741dae5a",
      "parents": [
        "5e082f1521598a91c9194b2356b157cade9b6e87"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Mon Aug 06 13:59:19 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:04:35 2007 -0300"
      },
      "message": "V4L/DVB (5980): tda8083: fix frequency and symbolrate info\n\nThe TDA8083 supports a symbol rate from 12..30 MSym/s.\nThe Grundig 29504-451 tuner uses the TDA8060 down-converter,\nwhich has a frequency range from 920..2200MHz.\nThanks-to: Lars Buerding \u003clindvb@metatux.net\u003e\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b97762ba18b57c7057b58ed4f7140a19d0166b01",
      "tree": "ed4c9d0f08e3b1c7d18f8c120a9ad587829706ba",
      "parents": [
        "19dc74b7c5f02ada19840a85582f42f4dddcdb3e"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Jul 31 18:51:30 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:04:33 2007 -0300"
      },
      "message": "V4L/DVB (5976): mt2131 s5h1409: correct frontend selection logic\n\nIf a card driver is compiled into the kernel and mt2131 or s5h1409 are\ncompiled as modules, the kernel won\u0027t link.\n\nA compiled in driver can\u0027t use a module, so in this case the mt2131 or s5h1409\nare effectively disabled w.r.t the compiled in driver and the stub attach\nfunction should be used.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "813ce47cee33964ff710d2c91063548773cb4cd5",
      "tree": "2f1378a8304b9f399c317309604b9f09c79c694f",
      "parents": [
        "89f4267d6fa96cb3db053d5183558c94ad5f46e5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Aug 01 10:13:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:04:22 2007 -0300"
      },
      "message": "V4L/DVB (5965): Frontend_ioctl(): fix check-after-use\n\nThe Coverity checker spotted that we have already oops\u0027ed if \"fe\" was NULL.\n\nSince \"fe\" being NULL seems impossible at this point this patch removes\nthe NULL check.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "89f4267d6fa96cb3db053d5183558c94ad5f46e5",
      "tree": "f6eaa54326eb6a09617e30d6f128af1a289c352b",
      "parents": [
        "8d99996b0942ff566c62602d83ac2c13521bbe40"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "janne-dvb@grunau.be",
        "time": "Tue Jul 31 19:45:13 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:04:05 2007 -0300"
      },
      "message": "V4L/DVB (5964): Fixed remote control for dib0700 with new firmware\n\nThe new firmware returns the data of the REQUEST_POLL_RC request in\nreversed order. The default is RC5, but it can be adjusted using a\nmodule parameter.\n\nSigned-off-by: Janne Grunau \u003cjanne-dvb@grunau.be\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8d99996b0942ff566c62602d83ac2c13521bbe40",
      "tree": "36b56c238419b9c1f700bc5c5dcbe5636a2ffaa9",
      "parents": [
        "034d65ed209f8525b1989dc3e6beca92fad57a7d"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Tue Jul 31 10:36:06 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:04:04 2007 -0300"
      },
      "message": "V4L/DVB (5963): Module parameter description for SFN workaround\n\nThanks to Matt Doran I found that there the module parameter description \nwas not OK.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "034d65ed209f8525b1989dc3e6beca92fad57a7d",
      "tree": "2b7ada5e95e5a8cdde96a99a55e6aa1c5f9b3b40",
      "parents": [
        "3db78e59500a45e05cbe271c8e1ba5a2b7ce0ef8"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "janne-dvb@grunau.be",
        "time": "Tue Jul 31 08:48:40 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:04:02 2007 -0300"
      },
      "message": "V4L/DVB (5962): Fix line-break in err output\n\nline-breaks in dib0700-remote-query function fixed.\n\nSigned-off-by: Janne Grunau \u003cjanne-dvb@grunau.be\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3db78e59500a45e05cbe271c8e1ba5a2b7ce0ef8",
      "tree": "66fc2b0bdeb150e0e668a3e5d23df1add6c70fb9",
      "parents": [
        "8f6956c7f9fa72c502bde47df4122bd32d0b86d5"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Tue Jul 31 08:19:28 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:57 2007 -0300"
      },
      "message": "V4L/DVB (5961): Fix support for DiB7000M-devices\n\nForgot to initialize the timf_default field.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8f6956c7f9fa72c502bde47df4122bd32d0b86d5",
      "tree": "b2ebe02557ee2bcf7644fd406f93bcdcc271c431",
      "parents": [
        "8779737b8e01b95fe6f1e33dc90ea621281c7b67"
      ],
      "author": {
        "name": "Matt Doran",
        "email": "matt.doran@papercut.biz",
        "time": "Tue Jul 31 07:09:30 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:50 2007 -0300"
      },
      "message": "V4L/DVB (5960): Add module parameter to enable SFN workaround\n\nIn some areas in the world the broadcasters are not using the same\ncellid for each transmitter in a SFN. The DiBcom has problems with\nthat setup. The module parameter buggy_sfn_workaround makes it re-usable.\n\nSigned-off-by: Matt Doran \u003cmatt.doran@papercut.biz\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8779737b8e01b95fe6f1e33dc90ea621281c7b67",
      "tree": "265d666bd3faa30e041927efe354b2826de76997",
      "parents": [
        "1f8ca4b37355cc56a4d25d5698a894ec46964f83"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Mon Jul 30 17:02:17 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:49 2007 -0300"
      },
      "message": "V4L/DVB (5959): Fix for size of remote keys in DiB0700\n\nFix for size of remote control keys in DiB0700.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1f8ca4b37355cc56a4d25d5698a894ec46964f83",
      "tree": "484eb39473335179fcc75ae48f7188f2241536ff",
      "parents": [
        "7161f27f2e61b44352a9dcf3927813380d5e710b"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Mon Jul 30 14:24:37 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:49 2007 -0300"
      },
      "message": "V4L/DVB (5958): Add support Compro VideoMate 500 with DiB7000PC\n\nAdd support Compro VideoMate 500 with DiB7000PC. Another design of \nCompro uses the DiB7000PC and it has new USB ids.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e \nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7161f27f2e61b44352a9dcf3927813380d5e710b",
      "tree": "eb9994c6bc81111a6426aa6928805b285f2ec25a",
      "parents": [
        "82f3d5594240adcd8d6764cf31dffc473a6cc1d0"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "janne-dvb@grunau.be",
        "time": "Mon Jul 30 13:54:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:45 2007 -0300"
      },
      "message": "V4L/DVB (5957): Add remote keymap for the Hauppauge Nova-TD Stick\n\nCopied from drivers/media/dvb/dvb-usb/nova-t-usb2.c\n\nSigned-off-by: Janne Grunau \u003cjanne-dvb@grunau.be\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "82f3d5594240adcd8d6764cf31dffc473a6cc1d0",
      "tree": "19dd90ef274bfbd2338445ee54c8a44f47e9d71f",
      "parents": [
        "01373a5c97ced83d4cb520f7e56c80454a198bfb"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "janne-dvb@grunau.be",
        "time": "Mon Jul 30 13:50:28 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:45 2007 -0300"
      },
      "message": "V4L/DVB (5956): Add remote control support for the Hauppauge Nova-T 500\n\nThis patch adds remote control support for the Hauppauge Nova-T 500 \nusing the same keys as for STK7700PD.\n\nSigned-off-by: Janne Grunau \u003cjanne-dvb@grunau.be\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "01373a5c97ced83d4cb520f7e56c80454a198bfb",
      "tree": "4423207d7f0c50de6fa3672943c07ff49d5da773",
      "parents": [
        "b6884a17fc70e979ef34e4b5560988b522bb50a0"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Mon Jul 30 12:49:04 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:44 2007 -0300"
      },
      "message": "V4L/DVB (5955): Add support for DiB7070-based devices\n\nThis changeset adds support for DiB7070P-based devices by adding the\ndib0070-driver and putting the appropriate layouts into\ndib0700_devices.c\n\nIt also includes a new firmware for the dib0700 which is necessary to\nmake the DiB7070-boards work and it also should fix the i2c-problems\non some boards.\n\nSigned-off-by: Jean-Philippe Sibers \u003cjpsibers@dibcom.fr\u003e\nSigned-off-by: Patrick Boettcher \u003cpboettcher@dibcom.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b6884a17fc70e979ef34e4b5560988b522bb50a0",
      "tree": "a1be75fb986d578f810d3cd017dbaa678c068b99",
      "parents": [
        "b2a657603e7285bf05b86ad198111b5403c57b41"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pboettcher@dibcom.fr",
        "time": "Fri Jul 27 10:08:51 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:43 2007 -0300"
      },
      "message": "V4L/DVB (5954): Sync with DiBcom Driver Release 2.1.3 + some improvements\n\nThis changesets syncs the OpenSource driver for DiBcom demodulators\nwith version 2.1.3 of DiBcom reference driver. There were some\nimprovements since the last release for linux-dvb, e.g.:\n\n- stepped AGC startup\n- less space for initialization\n- diversity synchronization\n\nFurthermore this changeset contains the following things:\n\n- latest AGC settings for MT2266-based devices (namely Nova-TD and other) will improve the sensitivity\n- support for STK7700D reference design in dib0700-devices\n- remove some line-breaks when debugging is enabled\n- getting rid of layer between frontend_parameters and ofdm_channel used in dib*-drivers\n\nSigned-off-by: Patrick Boettcher \u003cpboettcher@dibcom.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3873dd041465799cfdeb642531c0ade4fb6614e5",
      "tree": "a818b9878ebe6ccda2546948a1f44072aec55463",
      "parents": [
        "a45c92756ed60bc89528701ac512e954acd23b9e"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Jul 28 20:02:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:40 2007 -0300"
      },
      "message": "V4L/DVB (5950): whitespace cleanup for mt2131 and s5h1409\n\n- trivial whitespace cleanups\n- add \"c-basic-offset: 8\" to enforce tabbing style in emacs\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a45c92756ed60bc89528701ac512e954acd23b9e",
      "tree": "5be72157f668679109035c3d26b32cf14a15b7c5",
      "parents": [
        "89885558ada9e076b48f4b6887e252e13e7eaf74"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Mar 21 12:03:23 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:39 2007 -0300"
      },
      "message": "V4L/DVB (5949): s5h1409: use ARRAY_SIZE macro when appropriate\n\nUse ARRAY_SIZE macro already defined in kernel.h\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "89885558ada9e076b48f4b6887e252e13e7eaf74",
      "tree": "606bd152aeb395649c8639b769cad0f42ea665a5",
      "parents": [
        "f47623a04dab402fb2c18fe516a174bc02005629"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Jul 28 19:34:52 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:38 2007 -0300"
      },
      "message": "V4L/DVB (5948): Adding support for the S5H1409/CX24227 8VSB/QAM demodulator.\n\nThis patch adds support for the Samsung S5H1409 demodulator, also known\nas the Conexant CX24227 demodulator. 8VSB mode has been tested and QAM\nhas been implemented based on the spec, although it\u0027s untested.\n\nThe S5H1409 / CX24227 appears on various Hauppauge boards.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f47623a04dab402fb2c18fe516a174bc02005629",
      "tree": "5d261f2802f9fe5390a19e2e9df14fcdf237b390",
      "parents": [
        "03b7612336560c6799852acaaaeac70e1f00e483"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Sat Jul 28 19:17:39 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:35 2007 -0300"
      },
      "message": "V4L/DVB (5947): Adding support for the MT2131 tuner.\n\nThis adds support for the Microtune MT2131 tuner. 8VSB mode has been \ntested but QAM support will likely require more register work. Hauppauge \nhave not announced any QAM devices using the MT2131 so QAM remains \nundone.\n\nFor legal reasons, Microtune allowed us to write a GPL driver providing \nwe did not document in significant detail any of the registers. This \nexplains the lack of comments or defined on register names.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "03b7612336560c6799852acaaaeac70e1f00e483",
      "tree": "dad10f437837c1cb1f962e3577f54923f9faf21f",
      "parents": [
        "667c7bc0aff18288186f1223784b57f77be7d81b"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias.kaehlcke@gmail.com",
        "time": "Mon Jul 30 14:58:10 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:34 2007 -0300"
      },
      "message": "V4L/DVB (5946): Use mutex instead of semaphore in the DVB frontend tuning interface\n\nThe DVB frontend tuning interface uses a semaphore as mutex. Use the\nmutex API instead of the (binary) semaphore.\n\nSigned-off-by: Matthias Kaehlcke \u003cmatthias.kaehlcke@gmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "667c7bc0aff18288186f1223784b57f77be7d81b",
      "tree": "8e7ec1b1aff5c08fdb4942d9c607f080f6e22dc8",
      "parents": [
        "af520a3478b59476ed61eddee73948807398e358"
      ],
      "author": {
        "name": "Andi Drebes",
        "email": "lists-receive@programmierforen.de",
        "time": "Mon Jul 30 11:49:51 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:34 2007 -0300"
      },
      "message": "V4L/DVB (5942): Usb/vp7045.c: ARRAY_SIZE()\n\nThis patch replaces an array size calculation done using sizeof\nwith an invocation of the ARRAY_SIZE macro.\n\nTested by compilation on an i386 box using \"allyesconfig\".\nDiffed against Linus\u0027 git-tree.\n\nSigned-off-by: Andi Drebes \u003clists-receive@programmierforen.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "af520a3478b59476ed61eddee73948807398e358",
      "tree": "c7e20951334e6f2c9fd292e415ee4dae457cbf36",
      "parents": [
        "261efd12fc291e6b3b42011201bfd011484ad90b"
      ],
      "author": {
        "name": "Andi Drebes",
        "email": "lists-receive@programmierforen.de",
        "time": "Mon Jul 30 11:48:10 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:33 2007 -0300"
      },
      "message": "V4L/DVB (5941): Ttpci/budget-av.c: ARRAY_SIZE()\n\nThis patch replaces an array size calculation done using sizeof\nwith an invocation of the ARRAY_SIZE macro.\n\nTested by compilation on an i386 box using \"allyesconfig\".\nDiffed against Linus\u0027 git-tree.\n\nSigned-off-by: Andi Drebes \u003clists-receive@programmierforen.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "92b3c1ec128695e606fc435d0b68902105d585bb",
      "tree": "c28f6ecceaf3046eea00812f52bbc7ff8c8bd915",
      "parents": [
        "1fab46f0decd226fcbae73b23d7f8ed478416fbb"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Mon Jul 23 21:14:10 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:29 2007 -0300"
      },
      "message": "V4L/DVB (5936): tda10023: Remove range check of symbol rate\n\nRemove incorrect range check of symbol rate, spotted by the coverity \nchecker and reported by Adrian Bunk.\n\nThese range checks are performed by dvb_core now.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1fab46f0decd226fcbae73b23d7f8ed478416fbb",
      "tree": "ab0d9d23cffcde41073554092ca42b11aacc7d19",
      "parents": [
        "36c15f8ee41fbc3d8eaf88bba95be3d50268d5d2"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Mon Jul 23 21:00:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:28 2007 -0300"
      },
      "message": "V4L/DVB (5935): dvb_frontend: Range check of frequency and symbol rate\n\nAdd range check of frequency and symbol rate to the FE_SET_FRONTEND ioctl.\n\nThis will also avoid a divide-by zero exception in the stv0297 driver,\nif symbol rate is set to 0.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "36c15f8ee41fbc3d8eaf88bba95be3d50268d5d2",
      "tree": "8af3e4297ad04213271387df9b41a0cdfc916ca2",
      "parents": [
        "ac247433fe205acf460f05de64a30ee71ea307f2"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Mon Jul 23 13:59:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:28 2007 -0300"
      },
      "message": "V4L/DVB (5934): dvb-ttpci/saa7146: Replace saa7146_i2c_transfer by generic i2c_transfer\n\nConvert av7110_v4l.c to use i2c_transfer() instead of saa7146_i2c_transfer().\nMake saa7146_i2c_transfer() static.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "54d75ebaa02809f24a16624e32706af3bf97588e",
      "tree": "2ca1bd9734ebc62531614c4b6fd008621c869734",
      "parents": [
        "59a00adbd30ed5d3a97ac41ad9e4b040a111eea8"
      ],
      "author": {
        "name": "Olivier DANET",
        "email": "odanet@caramail.com",
        "time": "Wed Jul 25 14:42:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:14 2007 -0300"
      },
      "message": "V4L/DVB (5914): Add initial support for Dual-DVB-T stick\n\nAdd initial support for Dual-DVB-T stick based on DiB7700 and MT2266\n\n- Microtune MT2266 driver.\n- Preliminary support for these dual tuner devices :\n  - Pinnacle Dual DVB-T diversity\n  - Terratec Cinergy DT USB XS diversity\n  - Hauppauge Nova TD USB\n\nSigned-off-by: Olivier DANET \u003codanet@caramail.com\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d3c35acf2455fe354bdd00085511bef6bd6d52f1",
      "tree": "bb8c5d7317a5f0e4533f2d819b220bd5b719082a",
      "parents": [
        "60e3cac47a442fae74d3429f706350229623bcce"
      ],
      "author": {
        "name": "Rasmus Rohde",
        "email": "rohde@duff.dk",
        "time": "Sat Jul 21 15:37:35 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:02:59 2007 -0300"
      },
      "message": "V4L/DVB (5897): dtt200u: add support for the Miglia TVMini USB DVB-T adapter\n\nadd code for autodetection and firmware download to the Miglia TVMini USB\nDVB-T adapter.  After firmware download, the device re-registers using\nthe WT220U_ZL0353_WARM usb id.\n\nSigned-off-by: Rasmus Rohde \u003crohde@duff.dk\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "04b35abef779f5ed1ff5c039dffbbcc5d2c060b6",
      "tree": "c21213af006a84e904b03e336b6f15e384ccad84",
      "parents": [
        "6175e487e314385e37f06448847e4c46c20edb44"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Aug 20 16:45:35 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Aug 23 13:17:32 2007 -0300"
      },
      "message": "V4L/DVB (6070): Fix a warning at dvb_net\n\nstatic function dvb_net_sec declares input arg \"pkt\" as u8. However, the\nsame argument at dvb_net_sec_callback is defined as \"const u8\". When\ncalling dvb_net_sec, this is casted as just \"u8\".\n\ngcc 4.2.1 generates a warning about that:\n\n  CC [M]  drivers/media/dvb/dvb-core/dvb_net.o\ndrivers/media/dvb/dvb-core/dvb_net.c: In function \"dvb_net_sec_callback\":\ndrivers/media/dvb/dvb-core/dvb_net.c:905: warning: passing argument 2 of\n\t\t\"dvb_net_sec\" discards qualifiers from pointer target type\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6175e487e314385e37f06448847e4c46c20edb44",
      "tree": "e02a4535e281f8060c390d281f12a5137fc63cce",
      "parents": [
        "b377fd3982ad957c796758a90e2988401a884241"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Sun Aug 19 05:05:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Aug 23 13:17:32 2007 -0300"
      },
      "message": "V4L/DVB (6042): b2c2-flexcop: fix Airstar HD5000 tuning regression\n\nGit changeset 6bdcc6e6dbab8daffd05e5026486f34ba41a6c72 dropped the\nstand-alone lgh06xf module, whose functionality was absorbed into the\ndvb-pll module. However, there was a minor difference between the code\nin lgh06xf and dvb-pll, which caused a regression in b2c2-flexcop\ndevices using the LG-H06xF NIM.\n\ndvb-pll will probe for the presence of an i2c pll chip by performing a\nsingle byte read, the lgh06xf driver did not do this. Unfortunately, the\ncode in flexcop-i2c.c does not currently support 1 byte or 0 byte reads\nas a probe.  Such probes with the current code will always fail.\n\nIn order to work around this problem, and restore proper functionality\nof the Airstar HD5000 device, this hack was created to make the probe\nappear to succeed.  The single byte read in dvb_pll_attach is the only\nplace where such a probe would ever occur, so this change is safe, and\nwill not affect any other devices.\n\nOf course, if one knew how to actually perform the read operation, it\nwould be better to go that route.  In the meantime, however, we must\napply this workaround, in order to prevent the regression that causes\ntuning to fail on the Airstar HD5000 ATSC device.\n\nThanks to Jarod Wilson, who had originally reported this regression, and\nto Geoffrey Hausheer, whose original workaround patch led us to find the\nactual cause of the problem.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nCc: Geoffrey Hausheer \u003cinli3epy93n@phracturedblue.com\u003e\nAcked-by: Jarod Wilson \u003cjwilson@redhat.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0d84a62b38bab2e15ddc44ea6dcd8ce49199b299",
      "tree": "8381093bef9c98f20bb5b6cd25dab6e687440895",
      "parents": [
        "de23084a85f6f5030e6760f6e494a9f2a19013d4"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Fri Aug 17 18:36:44 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Aug 20 12:18:03 2007 -0300"
      },
      "message": "V4L/DVB (5991): dvb-pll: Set minimum and maximum frequency properly\n\nThe tuner maximum frequency wasn\u0027t being set, while the minimum \nfrequency was set to what the maximum should have been.\n\nIf a future patch were to enforce these limits, dvb-pll would be \neffectively broken.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0a0f2c87cd689857f2b0b82c5322650f7d9b5923",
      "tree": "b1056f700df1b0e775bef70751653e0207e823eb",
      "parents": [
        "4bc4365291bc27798d760c87f3aada39d9a74f43"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jul 29 12:40:48 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jul 30 16:26:37 2007 -0300"
      },
      "message": "V4L/DVB (5939): dvb-pll: make struct dvb_pll_fcv1236d static\n\nThe fcv1236d support patch was created before the \"dvb: remove static\ndependencies on dvb-pll\" patch was applied, but the fcv1236d patch didn\u0027t\nget merged until after the fact.\n\nstruct dvb_pll_fcv1236d can become static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4bc4365291bc27798d760c87f3aada39d9a74f43",
      "tree": "9f089bd5595a583671b7dfbb1eb5d90df1d6dfd3",
      "parents": [
        "639ffd2d9038d34725b752147a0f1a8536146851"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jul 27 11:09:57 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jul 30 16:26:37 2007 -0300"
      },
      "message": "V4L/DVB (5933): Dvb-usb/af9005-fe.c: error check fixes\n\nThis patch:\n- adds a missing error check and\n- removes an error check that could never be true\n\nBoth spotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Luca Olivetti \u003cluca@ventoso.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "639ffd2d9038d34725b752147a0f1a8536146851",
      "tree": "f091a555d5d675a2f3b9a6269ee9ac6d8df0688a",
      "parents": [
        "be9a5c7d9a04349c137610c72e3a74a5352dccf5"
      ],
      "author": {
        "name": "Luca Olivetti",
        "email": "luca@ventoso.org",
        "time": "Fri Jul 27 10:27:47 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jul 30 16:26:36 2007 -0300"
      },
      "message": "V4L/DVB (5932): Af9005 fix tuner module unload\n\nThis patch removes the useless tuner field and avoids a double free of \nthe tuner (either mt2060 or qt1010).\n\nSigned-off-by: Luca Olivetti \u003cluca@ventoso.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8f40a9f5325cdceddb1610cb3dfd8cb532f5a618",
      "tree": "5ee5f9fcde54b9e49a0a3777efe4fa1055bd16e1",
      "parents": [
        "1d4ec7b1d6f130818f9b62dea3411d9ee2ff6ff6"
      ],
      "author": {
        "name": "Yoann Padioleau",
        "email": "padator@wanadoo.fr",
        "time": "Mon Jul 16 16:54:49 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jul 20 17:35:41 2007 -0300"
      },
      "message": "V4L/DVB (5848): Av7110: fix typo\n\nParse error in ifdef or bad use of macro.\n\nSigned-off-by: Yoann Padioleau \u003cpadator@wanadoo.fr\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "dd00cc486ab1c17049a535413d1751ef3482141c",
      "tree": "d90ff69ea06792b9284f2f2665c96624f121b88a",
      "parents": [
        "3b5ad0797c0e4049001f961a8b58f1d0ce532072"
      ],
      "author": {
        "name": "Yoann Padioleau",
        "email": "padator@wanadoo.fr",
        "time": "Thu Jul 19 01:49:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 19 10:04:50 2007 -0700"
      },
      "message": "some kmalloc/memset -\u003ekzalloc (tree wide)\n\nTransform some calls to kmalloc/memset to a single kzalloc (or kcalloc).\n\nHere is a short excerpt of the semantic patch performing\nthis transformation:\n\n@@\ntype T2;\nexpression x;\nidentifier f,fld;\nexpression E;\nexpression E1,E2;\nexpression e1,e2,e3,y;\nstatement S;\n@@\n\n x \u003d\n- kmalloc\n+ kzalloc\n  (E1,E2)\n  ...  when !\u003d \\(x-\u003efld\u003dE;\\|y\u003df(...,x,...);\\|f(...,x,...);\\|x\u003dE;\\|while(...) S\\|for(e1;e2;e3) S\\)\n- memset((T2)x,0,E1);\n\n@@\nexpression E1,E2,E3;\n@@\n\n- kzalloc(E1 * E2,E3)\n+ kcalloc(E1,E2,E3)\n\n[akpm@linux-foundation.org: get kcalloc args the right way around]\nSigned-off-by: Yoann Padioleau \u003cpadator@wanadoo.fr\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nAcked-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nAcked-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nAcked-by: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Jiri Kosina \u003cjkosina@suse.cz\u003e\nAcked-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nAcked-by: Pierre Ossman \u003cdrzeus-list@drzeus.cx\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nAcked-by: Greg KH \u003cgreg@kroah.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3ea96615381157fc7b94549db559adabd7d4233f",
      "tree": "cd0006f9ad8ec0b2a81e963569a676943096448b",
      "parents": [
        "260f8d7c4cda79b087a182eb03e8574ba41a171e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jul 16 09:27:20 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:46 2007 -0300"
      },
      "message": "V4L/DVB (5840): fix dst and cx24123: tune() callback changed signess for delay\n\ntune() dvb_frontend callback changed delay signess:\n        int (*tune)(struct dvb_frontend* fe,\n                    struct dvb_frontend_parameters* params,\n                    unsigned int mode_flags,\n-                   int *delay,\n+                   unsigned int *delay,\n\nThis change caused warnings on cx24123 and dst modules:\n\n/home/v4l/master/v4l/cx24123.c:1034: warning: initialization from incompatible pointer type\n/home/v4l/master/v4l/dst.c:1782: warning: initialization from incompatible pointer type\n/home/v4l/master/v4l/dst.c:1808: warning: initialization from incompatible pointer type\n/home/v4l/master/v4l/dst.c:1837: warning: initialization from incompatible pointer type\n/home/v4l/master/v4l/dst.c:1860: warning: initialization from incompatible pointer type\n\nThis patch corrects the function prototype on both modules to follow the\ncore change.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "260f8d7c4cda79b087a182eb03e8574ba41a171e",
      "tree": "b50799ad52d10badbda800a26def7da29321ea8a",
      "parents": [
        "0402a6c2aadbd5ff0e70a67f80a4907bf76792c6"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Fri Jul 13 11:54:35 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:46 2007 -0300"
      },
      "message": "V4L/DVB (5838): dvb-core: Fix signedness warnings (gcc 4.1.1, kernel 2.6.22)\n\nFix signedness warnings (gcc 4.1.1, kernel 2.6.22).\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0402a6c2aadbd5ff0e70a67f80a4907bf76792c6",
      "tree": "85073b45bf29196e4f1b8c2de101c550b5d94841",
      "parents": [
        "defd574ec07edaa1587da144d03b18495ab484b1"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Thu Jul 12 23:22:59 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:45 2007 -0300"
      },
      "message": "V4L/DVB (5837): stv0299: Fix signedness warning (gcc 4.1.1, kernel 2.6.22)\n\nFix signedness warning (gcc 4.1.1, kernel 2.6.22).\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "defd574ec07edaa1587da144d03b18495ab484b1",
      "tree": "bdae7a93277c212096e552779e21891fc1c67d19",
      "parents": [
        "804b4458943f14bf144d3c3ba50097ced9b27b29"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Thu Jul 12 23:08:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:45 2007 -0300"
      },
      "message": "V4L/DVB (5836): dvb-ttpci: re-initialize aspect ratio and pan scan after arm crash\n\nRe-initialize aspect ratio and pan scan after arm crash.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "804b4458943f14bf144d3c3ba50097ced9b27b29",
      "tree": "4c8b32cd168c3ded1215218b84545ec2361ca764",
      "parents": [
        "372280d2a3593e90d8849a5dc5676d2e9799e3a3"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Thu Jul 12 20:37:50 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:44 2007 -0300"
      },
      "message": "V4L/DVB (5835): saa7146/dvb-ttpci: Fix signedness warnings (gcc 4.1.1, kernel 2.6.22)\n\nFix signedness warnings (gcc 4.1.1, kernel 2.6.22).\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "372280d2a3593e90d8849a5dc5676d2e9799e3a3",
      "tree": "67b49ab8b91fd1fb54ebf06707abc037dfa6dedf",
      "parents": [
        "d67be61ebe5efaf9c4c11bf168781d678854c966"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Fri Jul 13 18:46:19 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:43 2007 -0300"
      },
      "message": "V4L/DVB (5834): dvb-core: fix signedness warnings and const stripping\n\nMake some pointers const, and then delete some now unnecessary casts,\nwhich were the wrong signedness anyway, being used to strip the const\nfrom another pointer.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "59800555f79a52394c3c29e19e448b4635daf14c",
      "tree": "a6540f53684f2939bc89b26f2d72770a09d5c53e",
      "parents": [
        "b31c33bd8b339e426138dd267ec969291f802a0d"
      ],
      "author": {
        "name": "Marco Gittler",
        "email": "g.marco@freenet.de",
        "time": "Wed Jul 04 19:18:34 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:41 2007 -0300"
      },
      "message": "V4L/DVB (5829): Firmware extract and loading for opera dvb-usb update\n\nBetter way of creating and loading the firmware used.\nUpdate for get_dvb_firmware script to extract the files for opera usb-box\nHelp file for creating the firmware added\n\nSigned-off-by: Marco Gittler \u003cg.marco@freenet.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9b7cc42917ed07ab75269d35cd7709a5fd6336e0",
      "tree": "895a8cb1720bfc0f4b86f0381535729dcb35dbbe",
      "parents": [
        "18f3fa1e2eab297a2f7ec704385fa0ecfda0de55"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jul 02 15:48:40 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:35 2007 -0300"
      },
      "message": "V4L/DVB (5820): Cleanup on cinergyT2: Remove unneeded if(1)\n\nBefore kernel 2.6.14, the driver checked for status before stopping the\nthread. So, a compatibility test did exist. After 2.6.14, the\n        if (state)\nwere replaced by:\n        if (1)\nHowever, it makes no sense to keep the if(1).\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4de7bb44cc6aa6e0a74f80c628f600da5b8fcd47",
      "tree": "555bfdc4d9e72907dd073b03cc54eae4dff76d41",
      "parents": [
        "8fb2191a74a0e2a29002c06084e015d33d2ecdda"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jul 01 18:24:33 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:34 2007 -0300"
      },
      "message": "V4L/DVB (5814): Unexport dvb_pll_configure\n\nNow that it\u0027s static, it should no longer be exported to modules...\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "cd2cd0aad0c8d5d29492335307b371f247b7a60f",
      "tree": "2fe21541a7a73d245f859597ff5d137a33410dca",
      "parents": [
        "f1b24397e86c4c5b6984e2e67c17a53cdab14b35"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jun 24 18:14:52 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:24 2007 -0300"
      },
      "message": "V4L/DVB (5799): Or51211: remove hardcoded fcv1236d tuner programming\n\n- Remove hardcoded fcv1236d tuner programmming from or51211.c\n- Alter dvb-bt8xx for the pcHDTV-2000 to use dvb-pll for fcv1236d support.\nThanks to Jarom Hatch \u003cjshatch@gmail.com\u003e for testing this change.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f1b24397e86c4c5b6984e2e67c17a53cdab14b35",
      "tree": "0b1af58719ebe36ddc846bd3c2d624482fc148d4",
      "parents": [
        "d06cdbe59068a143ff2de2474fea62923cb7026f"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Oct 13 22:18:01 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:24 2007 -0300"
      },
      "message": "V4L/DVB (5798): Dvb-pll: add support for Philips fcv1236d\n\nThis patch adds support to the dvb-pll library for the\nPhilips fcv1236d tuner, based on the FCV1236D datasheet.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d06cdbe59068a143ff2de2474fea62923cb7026f",
      "tree": "cf54cd6965fb2292b17c22cfd0bd568560a030f9",
      "parents": [
        "8218b0b2caecf4af55742e12e9986c15605bb197"
      ],
      "author": {
        "name": "Marco Gittler",
        "email": "g.marco@freenet.de",
        "time": "Thu Jun 28 10:10:00 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:23 2007 -0300"
      },
      "message": "V4L/DVB (5795): Fix: remove unused struct that could avoiding load the firmware\n\nThe dvb_usb_device* d is not used anymore and can be removed.\n\nSigned-off-by: Marco Gittler \u003cg.marco@freenet.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "096bb77abac4e44c37870f4f8adaec813295eb23",
      "tree": "dd68e96a5c9c4bd07462ef1d87c79ad6167828ee",
      "parents": [
        "7d816b256df83070e75d4f738c10d66bfc192040"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Jun 22 17:41:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:18 2007 -0300"
      },
      "message": "V4L/DVB (5784): Dibusb-mb: fix tuner autodetection regression\n\nWe must set i2c_msg.addr in order for the autodetection test to succeed!\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "47a9991e806940f400f90d7b9cbcf7c2925e4fce",
      "tree": "ed7f9e8955be4ea298fd2f87e196a69817ef3617",
      "parents": [
        "6c08d9290e2fc87b217d0f7c9cd67c9240ad7147"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Jun 12 16:10:51 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:16 2007 -0300"
      },
      "message": "V4L/DVB (5780): Dvb: Remove static dependencies on dvb-pll\n\nThis patch removes all static dependencies on the dvb-pll module.\nAll exported dvb_pll_desc\u0027s have been UNexported, and the caller\nwill reference the individual dvb_pll_desc by it\u0027s index in the\npll_list array.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nAcked-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nAcked-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6c08d9290e2fc87b217d0f7c9cd67c9240ad7147",
      "tree": "7954f0d1a19623894826f0205844b4664f5f72eb",
      "parents": [
        "865dd115c95df6997f3d9dd638e6f92298f0422f"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Jun 12 12:43:25 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:16 2007 -0300"
      },
      "message": "V4L/DVB (5779): Dibusb-mb: fix broken \u0027tuner_pass_ctrl\u0027 functionality\n\n\u0027tuner_pass_ctrl\u0027 functionality of the dib3000-mb devices was broken in \nthe previous changeset:\n\n\"dibusb-mb: convert pll handling to properly use dvb-pll\"\n\nThis patch fixes this problem by assigning this functionality to the \ni2c_gate_ctrl callback\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "865dd115c95df6997f3d9dd638e6f92298f0422f",
      "tree": "53e60efd24a0cd7d396449a0c8d04900739f2737",
      "parents": [
        "4ce15678926cef4886df46964142fc2520c216cd"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Jun 12 12:40:35 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:15 2007 -0300"
      },
      "message": "V4L/DVB (5778): Dvb-usb: kill unused tuner/i2c functions\n\nThese two functions are no longer being used:\n\tdvb_usb_tuner_init_i2c\n\tdvb_usb_tuner_set_params_i2c\n\nThis functionality has been taken over by dvb-pll\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4ce15678926cef4886df46964142fc2520c216cd",
      "tree": "6f3b02ff93f688646a2b53f4d9af7157306b7c16",
      "parents": [
        "b784e526a8333db57d1b9f385a12553066bdba64"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Sat Jun 02 16:30:46 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:15 2007 -0300"
      },
      "message": "V4L/DVB (5777): Dvb-pll digitv dvb-usb: Eliminate last user of dvb_pll_configure\n\nThe last user of dvb_pll_configure was the dvb-usb function\ndvb_usb_tuner_calc_regs(), which was nothing more than a wrapper around\ndvb_pll_configure().  It\u0027s just a copy of the functionality provided by\nthe tuner_ops calc_regs method, and can be deleted.\n\nThere were two users of dvb_usb_tuner_calc_regs().\nOne was dvb_usb_tuner_set_params_i2c(), which is converted to use\nfe-\u003eops.tuner_ops.calc_regs().\n\nThe other was the digitv driver.  This driver can use one of two demods,\nmt352 or nxt6000.  \n\nFor the mt352, the driver would set tuner_ops.calc_regs to \ndvb_usb_tuner_calc_regs().  \n\nWe can just attach dvb_pll and use the tuner_ops.calc_regs() provided by \nthat module. For the nxt600, the driver would set tuner_ops.set_params \nto digitv_nxt6000_tuner_set_params.  \n\nThat function would in turn use dvb_usb_tuner_calc_regs().\n\nWe convert it to use tuner_ops.calc_regs() instead, and use \ndvb_pll_attach.\n\nThe digitv_tuner_attach() needs to know which frontend was attached by \ndigitv_frontend_attach(), since the nxt6000 needs tuner_ops.set_params() \nto be overridden with digitv_nxt6000_tuner_set_params().\n\nSo, to do this a digitv_state that says which frontend was used is added \nto the dvb_usb_device private state field.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f3a0d86f1dc60c3ae13ccde188c533e58e7e3197",
      "tree": "b588bdf9cea7461db0375da90aa6de7ca2653173",
      "parents": [
        "052c50d91642f10e10c3c10837c89a7355881e76"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Mon Jun 04 20:18:51 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:56 2007 -0300"
      },
      "message": "V4L/DVB (5745): Dvb: use \u0027+\u003d\u0027 instead of \u0027\u003d\u0027 for EXTRA_CFLAGS\n\nThe Makefiles in the dvb directory tree used \u0027\u003d\u0027 when defining EXTRA_CFLAGS\nrather than \u0027+\u003d\u0027, which is far more common in the rest of the kernel source.\n  \u003d  14 times (9 of which this patch removes)\n :\u003d  25 times\n +\u003d 123 times\nThis change also has certain advantages for the out of kernel v4l-dvb build\nsystem.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0c71bf1c3065e80cc3ab91293829169bdeda2c42",
      "tree": "d38b375f6d8cb7cb5acc8eb80bb93539b6fb2909",
      "parents": [
        "e0099e9edabd855bf83d3f57b1843f0b06bfb19d"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Tue Jun 05 05:20:56 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:52 2007 -0300"
      },
      "message": "V4L/DVB (5739): Replace C code with calls to ARRAY_SIZE macro.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2c8a3a33558d3f5aa18b56eada66fbe712ee6bb7",
      "tree": "b65a1b88c270a7d1ff6b6da16964c2278c3fe81a",
      "parents": [
        "afb758c4b03b17ff856f2bd58e488d152b342875"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor at mail.ru",
        "time": "Mon Jul 16 09:28:15 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:46 2007 -0300"
      },
      "message": "V4L/DVB (5698): Input: drivers/media - switch to using input_dev-\u003edev.parent\n\nIn preparation for struct class_device -\u003e struct device input\ncore conversion switch to using input_dev-\u003edev.parent when\nspecifying device position in sysfs tree.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor at mail.ru\u003e\nAcked-by: Thierry Merle \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d577ee004d1bb4620ae43758ca7a0aa35319faaa",
      "tree": "c9748785de60897fb2fba39f62448f3eefbad774",
      "parents": [
        "3ab3b69de52460ee676304aa773cd37b0b952905"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Tue May 08 18:33:52 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:44 2007 -0300"
      },
      "message": "V4L/DVB (5696): M920x: add missing error handling to prevent syslog spamming\n\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3ab3b69de52460ee676304aa773cd37b0b952905",
      "tree": "6b6c48d51dc55aaa5be9d2abb25ff1f3370120e3",
      "parents": [
        "3847b22ab59a9110c9e7433ac75751070047280e"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Tue May 08 18:23:38 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:44 2007 -0300"
      },
      "message": "V4L/DVB (5695): M920x: enable second adapter on LifeView TV Walker Twin\n\nEnable second adapter on LifeView TV Walker Twin DVB-T USB2.0\n\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3847b22ab59a9110c9e7433ac75751070047280e",
      "tree": "912b02bdd4dd1b69d6a821c02b6f1b71b497e3d9",
      "parents": [
        "55bbe5ea203373c07c10a9d1d5088dd013345027"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Tue May 08 18:21:47 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:43 2007 -0300"
      },
      "message": "V4L/DVB (5694): M920x: fix for Dposh devices\n\nMake sure devices manufactured by Dposh are not affected by previous hw \npid filtering changes\n\nDoing so might crash it.\n\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "55bbe5ea203373c07c10a9d1d5088dd013345027",
      "tree": "92207888036b4975abbd619ded3f83f7cdd41524",
      "parents": [
        "47f8df0fc0a5bd2e7e46ca438715ffa290051f72"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Tue May 08 12:56:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:39 2007 -0300"
      },
      "message": "V4L/DVB (5693): M920x: second endpoint also needs to be changed to alt setting\n\nSpotted by Jeremy Nysen.\n\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "47f8df0fc0a5bd2e7e46ca438715ffa290051f72",
      "tree": "9c562ae684d36abe4839913763b88e483c4dcd4d",
      "parents": [
        "7cb47a14609eed6db2041fd1fe888027b2a3c3e0"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Tue May 08 12:03:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:38 2007 -0300"
      },
      "message": "V4L/DVB (5692): M920x: attempt to fix hw pid filters on second endpoint\n\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f72ce644479fc06774367ed3c80d0f94e54d938b",
      "tree": "1d67b44d2b24e29f79e064cbc4f015cd0d30b964",
      "parents": [
        "7b68814d797ae29095b7651e172c28a31ee37fda"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sun May 13 23:25:57 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:31 2007 -0300"
      },
      "message": "V4L/DVB (5669): Budget-av: Add support for EasyWatch DVB-S (0x1894:0x001b)\n\nAdd support for Satelco EasyWatch PCI DVB-S card (subsystem 0x1894:0x001b).\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b7754d74d20b701603eacf587a92ec6f71a302e1",
      "tree": "90c410f5c935196feabc087b5872894ac0db1aac",
      "parents": [
        "4919c49278b3299c1373912dec9c3d9cf27ec56d"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue May 08 18:05:16 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:29 2007 -0300"
      },
      "message": "V4L/DVB (5636): Integrate all users of the fmd1216 tuner with dvb-pll\n\nEnhance the dvb-pll definition of the fmd1216 tuner by adding an init sequence\nand a sleep sequence.\n\nThe init sequence sets the AGC control register to 0xa0, selecting the fast\ntime constant and 112 dBuV take-over point.  This the recommended value for\nDVB-T operation.\n\nThe sleep sequence sets bit P4 (which is believed to turn the analog\ndemodulator on), turns off the tuning voltage, and sets the AGC control\nregister to 0x60 (external AGC voltage, the recommended value for analog\noperation).\n\nThe existing dvb-pll users in the cx88 driver, listed below, will gain these\ninit and sleep sequences.\n\nCX88_BOARD_HAUPPAUGE_HVR1100    Hauppauge WinTV-HVR1100 DVB-T/Hybrid\nCX88_BOARD_HAUPPAUGE_HVR1100LP  Hauppauge WinTV-HVR1100 DVB-T/Hybrid (Low Profi\nCX88_BOARD_WINFAST_DTV2000H     WinFast DTV2000 H\nCX88_BOARD_HAUPPAUGE_HVR3000    Hauppauge WinTV-HVR3000 TriMode Analog/DVB-S/DV\nCX88_BOARD_HAUPPAUGE_HVR1300    Hauppauge WinTV-HVR1300 DVB-T/Hybrid MPEG Encod\n\nThis non-dvb-pll user in the cx88 driver should only gain the sleep sequence,\nas it already had an equivalent init sequence.  The non-dvb-pll code for this\nuser is removed.\n\nX88_BOARD_DNTV_LIVE_DVB_T_PRO   digitalnow DNTV Live! DVB-T Pro\n\nIn these saa7134 driver, these non-dvb-pll users are converted to use dvb-pll:\n\nSAA7134_BOARD_MD7134                    Medion 7134\nSAA7134_BOARD_ASUS_EUROPA2_HYBRID       Asus Europa2 OEM\n\nThe saa7134 functions philips_fmd1216_tuner_init(),\nphilips_fmd1216_tuner_sleep(), and philips_fmd1216_tuner_set_params() are\ndeleted and the dvb-pll versions are used.\n\nThis should result in equivalent sleep, init, and tuning sequences being sent\nto the tuner.\n\nFor the cxusb driver, only one board is effected:\n\nUSB_PID_MEDION_MD95700          \tMedion MD95700\n\nThis board used dvb_usb_tuner_init_i2c() and dvb_usb_tuner_set_params_i2c()\nfor init and tuning, respectively.  These functions are effectively the same\nas the dvb-pll versions.  They call a tuner pass control function defined at\nthe dvb-usb level, but this does not matter, as this card does not have a\ntuner pass control function (only the dib3000mb does).  This board will gain\nthe sleep sequence, while init and tuning should be unchanged.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    }
  ],
  "next": "4919c49278b3299c1373912dec9c3d9cf27ec56d"
}
