Lines Matching refs:gic_data

126 static struct gic_chip_data gic_data[CONFIG_ARM_GIC_MAX_NR] __read_mostly;  variable
164 struct gic_chip_data *gic_data = irq_data_get_irq_chip_data(d); in gic_dist_base() local
165 return gic_data_dist_base(gic_data); in gic_dist_base()
170 struct gic_chip_data *gic_data = irq_data_get_irq_chip_data(d); in gic_cpu_base() local
171 return gic_data_cpu_base(gic_data); in gic_cpu_base()
356 struct gic_chip_data *gic = &gic_data[0]; in gic_handle_irq()
434 &gic_data[gic_nr]); in gic_cascade_irq()
469 if (gic == &gic_data[0] && static_branch_likely(&supports_deactivate_key)) in gic_cpu_if_up()
521 if (gic == &gic_data[0]) { in gic_cpu_init()
557 cpu_base = gic_data_cpu_base(&gic_data[gic_nr]); in gic_cpu_if_down()
736 if (!gic_data[i].get_base) in gic_notifier()
741 gic_cpu_save(&gic_data[i]); in gic_notifier()
745 gic_cpu_restore(&gic_data[i]); in gic_notifier()
748 gic_dist_save(&gic_data[i]); in gic_notifier()
752 gic_dist_restore(&gic_data[i]); in gic_notifier()
781 if (gic == &gic_data[0]) in gic_pm_init()
809 gic_data_dist_base(&gic_data[0]) + GIC_DIST_SOFTINT); in gic_raise_softirq()
826 writel_relaxed(map << 16 | irq, gic_data_dist_base(&gic_data[0]) + GIC_DIST_SOFTINT); in gic_raise_softirq()
844 writel_relaxed((cpu_id << 16) | irq, gic_data_dist_base(&gic_data[0]) + GIC_DIST_SOFTINT); in gic_send_sgi()
887 dist_base = gic_data_dist_base(&gic_data[gic_nr]); in gic_migrate_target()
890 gic_irqs = gic_data[gic_nr].gic_irqs; in gic_migrate_target()
1036 gic_cpu_init(&gic_data[0]); in gic_starting_cpu()
1087 if (gic == &gic_data[0]) in gic_init_chip()
1150 if (gic == &gic_data[0] && (irq_start & 31) > 0) { in gic_init_bases()
1207 if (gic == &gic_data[0]) { in __gic_init_bases()
1226 if (static_branch_likely(&supports_deactivate_key) && gic == &gic_data[0]) { in __gic_init_bases()
1230 name = kasprintf(GFP_KERNEL, "GIC-%d", (int)(gic-&gic_data[0])); in __gic_init_bases()
1255 gic = &gic_data[gic_nr]; in gic_init()
1449 gic = &gic_data[gic_cnt]; in gic_of_init()
1479 gicv2m_init(&node->fwnode, gic_data[gic_cnt].domain); in gic_of_init()
1609 struct gic_chip_data *gic = &gic_data[0]; in gic_v2_acpi_init()
1664 gicv2m_init(NULL, gic_data[0].domain); in gic_v2_acpi_init()