1. 29 4月, 2009 1 次提交
  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 4 次提交
    • 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
    • L
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev · 132ea5e9
      Linus Torvalds 提交于
      * 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:
        sata_mv: shorten register names
        sata_mv: workaround errata SATA#13
        sata_mv: cosmetic renames
        sata_mv: workaround errata SATA#26
        sata_mv: workaround errata PCI#7
        sata_mv: replace 0x1f with ATA_PIO4 (v2)
        sata_mv: fix irq mask races
        sata_mv: revert SoC irq breakage
        libata: ahci enclosure management bios workaround
        ata: Add TRIM infrastructure
        ata_piix: VGN-BX297XP wants the controller power up on suspend
        libata: Remove some redundant casts from pata_octeon_cf.c
        pata_artop: typo
      132ea5e9
    • L
      Merge branch 'i2c-for-2630-v2' of git://aeryn.fluff.org.uk/bjdooks/linux · 0e26da0f
      Linus Torvalds 提交于
      * 'i2c-for-2630-v2' of git://aeryn.fluff.org.uk/bjdooks/linux:
        i2c: imx: Make disable_delay a per-device variable
        i2c: xtensa s6000 i2c driver
        powerpc/85xx: i2c-mpc: use new I2C bindings for the Socates board
        i2c: i2c-mpc: make I2C bus speed configurable
        i2c: i2c-mpc: use dev based printout function
        i2c: i2c-mpc: various coding style fixes
        i2c: imx: Add missing request_mem_region in probe()
        i2c: i2c-s3c2410: Initialise Samsung I2C controller early
        i2c-s3c2410: Simplify bus frequency calculation
        i2c-s3c2410: sda_delay should be in ns, not clock ticks
        i2c: iMX/MXC support
      0e26da0f