4 #define EV_ENCALL KEY_F4
7 #define PRESS_LEV_LOW 1
8 #define PRESS_LEV_HIGH 0
10 static struct rk29_keys_button key_button[] = {
14 .gpio = RK2928_PIN1_PA4,
15 .active_low = PRESS_LEV_LOW,
16 //.code_long_press = EV_ENCALL,
19 #if defined(CONFIG_MACH_RK2928_PHONEPAD_760)
22 .code = KEY_VOLUMEDOWN,
25 .active_low = PRESS_LEV_LOW,
32 .active_low = PRESS_LEV_LOW,
40 .active_low = PRESS_LEV_LOW,
44 .code = KEY_VOLUMEDOWN,
47 .active_low = PRESS_LEV_LOW,
53 struct rk29_keys_platform_data rk29_keys_pdata = {
54 .buttons = key_button,
55 .nbuttons = ARRAY_SIZE(key_button),
56 .chn = 1, //chn: 0-7, if do not use ADC,set 'chn' -1