Home
last modified time | relevance | path

Searched refs:gic_chip_data (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/include/linux/irqchip/
Darm-gic.h133 struct gic_chip_data;
137 void gic_cpu_save(struct gic_chip_data *gic);
138 void gic_cpu_restore(struct gic_chip_data *gic);
139 void gic_dist_save(struct gic_chip_data *gic);
140 void gic_dist_restore(struct gic_chip_data *gic);
152 int gic_of_init_child(struct device *dev, struct gic_chip_data **gic, int irq);
/Linux-v5.4/drivers/irqchip/
Dirq-gic.c68 struct gic_chip_data { struct
123 static struct gic_chip_data gic_data[CONFIG_ARM_GIC_MAX_NR] __read_mostly;
138 static inline void __iomem *gic_data_dist_base(struct gic_chip_data *data) in gic_data_dist_base()
143 static inline void __iomem *gic_data_cpu_base(struct gic_chip_data *data) in gic_data_cpu_base()
148 static inline void gic_set_base_accessor(struct gic_chip_data *data, in gic_set_base_accessor()
161 struct gic_chip_data *gic_data = irq_data_get_irq_chip_data(d); in gic_dist_base()
167 struct gic_chip_data *gic_data = irq_data_get_irq_chip_data(d); in gic_cpu_base()
361 struct gic_chip_data *gic = &gic_data[0]; in gic_handle_irq()
398 struct gic_chip_data *chip_data = irq_desc_get_handler_data(desc); in gic_handle_cascade_irq()
442 static u8 gic_get_cpumask(struct gic_chip_data *gic) in gic_get_cpumask()
[all …]
Dirq-gic-pm.c20 struct gic_chip_data *chip_data;
28 struct gic_chip_data *gic = chip_pm->chip_data; in gic_runtime_resume()
56 struct gic_chip_data *gic = chip_pm->chip_data; in gic_runtime_suspend()
Dirq-gic-v3.c44 struct gic_chip_data { struct
58 static struct gic_chip_data gic_data __read_mostly; argument
1437 struct gic_chip_data *d = data; in gic_enable_quirk_msm8996()
1446 struct gic_chip_data *d = data; in gic_enable_quirk_hip06_07()