+ .gpio = 32,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },
+ .gpio = 36,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },
+ .gpio = 37,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },
+ .gpio = 34,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },
+ .gpio = 34,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },
+ .gpio = 34,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },
+ .gpio = 34,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },
+ .gpio = 34,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },
+ .gpio = 32,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },
+ .gpio = 36,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },
+ .gpio = 37,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },
+ .gpio = 34,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },
+ .gpio = 34,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },
+ .gpio = 34,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },
+ .gpio = 34,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },
+ .gpio = 34,
+ .active_low = 1,
+ .type = EV_KEY,
-+ .code = BTN_0,
++ .code = KEY_RESTART,
+ .threshold = 3,
+ },
+ },