Lines Matching refs:ciu_node
83 int ciu_node; /* NUMA node number of the CIU */ member
1445 struct device_node *ciu_node, struct device_node *parent) in octeon_irq_init_ciu() argument
1497 ciu_node, &octeon_irq_domain_ciu_ops, dd); in octeon_irq_init_ciu()
2051 struct device_node *ciu_node, struct device_node *parent) in octeon_irq_init_ciu2() argument
2068 ciu_node, &octeon_irq_domain_ciu2_ops, NULL); in octeon_irq_init_ciu2()
2280 static int __init octeon_irq_init_cib(struct device_node *ciu_node, in octeon_irq_init_cib() argument
2290 parent_irq = irq_of_parse_and_map(ciu_node, 0); in octeon_irq_init_cib()
2293 ciu_node); in octeon_irq_init_cib()
2302 addr = of_get_address(ciu_node, 0, NULL, NULL); in octeon_irq_init_cib()
2304 pr_err("ERROR: Couldn't acquire reg(0) %pOFn\n", ciu_node); in octeon_irq_init_cib()
2308 of_translate_address(ciu_node, addr)); in octeon_irq_init_cib()
2310 addr = of_get_address(ciu_node, 1, NULL, NULL); in octeon_irq_init_cib()
2312 pr_err("ERROR: Couldn't acquire reg(1) %pOFn\n", ciu_node); in octeon_irq_init_cib()
2316 of_translate_address(ciu_node, addr)); in octeon_irq_init_cib()
2318 r = of_property_read_u32(ciu_node, "cavium,max-bits", &val); in octeon_irq_init_cib()
2321 ciu_node); in octeon_irq_init_cib()
2326 cib_domain = irq_domain_add_linear(ciu_node, host_data->max_bits, in octeon_irq_init_cib()
2514 if (!cpumask_subset(dest, cpumask_of_node(cd->ciu_node))) in octeon_irq_ciu3_set_affinity()
2568 cd->ciu_node = ciu3_info->node; in octeon_irq_ciu3_mapx()
2861 static int __init octeon_irq_init_ciu3(struct device_node *ciu_node, in octeon_irq_init_ciu3() argument
2878 zero_addr = of_get_address(ciu_node, 0, NULL, NULL); in octeon_irq_init_ciu3()
2882 base_addr = of_translate_address(ciu_node, zero_addr); in octeon_irq_init_ciu3()
2913 domain = irq_domain_add_tree(ciu_node, &octeon_dflt_domain_ciu3_ops, in octeon_irq_init_ciu3()