Lines Matching +full:bootloader +full:- +full:key
1 // SPDX-License-Identifier: GPL-2.0-only
3 * linux/arch/arm/mach-omap1/board-perseus2.c
5 * Modified from board-generic.c
7 * Original OMAP730 support by Jean Pihet <j-pihet@ti.com>
21 #include <linux/platform_data/keypad-omap.h>
23 #include <asm/mach-types.h>
38 KEY(0, 0, KEY_UP),
39 KEY(1, 0, KEY_RIGHT),
40 KEY(2, 0, KEY_LEFT),
41 KEY(3, 0, KEY_DOWN),
42 KEY(4, 0, KEY_ENTER),
43 KEY(0, 1, KEY_F10),
44 KEY(1, 1, KEY_SEND),
45 KEY(2, 1, KEY_END),
46 KEY(3, 1, KEY_VOLUMEDOWN),
47 KEY(4, 1, KEY_VOLUMEUP),
48 KEY(5, 1, KEY_RECORD),
49 KEY(0, 2, KEY_F9),
50 KEY(1, 2, KEY_3),
51 KEY(2, 2, KEY_6),
52 KEY(3, 2, KEY_9),
53 KEY(4, 2, KEY_KPDOT),
54 KEY(0, 3, KEY_BACK),
55 KEY(1, 3, KEY_2),
56 KEY(2, 3, KEY_5),
57 KEY(3, 3, KEY_8),
58 KEY(4, 3, KEY_0),
59 KEY(5, 3, KEY_KPSLASH),
60 KEY(0, 4, KEY_HOME),
61 KEY(1, 4, KEY_1),
62 KEY(2, 4, KEY_4),
63 KEY(3, 4, KEY_7),
64 KEY(4, 4, KEY_KPASTERISK),
65 KEY(5, 4, KEY_POWER),
88 /* bootloader (U-Boot, etc) in first sector */
90 .name = "bootloader",
93 .mask_flags = MTD_WRITEABLE, /* force read-only */
95 /* bootloader params in the next sector */
127 .end = OMAP_CS0_PHYS + SZ_32M - 1,
132 .name = "physmap-flash",
162 .end = OMAP_CS3_PHYS + SZ_4K - 1,
208 .name = "omap-keypad",
209 .id = -1,
239 /* Early, board-dependent init */ in omap_perseus2_init()
247 * UARTs -> done automagically by 8250 driver in omap_perseus2_init()