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