)]}'
{
  "log": [
    {
      "commit": "c5b002c1bf31d1145271b28ed63db5e4f893dfd3",
      "tree": "3fca78fbfdf0ea73c41557b26fa99ac5965dc993",
      "parents": [
        "3b36fb8471f8639d565b69c9a456a3ef9413df59"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Feb 26 10:45:43 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Feb 26 11:35:50 2007 -0800"
      },
      "message": "[SPARC64]: Update defconfig.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3b36fb8471f8639d565b69c9a456a3ef9413df59",
      "tree": "0bee40e06ff42f5a9a15b1e2ff95ac8f9f7719a3",
      "parents": [
        "abfd336cd79ea154dc71f09272f578a731b81d8c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Feb 26 10:11:35 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Feb 26 11:35:49 2007 -0800"
      },
      "message": "[SPARC64] bbc_i2c: Fix kenvctrld eating %100 cpu.\n\nBased almost entirely upon a patch by Joerg Friedrich\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "abfd336cd79ea154dc71f09272f578a731b81d8c",
      "tree": "a261ecf6c591a0aa309629d1299798376d5d3d40",
      "parents": [
        "5746c99dfa09231fa24cac1986de4661ea79a80f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Feb 26 09:40:34 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Feb 26 11:35:48 2007 -0800"
      },
      "message": "[SPARC64]: Fix arch_teardown_msi_irq().\n\nNeed to use get_irq_msi() not get_irq_data().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5746c99dfa09231fa24cac1986de4661ea79a80f",
      "tree": "31624a8a38e2e8327103486c186c44e5f602bf6d",
      "parents": [
        "cacfd56756c087873f22dc9e2ace5f634775836a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Feb 20 01:26:48 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Feb 26 11:35:46 2007 -0800"
      },
      "message": "[SPARC64]: virt_irq_free only needed when CONFIG_PCI_MSI\n\nNoticed by Meelis Roos.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cacfd56756c087873f22dc9e2ace5f634775836a",
      "tree": "cee55aac078df4580c59d6cf6a409e8194be763f",
      "parents": [
        "2a786b452eba900324c29a8fcf5c96d5b1c01000"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Feb 20 01:03:48 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Feb 26 11:35:45 2007 -0800"
      },
      "message": "[SPARC]: Remove the broken SUN_AURORA driver.\n\nThe SUN_AURORA driver:\n- has been marked as BROKEN for more than two years and\n- is still marked as BROKEN.\n\nDrivers that had been marked as BROKEN for such a long time seem to be\nunlikely to be revived in the forseeable future.\n\nBut if anyone wants to ever revive this driver, the code is still\npresent in the older kernel releases.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2a786b452eba900324c29a8fcf5c96d5b1c01000",
      "tree": "4b19d0c6b9dff736051448bee81ae274088dd701",
      "parents": [
        "610142927b5bc149da92b03c7ab08b8b5f205b74"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Feb 23 04:46:20 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 10:34:08 2007 -0800"
      },
      "message": "[PATCH] genirq: Mask irqs when migrating them.\n\nmove_native_irqs tries to do the right thing when migrating irqs\nby disabling them.  However disabling them is a software logical\nthing, not a hardware thing.  This has always been a little flaky\nand after Ingo\u0027s latest round of changes it is guaranteed to not\nmask the apic.\n\nSo this patch fixes move_native_irq to directly call the mask and\nunmask chip methods to guarantee that we mask the irq when we\nare migrating it.  We must do this as it is required by\nall code that call into the path.\n\nSince we don\u0027t know the masked status when IRQ_DISABLED is\nset so we will not be able to restore it.   The patch makes the code\njust give up and trying again the next time this routing is called.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "610142927b5bc149da92b03c7ab08b8b5f205b74",
      "tree": "600c115072fc5f28c07dddfbe52f0dcf376d8504",
      "parents": [
        "bc5e81a1519abc69472bb67deace7bb1ac09d65a"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Feb 23 04:40:58 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 10:34:08 2007 -0800"
      },
      "message": "[PATCH] x86_64 irq: Safely cleanup an irq after moving it.\n\nThe problem:  After moving an interrupt when is it safe to teardown\nthe data structures for receiving the interrupt at the old location?\n\nWith a normal pci device it is possible to issue a read to a device\nto flush all posted writes.  This does not work for the oldest ioapics\nbecause they are on a 3-wire apic bus which is a completely different\ndata path.  For some more modern ioapics when everything is using\nfront side bus delivery you can flush interrupts by simply issuing a\nread to the ioapic.  For other modern ioapics emperical testing has\nshown that this does not work.\n\nSo it appears the only reliable way to know the last of the irqs from an\nioapic have been received from before the ioapic was reprogrammed is to\nreceived the first irq from the ioapic from after it was reprogrammed.\n\nOnce we know the last irq message has been received from an ioapic\ninto a local apic we then need to know that irq message has been\nprocessed through the local apics.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bc5e81a1519abc69472bb67deace7bb1ac09d65a",
      "tree": "7d7d22f638e1d50ed1f3774f114b8d9dca1b2d56",
      "parents": [
        "b93179bdfcbb0154e63e57194e2648bd0ff648a7"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Feb 23 04:38:26 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 10:34:08 2007 -0800"
      },
      "message": "[PATCH] x86_64 irq: Add constants for the reserved IRQ vectors.\n\nFor the ISA irqs we reserve 16 vectors.  This patch adds constants for\nthose vectors and modifies the code to use them.  Making the code a\nlittle clearer and making it possible to move these vectors in the future.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b93179bdfcbb0154e63e57194e2648bd0ff648a7",
      "tree": "1c4132ec2185feccbfc70fdc93c58d6b72957160",
      "parents": [
        "dfbffdd81c5d029ca8f8a754ce0eb8199c418eba"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Feb 23 04:36:25 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 10:34:08 2007 -0800"
      },
      "message": "[PATCH] x86_64 irq: Remove unnecessary irq 0 setup.\n\nThe code in io_apic.c and in i8259.c currently hardcode the same\nvector for the timer interrupt so there is no reason for a special\nassignment for the timer as the setup for the i8259 already takes care\nof this.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dfbffdd81c5d029ca8f8a754ce0eb8199c418eba",
      "tree": "31858110fa5535e9e089c52e32ba31151158ed4d",
      "parents": [
        "13a79503ab4a0f602c6806b2572b3338994b55d2"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Feb 23 04:35:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 10:34:08 2007 -0800"
      },
      "message": "[PATCH] x86_64 irq: Simplify assign_irq_vector\u0027s arguments.\n\nCurrently assign_irq_vector works mostly by side effect and returns\nthe results of it\u0027s changes to the caller.  Which makes for a lot of\narguments to pass/return and confusion as to what to do if you need\nthe status but you aren\u0027t calling assign_irq_vector.\n\nThis patch stops returning values from assign_irq_vector that can be\nretrieved just as easily by examining irq_cfg, and modifies the\ncallers to retrive those values from irq_cfg when they need them.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "13a79503ab4a0f602c6806b2572b3338994b55d2",
      "tree": "eaecd1808daecb7beebff60e5e71c6823a759d46",
      "parents": [
        "e273d140d9d0c2c7941d97a6ace455113bb4ec63"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Feb 23 04:32:47 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 10:34:08 2007 -0800"
      },
      "message": "[PATCH] x86_64 irq: Begin consolidating per_irq data in structures.\n\nCurrently the io_apic.c has several parallel arrays for different\nkinds of data that can be know about an irq.  The parallel arrays\nmake the code harder to maintain and make it difficult to remove\nthe static limits on the number of the number of irqs.\n\nThis patch pushes irq_data and irq_vector into a irq_cfg array and\nupdates the code to use it.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e273d140d9d0c2c7941d97a6ace455113bb4ec63",
      "tree": "6bb13f41e94f85c3920b6f8e93dd5609fe984e7a",
      "parents": [
        "f45bcd7022a46de48cc414e3ea3a5b9b4de318ec"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Feb 23 04:26:53 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 10:34:08 2007 -0800"
      },
      "message": "[PATCH] x86_64 irq: Use NR_IRQS not NR_IRQ_VECTORS\n\nNR_IRQ_VECTORS is currently a compatiblity define set to NR_IRQs.\nThis patch updates the users of NR_IRQ_VECTORS to use NR_IRQs instead\nso that NR_IRQ_VECTORS can be removed.\n\nThere is still shared code with arch/i386 that uses NR_IRQ_VECTORS\nso we can\u0027t remove the #define just yet :(\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f45bcd7022a46de48cc414e3ea3a5b9b4de318ec",
      "tree": "704cc343d90c9325d3dca824853d870c7bc0d5ff",
      "parents": [
        "5ff5115efafb08b49cbc8abdea9726884fba0b5a"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Feb 23 04:23:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 10:34:08 2007 -0800"
      },
      "message": "[PATCH] x86_64 irq: In __DO_ACTION perform the FINAL action for every entry.\n\nIf we have an irq that comes from multiple io_apic pins the FINAL action\n(which is io_apic_sync or nothing) needs to be called for every entry or\nelse if the two pins come from different io_apics we may not wait until\nafter the action happens on the io_apic.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5ff5115efafb08b49cbc8abdea9726884fba0b5a",
      "tree": "178a64ae41473e353f9c028067da827731f8cb52",
      "parents": [
        "a8c8a36736c00b261fd5dd01400c41726f2f19eb"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Feb 23 04:20:59 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 10:34:08 2007 -0800"
      },
      "message": "[PATCH] x86_64 irq: Simplfiy the set_affinity logic.\n\nFor some reason the code has been picking TARGET_CPUS when asked to\nset the affinity to an empty set of cpus.  That is just silly it\u0027s\nextra work.  Instead if there are no cpus to set the affinity to we\nshould just give up immediately.  That is simpler and a little more\nintuitive.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a8c8a36736c00b261fd5dd01400c41726f2f19eb",
      "tree": "8b84efce27ce09fe5c9bc9d0613ace3ed9d90c5a",
      "parents": [
        "a27bc06dd8ee6ad6394e8a76345660b93621b51b"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Feb 23 04:19:08 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 10:34:07 2007 -0800"
      },
      "message": "[PATCH] x86_64 irq: Refactor setup_IO_APIC_irq\n\nCurrently we have two routines that do practically the same thing\nsetup_IO_APIC_irq and io_apic_set_pci_routing.  This patch makes\nsetup_IO_APIC_irq the common factor of these two previous routines.\nFor setup_IO_APIC_irq all that was needed was to pass the trigger\nand polarity to make the code a proper subset of io_apic_set_pci_routing.\n\nHopefully consolidating these two routines will improve maintenance\nthere were several differences that simply appear to be one routine\nor the other getting it wrong.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a27bc06dd8ee6ad6394e8a76345660b93621b51b",
      "tree": "99eb63480f0f9d1700676072601091a317808950",
      "parents": [
        "e560c8bd866bfa284b2c5978efcaf1bd16ee9fc3"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Feb 23 04:16:31 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 10:34:07 2007 -0800"
      },
      "message": "[PATCH] x86_64 irq: Remove the unused vector parameter from ioapic_register_intr\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e560c8bd866bfa284b2c5978efcaf1bd16ee9fc3",
      "tree": "eb529ac502b33eec145c00a77a127135f42cd269",
      "parents": [
        "9f0a5ba5508143731dc63235de19659be20d26dc"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Feb 23 04:15:15 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 10:34:07 2007 -0800"
      },
      "message": "[PATCH] x86_64 irq: Kill declaration of removed array, interrupt\n\nIt\u0027s dead Jim.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9f0a5ba5508143731dc63235de19659be20d26dc",
      "tree": "a642cd2987e119e4cda611230cf39d403e1e9706",
      "parents": [
        "fc5d56f987170cda1d344095c4df65a60a3e9820"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Feb 23 04:13:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 10:34:07 2007 -0800"
      },
      "message": "[PATCH] irq: Remove set_native_irq_info\n\nThis patch replaces all instances of \"set_native_irq_info(irq, mask)\"\nwith \"irq_desc[irq].affinity \u003d mask\".  The latter form is clearer\nuses fewer abstractions, and makes access to this field uniform\naccross different architectures.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fc5d56f987170cda1d344095c4df65a60a3e9820",
      "tree": "d73ca9b3f20112c42e515127c04c8e3be0bfe178",
      "parents": [
        "ea3d5226f52ef30f52aa0a04f47f5919c7facacf"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Feb 23 04:11:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 10:34:07 2007 -0800"
      },
      "message": "[PATCH] x86_64 irq: Simplfy __assign_irq_vector\n\nBy precomputing old_mask I remove an extra if statement, remove an\nindentation level and make the code slightly easier to read.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ea3d5226f52ef30f52aa0a04f47f5919c7facacf",
      "tree": "090a48a6f6b2934d32a641ec6e61b3dc59a48514",
      "parents": [
        "9654640d0af8f2de40ff3807d3695109d3463f54"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 09:21:46 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 09:21:46 2007 -0800"
      },
      "message": "Revert \"[PATCH] i386: add idle notifier\"\n\nThis reverts commit 2ff2d3d74705d34ab71b21f54634fcf50d57bdd5.\n\nUwe Bugla reports that he cannot mount a floppy drive any more, and Jiri\nSlaby bisected it down to this commit.\n\nBenjamin LaHaise also points out that this is a big hot-path, and that\ninterrupt delivery while idle is very common and should not go through\nall these expensive gyrations.\n\nFix up conflicts in arch/i386/kernel/apic.c and arch/i386/kernel/irq.c\ndue to other unrelated irq changes.\n\nCc: Stephane Eranian \u003ceranian@hpl.hp.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nCc: Uwe Bugla \u003cuwe.bugla@gmx.de\u003e\nCc: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9654640d0af8f2de40ff3807d3695109d3463f54",
      "tree": "ab279cb78248152fe19d3d2a977f33f883abed40",
      "parents": [
        "b5bf28cde894b3bb3bd25c13a7647020562f9ea0",
        "004c46b9e588edf549a39c5db54e37ebd0b3b3ad"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 21 13:02:17 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 21 13:02:17 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6:\n  [CIFS] One line missing from previous commit\n  [CIFS] mtime bounces from local to remote when cifs nocmtime i_flags overwritten\n  [CIFS] fix \u0026\u0026/\u0026 typo in cifs_setattr()\n"
    },
    {
      "commit": "b5bf28cde894b3bb3bd25c13a7647020562f9ea0",
      "tree": "2d752106dfd37e7580268b89f1b18d72210b09c7",
      "parents": [
        "5fc7e655a50b0a19229a6b4a8a5e23bfedf700a4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 21 11:21:44 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 21 11:21:44 2007 -0800"
      },
      "message": "Revert \"e1000: fix shared interrupt warning message\"\n\nThis reverts commit d2ed16356ff4fb9de23fbc5e5d582ce580390106.\n\nAs Thomas Gleixner reports:\n  \"e1000 is not working anymore. ifup fails permanentely.\n    ADDRCONF(NETDEV_UP): eth0: link is not ready\n   nothing else\"\n\nThe broken commit was identified with \"git bisect\".\n\nAuke Kok says:\n  \"I think we need to drop this now.  The report that says that this\n   *fixes* something might have been on regular interrupts only.  I\n   currently suspect that it breaks all MSI interrupts, which would make\n   sense if I look a the code.  Very bad indeed.\"\n\nCc: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nAcked-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5fc7e655a50b0a19229a6b4a8a5e23bfedf700a4",
      "tree": "92c1901470f4789bd112d3a1642f346ee67cb1ce",
      "parents": [
        "e695e10bc996d6f83df7d85f1011c8d00573f68b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 21 11:18:26 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 21 11:18:26 2007 -0800"
      },
      "message": "Fix bogus \u0027inline\u0027 in drivers/char/ip2/i2lib.c\n\nNot only was the function way too big to be inlined in the first place,\nit was used before it was even defined.\n\nNoted-by: Faik Uygur \u003cfaik@pardus.org.tr\u003e\nCc: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e695e10bc996d6f83df7d85f1011c8d00573f68b",
      "tree": "3d0ba107ea8fe7d0090e3cfd5e36cdb4abcaab99",
      "parents": [
        "3a5f10e3708e00c406f154bae412652ec3eb2b48",
        "f6982d59480953a8f5a84c237a9dabff39f788ce"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 21 11:10:30 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 21 11:10:30 2007 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb: (196 commits)\n  V4L/DVB (5253): Qt1010: whitespace / 80 column cleanups\n  V4L/DVB (5252): Qt1010: use ARRAY_SIZE macro when appropriate\n  V4L/DVB (5251): Qt1010: fix compiler warning\n  V4L/DVB (5249): Fix compiler warning in vivi.c\n  V4L/DVB (5247): Stv0297: Enable BER/UNC counting\n  V4L/DVB (5246): Budget-ci: IR handling fixups\n  V4L/DVB (5245): Dvb-ttpci: use i2c gate ctrl from stv0297 frontend driver\n  V4L/DVB (5244): Dvbdev: fix illegal re-usage of fileoperations struct\n  V4L/DVB (5178): Avoid race when deregistering the IR control for dvb-usb\n  V4L/DVB (5240): Qt1010: use i2c_gate_ctrl where appropriate\n  V4L/DVB (5239): Whitespace / 80-column cleanups\n  V4L/DVB (5238): Kconfig: qt1010 should be selected by gl861 and au6610\n  V4L/DVB (5237): Dvb: add new qt1010 tuner module\n  V4L/DVB (5236): Initial support for Sigmatek DVB-110 DVB-T\n  V4L/DVB (5235): Gl861: use parallel_ts\n  V4L/DVB (5234): Gl861: remove unneeded declaration\n  V4L/DVB (5233): Gl861: correct address of the bulk endpoint\n  V4L/DVB (5232): Gl861: correct oops when loading module\n  V4L/DVB (5231): Gl861: whitespace cleanups\n  V4L/DVB (5230): Gl861: remove NULL entry from gl861_properties\n  ...\n"
    },
    {
      "commit": "f6982d59480953a8f5a84c237a9dabff39f788ce",
      "tree": "fb640dcc7571b7617172aa4db8243d87fe18fd3e",
      "parents": [
        "47e76c5c7904b8bc2d4c08fbe531017b704a877d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Feb 13 18:26:26 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:33 2007 -0200"
      },
      "message": "V4L/DVB (5253): Qt1010: whitespace / 80 column cleanups\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "47e76c5c7904b8bc2d4c08fbe531017b704a877d",
      "tree": "efad015d6e276422e37c6db2fec15ee3fb0764e6",
      "parents": [
        "b79ea694a919ebc107c90af61b5d22becb1b1324"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Feb 13 17:53:46 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:33 2007 -0200"
      },
      "message": "V4L/DVB (5252): Qt1010: 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": "b79ea694a919ebc107c90af61b5d22becb1b1324",
      "tree": "57f2ed1be89fc97313402667c71f3186b145b524",
      "parents": [
        "4acf26703e6cabceb6838ee9c4f75f765ad96915"
      ],
      "author": {
        "name": "Marco Schluessler",
        "email": "marco@lordzodiac.de",
        "time": "Tue Feb 13 16:46:13 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:33 2007 -0200"
      },
      "message": "V4L/DVB (5251): Qt1010: fix compiler warning\n\nIn function \u0027qt1010_init\u0027:\n\nSigned-off-by: Marco Schluessler \u003cmarco@lordzodiac.de\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4acf26703e6cabceb6838ee9c4f75f765ad96915",
      "tree": "ba24f54b670d83d3b87edd3c2da692debf613e2d",
      "parents": [
        "90e3bd4ba5563f2a6efbb46ce7e10845329dfffd"
      ],
      "author": {
        "name": "Marcel Siegert",
        "email": "mws@linuxtv.org",
        "time": "Tue Feb 13 18:44:49 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:32 2007 -0200"
      },
      "message": "V4L/DVB (5249): Fix compiler warning in vivi.c\n\nThe result of copy_to_user was not used, so the compiler complained\nnow a warning will be issued if copy_to_user fails.\n\nSigned-off-by: Marcel Siegert \u003cmws@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "90e3bd4ba5563f2a6efbb46ce7e10845329dfffd",
      "tree": "93682f3e888655eba094212e9c0808e9d5b1ec4c",
      "parents": [
        "59327a4897a0395d6f0358574dbb113102b63769"
      ],
      "author": {
        "name": "Hartmut Birr",
        "email": "e9hack@googlemail.com",
        "time": "Tue Feb 13 18:01:56 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:32 2007 -0200"
      },
      "message": "V4L/DVB (5247): Stv0297: Enable BER/UNC counting\n\nEnable BER/UNC counting for the stv0297 frontend.\nThe idea for this patch comes from stv0297_cs.c.\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": "59327a4897a0395d6f0358574dbb113102b63769",
      "tree": "081274844ce88110376a0052a09bb98816b67bcc",
      "parents": [
        "89e4d59f2c082be9472c4de4dafb832e01bfbe01"
      ],
      "author": {
        "name": "David Härdeman",
        "email": "david@hardeman.nu",
        "time": "Tue Feb 13 09:39:58 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:32 2007 -0200"
      },
      "message": "V4L/DVB (5246): Budget-ci: IR handling fixups\n\nCommit 00c4cc67512ada1d195b8bf3ef1db1d6b3951605 Oliver Endriss changed \nthe budget-ci driver to use interrupt mode for i2c transfers.\n\nThis also meant that a new bunch of IR bytes that were previously lost \nare now received, which allowed me to better understand how the MSP430 \nchip works. Unfortunately it also means that the current driver gets \nsome assumptions wrong and might generate double keypresses for one IR \ncommand. \n\nThe attached patch fixes this by throwing away the repeat bytes and by \nassociating the correct command and device bytes.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "89e4d59f2c082be9472c4de4dafb832e01bfbe01",
      "tree": "26c6846aff429836e1f0616a8eb8b103ccef805a",
      "parents": [
        "b61901024776b25ce7b8edc31bb1757c7382a88e"
      ],
      "author": {
        "name": "Marco Schluessler",
        "email": "marco@lordzodiac.de",
        "time": "Tue Feb 13 09:31:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:31 2007 -0200"
      },
      "message": "V4L/DVB (5245): Dvb-ttpci: use i2c gate ctrl from stv0297 frontend driver\n\nUse i2c gate ctrl from stv0297 frontend driver.\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": "b61901024776b25ce7b8edc31bb1757c7382a88e",
      "tree": "bebf31ba4a8cc2a121ca21b39e44cddb2ba7bfd6",
      "parents": [
        "e1af498063007cee5d7ec5af1e0cf25c088d05c7"
      ],
      "author": {
        "name": "Marcel Siegert",
        "email": "mws@linuxtv.org",
        "time": "Tue Feb 13 09:46:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:31 2007 -0200"
      },
      "message": "V4L/DVB (5244): Dvbdev: fix illegal re-usage of fileoperations struct\n\nArjan van de Ven \u003carjan@infradead.org\u003e reported an illegal re-usage of \nthe fileoperations struct if more than one dvb device (e.g. frontend) is \npresent. \n\nThis patch fixes this issue.  \n\nIt allocates a new fileoperations struct each time a device is \nregistered and copies the default template fileops.\n\nSigned-off-by: Marcel Siegert \u003cmws@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e1af498063007cee5d7ec5af1e0cf25c088d05c7",
      "tree": "39067ca8764c1993aca6ed777f9eae4dae43335d",
      "parents": [
        "705d41e5da674b449f900df97ad13ebe53e82b82"
      ],
      "author": {
        "name": "Chris Rankin",
        "email": "rankincj@yahoo.com",
        "time": "Tue Feb 06 20:29:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:31 2007 -0200"
      },
      "message": "V4L/DVB (5178): Avoid race when deregistering the IR control for dvb-usb\n\nThe work item function is dvb_usb_read_remote_control():\n        INIT_WORK(\u0026d-\u003erc_query_work, dvb_usb_read_remote_control, d);\nand the last piece of work it does is:\n        schedule_delayed_work(\u0026d-\u003erc_query_work,msecs_to_jiffies(d-\u003eprops.rc_interval));\nHence you need to call \"cancel_rearming_delayed_work()\" and not\n\"cancel_delayed_work()\", correct?  I certainly haven\u0027t seen this oops\nreoccur since I applied this patch.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "705d41e5da674b449f900df97ad13ebe53e82b82",
      "tree": "058036817b0d597f778dc9e48f78ebb3c7df2efe",
      "parents": [
        "38d0629fd80464247290450d8641890d6f94b6fa"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sat Jan 27 16:41:35 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:31 2007 -0200"
      },
      "message": "V4L/DVB (5240): Qt1010: use i2c_gate_ctrl where appropriate\n\nThis patch adds calls to i2c_gate_ctrl in the qt1010 dvb tuner module,\nwhile removing the temporary hack in au6610 and gl861.\nTested successfully against fi-Oulu frequencies with\nMSI Megasky 580 GL861 and Sigmatek DVB-110 AU6610.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "38d0629fd80464247290450d8641890d6f94b6fa",
      "tree": "40e8d92b55800803565501db5ed6bc0fbc2682d1",
      "parents": [
        "d4130b18f7ae5adfe2fd5761e31803554d090aa9"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 21 15:57:48 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:30 2007 -0200"
      },
      "message": "V4L/DVB (5239): Whitespace / 80-column cleanups\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d4130b18f7ae5adfe2fd5761e31803554d090aa9",
      "tree": "056b4391ef58dbd4fc6198d7470004f7a8268f87",
      "parents": [
        "4c7e3ea92da379c4f31500a65680862d8c898dee"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 21 15:56:46 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:30 2007 -0200"
      },
      "message": "V4L/DVB (5238): Kconfig: qt1010 should be selected by gl861 and au6610\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4c7e3ea92da379c4f31500a65680862d8c898dee",
      "tree": "a0d1fa553ce9bb32aa41b05e7035f5c54cc79bc1",
      "parents": [
        "5decdd2729066c5c155d0f6e7fdf89b844fbfc27"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sun Jan 21 15:56:10 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:30 2007 -0200"
      },
      "message": "V4L/DVB (5237): Dvb: add new qt1010 tuner module\n\ngl861: (MSI Megasky)\n- hack for enable ZL10353 / QT1010 I2C gate\n- use new QT1010 module instead of old code\n\nau6610: (Sigmatek DVB-110)\n- hack for enable ZL10353 / QT1010 I2C gate\n- use new QT1010 module instead of old code\n\nTested successfully with au6610 and gl861 devices against fi-Yllas\nfrequencies. Now it locks perfectly with both devices.\nThere is a \"hack\" to enable probable i2c gate in zl10535\ndemodulator. QT1010 doesn\u0027t respond to any i2c messages before we\nwrite 0x1a to demodulator register 0x62. In my understanding this\nshould be fixed to demodulator code.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5decdd2729066c5c155d0f6e7fdf89b844fbfc27",
      "tree": "8f5fcf1db45402f7c4247cb34aa9802a891fffb7",
      "parents": [
        "4131fd4fd40aa22cfe61b4e7c78e640b9fcfcd8c"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sun Nov 05 16:05:38 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:30 2007 -0200"
      },
      "message": "V4L/DVB (5236): Initial support for Sigmatek DVB-110 DVB-T\n\nThis patch adds driver for Sigmatek DVB-110 USB DVB-T stick. Stick has based\non hardware of Qtuantek QT1010 tuner, Zarlink ZL10353 (Intel CE 6353)\ndemodulator and Alcor Micro AU6610 DVB-T USB controller. HW is rather similar\nas used in MSI Megasky GL861.\nCurrently, the driver works only in USB 2.0. In my understanding USB 1.1 is\nalso supported by hw but I cannot test it due to lack of USB 1.1 port. Device\nsupports only isochronous mode transfers. There is also eeprom in usb\ncontroller(at least in address range 0x80 - 0xbf) for storing data, eg.\nfirmware. Anyway, firmware loading is not used / required by the device.\nThere seems to be at least one unknown I2C device in address 0xa0, probably\nremote control or GPIO. Windows drivers reads registers from 0x00 to 0x07\nfrom this unknown address.\nDriver is based on gl861 module. Tuner has a lot of problems to lock with\nmegasky qt1010 module with this hardware with some broadcasting standards.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4131fd4fd40aa22cfe61b4e7c78e640b9fcfcd8c",
      "tree": "2c9b5396c08be26415d66dcd06121eecc5cb4b4b",
      "parents": [
        "05eb2a8058ecd964f0560807a0ce582909a8c30e"
      ],
      "author": {
        "name": "Carl Lundqvist",
        "email": "comabug@gmail.com",
        "time": "Mon Oct 09 12:49:17 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:29 2007 -0200"
      },
      "message": "V4L/DVB (5235): Gl861: use parallel_ts\n\n- use parallel_ts - Now this driver works.\n- correct typo in MODULE_VERSION\n\nSigned-off-by: Carl Lundqvist \u003ccomabug@gmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "05eb2a8058ecd964f0560807a0ce582909a8c30e",
      "tree": "ac9a76d2b771a7c015a999032a53a7a9a001d094",
      "parents": [
        "8c0b24c2d2f779040a8ec21de0422eeaf56395cc"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Oct 09 01:11:07 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:29 2007 -0200"
      },
      "message": "V4L/DVB (5234): Gl861: remove unneeded declaration\n\nremove unneeded declaration of .generic_bulk_ctrl_endpoint\n\ngeneric_bulk_ctrl_endpoint isn\u0027t being used in this device, so this\nis not needed here.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8c0b24c2d2f779040a8ec21de0422eeaf56395cc",
      "tree": "aab40460597bf3951e137105b0d771f2ffca330c",
      "parents": [
        "b3b2b8b5746cfe5af181dc2ce7a0912b5b2c598a"
      ],
      "author": {
        "name": "Jan Nijs",
        "email": "jan.nijs@scarlet.be",
        "time": "Sat Oct 07 16:29:54 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:29 2007 -0200"
      },
      "message": "V4L/DVB (5233): Gl861: correct address of the bulk endpoint\n\nThe megasky 580 based on gl861 has three endpoints:\n- 0x81 BULK/ISOC\tIN\tMPEG2 TS\n- 0x83 INT\t\t\tIN\tremote control receiver\n- 0x02 BULK\t\t\tOUT\tbulk control endpoint\nIt doesn\u0027t look like the bulk endpoint is used, but better to\nhave the correct one in the config.\n\nSigned-off-by: Jan Nijs \u003cjan.nijs@scarlet.be\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b3b2b8b5746cfe5af181dc2ce7a0912b5b2c598a",
      "tree": "1e100ba5b1c0cd093c18619ac6b3ad407842931a",
      "parents": [
        "1f78867bc8a05b6c0bc3f2cb1c5915c10e92369e"
      ],
      "author": {
        "name": "Jan Nijs",
        "email": "jan.nijs@scarlet.be",
        "time": "Sat Oct 07 01:25:53 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:28 2007 -0200"
      },
      "message": "V4L/DVB (5232): Gl861: correct oops when loading module\n\nThis patch moves the DVB_USB_IS_AN_I2C_ADAPTER flag from the adapter\nproperties to the device properties.\nWithout this patch I get an OOPS when the gl861 driver tries to\naccess any registers.\n\nSigned-off-by: Jan Nijs \u003cjan.nijs@scarlet.be\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1f78867bc8a05b6c0bc3f2cb1c5915c10e92369e",
      "tree": "e9c12a500b4e92702d5c38c4cd2c0c97cede3f79",
      "parents": [
        "e465ea7ed16124e926ca4988317b1d2d31f41d6f"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Oct 03 17:21:13 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:28 2007 -0200"
      },
      "message": "V4L/DVB (5231): Gl861: whitespace cleanups\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e465ea7ed16124e926ca4988317b1d2d31f41d6f",
      "tree": "3046e87cbedf66670944391c8fcc759dce2dbf37",
      "parents": [
        "6ae7232084ffea750968320241a0276d2211d736"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Oct 03 17:20:37 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:28 2007 -0200"
      },
      "message": "V4L/DVB (5230): Gl861: remove NULL entry from gl861_properties\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6ae7232084ffea750968320241a0276d2211d736",
      "tree": "b43cc40c9ff26b9f0b1f28e8b5ec260448daa396",
      "parents": [
        "8bb36dc7b5c9f528541b8674f9417901129dae64"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Oct 03 17:19:30 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:28 2007 -0200"
      },
      "message": "V4L/DVB (5229): Gl861: use qt1010_tuner_attach function from qt1010.h\n\nThe gl861_tuner_attach function is not specific to this device.\nThis patch removes gl861_tuner_attach, and replaces it with\nqt1010_tuner_attach from the qt1010 header file.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8bb36dc7b5c9f528541b8674f9417901129dae64",
      "tree": "13cf7f219f5a559a816de4e1efff7f7710c5ab3d",
      "parents": [
        "73b96c09f679dfaaf8f72b7789a277fc10618328"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Oct 03 17:17:24 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:27 2007 -0200"
      },
      "message": "V4L/DVB (5228): Gl861: remove unneeded \"extern int\" declaration\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "73b96c09f679dfaaf8f72b7789a277fc10618328",
      "tree": "0f41a06cec016da5e084f1290201e16bf012b76d",
      "parents": [
        "05ec6cc88c901fa8755fc11e847c1d6a0e31f9c5"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Oct 03 17:16:44 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:27 2007 -0200"
      },
      "message": "V4L/DVB (5227): Gl861: hide disabled code from upstream patch system\n\nenclose disabled code inside an #if 0 block, instead of /* comments */\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "05ec6cc88c901fa8755fc11e847c1d6a0e31f9c5",
      "tree": "38446455754a594a6df497b5b92ba066e736d50d",
      "parents": [
        "947af8fdcd034e567421bdc55ec446e24b519b7f"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Oct 03 17:15:26 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:27 2007 -0200"
      },
      "message": "V4L/DVB (5226): Gl861: fix driver_name\n\nRename driver_name from \"gl861\" to \"dvb_usb_gl861\"\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "947af8fdcd034e567421bdc55ec446e24b519b7f",
      "tree": "86e2ff4fc1560b1e0c0219fa2c74ceddbfb1a59b",
      "parents": [
        "a9bde1d88c49cd7ab4faae5110261046555dd7a3"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Oct 03 17:14:07 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:26 2007 -0200"
      },
      "message": "V4L/DVB (5225): Gl861: fix MODULE_AUTHOR\n\nThe author\u0027s email address is already in the MODULE_AUTHOR field.\nThis patch adds his name as well.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a9bde1d88c49cd7ab4faae5110261046555dd7a3",
      "tree": "b1ac2345a859f7608be4f71fd060389562fe2908",
      "parents": [
        "6f7880f0264457e80e456b512722c7a627883fda"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Oct 03 17:12:55 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:26 2007 -0200"
      },
      "message": "V4L/DVB (5224): Gl861: select DVB_ZL10353 if !DVB_FE_CUSTOMISE\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6f7880f0264457e80e456b512722c7a627883fda",
      "tree": "a01b52d49cd453c1a859181572ed693dbe0d1803",
      "parents": [
        "f0c3a2ca56c5c56ecfaf46c1b47851319e9655ac"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Oct 03 17:12:14 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:25 2007 -0200"
      },
      "message": "V4L/DVB (5223): Rename USB_PID_MSI_MEGASKY55801 to USB_PID_MSI_MEGASKY580_55801\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f0c3a2ca56c5c56ecfaf46c1b47851319e9655ac",
      "tree": "e9290181ea691fb37a996ee308e8af2f3a502dcc",
      "parents": [
        "6345f0f6428cc7a3f73b83624c6f97629a9fddd1"
      ],
      "author": {
        "name": "Carl Lundqvist",
        "email": "comabug@gmail.com",
        "time": "Tue Oct 03 17:09:30 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:25 2007 -0200"
      },
      "message": "V4L/DVB (5221): Dvb-usb: initial support for MSI Mega Sky 580 DVB-T based on GL861\n\nThis patch adds support for MSI Mega Sky 580 / GL861 DVB-T USB2.0\nExcept for the 2 lines added to zl10353.c, zl10353_reset_attach needs\nto be changed. If I read the code correctly setting parallel_ts will\ntake care of the 3rd byte, but the 2nd byte needs to be 0x0b instead\nof 0x03 too. I guess these changes needs to be done only for this\ndevice, not sure how to do that.\nThe zl10353 changes have been split apart from this patch, into the next\npatch, soon to follow.\n\nSigned-off-by: Carl Lundqvist \u003ccomabug@gmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6345f0f6428cc7a3f73b83624c6f97629a9fddd1",
      "tree": "d85a30392e5f56b8dad80e572c8925c41a0c5111",
      "parents": [
        "f7f57770dc610eddd678aec483263e7980327ee9"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Sat Feb 10 10:19:16 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:25 2007 -0200"
      },
      "message": "V4L/DVB (5218): Zl10353: register definitions update\n\nUpdate the descriptions of \"discovered\" registers on the zl10353, using the\nequivalaent mt352 register names.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f7f57770dc610eddd678aec483263e7980327ee9",
      "tree": "50970397f8f0fd7c74d4da5f95c4135d4280b00f",
      "parents": [
        "0a11bb865a88a7459855ab46f74091e6ca4a1a20"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sat Feb 10 10:19:11 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:24 2007 -0200"
      },
      "message": "V4L/DVB (5217): Zl10353: Implement TRL nominal rate calculation\n\nImplement trl nominal rate calculation to Zarlink ZL10353 demod,\nbased on calculation used in Zarlink MT352.\nThis adds support for 6 and 8MHz bandwidth transponders.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0a11bb865a88a7459855ab46f74091e6ca4a1a20",
      "tree": "426fdd77a892ab5f001caaf6204c7ab3ac225bbd",
      "parents": [
        "67b60aad168cfdd40ffec12f14b93e2e68f7d486"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sat Feb 10 10:19:08 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:21 2007 -0200"
      },
      "message": "V4L/DVB (5216): Zl10353: add i2c_gate_ctrl support\n\nImplement I2C gate control for Megasky GL861 and SigmaTek AU6610 support.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "67b60aad168cfdd40ffec12f14b93e2e68f7d486",
      "tree": "83f6ce2c66742eb0c8d4190e8e62ddac57e7c26a",
      "parents": [
        "90060d32ca0a941b158994f78e60d0381871c84b"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Sat Feb 10 10:17:57 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:21 2007 -0200"
      },
      "message": "V4L/DVB (5215): Experimental support for signal strength/BER/uncorrectable count\n\nAfter studying many hours worth of register dumps of MT352 and ZL10353 fed\nwith identically damaged RF signals I have made an educated guess at which\nregisters contain the AGC level, bit error rate and uncorrectable error\ncount values.\nImplement the IOCTLs that return these values to userspace.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "90060d32ca0a941b158994f78e60d0381871c84b",
      "tree": "a9a53401ee59fd2e14e57e50bc92e48ed98ca8e8",
      "parents": [
        "201779f5c4a4bd8503a38749dd371ecddb7928a5"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Thu Feb 08 02:02:53 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:20 2007 -0200"
      },
      "message": "V4L/DVB (5212): Pvrusb2: Be more forgiving about encoder firmware size\n\nThe pvrusb2 driver previously rejected encoder firmware whose size was\nnot a multiple of 8192.  But this is a false check because it\u0027s\npossible to find cx23416 firmware whose size doesn\u0027t conform to this\nlimit.  So change the firmware loader implementation to be more\nforgiving of the image size.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "201779f5c4a4bd8503a38749dd371ecddb7928a5",
      "tree": "82680752bb838b423ab77b28552f4596b0072a3f",
      "parents": [
        "6591691b259f9487f374f35c0c310aa220f829c6"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Thu Feb 08 01:48:57 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:20 2007 -0200"
      },
      "message": "V4L/DVB (5210): Pvrusb2: Fix printk format typo\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6591691b259f9487f374f35c0c310aa220f829c6",
      "tree": "b132ae2c8f1af669cf4ca194d42e805020fb83ca",
      "parents": [
        "8eec14295e03f9dfe2be7bb75c8004a5fa867cdb"
      ],
      "author": {
        "name": "akpm@linux-foundation.org",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Feb 08 14:36:57 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:20 2007 -0200"
      },
      "message": "V4L/DVB (5209): Kthread api conversion for dvb_frontend and av7110 fix\n\navoid double-up(), pointed out by Oliver.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8eec14295e03f9dfe2be7bb75c8004a5fa867cdb",
      "tree": "fe5533f0d6957e456bbba4c420e9abb9a3fae358",
      "parents": [
        "2a9f8b5d25beacd034369fca416b548cbf931561"
      ],
      "author": {
        "name": "Herbert Poetzl",
        "email": "herbert@13thfloor.at",
        "time": "Thu Feb 08 14:32:43 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:20 2007 -0200"
      },
      "message": "V4L/DVB (5208): Kthread API conversion for dvb_frontend and av7110\n\ndvb kernel_thread to kthread API port.  \nIt is running fine here, including module load/unload and software suspend\n(which doesn\u0027t work as expected with or without this patch :).\nI didn\u0027t convert the dvb_ca_en50221 as I do not have such an interface, but\nif the conversion process is fine with the v4l-dvb maintainers, it should not\nbe a problem to send a patch for that too ...\nAcked-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\n\nSigned-off-by: Herbert Poetzl \u003cherbert@13thfloor.at\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2a9f8b5d25beacd034369fca416b548cbf931561",
      "tree": "bed433e406281239c053c17cd8c068589fb92551",
      "parents": [
        "6f78e186fe5d29dbff5e34f950adb573c4808de4"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Wed Feb 07 10:14:38 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:19 2007 -0200"
      },
      "message": "V4L/DVB (5206): Usbvision: set alternate interface modification\n\n- usb alternate selection modified to get the biggest endpoint packet size.\n- fix sysfs get values for brightness/contrast/hue/saturation\n\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6f78e186fe5d29dbff5e34f950adb573c4808de4",
      "tree": "23297d74fceeaa3b9668fda9a429c17c57107213",
      "parents": [
        "c65eeaab1f04d1113b5c4fb21f7f61ded795d2bb"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Wed Feb 07 10:13:11 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:19 2007 -0200"
      },
      "message": "V4L/DVB (5205): Usbvision: dynamic allocation for frames\n\n- fix decoder route output\n- dynamic frame buffer allocation\n\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c65eeaab1f04d1113b5c4fb21f7f61ded795d2bb",
      "tree": "3f74465437dcfb86bfb04670eb4712cbe3ea4144",
      "parents": [
        "b1e7df1d3543906654b9e6443aee177c8009acac"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Feb 06 21:53:31 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:18 2007 -0200"
      },
      "message": "V4L/DVB (5200): V4l_printk_ioctl_arg() is no longer used.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b1e7df1d3543906654b9e6443aee177c8009acac",
      "tree": "ee2b9488182ac3232becab3f48439922984395af",
      "parents": [
        "0496daa7d88d117fab4dd190c7f6e7c4a5aa15cd"
      ],
      "author": {
        "name": "Michael Schimek",
        "email": "mschimek@gmx.at",
        "time": "Wed Feb 07 09:15:01 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:18 2007 -0200"
      },
      "message": "V4L/DVB (5204): Change videodev2.h licence to dual GPL/BSD\n\nvideodev2.h contains just the V4L2 API structs and defines.\nBy allowing this header file to be dual GPL/BSD will enable sharing\nuserspace apps between Linux and *BSD systems. It will also allow developing\nnewer BSD licensed drivers that can be shared on Linux and *BSD.\nIt should be noticed that most of the current V4L drivers, and v4l core\nitself are GPL only. This won\u0027t be changed by this patch.\n\nSigned-off-by: Michael H. Schimek \u003cmschimek@gmx.at\u003e\nSigned-off-by: Gerd Hoffmann \u003ckraxel@suse.de\u003e\nSigned-off-by: Bill Dirks \u003cbill@thedirks.org\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Martin Rubli \u003cmrubli@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0496daa7d88d117fab4dd190c7f6e7c4a5aa15cd",
      "tree": "184317008142232cc6b90964394e35438582ad59",
      "parents": [
        "fd4bc4455360ff0b6ff50ec8fa5673b4da18cbb6"
      ],
      "author": {
        "name": "Ahmed S. Darwish",
        "email": "darwish.07@gmail.com",
        "time": "Wed Feb 14 22:57:42 2007 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:18 2007 -0200"
      },
      "message": "V4L/DVB (5202): DVB: Use ARRAY_SIZE macro when appropriate\n\nUse ARRAY_SIZE macro already defined in kernel.h\n\nSigned-off-by: Ahmed S. Darwish \u003cdarwish.07@gmail.com\u003e\nAcked-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fd4bc4455360ff0b6ff50ec8fa5673b4da18cbb6",
      "tree": "531facca0001f648c2d692e937f88c8b9014ce5c",
      "parents": [
        "db406b58551bc7de1e331e8ad1bc11ba1545ee8b"
      ],
      "author": {
        "name": "Richard Knutsson",
        "email": "ricknu-0@student.ltu.se",
        "time": "Tue Feb 06 21:55:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:17 2007 -0200"
      },
      "message": "V4L/DVB (5201): Radio/: Convert to generic boolean-values\n\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "db406b58551bc7de1e331e8ad1bc11ba1545ee8b",
      "tree": "568ec19d16d078bbe1f357f2f47371ba84f9063c",
      "parents": [
        "3198cf676c18edd2b04c7016d1873f6e797b3d9a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Feb 06 21:53:04 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:17 2007 -0200"
      },
      "message": "V4L/DVB (5199): Cx88-video.c: remove struct radionorms\n\nThis patch removes the unused struct radionorms.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3198cf676c18edd2b04c7016d1873f6e797b3d9a",
      "tree": "b98c7342b957ca4a796d11c745d21955291d2284",
      "parents": [
        "e8be02a34a43c88a7666217b186e169a30f1609b"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Tue Feb 06 21:52:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:17 2007 -0200"
      },
      "message": "V4L/DVB (5198): Cafe_ccic.c fix warning\n\nQuiet a spurious gcc warning.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e8be02a34a43c88a7666217b186e169a30f1609b",
      "tree": "489cf3bd4a296aeac5ff583bf23045800f667ca9",
      "parents": [
        "7a9ca4a3f99129c2316ee14273ded519630c573d"
      ],
      "author": {
        "name": "Richard Knutsson",
        "email": "ricknu-0@student.ltu.se",
        "time": "Tue Feb 06 21:52:04 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:16 2007 -0200"
      },
      "message": "V4L/DVB (5197): Convert to generic boolean-values\n\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7a9ca4a3f99129c2316ee14273ded519630c573d",
      "tree": "48979fd4c3be6e405a95ba8b87845e5ed586f94d",
      "parents": [
        "346304097b47a6e1376d99af80dbffb759fa55f4"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Feb 06 21:51:14 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:16 2007 -0200"
      },
      "message": "V4L/DVB (5196): VIDEO_BUF depends on PCI\n\nm68k allmodconfig:\ndrivers/media/video/video-buf.c: In function \u0027videobuf_queue_pci\u0027:\ndrivers/media/video/video-buf.c:396: error: \u0027pci_map_sg\u0027 undeclared (first use in this function)\ndrivers/media/video/video-buf.c:396: error: (Each undeclared identifier is reported only once\ndrivers/media/video/video-buf.c:396: error: for each function it appears in.)\ndrivers/media/video/video-buf.c:399: error: \u0027pci_dma_sync_sg_for_cpu\u0027 undeclared (first use in this function)\ndrivers/media/video/video-buf.c:401: error: \u0027pci_unmap_sg\u0027 undeclared (first use in this function)\ndrivers/media/video/video-buf.c: In function \u0027videobuf_pci_dma_map\u0027:\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "346304097b47a6e1376d99af80dbffb759fa55f4",
      "tree": "a8c6b304a0fc70949573bed1a918e9ab45de5090",
      "parents": [
        "48fc923b0e43bc11975d6302f3fcb173d2f50f19"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Feb 06 21:50:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:16 2007 -0200"
      },
      "message": "V4L/DVB (5195): Frontends: make 4 functions static\n\nThis patch makes four needlessly global functions static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "48fc923b0e43bc11975d6302f3fcb173d2f50f19",
      "tree": "75cb65359615596124b6861bf1b34dd230b34cd2",
      "parents": [
        "716a4e334efe75f8ac97ce5c475bb689158bf16b"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Tue Feb 06 21:46:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:16 2007 -0200"
      },
      "message": "V4L/DVB (5193): Remove the unused kernel config option VIDEO_VIDEOBUF\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "716a4e334efe75f8ac97ce5c475bb689158bf16b",
      "tree": "363af4732bbf506a56a5e9d6b3e0e6006b6e04f7",
      "parents": [
        "6c914490210cf7155a288b3c5c2fdd305692e298"
      ],
      "author": {
        "name": "Marco Schluessler",
        "email": "marco@lordzodiac.de",
        "time": "Sat Feb 03 14:47:14 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:15 2007 -0200"
      },
      "message": "V4L/DVB (5189): Budget-av: Call saa7146_vv_release on exit\n\nCall saa7146_vv_release on exit.\n\nSigned-off-by: Marco Schluessler \u003cmarco@lordzodiac.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6c914490210cf7155a288b3c5c2fdd305692e298",
      "tree": "830a9f30daf9c95cbb2c43abc8a2cd6351c4334c",
      "parents": [
        "32ec5332f987435d42371c1c47e310c9cc211cf7"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Fri Feb 02 19:12:53 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:15 2007 -0200"
      },
      "message": "V4L/DVB (5188): Add separate configuration data for subsystem 0x13c2:0x1012\n\nFixed problem reported by Teemu Suikki:\nAfter a device with subsystem 0x13c2:0x1012 has been installed,\ndevices with subsystem id 0x13c2:0x1011 did not work anymore.\n\nReason:\n\tThe driver for 0x13c2:0x1012 modified shared configuration data.\nFix:\n\tUse separate configuration data for those devices.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "32ec5332f987435d42371c1c47e310c9cc211cf7",
      "tree": "8bf8bfe0031590df0ce68c4c5c69f5c00b9d50ab",
      "parents": [
        "faeb4ab38f6fec62d50a023e1778d13e73a0b088"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Sat Feb 03 06:37:25 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:15 2007 -0200"
      },
      "message": "V4L/DVB (5184): Add cx23415 decoder register documentation\n\nMany thanks to Ian Armstrong for figuring out what all these registers do.\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "faeb4ab38f6fec62d50a023e1778d13e73a0b088",
      "tree": "c608a80635bb9975735c8506eed8f84ba4de1933",
      "parents": [
        "2675f7a88f73bc3131b817c118fbffa5cfed8868"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Feb 03 06:35:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:14 2007 -0200"
      },
      "message": "V4L/DVB (5183): Fix CC handling in VIDIOC_INT_G_VBI_DATA\n\nWhen capturing a 60 Hz input the internal field ID is inverted. The\nVIDIOC_INT_G_VBI_DATA didn\u0027t take that into account and so returned\nXDS instead of CC and vice versa.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2675f7a88f73bc3131b817c118fbffa5cfed8868",
      "tree": "f51472664ff588e4203df95497d655d54e9a4194",
      "parents": [
        "4f828ef7f360ecfba6b8d81c731a56b1c8d4bc07"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Feb 03 03:23:44 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:14 2007 -0200"
      },
      "message": "V4L/DVB (5182): Remove #if 0 section from videodev2.h\n\nRemove a section containing basically ideas for future sliced VBI standards.\nThis can be resurrected should any of this be actually implemented. For now\nit only pollutes this header file.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4f828ef7f360ecfba6b8d81c731a56b1c8d4bc07",
      "tree": "35204dea5eda32a798d06183cf45fc953d2e2b83",
      "parents": [
        "b7a01e723c9edaefcadb99d42c1409371c01dde1"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Feb 03 03:19:14 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:14 2007 -0200"
      },
      "message": "V4L/DVB (5181): Sliced VBI API no longer marked experimental.\n\nThe Sliced VBI API is no longer marked experimental. Introduced in 2.6.14\nand with only a single modification in 2.6.19 I think we can consider this\nAPI to be solid.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b7a01e723c9edaefcadb99d42c1409371c01dde1",
      "tree": "5f8dec646a38c1171c9eb16bc73396440b20b7f1",
      "parents": [
        "fec1bc71a314507418e65bcd0f232b3b9f36f435"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Feb 02 20:49:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:13 2007 -0200"
      },
      "message": "V4L/DVB (5180): Fix cx2584x revision reporting.\n\nRevisions \u003e\u003d 23 were always reported as revision 23.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fec1bc71a314507418e65bcd0f232b3b9f36f435",
      "tree": "35ed7e3a623841692c5805577cc965f096f11c30",
      "parents": [
        "201f5c9cafeb88cf0658300bd3bceb5c30d28430"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Feb 02 20:42:02 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:13 2007 -0200"
      },
      "message": "V4L/DVB (5179): Cx2341x encoder documentation update.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "201f5c9cafeb88cf0658300bd3bceb5c30d28430",
      "tree": "d9a8a2ee53239ba3ffb10b27edaefbdfb0ff20cb",
      "parents": [
        "6fe7d2c4660174110c6872cacc4fc2acb6e00acf"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Jan 28 16:08:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:13 2007 -0200"
      },
      "message": "V4L/DVB (5175): Pvrusb2: VIDIOC_DBG_[S|G]_REGISTER fixups\n\nSupport 64 bit register IDs internally.  Only allow root access to\nthis API (for both set and get).  Note that actual 64 bit access only\nbecomes possible once the definition for v4l2_register is updated, but\nthis change clears the way for it from the viewpoint of the pvrusb2\ndriver.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6fe7d2c4660174110c6872cacc4fc2acb6e00acf",
      "tree": "f85b58243303c0dbcf94255160b06cd975f1c256",
      "parents": [
        "c43000ef0c9f21fff090ff3b5428ac31a41dbc99"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Jan 28 15:42:56 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:12 2007 -0200"
      },
      "message": "V4L/DVB (5174): Pvrusb2: video corruption fixes\n\nTweak the encoder setup in order to stop it from corrupting the video\ndata when there is a disruption in the data flow (e.g. a channel change).\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c43000ef0c9f21fff090ff3b5428ac31a41dbc99",
      "tree": "f3744d934d4c887278ae3905da5c5219e456a72d",
      "parents": [
        "567d7115b9ce8145c166e3368bf31fe613451f77"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Jan 28 15:41:12 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:12 2007 -0200"
      },
      "message": "V4L/DVB (5173): Pvrusb2: encoder comm protocol cleanup\n\nUpdate the implementation of the communication protocol for operating\nthe encoder, using updated knowledge about the encoder.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "567d7115b9ce8145c166e3368bf31fe613451f77",
      "tree": "7d5ce8468578501aefc54495df57abf742e6b7dd",
      "parents": [
        "edae96bd72155b88f8682c830c63338cd699d35c"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Jan 28 15:38:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:12 2007 -0200"
      },
      "message": "V4L/DVB (5172): Pvrusb2: Control protocol cleanup\n\nSeveral special-case FX2 commands were being issued through\npvr2_write_u16() and pvr2_write_8(), but there\u0027s really nothing\nspecial case about them.  These date from a very early time in the\ndriver development.  This patch removes these functions and replaces\ntheir use with calls to pvr2_send_request.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "edae96bd72155b88f8682c830c63338cd699d35c",
      "tree": "a8e3b2517292f01ff1960f83b7b8952358561495",
      "parents": [
        "8d3643637e18e6590969436734c22151805d0350"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Mon Jan 22 02:18:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:11 2007 -0200"
      },
      "message": "V4L/DVB (5170): Pvrusb2: Add boilerplate to new header file\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8d3643637e18e6590969436734c22151805d0350",
      "tree": "f6e52e9c6a2fc2de43f6ac14967e08aee2b92ce8",
      "parents": [
        "05ad390724d1f307111a322325df83282a1479e6"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Jan 22 02:17:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:11 2007 -0200"
      },
      "message": "V4L/DVB (5169): Pvrusb2: Use macro names for FX2 commands\n\nThis is a maintainability cleanup; use nice names for all the FX2\ncommands instead of raw bytes.  This way we can easily find where we\nissue FX commands.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "05ad390724d1f307111a322325df83282a1479e6",
      "tree": "8b8dc80c42e3139ae8aa308f80633b92079835f5",
      "parents": [
        "6827709a6148a6e8530d90027b4f31aa0aaa5ae5"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Jan 30 23:26:01 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:11 2007 -0200"
      },
      "message": "V4L/DVB (5166): Remove obsolete alias defines of CONFIG_* settings\n\nThe out of tree v4l-dvb build system didn\u0027t always override the kernel\u0027s\nconfiguration settings with v4l-dvb\u0027s settings correctly.  To work around\nthis, makefiles would define some new macro based on the setting of a\nconfig variable.  e.g. the pwc Makefile would define CONFIG_PWC_DEBUG if\nCONFIG_USB_PWC_DEBUG (which is defined via Kconfig) was set.\nThe v4l-dvb build system should now always override correctly, and this\nis no longer necessary.  This patch gets ride of these extra defines and\njust uses the CONFIG_* settings directly.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6827709a6148a6e8530d90027b4f31aa0aaa5ae5",
      "tree": "cfd608e91a0ec6f5138746091d998759b3938ac3",
      "parents": [
        "62d50addf0774115adaa9e01e09099c3d7daa13d"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Jan 30 23:25:46 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:10 2007 -0200"
      },
      "message": "V4L/DVB (5164): Compat: Handle input_register_device() change and some others\n\ninput_register_device() was changed to return an error code instead of\nbeing void in 2.6.15.  Handle it with a macro wrapper in config.h.  For\nthis to work, linux/input.h must be included before config.h.  This\nrequired some trivial header re-ordering in budget-ci.c and ttusb_dec.c.\nIn kernel 2.6.15-rc1 a helper function called setup_timer() was added to\nlinux/timer.h.  Add to compat.h, but require that linux/timer.h be\nincluded first to give the definition of struct timer_list.\nA new 4GB DMA zone, __GFP_DMA32, was added in 2.6.15-rc2.  Alias it to\n__GFP_DMA on older kernels.\nHandle another 2.6.15 \"input_dev-\u003edev to input_dev-\u003ecdev.dev\" change for\nsome recently added code in cinergyT2.c.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "62d50addf0774115adaa9e01e09099c3d7daa13d",
      "tree": "5490c0acef3aa645c6974437b3ca7a508ed755a3",
      "parents": [
        "e7b58f5259a81dbd9fbfea79408d272f44eb894f"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Jan 30 23:25:41 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:10 2007 -0200"
      },
      "message": "V4L/DVB (5163): Add checks for CAP_SYS_ADMIN to VIDIOC_DBG_G_REGISTER\n\nBefore, root privileges were only needed to set hardware registers, not\nto read them.  On some hardware, reading from the wrong place at the\nwrong time can hang the machine.  So, to be consistent, root privileges\nare required to read registers on all hardware.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e7b58f5259a81dbd9fbfea79408d272f44eb894f",
      "tree": "cf22d66a33c1993d6510b8e5ba24ebfa12df3c35",
      "parents": [
        "e19c55ffb984c2db28191d8aa4400bb81ecd756d"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Jan 30 22:47:18 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:10 2007 -0200"
      },
      "message": "V4L/DVB (5162): Change VIDIOC_DBG_[SG]_REGISTER ioctls\u0027 reg address to 64 bits\n\nMaybe someday there will be a device with a register address space \u003e\n32-bits, or maybe an i2c device which uses a protocol \u003e 4 bytes long to\naddress its registers.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e19c55ffb984c2db28191d8aa4400bb81ecd756d",
      "tree": "e6912616d0ac12eb791f0745224608f9921df941",
      "parents": [
        "58af00456ac6b3158c99a3c6b3435c88d4f25a0e"
      ],
      "author": {
        "name": "Marco Schluessler",
        "email": "marco@lordzodiac.de",
        "time": "Wed Jan 31 14:32:29 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:09 2007 -0200"
      },
      "message": "V4L/DVB (5161): Dvb-ttpci: call saa7146_vv_release() on exit\n\nCall saa7146_vv_release() on exit.\n\nSigned-off-by: Marco Schluessler \u003cmarco@lordzodiac.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "58af00456ac6b3158c99a3c6b3435c88d4f25a0e",
      "tree": "ed2049b8a100f407da1288e823dd9c650182d592",
      "parents": [
        "7857735b3a6695a90fa3c8808bf96385ac5a95dc"
      ],
      "author": {
        "name": "Marco Schluessler",
        "email": "marco@lordzodiac.de",
        "time": "Wed Jan 31 14:27:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:09 2007 -0200"
      },
      "message": "V4L/DVB (5160): Saa7146_vv: pass correct memory size to pci_free_consistent\n\nPass correct memory size to pci_free_consistent.\n\nSigned-off-by: Marco Schluessler \u003cmarco@lordzodiac.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7857735b3a6695a90fa3c8808bf96385ac5a95dc",
      "tree": "487605dbc252433c49eca682f9e4a51dee807f6d",
      "parents": [
        "357a268d59411b84fde712400585dd118c61467f"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sat Jan 27 21:13:06 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:09 2007 -0200"
      },
      "message": "V4L/DVB (5158): Dvb-ttpci: Fixed unregistering the vbi device\n\nFixed unregistering the vbi device for cards without analog tuner.\nThanks to Marco Schluessler \u003cmarco@lordzodiac.de\u003e for pointing out this bug.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "357a268d59411b84fde712400585dd118c61467f",
      "tree": "e8ec8b950bab37b19ff90da6d65f42c3834b6463",
      "parents": [
        "feaba7a96dd02f2fc0d1fe5c2148d79444db0717"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Wed Jan 24 20:49:58 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:08 2007 -0200"
      },
      "message": "V4L/DVB (5157): Set phys, bustype, version, vendor and product for input device\n\nAdd phys-string, bustype, version, vendor and product to help udev and\nothers using EVIOCPHYS ioctl to identify the input device node.\nCode taken (with little changes) from budget-ci.c\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "feaba7a96dd02f2fc0d1fe5c2148d79444db0717",
      "tree": "73486db266e32e01ef4b9127a9549fd1237bc9b7",
      "parents": [
        "712642b8e371687e24ec8e1d34114beab18e92ca"
      ],
      "author": {
        "name": "Michael Schimek",
        "email": "mschimek@gmx.at",
        "time": "Fri Jan 26 08:30:05 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:08 2007 -0200"
      },
      "message": "V4L/DVB (5156): Fix: dma free is being called with wrong arguments\n\nFunctions buffer_release() in bttv-driver.c and\nvbi_buffer_release() in bttv-vbi.c are ending with:\n      bttv_dma_free(\u0026fh-\u003ecap,fh-\u003ebtv,buf);\n \nFor vbi it seems to be wrong. Both functions should end with:\n \n      bttv_dma_free(q,fh-\u003ebtv,buf);\nThanks to Peter Schlaf \u003cpeter.schlaf@web.de\u003e for pointing this.\n\nSigned-off-by: Michael H. Schimek \u003cmschimek@gmx.at\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "712642b8e371687e24ec8e1d34114beab18e92ca",
      "tree": "903bb297ddebef8568b1f5728c1ad02774925f50",
      "parents": [
        "f1557cebc8c5714fd463ffeb5f424dc56dd61bdf"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 26 07:33:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:08 2007 -0200"
      },
      "message": "V4L/DVB (5155): Properly initialize mute and radio frequency\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f1557cebc8c5714fd463ffeb5f424dc56dd61bdf",
      "tree": "ffe1751b838b1d199319da2a3c6afc8a92caa8a0",
      "parents": [
        "b61f8d695c02dbcd3391b3409eafcf182451f10f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 26 07:23:44 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:06 2007 -0200"
      },
      "message": "V4L/DVB (5154): Add some debug info, depending on debug level\n\nWith debug\u003e0, it will show mute/unmute and set frequency events\nwith debug\u003e\u003d4, it will show get frequency events\nAlso, some kernel CodingStyle fixes were done.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b61f8d695c02dbcd3391b3409eafcf182451f10f",
      "tree": "4d9679be767f3c103c25fdd2d9cc4f59b83c1046",
      "parents": [
        "a0c05ab9762560cf12733181d19b6529bb7231d2"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 26 07:07:12 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:03 2007 -0200"
      },
      "message": "V4L/DVB (5153): Make it coherent with vidioc_g_tuner\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a0c05ab9762560cf12733181d19b6529bb7231d2",
      "tree": "5bb680851607d1f7ad5145fcd4ae442f65c7c9a3",
      "parents": [
        "676b0ac7aa409d326d92ca46c65bba20bebb3c1c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Jan 25 16:48:13 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:58 2007 -0200"
      },
      "message": "V4L/DVB (5152): Implements VIDIOC_[S|G]_INPUT on radio-aztech/radio-maxiradio\n\nfmtools use VIDIOCSTUNER, with, in turn, calls VIDIOC_S_INPUT on v4l1-compat.\nSo, those ioctls are required for V4L1  to work properly.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "676b0ac7aa409d326d92ca46c65bba20bebb3c1c",
      "tree": "158ccf040e0c051afefba31fbb908e170dc41db8",
      "parents": [
        "140dcc46ede8dcd9032bbe0ce52eb4df104a1ab0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Jan 25 15:10:31 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:56 2007 -0200"
      },
      "message": "V4L/DVB (5151): Implement VIDIOC_[GS]_AUDIO on aztech\n\nv4l1-compat requires those two ioctls to translate VIDIOC[SG]RADIO\ninto V4L2 calls.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    }
  ],
  "next": "140dcc46ede8dcd9032bbe0ce52eb4df104a1ab0"
}
