1. 28 9月, 2010 1 次提交
    • M
      V4L/DVB: Don't identify PV SBTVD Hybrid as a DibCom device · 3bfb317f
      Mauro Carvalho Chehab 提交于
      As reported by Carlos, Prolink Pixelview SBTVD Hybrid is based on
      Conexant cx231xx + Fujitsu 86A20S demodulator. However, both shares
      the same USB ID. So, we need to use USB bcdDevice, in order to
      properly discover what's the board.
      
      We know for sure that bcd 0x100 is used for a dib0700 device, while
      bcd 0x4001 is used for a cx23102 device. This patch reserves two ranges,
      the first one from 0x0000-0x3f00 for dib0700, and the second from
      0x4000-0x4fff for cx231xx devices.
      
      This may need fixes in the future, as we get access to other devices.
      
      Thanks-to: Carlos Americo Domiciano <c_domiciano@yahoo.com.br>
      Cc: stable@kernel.org
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      3bfb317f
  2. 03 8月, 2010 5 次提交
  3. 19 5月, 2010 2 次提交
  4. 27 2月, 2010 1 次提交
    • 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
  5. 16 12月, 2009 5 次提交
  6. 06 12月, 2009 8 次提交
  7. 07 11月, 2009 1 次提交
  8. 19 9月, 2009 6 次提交
  9. 12 9月, 2009 4 次提交
  10. 17 6月, 2009 4 次提交
  11. 30 3月, 2009 3 次提交