1. 20 11月, 2009 2 次提交
  2. 03 11月, 2009 4 次提交
  3. 27 10月, 2009 1 次提交
  4. 22 10月, 2009 1 次提交
    • J
      Input: atkbd - add a quirk for OQO 01+ multimedia keys · e5713069
      Jamie Lentin 提交于
      OQO 01+ multimedia keys produce 6x on press, e0 6x upon release.
      As a result, Linux thinks that another key has been pressed (or is
      repeating), when it is actually a release of the same key. Mangle the
      release scancode when running on OQO so that driver recognizes it as
      such.
      
      Since the device does not have external PS/2 ports mangling is safe
      since there is no chance that an external keyboard is connected.
      Signed-off-by: NJamie Lentin <jm@lentin.co.uk>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      e5713069
  5. 18 10月, 2009 5 次提交
  6. 14 10月, 2009 6 次提交
  7. 13 10月, 2009 3 次提交
  8. 12 10月, 2009 1 次提交
  9. 09 10月, 2009 1 次提交
  10. 06 10月, 2009 6 次提交
  11. 05 10月, 2009 1 次提交
  12. 02 10月, 2009 1 次提交
  13. 24 9月, 2009 1 次提交
    • I
      input: fix build failures caused by Kconfig Winbond WPCD376I Consumer IR... · d2b5ec3a
      Ingo Molnar 提交于
      input: fix build failures caused by Kconfig Winbond WPCD376I Consumer IR hardware driver Kconfig entry
      
      Fix these warnings:
      
        drivers/built-in.o: In function `apanel_remove':
        apanel.c:(.text+0x56e852): undefined reference to `led_classdev_unregister'
        drivers/built-in.o: In function `apanel_probe':
        apanel.c:(.text+0x56eae3): undefined reference to `led_classdev_register'
        drivers/built-in.o: In function `acpi_fujitsu_hotkey_add':
        fujitsu-laptop.c:(.text+0x5d7647): undefined reference to `led_classdev_register'
        fujitsu-laptop.c:(.text+0x5d76b5): undefined reference to `led_classdev_register'
        drivers/built-in.o: In function `wbcir_probe':
        winbond-cir.c:(.devinit.text+0x5f375): undefined reference to `led_classdev_register'
        winbond-cir.c:(.devinit.text+0x5f663): undefined reference to `led_classdev_unregister'
        drivers/built-in.o: In function `wbcir_remove':
        winbond-cir.c:(.devexit.text+0x7f23): undefined reference to `led_classdev_unregister'
        drivers/built-in.o: In function `fujitsu_cleanup':
        fujitsu-laptop.c:(.exit.text+0xbe37): undefined reference to `led_classdev_unregister'
        fujitsu-laptop.c:(.exit.text+0xbe53): undefined reference to `led_classdev_unregister'
      
      It happens because the new INPUT_WINBOND_CIR driver relies on new-leds
      infrastructure - but does not select it in drivers/input/misc/Kconfig.
      But it selects LEDS_CLASS, which confuses a number of other drivers into
      thinking that all the leds infrastructure is in place.
      
      Fix this by selecting NEW_LEDS as well, like similar drivers do.
      
      Eventually, this whole leds infrastructure complexity should be
      cleaned up, it's been going on for years.
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      Cc: Jesse Barnes <jbarnes@virtuousgeek.org>
      Cc: Dmitry Torokhov <dtor@mail.ru>
      Cc: David Härdeman <david@hardeman.nu>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      d2b5ec3a
  14. 23 9月, 2009 2 次提交
  15. 22 9月, 2009 3 次提交
  16. 21 9月, 2009 1 次提交
  17. 20 9月, 2009 1 次提交