Lines Matching refs:iqs626_channels

365 static const struct iqs626_channel_desc iqs626_channels[] = {  variable
451 unsigned int kp_type[ARRAY_SIZE(iqs626_channels)]
453 unsigned int kp_code[ARRAY_SIZE(iqs626_channels)]
501 if (!iqs626_channels[ch_id].events[i]) in iqs626_parse_events()
774 for (i = 0; i < iqs626_channels[ch_id].num_ch; i++) { in iqs626_parse_trackpad()
925 sys_reg->redo_ati |= iqs626_channels[ch_id].active; in iqs626_parse_channel()
928 sys_reg->reseed |= iqs626_channels[ch_id].active; in iqs626_parse_channel()
1209 for (i = 0; i < ARRAY_SIZE(iqs626_channels); i++) { in iqs626_parse_channel()
1211 iqs626_channels[i].name) < 0) in iqs626_parse_channel()
1214 *assoc_select |= iqs626_channels[i].active; in iqs626_parse_channel()
1377 for (i = 0; i < ARRAY_SIZE(iqs626_channels); i++) { in iqs626_parse_prop()
1379 iqs626_channels[i].name); in iqs626_parse_prop()
1388 sys_reg->active |= iqs626_channels[i].active; in iqs626_parse_prop()
1398 if (sys_reg->active & iqs626_channels[IQS626_CH_TP_2].active && in iqs626_parse_prop()
1434 for (i = 0; i < ARRAY_SIZE(iqs626_channels); i++) { in iqs626_input_init()
1435 if (!(sys_reg->active & iqs626_channels[i].active)) in iqs626_input_init()
1448 if (!(sys_reg->active & iqs626_channels[IQS626_CH_TP_2].active)) in iqs626_input_init()
1467 u8 tp_mask = iqs626_channels[IQS626_CH_TP_3].active; in iqs626_input_init()
1539 if (sys_reg->active & iqs626_channels[IQS626_CH_HALL].active) { in iqs626_report()
1548 *dir_mask &= ~iqs626_channels[IQS626_CH_HALL].active; in iqs626_report()
1550 *dir_mask |= iqs626_channels[IQS626_CH_HALL].active; in iqs626_report()
1553 for (i = 0; i < ARRAY_SIZE(iqs626_channels); i++) { in iqs626_report()
1554 if (!(sys_reg->active & iqs626_channels[i].active)) in iqs626_report()
1564 state &= iqs626_channels[i].active; in iqs626_report()
1579 if (!(sys_reg->active & iqs626_channels[IQS626_CH_TP_2].active)) in iqs626_report()
1584 state &= iqs626_channels[IQS626_CH_TP_2].active; in iqs626_report()