input: Add debugging for key matrix key codes
authorSimon Glass <sjg@chromium.org>
Thu, 27 Sep 2012 15:18:43 +0000 (15:18 +0000)
committerTom Rini <trini@ti.com>
Mon, 15 Oct 2012 18:54:04 +0000 (11:54 -0700)
These are read from the fdt - add a debug feature to display the mapping
on start-up.

See that we get debug output listing the keycodes

Signed-off-by: Simon Glass <sjg@chromium.org>
drivers/input/key_matrix.c

index 287bf0d..946a186 100644 (file)
@@ -145,6 +145,8 @@ static uchar *create_keymap(struct key_matrix *config, u32 *data, int len,
                key_code = tmp & 0xffff;
                entry = row * config->num_cols + col;
                map[entry] = key_code;
+               debug("   map %d, %d: pos=%d, keycode=%d\n", row, col,
+                     entry, key_code);
                if (pos && map_keycode == key_code)
                        *pos = entry;
        }