• Home
  • Raw
  • Download

Lines Matching refs:enum_id

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