16 Oct, 2007

3 commits

  • * 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm: (95 commits)
    [ARM] 4578/1: CM-x270: PCMCIA support
    [ARM] 4577/1: ITE 8152 PCI bridge support
    [ARM] 4576/1: CM-X270 machine support
    [ARM] pxa: Avoid pxa_gpio_mode() in gpio_direction_{in,out}put()
    [ARM] pxa: move pxa_set_mode() from pxa2xx_mainstone.c to mainstone.c
    [ARM] pxa: move pxa_set_mode() from pxa2xx_lubbock.c to lubbock.c
    [ARM] pxa: Make cpu_is_pxaXXX dependent on configuration symbols
    [ARM] pxa: PXA3xx base support
    [NET] smc91x: fix PXA DMA support code
    [SERIAL] Fix console initialisation ordering
    [ARM] pxa: tidy up arch/arm/mach-pxa/Makefile
    [ARM] Update arch/arm/Kconfig for drivers/Kconfig changes
    [ARM] 4600/1: fix kernel build failure with build-id-supporting binutils
    [ARM] 4599/1: Preserve ATAG list for use with kexec (2.6.23)
    [ARM] Rename consistent_sync() as dma_cache_maint()
    [ARM] 4572/1: ep93xx: add cirrus logic edb9307 support
    [ARM] 4596/1: S3C2412: Correct IRQs for SDI+CF and add decoding support
    [ARM] 4595/1: ns9xxx: define registers as void __iomem * instead of volatile u32
    [ARM] 4594/1: ns9xxx: use the new gpio functions
    [ARM] 4593/1: ns9xxx: implement generic clockevents
    ...

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (40 commits)
    Input: use full RCU API
    Input: remove tsdev interface
    Input: add support for Blackfin BF54x Keypad controller
    Input: appletouch - another fix for idle reset logic
    HWMON: hdaps - switch to using input-polldev
    Input: add support for SEGA Dreamcast keyboard
    Input: omap-keyboard - don't pretend we support changing keymap
    Input: lifebook - fix X and Y axis range
    Input: usbtouchscreen - add support for GeneralTouch devices
    Input: fix open count handling in input interfaces
    Input: keyboard - add CapsShift lock
    Input: adbhid - produce all CapsLock key events
    Input: ALPS - add signature for ThinkPad R61
    Input: jornada720_kbd - send MSC_SCAN events
    Input: add support for the HP Jornada 7xx (710/720/728) touchscreen
    Input: add support for HP Jornada 7xx onboard keyboard
    Input: add support for HP Jornada onboard keyboard (HP6XX)
    Input: ucb1400_ts - use schedule_timeout_uninterruptible
    Input: xpad - fix dependancy on LEDS class
    Input: auto-select INPUT for MAC_EMUMOUSEBTN option
    ...

    Resolved conflicts manually in drivers/hwmon/applesmc.c: converting from
    a class device to a device and converting to use input-polldev created a
    few apparently trivial clashes..

    Linus Torvalds
     
  • Atari keyboard: incorporate additional review comments:
    o Kill reference to source file name
    o Return error value from input_register_device() instead of -ENOMEM

    Signed-off-by: Geert Uytterhoeven
    Cc: Dmitry Torokhov
    Cc: Michael Schmitz
    Signed-off-by: Linus Torvalds

    Geert Uytterhoeven
     

14 Oct, 2007

1 commit

  • m68k: Atari input drivers cleanup:
    - memleak on failed init/register of input devices fixed
    - correct keycodes table (Atari keycodes are almost, but not entirely, equal
    to Linux keycodes).

    Signed-off-by: Michael Schmitz
    Signed-off-by: Geert Uytterhoeven
    Signed-off-by: Linus Torvalds

    Geert Uytterhoeven
     

13 Oct, 2007

5 commits


11 Oct, 2007

1 commit


26 Sep, 2007

4 commits


24 Jul, 2007

1 commit


10 Jul, 2007

2 commits


06 Jul, 2007

1 commit


28 Jun, 2007

2 commits


21 Jun, 2007

