Lines Matching defs:ciu3_info
2350 struct octeon_ciu3_info *ciu3_info = d->host_data;
2370 isc.u64 = cvmx_read_csr(ciu3_info->ciu3_addr + CIU3_ISC_CTL(hwirq));
2555 struct octeon_ciu3_info *ciu3_info = d->host_data;
2557 ciu3_info->node);
2562 cd->ciu3_addr = ciu3_info->ciu3_addr;
2563 cd->ciu_node = ciu3_info->node;
2585 struct octeon_ciu3_info *ciu3_info;
2588 ciu3_info = __this_cpu_read(octeon_ciu3_info);
2589 ciu3_addr = ciu3_info->ciu3_addr;
2601 domain = ciu3_info->domain[block];
2602 if (ciu3_info->intsn2hw[block])
2603 hw = ciu3_info->intsn2hw[block](domain, intsn);
2648 struct octeon_ciu3_info *ciu3_info;
2652 ciu3_info = __this_cpu_read(octeon_ciu3_info);
2653 ciu3_addr = ciu3_info->ciu3_addr;
2680 struct octeon_ciu3_info *ciu3_info;
2689 ciu3_info = per_cpu(octeon_ciu3_info, cpu);
2690 isc_w1s_addr = ciu3_info->ciu3_addr + CIU3_ISC_W1S(intsn);
2701 struct octeon_ciu3_info *ciu3_info;
2708 ciu3_info = per_cpu(octeon_ciu3_info, cpu);
2709 isc_w1c_addr = ciu3_info->ciu3_addr + CIU3_ISC_W1C(intsn);
2710 isc_ctl_addr = ciu3_info->ciu3_addr + CIU3_ISC_CTL(intsn);
2752 struct octeon_ciu3_info *ciu3_info;
2763 ciu3_info = __this_cpu_read(octeon_ciu3_info);
2764 isc_w1c_addr = ciu3_info->ciu3_addr + CIU3_ISC_W1C(intsn);
2779 static int octeon_irq_ciu3_alloc_resources(struct octeon_ciu3_info *ciu3_info)
2781 u64 b = ciu3_info->ciu3_addr;
2787 __this_cpu_write(octeon_ciu3_info, ciu3_info);
2831 struct octeon_ciu3_info *ciu3_info;
2833 ciu3_info = octeon_ciu3_info_per_node[cvmx_get_node_num()];
2834 octeon_irq_ciu3_alloc_resources(ciu3_info);
2862 struct octeon_ciu3_info *ciu3_info;
2868 ciu3_info = kzalloc_node(sizeof(*ciu3_info), GFP_KERNEL, node);
2870 if (!ciu3_info)
2880 ciu3_info->ciu3_addr = base_addr;
2881 ciu3_info->node = node;
2909 ciu3_info);
2911 ciu3_info->domain[i] = domain;
2913 octeon_ciu3_info_per_node[node] = ciu3_info;
2917 octeon_irq_ciu3_alloc_resources(ciu3_info);
2984 struct octeon_ciu3_info *ciu3_info;
2986 ciu3_info = octeon_ciu3_info_per_node[node & CVMX_NODE_MASK];
2987 return ciu3_info->domain[block];