1. 29 4月, 2009 3 次提交
  2. 25 4月, 2009 1 次提交
  3. 24 4月, 2009 1 次提交
  4. 19 4月, 2009 2 次提交
    • A
      Input: elantech - make sure touchpad is really in absolute mode · b2546df6
      Arjan Opmeer 提交于
      There exist laptops with Elantech touchpads where switching to absolute mode
      does not happen, although writing the configuration register succeeds
      without error. Reading back the register afterwards reveils that the
      absolute mode bit is not set as if masked out by the touchpad firmware.
      
      Always read back register 0x10, make sure that for hardware version 1 the
      absolute mode bit is actually set and fail otherwise. This prevents the case
      where the touchpad is claimed by the Elantech driver but is nonetheless not
      working.
      Signed-off-by: NArjan Opmeer <arjan@opmeer.net>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      b2546df6
    • A
      Input: elantech - provide a workaround for jumpy cursor on firmware 2.34 · 3f8c0df4
      Arjan Opmeer 提交于
      It seems that Elantech touchpad firmware version 2.34 on the Hercules eCAFÉ
      suffers from a problem where bogus coordinates get reported at the beginning
      of a touch action. This causes the mouse cursor or the scrolled page to
      jump.
      
      Included patch provides a workaround that discards mouse packets that are
      likely to contain bogus coordinates. The workaround is activated when we
      detect touchpad with fimware version 2.34.
      Signed-off-by: NArjan Opmeer <arjan@opmeer.net>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      3f8c0df4
  5. 18 4月, 2009 4 次提交
  6. 16 4月, 2009 4 次提交
  7. 15 4月, 2009 8 次提交
  8. 12 4月, 2009 5 次提交
  9. 08 4月, 2009 10 次提交
  10. 07 4月, 2009 2 次提交
    • L
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 · 81d91acf
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6: (36 commits)
        ALSA: hda - Add VREF powerdown sequence for another board
        ALSA: oss - volume control for CSWITCH and CROUTE
        ALSA: hda - add missing comma in ad1884_slave_vols
        sound: usb-audio: allow period sizes less than 1 ms
        sound: usb-audio: save data packet interval in audioformat structure
        sound: usb-audio: remove check_hw_params_convention()
        sound: usb-audio: show sample format width in proc file
        ASoC: fsl_dma: Pass the proper device for dma mapping routines
        ASoC: Fix null dereference in ak4535_remove()
        ALSA: hda - enable SPDIF output for Intel DX58SO board
        ALSA: snd-atmel-abdac: increase periods_min to 6 instead of 4
        ALSA: snd-atmel-abdac: replace bus_id with dev_name()
        ALSA: snd-atmel-ac97c: replace bus_id with dev_name()
        ALSA: snd-atmel-ac97c: cleanup registers when removing driver
        ALSA: snd-atmel-ac97c: do a proper reset of the external codec
        ALSA: snd-atmel-ac97c: enable interrupts to catch events for error reporting
        ALSA: snd-atmel-ac97c: set correct size for buffer hardware parameter
        ALSA: snd-atmel-ac97c: do not overwrite OCA and ICA when assigning channels
        ALSA: snd-atmel-ac97c: remove dead break statements after return in switch case
        ALSA: snd-atmel-ac97c: cleanup register definitions
        ...
      81d91acf