Lines Matching refs:ictl
108 static int __init of_tb10x_init_irq(struct device_node *ictl, in of_tb10x_init_irq() argument
111 int i, ret, nrirqs = of_irq_count(ictl); in of_tb10x_init_irq()
117 if (of_address_to_resource(ictl, 0, &mem)) { in of_tb10x_init_irq()
119 ictl->name); in of_tb10x_init_irq()
124 ictl->name)) { in of_tb10x_init_irq()
125 pr_err("%s: Request mem region failed.\n", ictl->name); in of_tb10x_init_irq()
132 pr_err("%s: ioremap failed.\n", ictl->name); in of_tb10x_init_irq()
136 domain = irq_domain_add_linear(ictl, AB_IRQCTL_MAXIRQ, in of_tb10x_init_irq()
141 ictl->name); in of_tb10x_init_irq()
146 2, ictl->name, handle_level_irq, in of_tb10x_init_irq()
151 ictl->name); in of_tb10x_init_irq()
175 unsigned int irq = irq_of_parse_and_map(ictl, i); in of_tb10x_init_irq()