KEY_RESTART
.code = KEY_RESTART,
.code = KEY_RESTART,
.code = KEY_RESTART,
.code = KEY_RESTART,
BCM47XX_GPIO_KEY(2, KEY_RESTART),
BCM47XX_GPIO_KEY(2, KEY_RESTART),
BCM47XX_GPIO_KEY(7, KEY_RESTART), /* Hard reset */
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(4, KEY_RESTART),
BCM47XX_GPIO_KEY(4, KEY_RESTART),
BCM47XX_GPIO_KEY_H(4, KEY_RESTART),
BCM47XX_GPIO_KEY(4, KEY_RESTART),
BCM47XX_GPIO_KEY(4, KEY_RESTART),
BCM47XX_GPIO_KEY(4, KEY_RESTART),
BCM47XX_GPIO_KEY(4, KEY_RESTART),
BCM47XX_GPIO_KEY(0, KEY_RESTART),
BCM47XX_GPIO_KEY(3, KEY_RESTART),
BCM47XX_GPIO_KEY(3, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(10, KEY_RESTART),
BCM47XX_GPIO_KEY(8, KEY_RESTART),
BCM47XX_GPIO_KEY(10, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(5, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(8, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(21, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(14, KEY_RESTART),
BCM47XX_GPIO_KEY(20, KEY_RESTART),
BCM47XX_GPIO_KEY(8, KEY_RESTART),
BCM47XX_GPIO_KEY(8, KEY_RESTART),
BCM47XX_GPIO_KEY(8, KEY_RESTART),
BCM47XX_GPIO_KEY(14, KEY_RESTART),
BCM47XX_GPIO_KEY(14, KEY_RESTART),
BCM47XX_GPIO_KEY(20, KEY_RESTART),
BCM47XX_GPIO_KEY(8, KEY_RESTART),
BCM47XX_GPIO_KEY(1, KEY_RESTART),
BCM47XX_GPIO_KEY(14, KEY_RESTART),
BCM47XX_GPIO_KEY(7, KEY_RESTART),
BCM47XX_GPIO_KEY(0, KEY_RESTART),
BCM47XX_GPIO_KEY(5, KEY_RESTART),
BCM47XX_GPIO_KEY(5, KEY_RESTART),
BCM47XX_GPIO_KEY(3, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(12, KEY_RESTART),
BCM47XX_GPIO_KEY(4, KEY_RESTART),
BCM47XX_GPIO_KEY(12, KEY_RESTART),
BCM47XX_GPIO_KEY(3, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(3, KEY_RESTART),
BCM47XX_GPIO_KEY(4, KEY_RESTART),
BCM47XX_GPIO_KEY(8, KEY_RESTART),
BCM47XX_GPIO_KEY(4, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(0, KEY_RESTART),
BCM47XX_GPIO_KEY(9, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(2, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(6, KEY_RESTART),
BCM47XX_GPIO_KEY(0, KEY_RESTART),
BCM47XX_GPIO_KEY(2, KEY_RESTART),
BCM47XX_GPIO_KEY_H(6, KEY_RESTART),
PROPERTY_ENTRY_U32("linux,code", KEY_RESTART),
[KEY_NEXT] = "Next", [KEY_RESTART] = "Restart",
case 0x031: map_key_clear(KEY_RESTART); break;
case 0xf: map_key_clear(KEY_RESTART); break;
case 0x006: th_map_key_clear(KEY_RESTART); break;
KEY_RESTART,
int value = test_bit(KEY_RESTART, input->key);
input_report_key(input, KEY_RESTART, !value);
input_set_capability(input, EV_KEY, KEY_RESTART);
{ 0x24, KEY_RESTART },
{ 0x1d, KEY_RESTART }, /* playback / angle / del */
{ 0x1d, KEY_RESTART }, /* Reset */
PROPERTY_ENTRY_U32("linux,code", KEY_RESTART),
PROPERTY_ENTRY_U32("linux,code", KEY_RESTART),