void cpcap_broadcast_key_event(struct cpcap_device *cpcap, unsigned int code, int value) { struct cpcap_key_data *key = cpcap_get_keydata(cpcap); if (key && key->input_dev) input_report_key(key->input_dev, code, value); }
void cpcap_broadcast_key_event(struct cpcap_device *cpcap, unsigned int code, int value) { struct cpcap_key_data *key = cpcap_get_keydata(cpcap); // Dump wakelock state before LCD turn off if (DUMP_WAKELOCK_WHILE_POWERKEY && code == KEY_END && value == 1) dump_active_lock_static(); if (key && key->input_dev) input_report_key(key->input_dev, code, value); }