]> err.no Git - linux-2.6/blobdiff - arch/blackfin/mach-bf548/boards/ezkit.c
Input: add support for Blackfin BF54x Keypad controller
[linux-2.6] / arch / blackfin / mach-bf548 / boards / ezkit.c
index 2c47db494f7de50cef4858d1ee4394ec2852031a..046e6d84bbfc7d36f4640e8ab01ce020cc8950c4 100644 (file)
@@ -88,7 +88,7 @@ static struct platform_device bf54x_lq043_device = {
 #endif
 
 #if defined(CONFIG_KEYBOARD_BFIN) || defined(CONFIG_KEYBOARD_BFIN_MODULE)
-static int bf548_keymap[] = {
+static const unsigned int bf548_keymap[] = {
        KEYVAL(0, 0, KEY_ENTER),
        KEYVAL(0, 1, KEY_HELP),
        KEYVAL(0, 2, KEY_0),
@@ -110,8 +110,8 @@ static int bf548_keymap[] = {
 static struct bfin_kpad_platform_data bf54x_kpad_data = {
        .rows                   = 4,
        .cols                   = 4,
-       .keymap                 = bf548_keymap,
-       .keymapsize             = ARRAY_SIZE(bf548_keymap),
+       .keymap                 = bf548_keymap,
+       .keymapsize             = ARRAY_SIZE(bf548_keymap),
        .repeat                 = 0,
        .debounce_time          = 5000, /* ns (5ms) */
        .coldrive_time          = 1000, /* ns (1ms) */