Home
last modified time | relevance | path

Searched refs:subgroup (Results 1 – 1 of 1) sorted by relevance

/linux-4.19.296/drivers/sh/intc/
Dvirq.c135 static unsigned long __init intc_subgroup_data(struct intc_subgroup *subgroup, in intc_subgroup_data() argument
139 unsigned int fn = REG_FN_TEST_BASE + (subgroup->reg_width >> 3) - 1; in intc_subgroup_data()
141 return _INTC_MK(fn, MODE_ENABLE_REG, intc_get_reg(d, subgroup->reg), in intc_subgroup_data()
142 0, 1, (subgroup->reg_width - 1) - index); in intc_subgroup_data()
147 struct intc_subgroup *subgroup) in intc_subgroup_init_one() argument
154 mapped = radix_tree_lookup(&d->tree, subgroup->parent_id); in intc_subgroup_init_one()
164 for (i = 0; i < ARRAY_SIZE(subgroup->enum_ids); i++) { in intc_subgroup_init_one()
168 if (!subgroup->enum_ids[i]) in intc_subgroup_init_one()
176 entry->enum_id = subgroup->enum_ids[i]; in intc_subgroup_init_one()
177 entry->handle = intc_subgroup_data(subgroup, d, i); in intc_subgroup_init_one()