keyboard.h 856 B

123456789101112131415161718192021222324252627282930313233
  1. /*
  2. * linux/include/asm-h8300/keyboard.h
  3. * Created 04 Dec 2001 by Khaled Hassounah <khassounah@mediumware.net>
  4. * This file contains the Dragonball architecture specific keyboard definitions
  5. */
  6. #ifndef _H8300_KEYBOARD_H
  7. #define _H8300_KEYBOARD_H
  8. #include <linux/config.h>
  9. /* dummy i.e. no real keyboard */
  10. #define kbd_setkeycode(x...) (-ENOSYS)
  11. #define kbd_getkeycode(x...) (-ENOSYS)
  12. #define kbd_translate(x...) (0)
  13. #define kbd_unexpected_up(x...) (1)
  14. #define kbd_leds(x...) do {;} while (0)
  15. #define kbd_init_hw(x...) do {;} while (0)
  16. #define kbd_enable_irq(x...) do {;} while (0)
  17. #define kbd_disable_irq(x...) do {;} while (0)
  18. /* needed if MAGIC_SYSRQ is enabled for serial console */
  19. #ifndef SYSRQ_KEY
  20. #define SYSRQ_KEY ((unsigned char)(-1))
  21. #define kbd_sysrq_xlate ((unsigned char *)NULL)
  22. #endif
  23. #endif /* _H8300_KEYBOARD_H */