Searched refs:gic (Results 1 – 4 of 4) sorted by relevance
348 struct gic_chip_data *gic = &gic_data[0]; in gic_handle_irq() local349 void __iomem *cpu_base = gic_data_cpu_base(gic); in gic_handle_irq()359 handle_domain_irq(gic->domain, irqnr, regs); in gic_handle_irq()429 static u8 gic_get_cpumask(struct gic_chip_data *gic) in gic_get_cpumask() argument431 void __iomem *base = gic_data_dist_base(gic); in gic_get_cpumask()454 static void gic_cpu_if_up(struct gic_chip_data *gic) in gic_cpu_if_up() argument456 void __iomem *cpu_base = gic_data_cpu_base(gic); in gic_cpu_if_up()461 if (gic == &gic_data[0] && static_branch_likely(&supports_deactivate_key)) in gic_cpu_if_up()478 static void gic_dist_init(struct gic_chip_data *gic) in gic_dist_init() argument482 unsigned int gic_irqs = gic->gic_irqs; in gic_dist_init()[all …]
33 struct gic_chip_data *gic = dev_get_drvdata(dev); in gic_runtime_resume() local46 if (!gic) in gic_runtime_resume()49 gic_dist_restore(gic); in gic_runtime_resume()50 gic_cpu_restore(gic); in gic_runtime_resume()57 struct gic_chip_data *gic = dev_get_drvdata(dev); in gic_runtime_suspend() local59 gic_dist_save(gic); in gic_runtime_suspend()60 gic_cpu_save(gic); in gic_runtime_suspend()94 struct gic_chip_data *gic; in gic_probe() local119 ret = gic_of_init_child(dev, &gic, irq); in gic_probe()123 platform_set_drvdata(pdev, gic); in gic_probe()
26 obj-$(CONFIG_ARM_GIC) += irq-gic.o irq-gic-common.o27 obj-$(CONFIG_ARM_GIC_PM) += irq-gic-pm.o28 obj-$(CONFIG_ARCH_REALVIEW) += irq-gic-realview.o29 obj-$(CONFIG_ARM_GIC_V2M) += irq-gic-v2m.o30 obj-$(CONFIG_ARM_GIC_V3) += irq-gic-v3.o irq-gic-v3-mbi.o irq-gic-common.o31 obj-$(CONFIG_ARM_GIC_V3_ITS) += irq-gic-v3-its.o irq-gic-v3-its-platform-msi.o irq-gic-v4.o32 obj-$(CONFIG_ARM_GIC_V3_ITS_PCI) += irq-gic-v3-its-pci-msi.o33 obj-$(CONFIG_ARM_GIC_V3_ITS_FSL_MC) += irq-gic-v3-its-fsl-mc-msi.o65 obj-$(CONFIG_MIPS_GIC) += irq-mips-gic.o
145 void gic_cpu_save(struct gic_chip_data *gic);146 void gic_cpu_restore(struct gic_chip_data *gic);147 void gic_dist_save(struct gic_chip_data *gic);148 void gic_dist_restore(struct gic_chip_data *gic);160 int gic_of_init_child(struct device *dev, struct gic_chip_data **gic, int irq);