},\r
{\r
.desc = "search",\r
- .code = KEY_RESERVED, //report what???\r
+ .code = KEY_SEARCH,\r
.gpio = RK29_PIN6_PA4,\r
.active_low = PRESS_LEV_LOW,\r
},\r
{\r
.desc = "esc",\r
- .code = KEY_ESC,\r
+ .code = KEY_BACK,\r
.gpio = RK29_PIN6_PA5,\r
.active_low = PRESS_LEV_LOW,\r
},\r
{\r
.desc = "sensor",\r
- .code = KEY_RESERVED, //report what???\r
+ .code = KEY_CAMERA,\r
.gpio = RK29_PIN6_PA6,\r
.active_low = PRESS_LEV_LOW,\r
},\r
{\r
.desc = "play",\r
- .code = KEY_BACK,\r
- .code_long_press = EV_ENCALL,\r
+ .code = KEY_POWER,\r
.gpio = RK29_PIN6_PA7,\r
.active_low = PRESS_LEV_LOW,\r
},\r
#ifdef CONFIG_KEYS_RK29\r
extern struct rk29_keys_platform_data rk29_keys_pdata;\r
static struct platform_device rk29_device_keys = {\r
- .name = "rk29-keys",\r
+ .name = "rk29-keypad",\r
.id = -1,\r
.dev = {\r
.platform_data = &rk29_keys_pdata,\r