Lines Matching refs:domain
73 struct irq_domain *domain; member
107 irqno = irq_find_mapping(parent_intc->domain, in s3c_irq_mask()
127 irqno = irq_find_mapping(parent_intc->domain, in s3c_irq_unmask()
314 offset = irq_domain_get_of_node(intc->domain) ? 32 : 0; in s3c_irq_demux()
327 irq = irq_find_mapping(sub_intc->domain, offset + n); in s3c_irq_demux()
345 if (!irq_domain_get_of_node(intc->domain)) in s3c24xx_handle_intc()
364 handle_domain_irq(intc->domain, intc_offset + offset, regs); in s3c24xx_handle_intc()
481 irqno = irq_find_mapping(parent_intc->domain, in s3c24xx_irq_map()
590 intc->domain = irq_domain_add_legacy(np, irq_num, irq_start, in s3c24xx_init_intc()
593 if (!intc->domain) { in s3c24xx_init_intc()
1206 irqno = irq_create_mapping(parent_intc->domain, intspec[1]); in s3c24xx_irq_xlate_of()
1237 struct irq_domain *domain; in s3c_init_intc_of() local
1247 domain = irq_domain_add_linear(np, num_ctrl * 32, in s3c_init_intc_of()
1249 if (!domain) { in s3c_init_intc_of()
1263 intc->domain = domain; in s3c_init_intc_of()