1. 22 3月, 2011 1 次提交
    • P
      [media] technisat-usb2: added driver for Technisat's USB2.0 DVB-S/S2 receiver · 739ff04f
      Patrick Boettcher 提交于
      This patch is adding support for Technisat's new USB2.0 DVB-S/S2 receiver
      device. The development was sponsored by Technisat.
      
      The Green led is toggle depending on the frontend-state. The Red LED is turned
      on all the time.
      
      The MAC address reading from the EEPROM along with the
      LRC-method to check whether its valid.
      
      Support for the IR-receiver of the Technisat USB2 box. The keys of
      small, black remote-control are built-in, repeated key behaviour are
      simulated.
      
      The i2c-mutex of the dvb-usb-structure is used as a general mutex for
      USB requests, as there are 3 threads racing for atomic requests
      consisting of multiple usb-requests.
      
      A module option is there which disables the toggling of LEDs by the
      driver on certain triggers. Useful when being used in a "dark"
      environment.
      
      [mchehab@redhat.com: Fix merge conflicts with RC renaming patches]
      Signed-off-by: NMartin Wilks <m.wilks@technisat.com>
      Signed-off-by: NPatrick Boettcher <pboettcher@kernellabs.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      739ff04f
  2. 19 1月, 2011 6 次提交
  3. 03 1月, 2011 2 次提交
  4. 31 12月, 2010 2 次提交
  5. 30 12月, 2010 1 次提交
  6. 29 12月, 2010 23 次提交
  7. 02 12月, 2010 2 次提交
    • M
      [media] Don't export format_by_forcc on two different drivers · a757ee22
      Mauro Carvalho Chehab 提交于
      Drivers should append their name on exported symbols, to avoid
      conflicts with allyesconfig:
      
      drivers/staging/built-in.o: In function `format_by_fourcc':
      /home/v4l/work_trees/linus/drivers/staging/cx25821/cx25821-video.c:96: multiple definition of `format_by_fourcc'
      drivers/media/built-in.o:/home/v4l/work_trees/linus/drivers/media/common/saa7146_video.c:88: first defined here
      
      Let's rename both occurences with a small shellscript:
      
      for i in drivers/staging/cx25821/*.[ch]; do sed s,format_by_fourcc,cx25821_format_by_fourcc,g <$i >a && mv a $i; done
      for i in drivers/media/common/saa7146*.[ch]; do sed s,format_by_fourcc,saa7146_format_by_fourcc,g <$i >a && mv a $i; done
      for i in include/media/saa7146*.[ch]; do sed s,format_by_fourcc,saa7146_format_by_fourcc,g <$i >a && mv a $i; done
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      a757ee22
    • H
      [media] V4L: improve the BKL replacement heuristic · 879aa24d
      Hans Verkuil 提交于
      The BKL replacement mutex had some serious performance side-effects on
      V4L drivers. It is replaced by a better heuristic that works around the
      worst of the side-effects.
      
      Read the v4l2-dev.c comments for the whole sorry story. This is a
      temporary measure only until we can convert all v4l drivers to use
      unlocked_ioctl.
      Signed-off-by: NHans Verkuil <hverkuil@xs4all.nl>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      879aa24d
  8. 22 11月, 2010 1 次提交
  9. 23 10月, 2010 2 次提交