Lines Matching refs:event_data
229 uint8_t mkbp_event_type = ckdev->ec->event_data.event_type & in cros_ec_keyb_work()
253 ckdev->ec->event_data.data.key_matrix, in cros_ec_keyb_work()
260 val = get_unaligned_le32(&ckdev->ec->event_data.data.sysrq); in cros_ec_keyb_work()
271 &ckdev->ec->event_data.data.buttons); in cros_ec_keyb_work()
275 &ckdev->ec->event_data.data.switches); in cros_ec_keyb_work()
393 union ec_response_get_next_data event_data = {}; in cros_ec_keyb_query_switches() local
397 EC_MKBP_EVENT_SWITCH, &event_data, in cros_ec_keyb_query_switches()
398 sizeof(event_data.switches)); in cros_ec_keyb_query_switches()
403 get_unaligned_le32(&event_data.switches)); in cros_ec_keyb_query_switches()
446 union ec_response_get_next_data event_data = {}; in cros_ec_keyb_register_bs() local
454 EC_MKBP_EVENT_BUTTON, &event_data, in cros_ec_keyb_register_bs()
455 sizeof(event_data.buttons)); in cros_ec_keyb_register_bs()
458 buttons = get_unaligned_le32(&event_data.buttons); in cros_ec_keyb_register_bs()
461 EC_MKBP_EVENT_SWITCH, &event_data, in cros_ec_keyb_register_bs()
462 sizeof(event_data.switches)); in cros_ec_keyb_register_bs()
465 switches = get_unaligned_le32(&event_data.switches); in cros_ec_keyb_register_bs()