1. 21 10月, 2010 1 次提交
    • D
      V4L/DVB: imon: split mouse events to a separate input dev · eaf2bcc9
      David Härdeman 提交于
      This is a stab at separating the mouse (and front panel/knob) events
      out to a separate input device. This is necessary in preparation for
      the next patch which makes the rc-core input dev opaque to rc
      drivers.
      
      I can't verify the correctness of the patch beyond the fact that it
      compiles without warnings. The driver has resisted most of my
      attempts at understanding it properly...for example, the double calls
      to le64_to_cpu() and be64_to_cpu() which are applied in
      imon_incoming_packet() and imon_panel_key_lookup() would amount
      to a bswab64() call, irregardless of the cpu endianness, and I think
      the code wouldn't have worked on a big-endian machine...
      
      - Minor alterations to apply with minimal core IR changes
      - Use timer for imon keys too, since its entirely possible for the
        receiver to miss release codes (either by way of another key being
        pressed while the first is held or by the remote pointing away from
        the recevier when the key is release. yes, I know, its ugly).
      - Bump driver version number, since this is a fairly significant change
        (for the much much better).
      Tested successfully w/an imon knob receiver.
      Signed-off-by: NDavid Härdeman <david@hardeman.nu>
      Signed-off-by: NJarod Wilson <jarod@redhat.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      eaf2bcc9
  2. 09 8月, 2010 2 次提交
  3. 03 8月, 2010 3 次提交
  4. 01 6月, 2010 2 次提交
  5. 19 5月, 2010 9 次提交