GROUP_MASK
if (!(kp_cur_group == (key & GROUP_MASK) ||
kp_cur_group = key & GROUP_MASK;
input_report_key(omap_kp_data->input, key & ~GROUP_MASK,
pending_group = (groups >> shift) & GROUP_MASK;
#if KEY_MAX & GROUP_MASK