Lines Matching refs:enum_id
19 intc_enum enum_id)
24 for (i = 0; g && enum_id && i < desc->hw.nr_groups; i++) {
28 if (g->enum_ids[j] != enum_id)
31 return g->enum_id;
40 intc_enum enum_id,
48 while (mr && enum_id && *reg_idx < desc->hw.nr_mask_regs) {
52 if (mr->enum_ids[*fld_idx] != enum_id)
90 intc_enum enum_id, int do_grps)
96 ret = _intc_mask_data(desc, d, enum_id, &i, &j);
101 return intc_get_mask_handle(desc, d, intc_grp_id(desc, enum_id), 0);
108 intc_enum enum_id,
116 while (pr && enum_id && *reg_idx < desc->hw.nr_prio_regs) {
120 if (pr->enum_ids[*fld_idx] != enum_id)
159 intc_enum enum_id, int do_grps)
165 ret = _intc_prio_data(desc, d, enum_id, &i, &j);
170 return intc_get_prio_handle(desc, d, intc_grp_id(desc, enum_id), 0);
176 struct intc_desc_int *d, intc_enum enum_id)
182 for (i = 0; mr && enum_id && i < desc->hw.nr_ack_regs; i++) {
186 if (mr->enum_ids[j] != enum_id)
233 intc_enum enum_id, int enable)
240 data = _intc_mask_data(desc, d, enum_id, &i, &j);
249 data = _intc_prio_data(desc, d, enum_id, &i, &j);
259 intc_enum enum_id)
264 for (i = 0; sr && enum_id && i < desc->hw.nr_sense_regs; i++) {
268 if (sr->enum_ids[j] != enum_id)