1. 20 3月, 2012 2 次提交
  2. 18 1月, 2012 1 次提交
  3. 19 11月, 2011 1 次提交
    • G
      USB: convert drivers/media/* to use module_usb_driver() · ecb3b2b3
      Greg Kroah-Hartman 提交于
      This converts the drivers in drivers/media/* to use the
      module_usb_driver() macro which makes the code smaller and a bit
      simpler.
      
      Added bonus is that it removes some unneeded kernel log messages about
      drivers loading and/or unloading.
      
      Cc: Mauro Carvalho Chehab <mchehab@infradead.org>
      Cc: Luca Risolia <luca.risolia@studio.unibo.it>
      Cc: Jean-Francois Moine <moinejf@free.fr>
      Cc: Frank Zago <frank@zago.net>
      Cc: Olivier Lorin <o.lorin@laposte.net>
      Cc: Erik Andren <erik.andren@gmail.com>
      Cc: Hans de Goede <hdegoede@redhat.com>
      Cc: Brian Johnson <brijohn@gmail.com>
      Cc: Leandro Costantino <lcostantino@gmail.com>
      Cc: Antoine Jacquet <royale@zerezo.com>
      Cc: Jarod Wilson <jarod@redhat.com>
      Cc: Florian Mickler <florian@mickler.org>
      Cc: Antti Palosaari <crope@iki.fi>
      Cc: Michael Krufky <mkrufky@kernellabs.com>
      Cc: "David Härdeman" <david@hardeman.nu>
      Cc: Florent Audebert <florent.audebert@anevia.com>
      Cc: Sam Doshi <sam@metal-fish.co.uk>
      Cc: Manu Abraham <manu@linuxtv.org>
      Cc: Olivier Grenie <olivier.grenie@dibcom.fr>
      Cc: Patrick Boettcher <patrick.boettcher@dibcom.fr>
      Cc: "Igor M. Liplianin" <liplianin@me.by>
      Cc: Derek Kelly <user.vdr@gmail.com>
      Cc: Malcolm Priestley <tvboxspy@gmail.com>
      Cc: Steven Toth <stoth@kernellabs.com>
      Cc: "André Weidemann" <Andre.Weidemann@web.de>
      Cc: Martin Wilks <m.wilks@technisat.com>
      Cc: Tejun Heo <tj@kernel.org>
      Cc: Jose Alberto Reguero <jareguero@telefonica.net>
      Cc: David Henningsson <david.henningsson@canonical.com>
      Cc: Paul Gortmaker <paul.gortmaker@windriver.com>
      Cc: Joe Perches <joe@perches.com>
      Cc: Jesper Juhl <jj@chaosbits.net>
      Cc: Lucas De Marchi <lucas.demarchi@profusion.mobi>
      Cc: Hans Verkuil <hans.verkuil@cisco.com>
      Cc: Alexey Khoroshilov <khoroshilov@ispras.ru>
      Cc: Anssi Hannula <anssi.hannula@iki.fi>
      Cc: Rafi Rubin <rafi@seas.upenn.edu>
      Cc: Dan Carpenter <error27@gmail.com>
      Cc: Paul Bender <pebender@gmail.com>
      Cc: Devin Heitmueller <dheitmueller@kernellabs.com>
      Cc: "Márcio A Alves" <froooozen@gmail.com>
      Cc: Julia Lawall <julia@diku.dk>
      Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
      Cc: Chris Rankin <rankincj@yahoo.com>
      Cc: Lee Jones <lee.jones@canonical.com>
      Cc: Andy Walls <awalls@md.metrocast.net>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Mike Frysinger <vapier@gentoo.org>
      Cc: Dean Anderson <linux-dev@sensoray.com>
      Cc: Pete Eberlein <pete@sensoray.com>
      Cc: Arvydas Sidorenko <asido4@gmail.com>
      Cc: Andrea Anacleto <andreaanacleto@libero.it>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      ecb3b2b3
  4. 07 9月, 2011 1 次提交
  5. 06 8月, 2011 2 次提交
  6. 20 5月, 2011 2 次提交
  7. 22 3月, 2011 3 次提交
  8. 19 1月, 2011 1 次提交
  9. 29 12月, 2010 3 次提交
  10. 28 9月, 2010 1 次提交
    • M
      V4L/DVB: rc-core: increase repeat time · 04cab131
      Mauro Carvalho Chehab 提交于
      As reported by Anton Blanchard <anton@samba.org>, double IR events on
      2.6.36-rc2 and a DViCO FusionHDTV DVB-T Dual Express are happening:
      
      [ 1351.032084] ir_keydown: i2c IR (FusionHDTV): key down event, key 0x0067, scancode 0x0051
      [ 1351.281284] ir_keyup: keyup key 0x0067
      
      ie one key down event and one key up event 250ms later.
      
      So, we need to increase the repeat timeout, to avoid this bug to hit.
      
      As we're doing it at core, this fix is not needed anymore at dib0700 driver.
      
      Thanks-to: Anton Blanchard <anton@samba.org>
      Cc: stable@kernel.org
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      04cab131
  11. 03 8月, 2010 8 次提交
  12. 27 2月, 2010 2 次提交
    • J
      V4L/DVB: V4L: dvb-usb, add extra sync to down-up input events · 18718c96
      Jiri Slaby 提交于
      Userspace is allowed to coalesce events between SYNCs. And since the code
      emits UP right after DOWN for the same key, it may be missed
      (up+down=nothing). Add an extra sync in between UP and DOWN events to disable
      the coalesce.
      Signed-off-by: NJiri Slaby <jslaby@suse.cz>
      Cc: Patrick Boettcher <pboettcher@kernellabs.com>
      Acked-by: NDmitry Torokhov <dtor@mail.ru>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      18718c96
    • D
      V4L/DVB (13930): dib0700: rework IR logic for firmware 1.20 · 6a207100
      Devin Heitmueller 提交于
      When firmware 1.20 was introduced, the dib0700 switched from a polling model
      using a USB control message, to the messages being delivered on a USB bulk
      pipe.  The code I originally added would do a blocking read on the pipe with a
      50ms timeout.  Because the dvb-usb-remote code makes use of the global
      workqueue, this resulted in the global workqueue being blocked 50% of the
      time.  Also, the synchronous urb_bulk_msg() call would burn excess CPU time
      (reflected as an abnormal increase in the system's load average when devices
      were connected).
      
      Rework the logic so that we now setup an asynchronous callback on the bulk
      pipe, so that we now only handle RC data when it arrives on the pipe.  Note
      that we provide a stub function for the RC polling callback so that we can
      continue to leverage the shared code in dvb-usb-rc for the setting up of the
      input device.
      Signed-off-by: NDevin Heitmueller <dheitmueller@kernellabs.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      6a207100
  13. 16 12月, 2009 1 次提交
  14. 30 3月, 2009 2 次提交
  15. 17 11月, 2008 1 次提交
  16. 12 10月, 2008 2 次提交
  17. 25 4月, 2008 2 次提交
  18. 26 1月, 2008 1 次提交
  19. 10 10月, 2007 2 次提交
  20. 28 4月, 2007 1 次提交
  21. 10 12月, 2006 1 次提交