)]}'
{
  "log": [
    {
      "commit": "d73b388459b1ee2e80f8ff9c1916d75640d7d920",
      "tree": "3e4061226f817c5728009f0bcc1d810d0c4a7b37",
      "parents": [
        "5957e33d6aec266659a71cfabcf7cf2c593ad0d2",
        "0f953bf6b4efa0daddb7c418130a9bd3ee97f7ed"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 14 09:29:05 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 14 09:29:05 2011 -0800"
      },
      "message": "Merge branch \u0027linux-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6\n\n* \u0027linux-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6:\n  PCI/PM: Report wakeup events before resuming devices\n  PCI/PM: Use pm_wakeup_event() directly for reporting wakeup events\n  PCI: sysfs: Update ROM to include default owner write access\n  x86/PCI: make Broadcom CNB20LE driver EMBEDDED and EXPERIMENTAL\n  x86/PCI: don\u0027t use native Broadcom CNB20LE driver when ACPI is available\n  PCI/ACPI: Request _OSC control once for each root bridge (v3)\n  PCI: enable pci\u003dbfsort by default on future Dell systems\n  PCI/PCIe: Clear Root PME Status bits early during system resume\n  PCI: pci-stub: ignore zero-length id parameters\n  x86/PCI: irq and pci_ids patch for Intel Patsburg\n  PCI: Skip id checking if no id is passed\n  PCI: fix __pci_device_probe kernel-doc warning\n  PCI: make pci_restore_state return void\n  PCI: Disable ASPM if BIOS asks us to\n  PCI: Add mask bit definition for MSI-X table\n  PCI: MSI: Move MSI-X entry definition to pci_regs.h\n\nFix up trivial conflicts in drivers/net/{skge.c,sky2.c} that had in the\nmeantime been converted to not use legacy PCI power management, and thus\nno longer use pci_restore_state() at all (and that caused trivial\nconflicts with the \"make pci_restore_state return void\" patch)\n"
    },
    {
      "commit": "008d23e4852d78bb2618f2035f8b2110b6a6b968",
      "tree": "81c88f744f6f3fc84132527c1ddc0b4da410c5e2",
      "parents": [
        "8f685fbda43deccd130d192c9fcef1444649eaca",
        "bfc672dcf323877228682aff79dff8ecd9f30ff8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 13 10:05:56 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 13 10:05:56 2011 -0800"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (43 commits)\n  Documentation/trace/events.txt: Remove obsolete sched_signal_send.\n  writeback: fix global_dirty_limits comment runtime -\u003e real-time\n  ppc: fix comment typo singal -\u003e signal\n  drivers: fix comment typo diable -\u003e disable.\n  m68k: fix comment typo diable -\u003e disable.\n  wireless: comment typo fix diable -\u003e disable.\n  media: comment typo fix diable -\u003e disable.\n  remove doc for obsolete dynamic-printk kernel-parameter\n  remove extraneous \u0027is\u0027 from Documentation/iostats.txt\n  Fix spelling milisec -\u003e ms in snd_ps3 module parameter description\n  Fix spelling mistakes in comments\n  Revert conflicting V4L changes\n  i7core_edac: fix typos in comments\n  mm/rmap.c: fix comment\n  sound, ca0106: Fix assignment to \u0027channel\u0027.\n  hrtimer: fix a typo in comment\n  init/Kconfig: fix typo\n  anon_inodes: fix wrong function name in comment\n  fix comment typos concerning \"consistent\"\n  poll: fix a typo in comment\n  ...\n\nFix up trivial conflicts in:\n - drivers/net/wireless/iwlwifi/iwl-core.c (moved to iwl-legacy.c)\n - fs/ext4/ext4.h\n\nAlso fix missed \u0027diabled\u0027 typo in drivers/net/bnx2x/bnx2x.h while at it.\n"
    },
    {
      "commit": "23d69b09b78c4876e134f104a3814c30747c53f1",
      "tree": "40744de4f4126c21027ce537264524095e0e7979",
      "parents": [
        "e744070fd4ff9d3114277e52d77afa21579adce2",
        "569ff2de2e1c8ac67c8df3a7367d46d0d9460a35"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 07 16:58:04 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 07 16:58:04 2011 -0800"
      },
      "message": "Merge branch \u0027for-2.6.38\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq\n\n* \u0027for-2.6.38\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq: (33 commits)\n  usb: don\u0027t use flush_scheduled_work()\n  speedtch: don\u0027t abuse struct delayed_work\n  media/video: don\u0027t use flush_scheduled_work()\n  media/video: explicitly flush request_module work\n  ioc4: use static work_struct for ioc4_load_modules()\n  init: don\u0027t call flush_scheduled_work() from do_initcalls()\n  s390: don\u0027t use flush_scheduled_work()\n  rtc: don\u0027t use flush_scheduled_work()\n  mmc: update workqueue usages\n  mfd: update workqueue usages\n  dvb: don\u0027t use flush_scheduled_work()\n  leds-wm8350: don\u0027t use flush_scheduled_work()\n  mISDN: don\u0027t use flush_scheduled_work()\n  macintosh/ams: don\u0027t use flush_scheduled_work()\n  vmwgfx: don\u0027t use flush_scheduled_work()\n  tpm: don\u0027t use flush_scheduled_work()\n  sonypi: don\u0027t use flush_scheduled_work()\n  hvsi: don\u0027t use flush_scheduled_work()\n  xen: don\u0027t use flush_scheduled_work()\n  gdrom: don\u0027t use flush_scheduled_work()\n  ...\n\nFixed up trivial conflict in drivers/media/video/bt8xx/bttv-input.c\nas per Tejun.\n"
    },
    {
      "commit": "3e5b08cbbf78bedd316904ab0cf3b27119433ee5",
      "tree": "0365745c1b7441c1868551c024410c829c3accc6",
      "parents": [
        "da40d036fd716f0efb2917076220814b1e927ae1",
        "2af10844eb6ed104f9505bf3a7ba3ceb02264f31"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 07 13:16:28 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 07 13:16:28 2011 -0800"
      },
      "message": "Merge branch \u0027usb-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* \u0027usb-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (144 commits)\n  USB: add support for Dream Cheeky DL100B Webmail Notifier (1d34:0004)\n  USB: serial: ftdi_sio: add support for TIOCSERGETLSR\n  USB: ehci-mxc: Setup portsc register prior to accessing OTG viewport\n  USB: atmel_usba_udc: fix freeing irq in usba_udc_remove()\n  usb: ehci-omap: fix tll channel enable mask\n  usb: ohci-omap3: fix trivial typo\n  USB: gadget: ci13xxx: don\u0027t assume that PAGE_SIZE is 4096\n  USB: gadget: ci13xxx: fix complete() callback for no_interrupt rq\u0027s\n  USB: gadget: update ci13xxx to work with g_ether\n  USB: gadgets: ci13xxx: fix probing of compiled-in gadget drivers\n  Revert \"USB: musb: pm: don\u0027t rely fully on clock support\"\n  Revert \"USB: musb: blackfin: pm: make it work\"\n  USB: uas: Use GFP_NOIO instead of GFP_KERNEL in I/O submission path\n  USB: uas: Ensure we only bind to a UAS interface\n  USB: uas: Rename sense pipe and sense urb to status pipe and status urb\n  USB: uas: Use kzalloc instead of kmalloc\n  USB: uas: Fix up the Sense IU\n  usb: musb: core: kill unneeded #include\u0027s\n  DA8xx: assign name to MUSB IRQ resource\n  usb: gadget: g_ncm added\n  ...\n\nManually fix up trivial conflicts in USB Kconfig changes in:\n\tarch/arm/mach-omap2/Kconfig\n\tarch/sh/Kconfig\n\tdrivers/usb/Kconfig\n\tdrivers/usb/host/ehci-hcd.c\nand annoying chip clock data conflicts in:\n\tarch/arm/mach-omap2/clock3xxx_data.c\n\tarch/arm/mach-omap2/clock44xx_data.c\n"
    },
    {
      "commit": "9e9bc9736756f25d6c47b4eba0ebf25b20a6f153",
      "tree": "647240f479c5f23910c3e6194d1c35b6ba54d75e",
      "parents": [
        "3c0cb7c31c206aaedb967e44b98442bbeb17a6c4",
        "e3c92215198cb6aa00ad38db2780faa6b72e0a3f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 06 18:32:12 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 06 18:32:12 2011 -0800"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (255 commits)\n  [media] radio-aimslab.c: Fix gcc 4.5+ bug\n  [media] cx25821: Fix compilation breakage due to BKL dependency\n  [media] v4l2-compat-ioctl32: fix compile warning\n  [media] zoran: fix compiler warning\n  [media] tda18218: fix compile warning\n  [media] ngene: fix compile warning\n  [media] DVB: IR support for TechnoTrend CT-3650\n  [media] cx23885, cimax2.c: Fix case of two CAM insertion irq\n  [media] ir-nec-decoder: fix repeat key issue\n  [media] staging: se401 depends on USB\n  [media] staging: usbvideo/vicam depends on USB\n  [media] soc_camera: Add the ability to bind regulators to soc_camedra devices\n  [media] V4L2: Add a v4l2-subdev (soc-camera) driver for OmniVision OV2640 sensor\n  [media] v4l: soc-camera: switch to .unlocked_ioctl\n  [media] v4l: ov772x: simplify pointer dereference\n  [media] ov9640: fix OmniVision OV9640 sensor driver\u0027s priv data retrieving\n  [media] ov9640: use macro to request OmniVision OV9640 sensor private data\n  [media] ivtv-i2c: Fix two warnings\n  [media] staging/lirc: Update lirc TODO files\n  [media] cx88: Remove the obsolete i2c_adapter.id field\n  ...\n"
    },
    {
      "commit": "e3c92215198cb6aa00ad38db2780faa6b72e0a3f",
      "tree": "55c07fd7d20624b599faef048007d15caf9cf5f1",
      "parents": [
        "a7862aa90ffd1113bc2898ae6be2e4861b1f76cc"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jan 06 08:16:04 2011 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jan 06 08:26:02 2011 -0200"
      },
      "message": "[media] radio-aimslab.c: Fix gcc 4.5+ bug\n\ngcc 4.5+ doesn\u0027t properly evaluate some inlined expressions.\nA previous patch were proposed by Andrew Morton using noinline.\nHowever, the entire inlined function is bogus, so let\u0027s just\nremove it and be happy.\n\nReported-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "36f54ff67bc78c6d8dc4a90ac257165e05fdd8da",
      "tree": "9f491c698f7114a4b40bc6f8951d0e67166afe08",
      "parents": [
        "1a5e5af0d2111fdc39c6f2275ed2a9e2e6dd69e2"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Dec 31 12:34:32 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 04 16:47:50 2011 -0200"
      },
      "message": "[media] v4l2-compat-ioctl32: fix compile warning\n\ndrivers/media/video/v4l2-compat-ioctl32.c: In function \u0027get_v4l2_format32\u0027:\ndrivers/media/video/v4l2-compat-ioctl32.c:169:2: warning: case value \u00270\u0027 not in enumerated type \u0027enum v4l2_buf_type\u0027\ndrivers/media/video/v4l2-compat-ioctl32.c: In function \u0027put_v4l2_format32\u0027:\ndrivers/media/video/v4l2-compat-ioctl32.c:200:2: warning: case value \u00270\u0027 not in enumerated type \u0027enum v4l2_buf_type\u0027\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1a5e5af0d2111fdc39c6f2275ed2a9e2e6dd69e2",
      "tree": "074a44ccd8333d72dd57582fd0e46152725881d5",
      "parents": [
        "0c8fc77e481a3bfc243336085a3fe1fc71f9c1fb"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Dec 31 12:30:56 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 04 16:47:49 2011 -0200"
      },
      "message": "[media] zoran: fix compiler warning\n\ndrivers/media/video/zoran/zoran_driver.c: In function \u0027zoran_dqbuf\u0027:\ndrivers/media/video/zoran/zoran_driver.c:2197:21: warning: \u0027bs.frame\u0027 may be used uninitialized in this function\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0c8fc77e481a3bfc243336085a3fe1fc71f9c1fb",
      "tree": "78aff5a9aea804fab37fec93e9cc0b495ad3d0e4",
      "parents": [
        "4f77b86c665ff6a167edfdf152ebfa997783fa17"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Dec 31 12:26:53 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 04 16:47:45 2011 -0200"
      },
      "message": "[media] tda18218: fix compile warning\n\ndrivers/media/common/tuners/tda18218.c: In function \u0027tda18218_wr_regs\u0027:\ndrivers/media/common/tuners/tda18218.c:58:5: warning: \u0027ret\u0027 may be used uninitialized in this function\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4f77b86c665ff6a167edfdf152ebfa997783fa17",
      "tree": "7233ce7e900f8decbabfb5eacd2e27a021d25358",
      "parents": [
        "9d1da730ee17e712c25c0b1e51653048f92d2385"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Dec 31 12:25:32 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 04 16:47:43 2011 -0200"
      },
      "message": "[media] ngene: fix compile warning\n\ndrivers/media/dvb/ngene/ngene-core.c: In function \u0027ngene_start\u0027:\ndrivers/media/dvb/ngene/ngene-core.c:1308:16: warning: unused variable \u0027flags\u0027\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eb78bd7d8a39415245a8d20ae3b464ddde68b20a",
      "tree": "18fea76187bbe53c6002efbe3f3bdb8179dd368a",
      "parents": [
        "44dd4ff33cde33d52d4376130f770b50f64218ca"
      ],
      "author": {
        "name": "Justin P. Mattock",
        "email": "justinmattock@gmail.com",
        "time": "Thu Dec 30 15:08:03 2010 -0800"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 03 16:03:38 2011 +0100"
      },
      "message": "media: comment typo fix diable -\u003e disable.\n\nThe below patch fixes a typo \"diable\" to \"disable\".\n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "8fd0bda511406ef0e9dcce9be055d7ab931e92ba",
      "tree": "73f1e12e51ece5d1eef6c5ee2bb49dafeaa1ce3b",
      "parents": [
        "46e67acd5d4cacda758e871eebd15cef4e2c2665"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Dec 18 09:59:51 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jan 03 09:52:25 2011 -0200"
      },
      "message": "[media] em28xx: radio_fops should also use unlocked_ioctl\n\nem28xx uses core assisted locking, so it shouldn\u0027t use .ioctl.\nThe .ioctl callback was replaced by .unlocked_ioctl for video nodes,\nbut not for radio nodes. This is now corrected.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "46e67acd5d4cacda758e871eebd15cef4e2c2665",
      "tree": "80fc9c755da220725b26e76c522a0c9414b11abf",
      "parents": [
        "f23b7952d37c69c0caa6c8dfb85dbf2eb9e5fcaa"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jan 03 09:09:56 2011 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jan 03 09:09:56 2011 -0200"
      },
      "message": "[media] wm8775: Revert changeset fcb9757333 to avoid a regression\n\nIt seems that cx88 and ivtv use wm8775 on some different modes. The\npatch that added support for a board with wm8775 broke ivtv boards with\nthis device. As we\u0027re too close to release 2.6.37, let\u0027s just revert\nit.\n\nReported-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nReported-by: Eric Sharkey \u003ceric@lisaneric.org\u003e\nReported-by: Auric \u003cauric@aanet.com.au\u003e\nReported by: David Gesswein \u003cdjg@pdp8online.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f23b7952d37c69c0caa6c8dfb85dbf2eb9e5fcaa",
      "tree": "813fda00f48aeafbd785d494d8c1ae8c660f6f5a",
      "parents": [
        "387c31c7e5c9805b0aef8833d1731a5fe7bdea14"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@md.metrocast.net",
        "time": "Sun Dec 05 19:42:30 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jan 03 09:08:16 2011 -0200"
      },
      "message": "[media] cx25840: Prevent device probe failure due to volume control ERANGE error\n\nThis patch fixes a regression that crept into 2.6.36.\n\nThe volume control scale in the cx25840 driver has an unusual mapping\nfrom register values to v4l2 volume control values.  Enforce the mapping\nlimits, so that the default volume control setting does not fall out of\nbounds to prevent the cx25840 module device probe from failing.\n\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nCc: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9d1da730ee17e712c25c0b1e51653048f92d2385",
      "tree": "24fbd22e4543eb6544fd23d6df40df0c92988db8",
      "parents": [
        "ebce9a3331f4dd1f39856dc4b79f539eb25f7f64"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Sun Dec 26 10:23:58 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 31 13:46:21 2010 -0200"
      },
      "message": "[media] DVB: IR support for TechnoTrend CT-3650\n\nBased on Waling Dijkstra\u0027s discovery that the IR works the same as\non the TT-1500, this patch has been rewritten to fit with the\nrc_core infrastructure.\n\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ebce9a3331f4dd1f39856dc4b79f539eb25f7f64",
      "tree": "f53e986e8a7fc88090695d7cbcd7a60064a5bc38",
      "parents": [
        "21d33014108671cc6b02feda088f32bf26ce532d"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Dec 31 02:04:38 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 31 13:46:20 2010 -0200"
      },
      "message": "[media] cx23885, cimax2.c: Fix case of two CAM insertion irq\n\nFor example  boot up with two CAM inserted.\n\nSigned-off-by: Abylay Ospan \u003caospan@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "21d33014108671cc6b02feda088f32bf26ce532d",
      "tree": "6cf400b067ca0da5adb45c9ec1611ba417e2e8f7",
      "parents": [
        "ef98a2c0f2856f6b2aa87fd32d5b192afaeae518"
      ],
      "author": {
        "name": "Mariusz Białończyk",
        "email": "manio@skyboo.net",
        "time": "Wed Dec 29 19:48:43 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 31 13:46:01 2010 -0200"
      },
      "message": "[media] ir-nec-decoder: fix repeat key issue\n\nFixing the problem with NEC protocol and repeating keys under the following\ncircumstances. The problem occurs when there is a repeat code without\nproperly decoded scancode. This leads to repeat the wrong (last decoded)\nscancode.\n\nAn example from real life:\nI am pressing volume down, then several minutes later i am pressing\nvolume up, but the real scancode is wrongly decoded and only a repeat\nevent is emitted, so as a result volume is going down while i am holding\nvolume up button.\n\nThe patch fixes above problem using rc_keyup timeout (as pointed by Mauro).\nIt just prevents key repeats if they appear after rc_keyup.\n\nSigned-off-by: Mariusz Białończyk \u003cmanio@skyboo.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "96e442c1b2ef2ba9476e5da2607ba666ce09664d",
      "tree": "d0bcf51f63ff89b1740ebd6764492ac5db7e7be6",
      "parents": [
        "3153ac9c6208892ee237caccdbe2290f8247e236"
      ],
      "author": {
        "name": "Alberto Panizzo",
        "email": "maramaopercheseimorto@gmail.com",
        "time": "Thu Dec 02 07:43:37 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 22:29:37 2010 -0200"
      },
      "message": "[media] soc_camera: Add the ability to bind regulators to soc_camedra devices\n\nIn certain machines, camera devices are supplied directly\nby a number of regulators. This patch add the ability to drive\nthese regulators directly by the soc_camera driver.\n\nSigned-off-by: Alberto Panizzo \u003cmaramaopercheseimorto@gmail.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3153ac9c6208892ee237caccdbe2290f8247e236",
      "tree": "faf6d8ec4a1f2f7d4bdd577ee0b5bbaeef550388",
      "parents": [
        "b6a633c18ba83c0c8e96759a31d356bfb77e2b5f"
      ],
      "author": {
        "name": "Alberto Panizzo",
        "email": "maramaopercheseimorto@gmail.com",
        "time": "Thu Dec 02 11:53:28 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 22:29:34 2010 -0200"
      },
      "message": "[media] V4L2: Add a v4l2-subdev (soc-camera) driver for OmniVision OV2640 sensor\n\nSigned-off-by: Alberto Panizzo \u003cmaramaopercheseimorto@gmail.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b6a633c18ba83c0c8e96759a31d356bfb77e2b5f",
      "tree": "28e006e9006142d80b512fdd1c4290c43543c45e",
      "parents": [
        "c85bb69af09988f728aca825c11267c9d06ba32e"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Sat Dec 25 17:40:26 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 22:29:26 2010 -0200"
      },
      "message": "[media] v4l: soc-camera: switch to .unlocked_ioctl\n\nUse the V4L mutex infrastructure in soc-camera core and drivers and switch to\n.unlocked_ioctl.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c85bb69af09988f728aca825c11267c9d06ba32e",
      "tree": "37824018b8d3f8e493a06333810cfe4a7e718997",
      "parents": [
        "63c9718c1a4595d51f5b70ed4aed6cee5aea875b"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Thu Dec 30 08:37:06 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 22:29:23 2010 -0200"
      },
      "message": "[media] v4l: ov772x: simplify pointer dereference\n\nUse a more direct way to obtain a pointer to struct ov772x_priv, where the\nsubdevice is available.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "63c9718c1a4595d51f5b70ed4aed6cee5aea875b",
      "tree": "b60410695015c77940e9065dccbe831d88e022ed",
      "parents": [
        "f7b74f76a3a5bcad4d2e8db76834253a63977545"
      ],
      "author": {
        "name": "David Cohen",
        "email": "dacohen@gmail.com",
        "time": "Wed Dec 08 09:13:59 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 22:29:21 2010 -0200"
      },
      "message": "[media] ov9640: fix OmniVision OV9640 sensor driver\u0027s priv data retrieving\n\nOmniVision OV9640 driver wasn\u0027t requesting properly its private data\non I2C remove and video_probe functions. It was retrieving the V4L2\nsubdev struct address instead of priv struct\u0027s one. This patch fixes\nsuch problem.\n\nSigned-off-by: David Cohen \u003cdacohen@gmail.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f7b74f76a3a5bcad4d2e8db76834253a63977545",
      "tree": "2a0edb5b53dbcf480c7439da6fd9a67aa91d2483",
      "parents": [
        "9804ed9e840c461f88b290dea43173e3eed37102"
      ],
      "author": {
        "name": "David Cohen",
        "email": "dacohen@gmail.com",
        "time": "Wed Dec 08 09:13:58 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 22:29:20 2010 -0200"
      },
      "message": "[media] ov9640: use macro to request OmniVision OV9640 sensor private data\n\nThis cleanup patch creates macro to request OmniVision OV9640 private\ndata, which increases readability.\n\nSigned-off-by: David Cohen \u003cdacohen@gmail.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9804ed9e840c461f88b290dea43173e3eed37102",
      "tree": "a4e1d82d52d7c8cf3612290367506142c448c7cc",
      "parents": [
        "abfd013b665d21f57bc4b2e455b23c4cece0df9f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 11:58:37 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 13:06:35 2010 -0200"
      },
      "message": "[media] ivtv-i2c: Fix two warnings\n\nFix two gcc warnings:\n\ndrivers/media/video/ivtv/ivtv-i2c.c:170: warning: cast from pointer to integer of different size\ndrivers/media/video/ivtv/ivtv-i2c.c:171: warning: cast from pointer to integer of different size\n$ gcc --version\ngcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-48)\n\nThey seem bogus, but, as the original code also has problems with\nLE/BE, just change its implementation to be clear.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6a23a520c07ba556ea2317b1f72f3d2eb002f991",
      "tree": "5a29e6f99469e183fbbf182e973b1e6ea6f6c136",
      "parents": [
        "d7c7235695ef9cbbdc20bdeb8554dbf10f576ca1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 09:05:12 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 12:17:19 2010 -0200"
      },
      "message": "[media] cx88: Remove the obsolete i2c_adapter.id field\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a9cd591e29b6b50e1212de7b7a86ccd270f5c2a6",
      "tree": "ed4362e24e9919307ddf3d1de5c73e55ff75650b",
      "parents": [
        "ea6c06033f01216df504b0f337a350778a3bc80e"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@md.metrocast.net",
        "time": "Tue Dec 28 22:47:46 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 12:17:16 2010 -0200"
      },
      "message": "[media] ir-kbd-i2c: Add HD PVR IR Rx support to ir-kbd-i2c\n\nAdd HD PVR IR Rx support to ir-kbd-i2c\n\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ea6c06033f01216df504b0f337a350778a3bc80e",
      "tree": "3ec9ca9904c3aeff17f4a3b85f7294850c4175e8",
      "parents": [
        "41ca2b1ac269e2ed64e2562b91fa61cab0b19e7a"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@md.metrocast.net",
        "time": "Tue Dec 28 22:46:13 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 12:17:14 2010 -0200"
      },
      "message": "[media] hdpvr: Add I2C and ir-kdb-i2c registration of the Zilog Z8 IR chip\n\nAdds I2C registration of the Zilog Z8F0811 IR microcontroller for either\nlirc_zilog or ir-kbd-i2c to use.  This is a required step in removing\nlirc_zilog\u0027s use of the deprecated struct i2c_adapter.id field.\n\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8a6334fc91de3f58bbd3051d6f088e7f71a3becd",
      "tree": "07590df9198ebdf28dada25b206a639b6b3ea5f4",
      "parents": [
        "e1e2c57565635310209566a31a300e593f74cc22"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 10:25:12 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 12:17:10 2010 -0200"
      },
      "message": "[media] ivtv-i2c: Don\u0027t use IR legacy mode for Zilog IR\n\nThe Zilog IR entries are already handled by IR new code. So,\nremove its usage from the legacy IR support.\n\nAcked-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e1e2c57565635310209566a31a300e593f74cc22",
      "tree": "6f809071e409f32c3c659066d8390590788ad78d",
      "parents": [
        "1c0eb0ffb0d541bf05a4b422a629fa5986799313"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 08:31:10 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 12:17:08 2010 -0200"
      },
      "message": "[media] ivtv: Add Adaptec Remote Controller\n\nlirc-i2c implements a get key logic for the Adaptec Remote\nController, at address 0x6b. The only driver that seems to have\nan Adaptec device is ivtv:\n\n$ git grep -i adaptec drivers/media\ndrivers/media/video/cs53l32a.c: * cs53l32a (Adaptec AVC-2010 and AVC-2410) i2c ivtv driver.\ndrivers/media/video/cs53l32a.c: * Audio source switching for Adaptec AVC-2410 added by Trev Jackson\ndrivers/media/video/cs53l32a.c:   /* Set cs53l32a internal register for Adaptec 2010/2410 setup */\ndrivers/media/video/ivtv/ivtv-cards.c:/* Adaptec VideOh! AVC-2410 card */\ndrivers/media/video/ivtv/ivtv-cards.c:    { PCI_DEVICE_ID_IVTV16, IVTV_PCI_ID_ADAPTEC, 0x0093 },\ndrivers/media/video/ivtv/ivtv-cards.c:    .name \u003d \"Adaptec VideOh! AVC-2410\",\ndrivers/media/video/ivtv/ivtv-cards.c:/* Adaptec VideOh! AVC-2010 card */\ndrivers/media/video/ivtv/ivtv-cards.c:    { PCI_DEVICE_ID_IVTV16, IVTV_PCI_ID_ADAPTEC, 0x0092 },\ndrivers/media/video/ivtv/ivtv-cards.c:    .name \u003d \"Adaptec VideOh! AVC-2010\",\ndrivers/media/video/ivtv/ivtv-cards.h:#define IVTV_CARD_AVC2410         7 /* Adaptec AVC-2410 */\ndrivers/media/video/ivtv/ivtv-cards.h:#define IVTV_CARD_AVC2010         8 /* Adaptec AVD-2010 (No Tuner) */\ndrivers/media/video/ivtv/ivtv-cards.h:#define IVTV_PCI_ID_ADAPTEC                 0x9005\ndrivers/media/video/ivtv/ivtv-driver.c:            \"\\t\\t\\t 8 \u003d Adaptec AVC-2410\\n\"\ndrivers/media/video/ivtv/ivtv-driver.c:            \"\\t\\t\\t 9 \u003d Adaptec AVC-2010\\n\"\ndrivers/media/video/ivtv/ivtv-i2c.c:              0x6b,   /* Adaptec IR */\n\nThere are two Adaptec cards defined there, but AVC-2010 doesn\u0027t have a\nremote controller. So, the logic at lirc_i2c seems to be for Adaptec AVC-2410.\n\nAs we\u0027ll remove lirc_i2c from kernel, move the getkey code to ivtv driver, and\nuse it for AVC-2410.\n\nReviewed-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nAcked-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1c0eb0ffb0d541bf05a4b422a629fa5986799313",
      "tree": "82ba3769d075e2e08c61949c74832f90e54c021e",
      "parents": [
        "b22374544b981b82f7319a02e6b718fc796e9cfa"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 08:02:51 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 12:17:06 2010 -0200"
      },
      "message": "[media] cx88: Add RC logic for Leadtek PVR 2000\n\nCurrently, lirc-i2c has a decoding logic for Leadtek Remote\nControl. Move it to cx88, as we intend to remove lirc-i2c.\n\nFor now, initialize LIRC remote keytable with RC_MAP_EMPTY, as\nwe don\u0027t know its keymap yet. It would be nice to later check\nif is there any file on LIRC userspace with that keytable.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b22374544b981b82f7319a02e6b718fc796e9cfa",
      "tree": "5c44fb2984127c160c6be4ff81539ecc8c936602",
      "parents": [
        "61ea3aa5bf309333c6655ccef825b4a765bff219"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 08:01:01 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 12:17:05 2010 -0200"
      },
      "message": "[media] bttv-input: Add a note about PV951 RC\n\nWhen comparing lirc-i2c and ir-kbd-i2c/bttv-input logic, a difference\nwas noticed. As lirc-i2c will be removed soon, store the difference on\na comment inside ir-kbd-i2c, in order to preserve the knowledge we\nhave about that remote controller.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "61ea3aa5bf309333c6655ccef825b4a765bff219",
      "tree": "dad4e00a53d5837532c3dc03c9279ddde721f356",
      "parents": [
        "657f2271050beabe725ba101c1d840f51a41f33d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Dec 29 14:38:44 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 08:02:35 2010 -0200"
      },
      "message": "[media] timblogiw: fix compile warning\n\nFix 64-bit compile warning:\n\ndrivers/media/video/timblogiw.c: In function ‘timblogiw_dma_filter_fn’:\ndrivers/media/video/timblogiw.c:151: warning: cast from pointer to integer of different size\ndrivers/media/video/timblogiw.c: In function ‘timblogiw_open’:\ndrivers/media/video/timblogiw.c:670: warning: cast to pointer from integer of different size\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nCc: Richard Rojförs \u003crichard.rojfors@pelagicore.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "657f2271050beabe725ba101c1d840f51a41f33d",
      "tree": "740e898564868e8900ed3b61fc6d57b44e114b57",
      "parents": [
        "3ea2b673a55cee528f83653e711d09425ed4d8b6"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Dec 29 14:29:55 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 08:02:29 2010 -0200"
      },
      "message": "[media] v4l: fix handling of v4l2_input.capabilities\n\nThe v4l core sets the v4l2_input.capabilities field based on the supplied\nv4l2_ioctl_ops. However, several drivers do a memset or memcpy of the v4l2_input\nstruct, thus overwriting that field incorrectly.\n\nEither remove the memset (which is already done by the v4l core), or add the\nproper capabilities field in case of a memcpy.\n\nThe same is also true for v4l2_output, but that only affected the ivtv driver.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3ea2b673a55cee528f83653e711d09425ed4d8b6",
      "tree": "d4c7d0e58b0f41ff90f4efeb345364b9818a2e90",
      "parents": [
        "02ac04805e6a753610d7dd1716181ccbd8e366af"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Dec 29 14:28:13 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 08:02:23 2010 -0200"
      },
      "message": "[media] em28xx: fix incorrect s_ctrl error code and wrong call to res_free\n\nCalling subdevs to handle s_ctrl returned a non-zero return code even if\neverything went fine.\n\nCalling STREAMOFF if no STREAMON happened earlier would hit a BUG_ON\nin res_free.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "02ac04805e6a753610d7dd1716181ccbd8e366af",
      "tree": "84333bc8469a497aee775457837e1dc86509c550",
      "parents": [
        "513521eaee4375a1a0da0b73c7131a165a9fe4d9"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Dec 29 14:27:05 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 08:02:18 2010 -0200"
      },
      "message": "[media] v4l2-ctrls: only check def for menu, integer and boolean controls\n\nThe \u0027def\u0027 field is only valid for menus, integers and booleans.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "513521eaee4375a1a0da0b73c7131a165a9fe4d9",
      "tree": "352f8d9053c1dd6d6866f13feed818bb24934f4a",
      "parents": [
        "6d6a48e51fd3bcb40c5b88d0f9690ba960eedfd2"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Dec 29 14:25:52 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 08:02:14 2010 -0200"
      },
      "message": "[media] v4l2-ctrls: use const char * const * for the menu arrays\n\nThis prevents checkpatch warnings generated when defining\n\u0027static const char *foo[]\u0027 arrays. It makes sense to use\nconst char * const * anyway since the pointers in the array\nare indeed const.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6d6a48e51fd3bcb40c5b88d0f9690ba960eedfd2",
      "tree": "6b82f8fd701489c898e9e50dd15336a59157cba6",
      "parents": [
        "52cb0bf275debe4ec8950157f11b9d9f14447a88"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Dec 29 13:53:21 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 08:02:09 2010 -0200"
      },
      "message": "[media] usbvision: coding style\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "52cb0bf275debe4ec8950157f11b9d9f14447a88",
      "tree": "6c93b95ebef288b3b8f5c575c818593cfc47b230",
      "parents": [
        "5490a7cbe65d63c6ec45f1013287af1e390c95d7"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Dec 19 20:33:51 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 08:02:02 2010 -0200"
      },
      "message": "[media] usbvision: convert // to /* */\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5490a7cbe65d63c6ec45f1013287af1e390c95d7",
      "tree": "bc52247d37c2315a6c3635dabe7f26688c906e9d",
      "parents": [
        "c627b9d1f580f26fe99a8045d37a57f91e9aef66"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Dec 19 20:21:36 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 08:01:56 2010 -0200"
      },
      "message": "[media] usbvision: get rid of camelCase\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c627b9d1f580f26fe99a8045d37a57f91e9aef66",
      "tree": "3699c7f3fbcc44bfaae1d6bd09cb814a69adb404",
      "parents": [
        "427aacfe1d0c540bf80e5243d18ba1272f9b756f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Dec 18 11:06:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 08:01:45 2010 -0200"
      },
      "message": "[media] usbvision: convert to unlocked_ioctl\n\nConvert driver to use core-assisted locking.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aa777a88b2d73f710b86b955e0c738af91e9e452",
      "tree": "2aa13c79324a3fe92956a5d767e02e7f490b5bd0",
      "parents": [
        "71e84ea7f082eb02df6ef40f55d2c4a998f6e1df"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Dec 28 07:39:13 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:21 2010 -0200"
      },
      "message": "[media] gspca - sonixj: Bad clock for om6802 in 640x480\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "71e84ea7f082eb02df6ef40f55d2c4a998f6e1df",
      "tree": "edc34673c011101d2aea32fed146e954e43fa3ae",
      "parents": [
        "7e5f9059a807ce9b7a12b2402f5aeae9557c8049"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Dec 28 07:35:27 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:21 2010 -0200"
      },
      "message": "[media] gspca - stv06xx/st6422: Use the new video control mechanism\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7e5f9059a807ce9b7a12b2402f5aeae9557c8049",
      "tree": "704149565c9c3f106ada4e7fa150e145d5115d83",
      "parents": [
        "7fbee99aa2c73bdf47add9de58f646fa7713e7e5"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Dec 28 07:24:18 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:20 2010 -0200"
      },
      "message": "[media] gspca - vc032x: Cleanup source\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7fbee99aa2c73bdf47add9de58f646fa7713e7e5",
      "tree": "bbc03e33bc0079d4c89d76611250eaa8fc05d4fc",
      "parents": [
        "49fb5e60f7e907126aac10af6577fac6fde684f6"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Dec 28 07:17:40 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:20 2010 -0200"
      },
      "message": "[media] gspca - zc3xx: The sensor of the VF0250 is a GC0303\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "49fb5e60f7e907126aac10af6577fac6fde684f6",
      "tree": "d4bdbd2e90a17fc0ce99cf80bffa7468176ffef6",
      "parents": [
        "7d55a84b0af47b2ec55e16c6dbc8df62a72ac749"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Dec 28 07:09:34 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:20 2010 -0200"
      },
      "message": "[media] gspca - zc3xx: Use the new video control mechanism\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7d55a84b0af47b2ec55e16c6dbc8df62a72ac749",
      "tree": "8ef188d18f567550c554ecda4055e3517b7fb4be",
      "parents": [
        "2bbf53bd176e36d1574eeec53bf710d94703535e"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Dec 28 07:02:32 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:20 2010 -0200"
      },
      "message": "[media] gspca - zc3xx: Keep sorted the device table\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2bbf53bd176e36d1574eeec53bf710d94703535e",
      "tree": "110e3c106acef873c073823eab6215f84c2559ce",
      "parents": [
        "0aeb5ec74b0a95f1699040f0262a6fd5507d6e8f"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Dec 28 07:01:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:19 2010 -0200"
      },
      "message": "[media] gspca: Bad comment\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0aeb5ec74b0a95f1699040f0262a6fd5507d6e8f",
      "tree": "2d0c114a0b14cd159d551d239d52c957e8c3ceff",
      "parents": [
        "d85185902fb669a92d4934b926f8016368e1ad06"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Dec 28 06:59:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:19 2010 -0200"
      },
      "message": "[media] gspca - pac7302/pac7311: Fix some warnings\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d85185902fb669a92d4934b926f8016368e1ad06",
      "tree": "8d6e6fd77918ee3990fa31f5654fdc79fee1f65e",
      "parents": [
        "66832aef0694807f487a8ccc8871cea4e80d78c5"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Dec 28 06:55:01 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:19 2010 -0200"
      },
      "message": "[media] gspca - main: Fix some warnings\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b9218f2f15cdff8991ba041993bf40962c49fdd0",
      "tree": "98e7d9e2a5e92a9a51e8b3408e750b0c508f929d",
      "parents": [
        "a519d70e0cf346e946202ffcbeaf57a1748d0c03"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon Dec 27 12:22:46 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:18 2010 -0200"
      },
      "message": "[media] saa6588: rename rds.h to saa6588.h\n\nThe naming of the media/rds.h header suggested that it was a generic\nRDS header, when in fact it is just a saa6588 module API that is\ninternal to the kernel.\n\nRename the header and the struct and defines in it to make this clear.\n\nAlso removed the header include in radio-si470x.h (not used anymore)\nand from ioctl-number.txt (it\u0027s internal to the kernel and never called\nfrom userspace).\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a519d70e0cf346e946202ffcbeaf57a1748d0c03",
      "tree": "e298b6ed57c82835540622f04ec47af7e42d7c04",
      "parents": [
        "9028f58f5d7e810a0e88b508ebe6a69daf7e3273"
      ],
      "author": {
        "name": "Vasiliy Kulikov",
        "email": "segoon@openwall.com",
        "time": "Fri Nov 19 15:41:49 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:18 2010 -0200"
      },
      "message": "[media] media: video: pvrusb2: fix memory leak\n\nUse put_device() instead of kfree() because of device name leak.\n\nSigned-off-by: Vasiliy Kulikov \u003csegoon@openwall.com\u003e\nAcked-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9028f58f5d7e810a0e88b508ebe6a69daf7e3273",
      "tree": "ba9d6cab3a71cf7d8f76f248c478d86de9ee5a88",
      "parents": [
        "5f63306d82131371f464c0e5b7ebe6a23a84c768"
      ],
      "author": {
        "name": "Alexey Chernov",
        "email": "4ernov@gmail.com",
        "time": "Mon Dec 06 17:09:53 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:18 2010 -0200"
      },
      "message": "[media] support of GoTView PCI-E X5 3D Hybrid in cx23885\n\nSome comments:\n1. Everything initialize properly except radio.\n2. All analog inputs (TV, composite, S-Video) are tested by myself in several\nTV norms (SECAM-D, PAL, NTSC), everything work fine.\n\nSo the patch adds general support/detection of the card with working analog\npart, DVB part is not supported for now.\n\nSigned-off-by: Alexey Chernov \u003c4ernov@gmail.com\u003e\nReviewed-by: Steven Toth \u003cstoth@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5f63306d82131371f464c0e5b7ebe6a23a84c768",
      "tree": "39c1219a62cfc3fb9931060cd39669240fad17ee",
      "parents": [
        "a3fa904ec79b94f0db7faed010ff94d42f7d1d47"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Mon Dec 27 21:04:58 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:18 2010 -0200"
      },
      "message": "[media] cx231xx: use bitwise negate instead of logical\n\nBitwise negate was intended here.  INPUT_SEL_MASK is 0x30.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a3fa904ec79b94f0db7faed010ff94d42f7d1d47",
      "tree": "44e1648ae8c8f56d5e867d71a5b3c68a65ab05e5",
      "parents": [
        "b5fff5445a077af897e670e98ea54b9b440f8b63"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Oct 25 17:51:15 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:17 2010 -0200"
      },
      "message": "[media] em28xx: Fix audio input for Terratec Grabby\n\nThe audio input line was wrong. Fix it.\n\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b7a0f2e793a52b306e682a0e2e9a0b6f0f0a730e",
      "tree": "137d0e3af908043048e1c08274762236ce637137",
      "parents": [
        "44c6e2a7c2ec76dd495a0f330f9beac572a2fdd7"
      ],
      "author": {
        "name": "Ramiro Morales",
        "email": "ramiro@rmorales.net",
        "time": "Sun Dec 26 18:13:30 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:17 2010 -0200"
      },
      "message": "[media] saa7134: Add support for Compro VideoMate Vista M1F\n\nSigned-off-by: Pavel Osnova \u003cpvosnova@gmail.com\u003e\nSigned-off-by: Ramiro Morales \u003cramiro@rmorales.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "44c6e2a7c2ec76dd495a0f330f9beac572a2fdd7",
      "tree": "3ae24415fb06521a8a80ace018ee6db84730e63a",
      "parents": [
        "fe04164647588ec55937e6d696da1ebeca04d000"
      ],
      "author": {
        "name": "Ang Way Chuang",
        "email": "wcang@sfc.wide.ad.jp",
        "time": "Fri Dec 24 02:40:46 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:17 2010 -0200"
      },
      "message": "[media] cx88-dvb.c: DVB net latency using Hauppauge HVR4000\n\nA Hauppauge HVR 4000 is used on a School On Internet Asia (SOI Asia)\nproject in order to carry IP traffic over ULE. However, there is an\nissue with high latency jitter.\n\nMy boss, Husni, identified the problem and provided a patch for it.\n\nThe default buffer size of 32 TS frames on cx88 causes the high latency,\nso our deployment changes that to 6 TS frames. This patch made the\nbuffer size tunable, while keeping the default buffer size of 32 TS\nframes unchanged.\n\nSigned-off-by: Achmad Husni Thamrin \u003chusni@ai3.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fe04164647588ec55937e6d696da1ebeca04d000",
      "tree": "3ddce3c4191a268a11dd5789734e82b3859470ab",
      "parents": [
        "50155c25bf346b65fec8e215131df397b0a5ee6e"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Thu Dec 23 16:38:53 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:16 2010 -0200"
      },
      "message": "[media] cx231xxx: fix typo in saddr_len check\n\nThe original code compared \"saddr_len\" with zero twice in a nonsensical\nway.  I asked the list, and Andy Walls and Sri Deevi say that the second\ncheck should be if \"saddr_len \u003d\u003d 1\".\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Srinivasa Deevi \u003cSrinivasa.deevi@conexant.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "50155c25bf346b65fec8e215131df397b0a5ee6e",
      "tree": "d7157fe72c96fb063ece6004a8a24e07ec4d812d",
      "parents": [
        "f9d7d787842e92bc768d282f37fc3056c5441ddb"
      ],
      "author": {
        "name": "Anatolij Gustschin",
        "email": "agust@denx.de",
        "time": "Wed Dec 22 17:31:59 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:16 2010 -0200"
      },
      "message": "[media] fsl_viu: add VIDIOC_QUERYSTD and VIDIOC_G_STD support\n\nVIDIOC_QUERYSTD and VIDIOC_G_STD ioctls are currently not\nsupported in the FSL VIU driver. The decoder subdevice\ndriver saa7115 extended by previous patch supports QUERYSTD\nfor saa711x, so we add the appropriate ioctls to the VIU\ndriver to be able to determine the video input\u0027s standard.\n\nSigned-off-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f9d7d787842e92bc768d282f37fc3056c5441ddb",
      "tree": "6143a6f97bbef123f32cfd90ae7862a785edd40f",
      "parents": [
        "641d21167f66ef4c574ef4f586fec0ae32179acd"
      ],
      "author": {
        "name": "Anatolij Gustschin",
        "email": "agust@denx.de",
        "time": "Wed Dec 22 17:31:58 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:16 2010 -0200"
      },
      "message": "[media] saa7115: allow input standard autodetection for more chips\n\nAutodetect input\u0027s standard using field frequency detection\nfeature (FIDT in status byte at 0x1F) of the chips saa7111/\nsaa7111a/saa7113/saa7114/saa7118.\n\nSigned-off-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "db9285f79b12286a3b525b41ab275796679c1dfa",
      "tree": "aa369040bb1851c3dc90882738550237d0a25410",
      "parents": [
        "730726a6f90740a5954ca2fb1c74fad6f44a2c42"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Mon Dec 27 15:45:19 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:15 2010 -0200"
      },
      "message": "[media] MEDIA: RC: Provide full scancodes for TT-1500 remote control\n\nAdd 0x15 prefix to scancodes for TT-1500 remote control.\n\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "730726a6f90740a5954ca2fb1c74fad6f44a2c42",
      "tree": "0c934ed606f7a5e907ee573c1c02ab86d959757b",
      "parents": [
        "2d5ca76f2b39a31313d7e54224c78b7b311e7dce"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Mon Dec 27 15:41:58 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:15 2010 -0200"
      },
      "message": "[media] DVB: Set scanmask for Budget/SAA7146 cards\n\nThese devices do not return the full command+address, so set\nscanmask accordingly.\n\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2d5ca76f2b39a31313d7e54224c78b7b311e7dce",
      "tree": "11f7b3a7c9864ac01b64ef027a756679792f8c97",
      "parents": [
        "0170f6bcb243cb9e86c953652f8e62fccb8108f1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 27 18:17:12 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:15 2010 -0200"
      },
      "message": "[media] dabusb: Move it to staging to be deprecated\n\ndabusb driver were conceived as an experimental driver for a test\ndevice. The driver never supported any shipped product, and, while\nthere were some updates on it in 2003, for an ancient product,\nthose changes were never submitted upstream.\n\nAlso, there\u0027s no DocBook for its API, nor any upstream discussion.\n\nSo, better to remove it, on .39. If later needed, we may rescue it\nfrom git logs. For now, let\u0027s move it to staging.\n\nAcked-by: Deti Fliegl \u003cdeti@fliegl.de\u003e\nCc: Deti Fliegl \u003cdeti@fliegl.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0170f6bcb243cb9e86c953652f8e62fccb8108f1",
      "tree": "14c58a3853693a5c484dacf06a176de93865d317",
      "parents": [
        "465a9e3a2f494b0887db63b7b10bb9370145d9bc"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 27 13:00:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:14 2010 -0200"
      },
      "message": "[media] streamzap: Fix a compilation warning when compiled builtin\n\ndrivers/media/rc/streamzap.c: In function ‘streamzap_probe’:\ndrivers/media/rc/streamzap.c:460:2: warning: statement with no effect\n\nCc: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "465a9e3a2f494b0887db63b7b10bb9370145d9bc",
      "tree": "b59ef06504a0cb744d1684c8dda01c84b58d10f7",
      "parents": [
        "187e7d3b9b4e0b6b1c171846592e679e58a84cd2"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 27 12:58:02 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:14 2010 -0200"
      },
      "message": "[media] af9013: Fix a compilation warning\n\ndrivers/media/dvb/frontends/af9013.c: In function ‘af9013_update_signal_strength.clone.0’:\ndrivers/media/dvb/frontends/af9013.c:967:6: warning: ‘ret’ may be used uninitialized in this function\n\nCc: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "187e7d3b9b4e0b6b1c171846592e679e58a84cd2",
      "tree": "fd2f7602f8a2f733c5e68d389ecf756a1935542b",
      "parents": [
        "95f18be2e4f74255b46fcc23a9718cca9c7375c9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 27 12:16:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:14 2010 -0200"
      },
      "message": "[media] stv090x: Fix some compilation warnings\n\nA few typos at the driver are causing the following warnings:\n\ndrivers/media/dvb/frontends/stv090x.c: In function ‘stv090x_start_search’:\ndrivers/media/dvb/frontends/stv090x.c:1486:27: warning: comparison between ‘enum stv090x_search’ and ‘enum stv090x_delsys’\ndrivers/media/dvb/frontends/stv090x.c:1487:24: warning: comparison between ‘enum stv090x_search’ and ‘enum stv090x_delsys’\ndrivers/media/dvb/frontends/stv090x.c: In function ‘stv090x_optimize_track’:\ndrivers/media/dvb/frontends/stv090x.c:2943:2: warning: case value ‘4’ not in enumerated type ‘enum stv090x_delsys’\n\nThe first two are due to the lack of using the delsys types\n\tSTV090x_DVBS1/STV090x_DSS\ninstead of\n\tSTV090x_SEARCH_DVBS1/STV090x_SEARCH_DSS\n\nThe second one is due to the usage of STV090x_UNKNOWN (enum stv090x_modulation)\ninstead of STV090x_ERROR (enum stv090x_delsys).\n\nCc: Manu Abraham \u003cabraham.manu@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "95f18be2e4f74255b46fcc23a9718cca9c7375c9",
      "tree": "f4b1e8593b02175db3a49623a8746336908d4660",
      "parents": [
        "2e94b53c55d00b4d4d4b9e65007566f7fbffab7a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 27 12:00:03 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:14 2010 -0200"
      },
      "message": "[media] gspca: Fix a warning for using len before filling it\n\nThe check for status errors is now before the check for len. That\u0027s\nok. However, the error printk\u0027s for the status error prints the URB\nlength. This generates this error:\n\ndrivers/media/video/gspca/gspca.c: In function ‘fill_frame’:\ndrivers/media/video/gspca/gspca.c:305:9: warning: ‘len’ may be used uninitialized in this function\n\nThe fix is as simple as moving the len init to happen before the checks.\n\nCc: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2e94b53c55d00b4d4d4b9e65007566f7fbffab7a",
      "tree": "41ff127a6771bf4f062c521a015a043879421da4",
      "parents": [
        "d78aa7292ad38b22ccb9cdba99293cedb52fb342"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 27 11:55:07 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:13 2010 -0200"
      },
      "message": "[media] dib7000m/dib7000p: Add support for TRANSMISSION_MODE_4K\n\nFixes several warnings:\n\ndrivers/media/dvb/frontends/dib7000m.c: In function ‘dib7000m_set_channel’:\ndrivers/media/dvb/frontends/dib7000m.c:808:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000m.c:869:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000m.c: In function ‘dib7000m_tune’:\ndrivers/media/dvb/frontends/dib7000m.c:1023:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000m.c:1033:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000m.c:1043:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000p.c: In function ‘dib7000p_set_channel’:\ndrivers/media/dvb/frontends/dib7000p.c:720:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000p.c:773:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000p.c: In function ‘dib7000p_tune’:\ndrivers/media/dvb/frontends/dib7000p.c:997:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000p.c:1007:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000p.c:1017:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\n\nThe drivers were prepared to support 4K carriers, but as the define were added\nlater, they were using a \"magic\" value of 255.\n\nCc: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fce50ac80e38b1d205939ff7d4777536701263a6",
      "tree": "65baca04f33fddfa698435e5acb09b655e6151a1",
      "parents": [
        "9ae2ae35f8a8a13997b9ec719ae7c151a2182e80"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 27 11:44:50 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:13 2010 -0200"
      },
      "message": "[media] radio-wl1273: Fix two warnings\n\ndrivers/media/radio/radio-wl1273.c: In function ‘wl1273_fm_upload_firmware_patch’:\ndrivers/media/radio/radio-wl1273.c:675:2: warning: ‘n’ may be used uninitialized in this function\ndrivers/media/radio/radio-wl1273.c:675:2: warning: ‘i’ may be used uninitialized in this function\n\nThose vars are never initialized, and the debug message makes no sense, as it\nwill show just two random values.\n\nCc: Matti J. Aaltonen \u003cmatti.j.aaltonen@nokia.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9ae2ae35f8a8a13997b9ec719ae7c151a2182e80",
      "tree": "2bdb82e58f722aa608ce851ad4e032c9d83f1678",
      "parents": [
        "1035758d5bdcd6c2f7308a35185f1d6f3b6b5443"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 27 11:41:14 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:13 2010 -0200"
      },
      "message": "[media] dmxdev: Fix a compilation warning due to a bad type\n\ndrivers/media/dvb/dvb-core/dmxdev.c: In function ‘dvb_dmxdev_start_feed’:\ndrivers/media/dvb/dvb-core/dmxdev.c:583:13: warning: comparison between ‘enum dmx_ts_pes’ and ‘enum \u003canonymous\u003e’\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "22efe507705a8437255114f98d0d514524460be0",
      "tree": "a821755142cb809ba9aa8b84ee9cc19c63ab6e93",
      "parents": [
        "55fe25b418640fad04190103274841b2c907bacd"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 27 08:30:34 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:12 2010 -0200"
      },
      "message": "[media] omap_vout: Remove an obsolete comment\n\nThis comment mentions a field that doesn\u0027t exist, and talks about\nvideodev.h that got removed. So, it doesn\u0027t make any sense to keep\nit.\n\nReviewed-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "88ae7624a6fe890e5a8ca57b25420f66e1389f8b",
      "tree": "cfdb6188e0234cf3d819984790f909f5c6e1e102",
      "parents": [
        "58c66df3e38ffb1d59cc5162bb9e07c859288034"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 27 07:47:54 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:11 2010 -0200"
      },
      "message": "[media] V4L1 removal: Remove linux/videodev.h\n\nThere\u0027s no sense on keeping it on 2.6.38, as nobody is using it\nanymore, at the kernel tree, and installing it at the userspace\nAPI.\n\nAs two deprecated drivers still need it, move it to their internal\ndirectories.\n\nReviewed-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "58c66df3e38ffb1d59cc5162bb9e07c859288034",
      "tree": "006bd2d86fb5d1f4003da42be99863490fdac222",
      "parents": [
        "f74e3d0eea5fd766230a0ef0d1c24a7960d6f8c2"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 27 07:38:48 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:11 2010 -0200"
      },
      "message": "[media] Remove VIDEO_V4L1 Kconfig option\n\nThere\u0027s no sense on keeping VIDEO_V4L1 Kconfig option just because of\ntwo deprecated drivers moved to staging scheduled to die on 2.6.39.\n\nReviewed-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ddda424999817fbc17adf9013feb066903382ede",
      "tree": "1f75abf4d6a4814519b74fce450296cd495ba56e",
      "parents": [
        "b0c45686c8e8aecc7b0cd04d9b6af48d74418d53"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@md.metrocast.net",
        "time": "Sun Dec 19 21:59:56 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:10 2010 -0200"
      },
      "message": "[media] ivtv: Return EFAULT when copy_from_user() fails in ivtv_write_vbi_from_user()\n\nIf write() on a VBI device node fails due to a bad buffer pointer from\nuserspace, we should notify the application properly with EFAULT, per the\nV4L2 API spec.\n\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b0c45686c8e8aecc7b0cd04d9b6af48d74418d53",
      "tree": "d817077c5820d2ecec94d9cecf508a1e5df51513",
      "parents": [
        "754f9969c323559a12bce1475f3c1e6574129856"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@md.metrocast.net",
        "time": "Sat Dec 18 10:48:17 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:10 2010 -0200"
      },
      "message": "[media] ivtv: ivtv_write_vbi() should use copy_from_user() for user data buffers\n\nivtv_write_vbi() is used for both VBI data that came from the\ndriver internally and VBI data that came from the user.  However,\nit did not use copy_from_user() for reading the VBI data from the\nuser buffers.\n\nThis change adds a new version of the function,\nivtv_write_vbi_from_user(), that uses copy_from_user() to read the VBI\ndata provided via user buffers.\n\nThis should resolve a sparse build warning reported by Dave Gilbert.\n\nReported-by: Dr. David Alan Gilbert \u003clinux at treblig.org\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "754f9969c323559a12bce1475f3c1e6574129856",
      "tree": "3345067e0920d27112b1449152d83e291fd348b3",
      "parents": [
        "fa98447f09641adeeaf02b94133649f03b74d159"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@md.metrocast.net",
        "time": "Sat Dec 11 20:38:20 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:10 2010 -0200"
      },
      "message": "[media] cx18: Only allocate a struct cx18_dvb for the DVB TS stream\n\nThe cx18_stream struct contained a struct cx18_dvb for\nevery stream object, most of which were for analog capture.\nNow we only allocate the cx18_dvb object for the DTV TS stream.\n\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fa98447f09641adeeaf02b94133649f03b74d159",
      "tree": "16475f6d407f1c9802b126138a471605f30100a8",
      "parents": [
        "0a58d713062fb49952b9b082514a48a0c83b269d"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@md.metrocast.net",
        "time": "Sat Dec 11 12:31:45 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:09 2010 -0200"
      },
      "message": "[media] ivtv, cx18: Make ioremap failure messages more useful for users\n\nThe error messages these drivers emitted for ioremap() failures\nwere misleading and not helpful for users.  Reworded those messages\nto help the user take action to resolve vmalloc address space\nexhaustion.\n\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0a58d713062fb49952b9b082514a48a0c83b269d",
      "tree": "dd9f9bbd3d15782b18071f3cf7d643f9cf3acc9e",
      "parents": [
        "439105b122dfa21fbce7201d0f30b5eeac95c918"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Dec 25 08:01:38 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:09 2010 -0200"
      },
      "message": "[media] stk-webcam: remove V4L1 compatibility code, replace with V4L2 controls\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "71bb2876a3b2af8e6fd5ac20921ee0de9e07d809",
      "tree": "c3da81f48bc84945d19b7e271888a844fb27ef0d",
      "parents": [
        "745da4280f272840976d47afba22ed853f07e1b2"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Dec 25 07:36:55 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:08 2010 -0200"
      },
      "message": "[media] se401: deprecate driver, move to staging\n\nThe se401 driver is deprecated and is moved to staging. If no one will\nconvert this driver to V4L2, then it will be removed in 2.6.39.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "745da4280f272840976d47afba22ed853f07e1b2",
      "tree": "16808326f76543f443855b2d3b4990f3389bd49a",
      "parents": [
        "5772dcaa790851ec068afcd0d1f160d801b1126e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Dec 25 07:27:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:08 2010 -0200"
      },
      "message": "[media] usbvideo: deprecate the vicam driver\n\nMove usbvideo to staging and mark it deprecated.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5772dcaa790851ec068afcd0d1f160d801b1126e",
      "tree": "adb489e307783550fa657f17090007b4500da34d",
      "parents": [
        "e4ea644d3e59436f12e43df5d17fdf4fcf7c5fa7"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Dec 25 07:20:34 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:08 2010 -0200"
      },
      "message": "[media] usbvideo: remove deprecated drivers\n\nRemove ibmcam, konicawc and ultracam drivers. There are replaced by\ngspca drivers.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "41d9931c5ae014fbab8bf612c70b8e7ff16f4641",
      "tree": "e6b369af82606e045ef36f2f63df33d48776a0d7",
      "parents": [
        "ad1ecf8639e51ab8066cd4f37fd36b6b7cbdd8b3"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Dec 25 07:04:16 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:07 2010 -0200"
      },
      "message": "[media] videobuf-dma-sg: remove obsolete comments\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ad1ecf8639e51ab8066cd4f37fd36b6b7cbdd8b3",
      "tree": "094cd457f4db08760e20fccc169029a0779bf6d0",
      "parents": [
        "08af245de0cf6ab5f4ed008ee2bb99273774fce0"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Dec 25 06:58:01 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:07 2010 -0200"
      },
      "message": "[media] zoran: remove V4L1 compat code and zoran custom ioctls\n\nAll the functionality is now handled through V4L2.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "08af245de0cf6ab5f4ed008ee2bb99273774fce0",
      "tree": "d07a9b38eb4b9442ef0e935063a5f7f40248e19e",
      "parents": [
        "b69a219e0e97441dbeb0262cf85468b61a161399"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Dec 24 10:33:19 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:07 2010 -0200"
      },
      "message": "[media] V4L: remove V4L1 compatibility mode\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b69a219e0e97441dbeb0262cf85468b61a161399",
      "tree": "84d839837d592090dbb9d32ad378c74d2ac578fa",
      "parents": [
        "7a5a414ccb5bfc0fe277ef1a0e9d1e492a6f083c"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Dec 25 14:01:42 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:06 2010 -0200"
      },
      "message": "[media] gspca - ov534_9: Remove an useless instruction\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7a5a414ccb5bfc0fe277ef1a0e9d1e492a6f083c",
      "tree": "760774067d84a4b10caca56a96014a229bfd2d88",
      "parents": [
        "668f44a603dd4b3468cecd7d8d6dc525207db94e"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Dec 25 13:58:45 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:06 2010 -0200"
      },
      "message": "[media] gspca - ov519: Bad detection of some ov7670 sensors\n\nTested-by: jim smyth \u003cjsmyth1969@gmail.com\u003e\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "668f44a603dd4b3468cecd7d8d6dc525207db94e",
      "tree": "a24f12a1a9064578e4ba02685bc9e18fb013906d",
      "parents": [
        "76ebc16b87592350e4ea70681855171adf73f055"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Dec 25 13:46:14 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:06 2010 -0200"
      },
      "message": "[media] gspca: Use the global error status for get/set streamparm\n\nAlso, in ov534, don\u0027t check the parm type.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "76ebc16b87592350e4ea70681855171adf73f055",
      "tree": "58b5b5999e7d5748a7f772f9db1a4e0768af2436",
      "parents": [
        "f2c5d92ecd4c69a4f86e76d19cb7663f2ebf4781"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Dec 25 13:22:21 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:06 2010 -0200"
      },
      "message": "[media] gspca - main: Check the isoc packet status before its length\n\nWhen an error is set for an isochronous packet, the length of the packet\nmay be null. In this case, the error was not detected and the image\nwas not discarded as it should be.\n\nReported-by: Franck Bourdonnec \u003cfbourdonnec@chez.com\u003e\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f2c5d92ecd4c69a4f86e76d19cb7663f2ebf4781",
      "tree": "5438595baaff4afc52ae1d04e01e88c169aef92a",
      "parents": [
        "efd3769269f2ef9a0ad452ea8298b3edcb2f5a62"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Dec 25 13:19:59 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:05 2010 -0200"
      },
      "message": "[media] gspca - sq930x: Fix a bad comment\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "efd3769269f2ef9a0ad452ea8298b3edcb2f5a62",
      "tree": "8ee905ce811e36a5e54464996847cf946effc159",
      "parents": [
        "3ebd17946448df50b9082412d09955c87a112721"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Dec 25 13:11:54 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:05 2010 -0200"
      },
      "message": "[media] gspca - sq930x: Some detected sensors are not handled yet\n\nThese are OmniVision\u0027s OV7660 and OV9630.\nDon\u0027t register the webcam when they are found.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3ebd17946448df50b9082412d09955c87a112721",
      "tree": "73a1f27a4aa6a234a70a4917bcc11b882b820af8",
      "parents": [
        "634b4770539de63581ccdb554426547ced6ded01"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Dec 25 13:07:57 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:05 2010 -0200"
      },
      "message": "[media] gspca - sq930x: Don\u0027t register a webcam when there are USB errors\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "634b4770539de63581ccdb554426547ced6ded01",
      "tree": "f79fc40f5d6f6940a0c02c06f4de08d6bf8f0ec8",
      "parents": [
        "a19a5cd7b328ae457f79092e711d4bd888e1ca50"
      ],
      "author": {
        "name": "Theodore Kilgore",
        "email": "kilgota@banach.math.auburn.edu",
        "time": "Fri Dec 24 17:06:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:05 2010 -0200"
      },
      "message": "[media] gspca - sq905c: Adds the Lego Bionicle\n\nThis patch adds the Vendor:Product number of the Lego Bionicle camera to\nthe existing gspca/sq905c.c and also a line for the camera in gspca.txt.\nThe camera works \"out of the box\" with these small changes. So this is\njust in time for Christmas. Think of the children.\n\nSigned-off-by: Theodore Kilgore \u003ckilgota@auburn.edu\u003e\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a19a5cd7b328ae457f79092e711d4bd888e1ca50",
      "tree": "9b6ffabc9e8a5fe46a6bcda7be3d501050cadc02",
      "parents": [
        "07e80305babb27a332ce0f04a3c38ce495cbe711"
      ],
      "author": {
        "name": "Pete Eberlein",
        "email": "pete@sensoray.com",
        "time": "Mon Dec 20 19:18:59 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:04 2010 -0200"
      },
      "message": "[media] s2255drv: remove BKL\n\nRemove BKL ioctl and use unlocked_ioctl with core-assisted locking instead.\n\nSigned-off-by: Pete Eberlein \u003cpete@sensoray.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "07e80305babb27a332ce0f04a3c38ce495cbe711",
      "tree": "18ae9a4f1bf6184398b96d955bccd4ae7c3da8f1",
      "parents": [
        "dcd745b723efc875ec5a8f44be028bd0704b12d6"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Mon Dec 20 14:39:25 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:04 2010 -0200"
      },
      "message": "[media] v4l: mem2mem_testdev: remove BKL usage\n\nRemove usage of BKL by usign per-device mutex.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nCC: Pawel Osciak \u003cpawel@osciak.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dcd745b723efc875ec5a8f44be028bd0704b12d6",
      "tree": "bdd2d0cb614d4359ba2cbed11be45a47608815be",
      "parents": [
        "ef330dc2e794c932fcbde3f8abd3f12780d78b47"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Mon Dec 20 09:53:16 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:04 2010 -0200"
      },
      "message": "[media] timblogiw: too large value for strncpy()\n\nThis is a copy and paste error.  It should be using sizeof(cap-\u003edriver)\ninstead of sizeof(cap-\u003ecard).\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nCc: Richard Rojförs \u003crichard.rojfors@pelagicore.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ef330dc2e794c932fcbde3f8abd3f12780d78b47",
      "tree": "b5b7e2f70814aa02fce7e2b92c236f06bddb9dea",
      "parents": [
        "10304ca65f8871ad9f6725a7480522034184f55f"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Sat Dec 18 19:05:02 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:04 2010 -0200"
      },
      "message": "[media] saa7164: Remove pointless conditional and save a few bytes in saa7164_downloadfirmware()\n\nHi,\n\nrelease_firmware() just does nothing if passed a NULL pointer. So there\u0027s\nno reason to test before the call in\nsaa7164-fw.c::saa7164_downloadfirmware().\n\nRemoving the pointless conditional also saves a few bytes.\nbefore:\n   text    data     bss     dec     hex filename\n   7943     112    2144   10199    27d7 drivers/media/video/saa7164/saa7164-fw.o\nafter:\n   text    data     bss     dec     hex filename\n   7931     112    2136   10179    27c3 drivers/media/video/saa7164/saa7164-fw.o\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nCc: Steven Toth \u003cstoth@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "10304ca65f8871ad9f6725a7480522034184f55f",
      "tree": "426c2d95952c7927899537164d9455de5069dc5f",
      "parents": [
        "c3353330508aee4390442df2d7f6ce0ef5006185"
      ],
      "author": {
        "name": "Sam Doshi",
        "email": "sam@metal-fish.co.uk",
        "time": "Sat Dec 18 12:58:54 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:03 2010 -0200"
      },
      "message": "[media] drivers:media:dvb: add USB PIDs for Elgato EyeTV Sat\n\nAdds USB PIDs for the Elgato EyeTV Sat device.\nThis device is a clone of the Terratec S7.\n\nSigned-off-by: Sam Doshi \u003csam@metal-fish.co.uk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c3353330508aee4390442df2d7f6ce0ef5006185",
      "tree": "a87d764e4beeb15872c76a83602516f45059ddba",
      "parents": [
        "2a72b39e516bf772e707d5a080d5d07b1c8ac0c0"
      ],
      "author": {
        "name": "Anatolij Gustschin",
        "email": "agust@denx.de",
        "time": "Fri Dec 17 06:40:50 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:03 2010 -0200"
      },
      "message": "[media] media: fsl-viu: fix support for streaming with mmap method\n\nStreaming using mmap didn\u0027t work in the VIU driver. We need to\nstart/stop DMA in streamon/streamoff and free the buffers on\nrelease. Add appropriate driver extension now.\n\nSigned-off-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2a72b39e516bf772e707d5a080d5d07b1c8ac0c0",
      "tree": "fcae2ef48e893ccd390f9211af2b7b4c16e26a3a",
      "parents": [
        "75aecc3af22ae9063c96457d530f281a1e2d3276"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Fri Dec 10 09:39:34 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:03 2010 -0200"
      },
      "message": "[media] zoran: bit-wise vs logical and\n\nzr-\u003eframe_num is a counter and \u0026\u0026 was intended here instead of \u0026.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "75aecc3af22ae9063c96457d530f281a1e2d3276",
      "tree": "d66903b3ecbf4e5012e28da59d5bfd61771dd6ea",
      "parents": [
        "c59a9bfabfc2a6359f046652c6bfa0a82fb17a05"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Tue Dec 07 19:49:24 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:03 2010 -0200"
      },
      "message": "[media] DM04/QQBOX Frontend attach change\n\nOn Fri, 2010-12-03 at 09:32 -0200, Mauro Carvalho Chehab wrote:\n\u003e Em 27-11-2010 11:13, Malcolm Priestley escreveu:\n\u003e \u003e Driver Version v1.73 - Frontend attach change.\n\u003e \u003e To stop double rc registration in multi tuner environment or firmware change.\n\u003e \u003e\n\u003e \u003e Signed-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\n\u003e \u003e\n\u003e \u003e\n\u003e \u003e +static int lme_name(struct dvb_usb_adapter *adap)\n\u003e \u003e +{\n\u003e \u003e +\tstruct lme2510_state *st \u003d adap-\u003edev-\u003epriv;\n\u003e \u003e +\tconst char *desc \u003d adap-\u003edev-\u003edesc-\u003ename;\n\u003e \u003e +\tchar *fe_name[] \u003d {\"\", \" LG TDQY-P001F\", \" SHARP:BS2F7HZ7395\"};\n\u003e \u003e +\tchar *name \u003d adap-\u003efe-\u003eops.info.name;\n\u003e \u003e +\n\u003e \u003e +\tstrcpy(name, desc);\n\u003e \u003e +\tstrcat(name, fe_name[st-\u003etuner_config]);\n\u003e\n\u003e Please use, instead, strlcpy/strlcat, to avoid writing outside the buffer size.\n\u003e\n\nDriver Version v1.74\nAmended patch with change to strlcpy/strlcat.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c59a9bfabfc2a6359f046652c6bfa0a82fb17a05",
      "tree": "b1680d5afefbd86d8dbd65d986b4aab8af4c54e5",
      "parents": [
        "4c8b8698053c986f5f5249878eab70cb028a1023"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Dec 07 15:50:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:02 2010 -0200"
      },
      "message": "[media] media: fix em28xx build, needs hardirq.h\n\nFix em28xx build by adding hardirq.h header file:\n\ndrivers/media/video/em28xx/em28xx-vbi.c:49: error: implicit declaration of function \u0027in_interrupt\u0027\n\nReported-by: Zimny Lech \u003cnapohybelskurwysynom2010@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "4c8b8698053c986f5f5249878eab70cb028a1023"
}
