KEY_A
KEY(4, 2, KEY_A),
KEY(4, 1, KEY_A),
KEY_A, KEY_B, KEY_C, KEY_D, KEY_E,
KEY_6, KEY_7, KEY_8, KEY_9, KEY_A,
[KEY_A] = "A", [KEY_S] = "S",
[32] = KEY_A,
KEY_A, KEY_B, KEY_C, KEY_D, KEY_E, KEY_F, KEY_G, KEY_H, KEY_I, KEY_J,
[30] = KEY_A,
priv->keycodes[i] = KEY_A + i;
/* 18 */ KEY_RESERVED, KEY_LEFTALT, KEY_Z, KEY_S, KEY_A, KEY_W, KEY_2, KEY_F4,
/* PTE1 */ KEY_SEMICOLON, KEY_RIGHTBRACE, KEY_BACKSLASH, 0, KEY_A, 0, 0, 0, /* 65 -> 72 */
0, KEY_A, KEY_S, KEY_D, KEY_F, KEY_G, KEY_H, KEY_J, KEY_K, KEY_L, /* #4 */
[0xc2] = KEY_A,
0, 0, KEY_DOT, 0, KEY_COMMA, KEY_N, KEY_B, KEY_C, KEY_Z, KEY_A, /* 100 - 109 */
KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_A, KEY_B,
KEY_A, KEY_S, KEY_D, KEY_F, KEY_H, KEY_G, KEY_Z, KEY_X,
KEY(2, 1, KEY_A),
KEY_8, KEY_9, KEY_A, KEY_B,
KEY_X, KEY_A, KEY_S, KEY_D, KEY_F, KEY_G, KEY_H, KEY_SPACE,
{ 0x78, KEY_A },
[13] = KEY_A,
/* 0x00 */ KEY_A, /* 30 */
KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_A,
{ 0x0a, KEY_A },
{ 0x00, KEY_A },
{ 0x0f, KEY_A }, /* TV on Hauppauge */
{ 0x19, KEY_A },
{ 0x2b, KEY_A},
[KEY_SYM_A] = KEY_A, [KEY_SYM_a] = KEY_A,
KEY_A,
if (keycode == KEY_A && sparc_l1_a_state) {
MATRIX_KEY(0x04, 0x01, KEY_A) /* 31 */ \
MATRIX_KEY(0x04, 0x01, KEY_A) \
KEY_S, KEY_A, KEY_RESERVED, KEY_CAPSLOCK, \
KEY_ENTER, KEY_LEFTCTRL, KEY_A, KEY_S, \
MATRIX_KEY(0x04, 0x01, KEY_A) /* 31 */ \
MATRIX_KEY(0x04, 0x01, KEY_A) \
static const unsigned short keycode_ak1[] = { KEY_C, KEY_B, KEY_A };