1/* 2 * linux/include/asm-arm/arch-clps711x/keyboard.h 3 * 4 * Copyright (C) 1998-2001 Russell King 5 */ 6#include <asm/mach-types.h> 7 8#define NR_SCANCODES 128 9 10#define kbd_disable_irq() do { } while (0) 11#define kbd_enable_irq() do { } while (0) 12 13/* 14 * EDB7211 keyboard driver 15 */ 16extern void edb7211_kbd_init_hw(void); 17extern void clps711x_kbd_init_hw(void); 18 19static inline void kbd_init_hw(void) 20{ 21 if (machine_is_edb7211()) 22 edb7211_kbd_init_hw(); 23 24 if (machine_is_autcpu12()) 25 clps711x_kbd_init_hw(); 26} 27