Lines Matching refs:kp_events
353 const struct iqs7211_event_desc *kp_events; member
397 .kp_events = iqs7210a_kp_events,
433 .kp_events = iqs7211a_kp_events,
470 .kp_events = iqs7211e_kp_events,
2062 const char *event_name = dev_desc->kp_events[i].name; in iqs7211_parse_reg_grp()
2065 if (dev_desc->kp_events[i].reg_grp != reg_grp) in iqs7211_parse_reg_grp()
2068 reg_field.mask |= dev_desc->kp_events[i].enable; in iqs7211_parse_reg_grp()
2080 dev_desc->kp_events[i].reg_grp, in iqs7211_parse_reg_grp()
2081 dev_desc->kp_events[i].reg_key, in iqs7211_parse_reg_grp()
2087 reg_field.val |= dev_desc->kp_events[i].enable; in iqs7211_parse_reg_grp()
2282 if (info_flags & dev_desc->kp_events->mask && charge_mode > 2) { in iqs7211_report()
2290 if (dev_desc->kp_events[i].reg_grp != IQS7211_REG_GRP_BTN) in iqs7211_report()
2294 info_flags & dev_desc->kp_events[i].mask); in iqs7211_report()
2300 enum iqs7211_reg_key_id reg_key = dev_desc->kp_events[i].reg_key; in iqs7211_report()
2301 u16 mask = dev_desc->kp_events[i].mask; in iqs7211_report()
2303 if (dev_desc->kp_events[i].reg_grp != IQS7211_REG_GRP_TP) in iqs7211_report()
2328 if (dev_desc->kp_events[i].reg_grp == IQS7211_REG_GRP_TP && in iqs7211_report()
2329 gesture_flags & dev_desc->kp_events[i].mask) in iqs7211_report()