1. 29 12月, 2010 11 次提交
  2. 01 11月, 2010 1 次提交
  3. 31 10月, 2010 1 次提交
  4. 21 10月, 2010 3 次提交
  5. 28 9月, 2010 2 次提交
    • M
      V4L/DVB: IR: fix keys beeing stuck down forever · e0172fd3
      Maxim Levitsky 提交于
      The logic in ir_timer_keyup was inverted.
      
      In case that values aren't equal,
      the meaning of the time_is_after_eq_jiffies(ir->keyup_jiffies) is that
      ir->keyup_jiffies is after the the jiffies or equally that
      that jiffies are before the the ir->keyup_jiffies which is
      exactly the situation we want to avoid (that the timeout is in the future)
      Confusing Eh?
      Signed-off-by: NMaxim Levitsky <maximlevitsky@gmail.com>
      Acked-by: NJarod Wilson <jarod@redhat.com>
      Cc: stable@kernel.org
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      e0172fd3
    • 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
  6. 10 9月, 2010 1 次提交
  7. 09 8月, 2010 3 次提交
  8. 03 8月, 2010 1 次提交
    • M
      V4L/DVB: sms: Convert IR support to use the Remote Controller core · 844a9e93
      Mauro Carvalho Chehab 提交于
      Rewrites the siano IR implementation. The previous implementation were
      non-standard. As such, it has issues if more than one device registers IR,
      as there used to have some static constants used during protocol decoding
      phase. Also, it used to implement its on RAW decoder, and only for RC5.
      
      The new code uses RC core subsystem for handling IR. This brings several
      new features to the driver, including:
      	- Allow to dynamically replace the IR keycodes;
      	- Supports all existing raw decoders (JVC, NEC, RC-5, RC-6, SONY);
      	- Supports lirc dev;
      	- Doesn't have race conditions when more than one sms IR is
      	  registered;
      	- The code size for the IR implementation is very small;
      	- it exports the IR features via /sys/class/rc.
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      844a9e93
  9. 01 6月, 2010 1 次提交
  10. 19 5月, 2010 10 次提交
  11. 18 5月, 2010 6 次提交