1 commit

  • Not directly related to x86, but I got tired of seeing these warnings on every
    kconfig update when building on a non m68k box:

    drivers/input/keyboard/Kconfig:170:warning: 'select' used by config symbol 'KEYBOARD_ATARI' refers to undefined symbol 'ATARI_KBD_CORE'
    drivers/input/mouse/Kconfig:182:warning: 'select' used by config symbol 'MOUSE_ATARI' refers to undefined symbol 'ATARI_KBD_CORE'

    I moved the definition of ATARI_KBD_CORE into drivers/input/keyboard/Kconfig
    so it's always seen by Kconfig.

    Cc: Geert Uytterhoeven
    Acked-by: Roman Zippel
    Signed-off-by: Andi Kleen
    Signed-off-by: Linus Torvalds

    Andi Kleen
     

06 Jun, 2007

1 commit


08 May, 2007

1 commit


05 May, 2007

3 commits

  • * 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/dtor/input: (65 commits)
    Input: gpio_keys - add support for switches (EV_SW)
    Input: cobalt_btns - convert to use polldev library
    Input: add skeleton for simple polled devices
    Input: update some documentation
    Input: wistron - fix typo in keymap for Acer TM610
    Input: add input_set_capability() helper
    Input: i8042 - add Fujitsu touchscreen/touchpad PNP IDs
    Input: i8042 - add Panasonic CF-29 to nomux list
    Input: lifebook - split into 2 devices
    Input: lifebook - add signature of Panasonic CF-29
    Input: lifebook - activate 6-byte protocol on select models
    Input: lifebook - work properly on Panasonic CF-18
    Input: cobalt buttons - separate device and driver registration
    Input: ati_remote - make button repeat sensitivity configurable
    Input: pxa27x - do not use deprecated SA_INTERRUPT flag
    Input: ucb1400 - make delays configurable
    Input: misc devices - switch to using input_dev->dev.parent
    Input: joysticks - switch to using input_dev->dev.parent
    Input: touchscreens - switch to using input_dev->dev.parent
    Input: mice - switch to using input_dev->dev.parent
    ...

    Fixed up conflicts with core device model removal of "struct subsystem" manually.

    Signed-off-by: Linus Torvalds

    Linus Torvalds
     
  • hilkbd: Kill compiler warning and fix comment dyslexia

    Signed-off-by: Geert Uytterhoeven
    Signed-off-by: Linus Torvalds

    Geert Uytterhoeven
     
  • Atari keyboard and mouse support.
    (reformating and Kconfig fixes by Roman Zippel)

    Signed-off-by: Michael Schmitz
    Signed-off-by: Roman Zippel
    Signed-off-by: Geert Uytterhoeven
    Signed-off-by: Linus Torvalds

    Michael Schmitz
     

03 May, 2007

1 commit


01 May, 2007

2 commits


12 Apr, 2007

3 commits


16 Mar, 2007

1 commit


05 Mar, 2007

2 commits

  • The gpio_keys driver is wrongly ARM-specific; it can't build on
    other platforms with GPIO suport. This fixes that problem.

    Signed-off-by: David Brownell
    Cc: Dmitry Torokhov
    Cc: pHilipp Zabel
    Cc: Haavard Skinnemoen
    Cc: Russell King
    Cc: Richard Purdie
    Cc: Ben Nizette
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    David Brownell
     
  • Most drivers using GPIOs already know they are running on a system that
    supports the generic GPIO calls, because of other platform dependencies.
    But the generic GPIO-based LED and input button drivers can't know that.

    So this patch adds a Kconfig hook, GENERIC_GPIO, to mark the platforms
    where will do the right thing. Currently that's a bunch of
    ARMs, and AVR32; more are on the way.

    It also fixes a dependency bug for the gpio button input driver; it was
    wrong to start with, now it covers all platforms with GENERIC_GPIO.

    Signed-off-by: David Brownell
    Acked-by: Richard Purdie
    Cc: Arnaud Patard
    Cc:
    Cc:
    Cc: pHilipp Zabel
    Cc: Haavard Skinnemoen
    Cc: Dmitry Torokhov
    Cc: Russell King
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    David Brownell
     

01 Mar, 2007

2 commits


18 Feb, 2007

3 commits