Lines Matching refs:ictl
107 static int __init of_tb10x_init_irq(struct device_node *ictl, in of_tb10x_init_irq() argument
110 int i, ret, nrirqs = of_irq_count(ictl); in of_tb10x_init_irq()
116 if (of_address_to_resource(ictl, 0, &mem)) { in of_tb10x_init_irq()
118 ictl->name); in of_tb10x_init_irq()
123 ictl->name)) { in of_tb10x_init_irq()
124 pr_err("%s: Request mem region failed.\n", ictl->name); in of_tb10x_init_irq()
131 pr_err("%s: ioremap failed.\n", ictl->name); in of_tb10x_init_irq()
135 domain = irq_domain_add_linear(ictl, AB_IRQCTL_MAXIRQ, in of_tb10x_init_irq()
140 ictl->name); in of_tb10x_init_irq()
145 2, ictl->name, handle_level_irq, in of_tb10x_init_irq()
150 ictl->name); in of_tb10x_init_irq()
174 unsigned int irq = irq_of_parse_and_map(ictl, i); in of_tb10x_init_irq()