Home
last modified time | relevance | path

Searched refs:gic_data (Results 1 – 25 of 25) sorted by relevance

/optee_os-3.20.0/core/arch/arm/plat-corstone1000/
A Dmain.c15 static struct gic_data gic_data __nex_bss;
27 gic_init_base_addr(&gic_data, GICC_BASE, GICD_BASE); in main_init_gic()
28 itr_init(&gic_data.chip); in main_init_gic()
33 gic_cpu_init(&gic_data); in main_secondary_init_gic()
38 gic_it_handle(&gic_data); in itr_core_handler()
/optee_os-3.20.0/core/include/drivers/
A Dgic.h27 struct gic_data { struct
39 void gic_init(struct gic_data *gd, paddr_t gicc_base_pa, paddr_t gicd_base_pa);
41 void gic_init_base_addr(struct gic_data *gd, paddr_t gicc_base_pa,
44 void gic_cpu_init(struct gic_data *gd);
46 void gic_it_handle(struct gic_data *gd);
48 void gic_dump_state(struct gic_data *gd);
/optee_os-3.20.0/core/arch/arm/plat-sprd/
A Dmain.c49 static struct gic_data gic_data; variable
53 gic_init_base_addr(&gic_data, GIC_BASE + GICC_OFFSET, in main_init_gic()
56 itr_init(&gic_data.chip); in main_init_gic()
61 gic_it_handle(&gic_data); in itr_core_handler()
/optee_os-3.20.0/core/arch/arm/plat-rockchip/
A Dmain.c17 static struct gic_data gic_data; variable
29 gic_init(&gic_data, GICC_BASE, GICD_BASE); in main_init_gic()
30 itr_init(&gic_data.chip); in main_init_gic()
35 gic_cpu_init(&gic_data); in main_secondary_init_gic()
/optee_os-3.20.0/core/arch/arm/plat-mediatek/
A Dmain.c23 static struct gic_data gic_data; variable
32 gic_init_base_addr(&gic_data, GIC_BASE + GICC_OFFSET, in main_init_gic()
35 itr_init(&gic_data.chip); in main_init_gic()
40 gic_it_handle(&gic_data); in itr_core_handler()
/optee_os-3.20.0/core/arch/arm/plat-totalcompute/
A Dmain.c20 static struct gic_data gic_data __nex_bss;
39 gic_init_base_addr(&gic_data, GIC_BASE + GICC_OFFSET, in main_init_gic()
41 itr_init(&gic_data.chip); in main_init_gic()
50 gic_it_handle(&gic_data); in itr_core_handler()
/optee_os-3.20.0/core/arch/arm/plat-rcar/
A Dmain.c63 static struct gic_data gic_data __nex_bss;
93 gic_init(&gic_data, GICC_BASE, GICD_BASE); in main_init_gic()
94 itr_init(&gic_data.chip); in main_init_gic()
99 gic_cpu_init(&gic_data); in main_secondary_init_gic()
104 gic_it_handle(&gic_data); in itr_core_handler()
/optee_os-3.20.0/core/arch/arm/plat-uniphier/
A Dmain.c36 static struct gic_data gic_data; variable
42 gic_init_base_addr(&gic_data, GIC_BASE + GICC_OFFSET, in main_init_gic()
44 itr_init(&gic_data.chip); in main_init_gic()
49 gic_it_handle(&gic_data); in itr_core_handler()
/optee_os-3.20.0/core/arch/arm/plat-imx/
A Dmain.c47 static struct gic_data gic_data __nex_bss;
107 gic_it_handle(&gic_data); in itr_core_handler()
121 gic_init(&gic_data, 0, GICD_BASE); in main_init_gic()
123 gic_init(&gic_data, GIC_BASE + GICC_OFFSET, GIC_BASE + GICD_OFFSET); in main_init_gic()
125 itr_init(&gic_data.chip); in main_init_gic()
131 gic_cpu_init(&gic_data); in main_secondary_init_gic()
/optee_os-3.20.0/core/arch/arm/plat-synquacer/
A Dmain.c23 static struct gic_data gic_data; variable
34 gic_it_handle(&gic_data); in itr_core_handler()
47 gic_init_base_addr(&gic_data, 0, GIC_BASE + GICD_OFFSET); in main_init_gic()
49 itr_init(&gic_data.chip); in main_init_gic()
/optee_os-3.20.0/core/arch/arm/plat-k3/
A Dmain.c24 static struct gic_data gic_data; variable
41 gic_init_base_addr(&gic_data, GICC_BASE, GICD_BASE); in main_init_gic()
42 itr_init(&gic_data.chip); in main_init_gic()
47 gic_cpu_init(&gic_data); in main_secondary_init_gic()
52 gic_it_handle(&gic_data); in itr_core_handler()
/optee_os-3.20.0/core/drivers/
A Dgic.c138 void gic_cpu_init(struct gic_data *gd) in gic_cpu_init()
243 void gic_init_base_addr(struct gic_data *gd, in gic_init_base_addr()
273 static void gic_it_add(struct gic_data *gd, size_t it) in gic_it_add()
422 void gic_dump_state(struct gic_data *gd) in gic_dump_state()
441 void gic_it_handle(struct gic_data *gd) in gic_it_handle()
461 struct gic_data *gd = container_of(chip, struct gic_data, chip); in gic_op_add()
474 struct gic_data *gd = container_of(chip, struct gic_data, chip); in gic_op_enable()
484 struct gic_data *gd = container_of(chip, struct gic_data, chip); in gic_op_disable()
494 struct gic_data *gd = container_of(chip, struct gic_data, chip); in gic_op_raise_pi()
505 struct gic_data *gd = container_of(chip, struct gic_data, chip); in gic_op_raise_sgi()
[all …]
/optee_os-3.20.0/core/arch/arm/plat-bcm/
A Dmain.c18 static struct gic_data gic_data; variable
79 gic_it_handle(&gic_data); in itr_core_handler()
84 gic_init_base_addr(&gic_data, 0, GICD_BASE); in main_init_gic()
85 itr_init(&gic_data.chip); in main_init_gic()
/optee_os-3.20.0/core/arch/arm/plat-aspeed/
A Dplatform_ast2600.c62 static struct gic_data gic_data; variable
66 gic_init(&gic_data, GIC_BASE + GICC_OFFSET, GIC_BASE + GICD_OFFSET); in main_init_gic()
67 itr_init(&gic_data.chip); in main_init_gic()
72 gic_cpu_init(&gic_data); in main_secondary_init_gic()
77 gic_it_handle(&gic_data); in itr_core_handler()
/optee_os-3.20.0/core/arch/arm/plat-marvell/
A Dmain.c54 static struct gic_data gic_data; variable
86 gic_init_base_addr(&gic_data, gicc_base, gicd_base); in main_init_gic()
88 itr_init(&gic_data.chip); in main_init_gic()
94 gic_it_handle(&gic_data); in itr_core_handler()
/optee_os-3.20.0/core/arch/arm/plat-stm/
A Dmain.c36 static struct gic_data gic_data; variable
139 gic_init(&gic_data, GIC_CPU_BASE, GIC_DIST_BASE); in main_init_gic()
140 itr_init(&gic_data.chip); in main_init_gic()
145 gic_cpu_init(&gic_data); in main_secondary_init_gic()
150 gic_it_handle(&gic_data); in itr_core_handler()
/optee_os-3.20.0/core/arch/arm/plat-rzn1/
A Dmain.c32 static struct gic_data gic_data; variable
47 gic_init(&gic_data, GICC_BASE, GICD_BASE); in main_init_gic()
48 itr_init(&gic_data.chip); in main_init_gic()
53 gic_cpu_init(&gic_data); in main_secondary_init_gic()
/optee_os-3.20.0/core/arch/arm/plat-zynqmp/
A Dmain.c50 static struct gic_data gic_data __nex_bss;
83 gic_init_base_addr(&gic_data, GIC_BASE + GICC_OFFSET, in main_init_gic()
89 gic_it_handle(&gic_data); in itr_core_handler()
/optee_os-3.20.0/core/arch/arm/plat-ls/
A Dmain.c53 static struct gic_data gic_data; variable
219 gic_init_base_addr(&gic_data, gic_base + gicc_offset, in main_init_gic()
223 gic_init(&gic_data, gic_base + gicc_offset, gic_base + gicd_offset); in main_init_gic()
225 itr_init(&gic_data.chip); in main_init_gic()
230 gic_cpu_init(&gic_data); in main_secondary_init_gic()
/optee_os-3.20.0/core/arch/arm/plat-sunxi/
A Dmain.c86 static struct gic_data gic_data; variable
131 gic_init(&gic_data, GIC_BASE + GICC_OFFSET, GIC_BASE + GICD_OFFSET); in main_init_gic()
132 itr_init(&gic_data.chip); in main_init_gic()
137 gic_cpu_init(&gic_data); in main_secondary_init_gic()
/optee_os-3.20.0/core/arch/arm/plat-vexpress/
A Dmain.c31 static struct gic_data gic_data __nex_bss;
60 gic_init_base_addr(&gic_data, GIC_BASE + GICC_OFFSET, in main_init_gic()
63 gic_init(&gic_data, GIC_BASE + GICC_OFFSET, GIC_BASE + GICD_OFFSET); in main_init_gic()
65 itr_init(&gic_data.chip); in main_init_gic()
71 gic_cpu_init(&gic_data); in main_secondary_init_gic()
79 gic_it_handle(&gic_data); in itr_core_handler()
/optee_os-3.20.0/core/arch/arm/plat-ti/
A Dmain.c28 static struct gic_data gic_data; variable
41 gic_init(&gic_data, GICC_BASE, GICD_BASE); in main_init_gic()
42 itr_init(&gic_data.chip); in main_init_gic()
47 gic_cpu_init(&gic_data); in main_secondary_init_gic()
52 gic_it_handle(&gic_data); in itr_core_handler()
/optee_os-3.20.0/core/arch/arm/plat-versal/
A Dmain.c29 static struct gic_data gic_data; variable
54 gic_init_base_addr(&gic_data, in main_init_gic()
61 gic_it_handle(&gic_data); in itr_core_handler()
/optee_os-3.20.0/core/arch/arm/plat-zynq7k/
A Dmain.c47 static struct gic_data gic_data; variable
147 gic_init(&gic_data, GIC_BASE + GICC_OFFSET, GIC_BASE + GICD_OFFSET); in main_init_gic()
148 itr_init(&gic_data.chip); in main_init_gic()
153 gic_cpu_init(&gic_data); in main_secondary_init_gic()
/optee_os-3.20.0/core/arch/arm/plat-stm32mp1/
A Dmain.c164 static struct gic_data gic_data; variable
168 gic_it_handle(&gic_data); in itr_core_handler()
173 gic_init(&gic_data, GIC_BASE + GICC_OFFSET, GIC_BASE + GICD_OFFSET); in main_init_gic()
174 itr_init(&gic_data.chip); in main_init_gic()
181 gic_cpu_init(&gic_data); in main_secondary_init_gic()

Completed in 31 milliseconds