1. 04 2月, 2014 1 次提交
  2. 15 10月, 2013 1 次提交
  3. 03 9月, 2013 1 次提交
  4. 26 7月, 2013 1 次提交
  5. 21 5月, 2013 1 次提交
  6. 15 4月, 2013 2 次提交
  7. 19 3月, 2013 1 次提交
  8. 06 2月, 2013 1 次提交
  9. 23 11月, 2012 1 次提交
  10. 16 8月, 2012 1 次提交
  11. 26 4月, 2012 1 次提交
    • G
      USB: hdpvr-core.c: remove err() usage · d372c419
      Greg Kroah-Hartman 提交于
      err() was a very old USB-specific macro that I thought had
      gone away.  This patch removes it from being used in the
      driver and uses dev_err() instead.
      
      CC: Mauro Carvalho Chehab <mchehab@infradead.org>
      CC: Jarod Wilson <jarod@redhat.com>
      CC: Taylor Ralph <tralph@mythtv.org>
      CC: Andrew Morton <akpm@linux-foundation.org>
      CC: Rusty Russell <rusty@rustcorp.com.au>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      d372c419
  12. 15 2月, 2012 2 次提交
  13. 13 1月, 2012 1 次提交
  14. 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
  15. 28 7月, 2011 1 次提交
    • M
      [media] Stop using linux/version.h on most video drivers · 1990d50b
      Mauro Carvalho Chehab 提交于
      All the modified drivers didn't have any version increment since
      Jan, 1 2011. Several of them didn't have any version increment
      for a long time, even having new features and important bug fixes
      happening.
      
      As we're now filling the QUERYCAP version with the current Kernel
      Release, we don't need to maintain a per-driver version control
      anymore. So, let's just use the default.
      
      In order to preserve the Kernel module version history, a
      KERNEL_VERSION() macro were added to all modified drivers, and
      the extraver number were incremented.
      
      I opted to preserve the per-driver version control to a few
      pwc, pvrusb2, s2255, s5p-fimc and sh_vou.
      
      A few drivers are still using the legacy way to handle ioctl's.
      So, we can't do such change on them, otherwise, they'll break.
      Those are: uvc, et61x251 and sn9c102.
      
      The rationale is that the per-driver version control seems to be
      actively maintained on those.
      
      Yet, I think that the better for them would be to just use the
      default version numbering, instead of doing that by themselves.
      
      While here, removed a few uneeded include linux/version.h
      Acked-by: NHans Verkuil <hans.verkuil@cisco.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      1990d50b
  16. 27 7月, 2011 1 次提交
  17. 31 1月, 2011 1 次提交
  18. 19 1月, 2011 1 次提交
    • J
      [media] hdpvr: enable IR part · 324b04ba
      Jarod Wilson 提交于
      A number of things going on here, but the end result is that the IR part
      on the hdpvr gets enabled, and can be used with ir-kbd-i2c and/or
      lirc_zilog.
      
      First up, there are some conditional build fixes that come into play
      whether i2c is built-in or modular. Second, we're swapping out
      i2c_new_probed_device() for i2c_new_device(), as in my testing, probing
      always fails, but we *know* that all hdpvr devices have a z8 chip at
      0x70 and 0x71. Third, we're poking at an i2c address directly without a
      client, and writing some magic bits to actually turn on this IR part
      (this could use some improvement in the future). Fourth, some of the
      i2c_adapter storage has been reworked, as the existing implementation
      used to lead to an oops following i2c changes c. 2.6.31.
      
      Earlier editions of this patch have been floating around the 'net for a
      while, including being patched into Fedora kernels, and they *do* work.
      This specific version isn't yet tested, beyond loading ir-kbd-i2c and
      confirming that it does bind to the RX address of the hdpvr.
      
      [mchehab@redhat.com: I2C_CLASS_TV_ANALOG is not defined. Fix compilation bug]
      Signed-off-by: NJarod Wilson <jarod@redhat.com>
      Acked-by: NAndy Walls <awalls@md.metrocast.net>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      324b04ba
  19. 30 12月, 2010 1 次提交
  20. 21 10月, 2010 4 次提交
  21. 03 8月, 2010 1 次提交
  22. 19 5月, 2010 1 次提交
    • H
      V4L/DVB: hdpvr: fix disconnect sequence · f2b305cd
      Hans Verkuil 提交于
      Disconnecting the HDPVR caused a kernel oops if lockdep was enabled.
      In addition, if an app still had video0 open and attempted to call ioctl
      when the device was already disconnected the system would crash.
      
      Move the freeing and cleanup code to the release function: that is the
      right place for it since you know when you get there that nobody is
      using the device.
      
      Also removed usb_set_intfdata: v4l2_device_register sets this already
      to v4l2_dev.
      Signed-off-by: NHans Verkuil <hverkuil@xs4all.nl>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      f2b305cd
  23. 27 2月, 2010 2 次提交
  24. 16 12月, 2009 2 次提交
  25. 12 9月, 2009 1 次提交
  26. 30 3月, 2009 7 次提交