/optee_os/core/drivers/ |
A D | gic.c | 136 void gic_cpu_init(struct gic_data *gd) in gic_cpu_init() 254 static void gic_it_add(struct gic_data *gd, size_t it) in gic_it_add() 307 static void gic_it_enable(struct gic_data *gd, size_t it) in gic_it_enable() 403 void gic_dump_state(struct gic_data *gd) in gic_dump_state() 422 void gic_it_handle(struct gic_data *gd) in gic_it_handle() 442 struct gic_data *gd = container_of(chip, struct gic_data, chip); in gic_op_add() 455 struct gic_data *gd = container_of(chip, struct gic_data, chip); in gic_op_enable() 465 struct gic_data *gd = container_of(chip, struct gic_data, chip); in gic_op_disable() 475 struct gic_data *gd = container_of(chip, struct gic_data, chip); in gic_op_raise_pi() 486 struct gic_data *gd = container_of(chip, struct gic_data, chip); in gic_op_raise_sgi() [all …]
|
/optee_os/core/include/drivers/ |
A D | gic.h | 22 struct gic_data { struct 34 void gic_init(struct gic_data *gd, vaddr_t gicc_base, vaddr_t gicd_base); 36 void gic_init_base_addr(struct gic_data *gd, vaddr_t gicc_base, 39 void gic_cpu_init(struct gic_data *gd); 41 void gic_it_handle(struct gic_data *gd); 43 void gic_dump_state(struct gic_data *gd);
|
/optee_os/core/arch/arm/plat-imx/ |
A D | main.c | 47 static struct gic_data gic_data __nex_bss; 107 gic_it_handle(&gic_data); in itr_core_handler() 129 gic_init(&gic_data, 0, gicd_base); in main_init_gic() 130 itr_init(&gic_data.chip); in main_init_gic() 144 gic_init(&gic_data, gicc_base, gicd_base); in main_init_gic() 145 itr_init(&gic_data.chip); in main_init_gic() 152 gic_cpu_init(&gic_data); in main_secondary_init_gic()
|
/optee_os/core/arch/arm/plat-k3/ |
A D | main.c | 20 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/core/arch/arm/plat-sprd/ |
A D | main.c | 49 static struct gic_data gic_data; variable 63 gic_init_base_addr(&gic_data, gicc_base, gicd_base); in main_init_gic() 65 itr_init(&gic_data.chip); in main_init_gic() 70 gic_it_handle(&gic_data); in itr_core_handler()
|
/optee_os/core/arch/arm/plat-rockchip/ |
A D | main.c | 17 static struct gic_data gic_data; variable 43 gic_init(&gic_data, gicc_base, gicd_base); in main_init_gic() 44 itr_init(&gic_data.chip); in main_init_gic() 49 gic_cpu_init(&gic_data); in main_secondary_init_gic()
|
/optee_os/core/arch/arm/plat-totalcompute/ |
A D | main.c | 20 static struct gic_data gic_data __nex_bss; 46 gic_init_base_addr(&gic_data, gicc_base, gicc_base); in main_init_gic() 47 itr_init(&gic_data.chip); in main_init_gic() 56 gic_it_handle(&gic_data); in itr_core_handler()
|
/optee_os/core/arch/arm/plat-mediatek/ |
A D | main.c | 23 static struct gic_data gic_data; variable 42 gic_init_base_addr(&gic_data, gicc_base, gicd_base); 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/core/arch/arm/plat-uniphier/ |
A D | main.c | 36 static struct gic_data gic_data; variable 49 gic_init_base_addr(&gic_data, gicc_base, gicd_base); in main_init_gic() 50 itr_init(&gic_data.chip); in main_init_gic() 55 gic_it_handle(&gic_data); in itr_core_handler()
|
/optee_os/core/arch/arm/plat-synquacer/ |
A D | main.c | 22 static struct gic_data gic_data; variable 33 gic_it_handle(&gic_data); in itr_core_handler() 54 gic_init_base_addr(&gic_data, 0, gicd_base); in main_init_gic() 56 itr_init(&gic_data.chip); in main_init_gic()
|
/optee_os/core/arch/arm/plat-aspeed/ |
A D | platform_ast2600.c | 70 static struct gic_data gic_data; variable 84 gic_init(&gic_data, gicc_base, gicd_base); in main_init_gic() 85 itr_init(&gic_data.chip); in main_init_gic() 90 gic_cpu_init(&gic_data); in main_secondary_init_gic() 95 gic_it_handle(&gic_data); in itr_core_handler()
|
/optee_os/core/arch/arm/plat-bcm/ |
A D | main.c | 18 static struct gic_data gic_data; variable 79 gic_it_handle(&gic_data); in itr_core_handler() 91 gic_init_base_addr(&gic_data, 0, gicd_base); in main_init_gic() 92 itr_init(&gic_data.chip); in main_init_gic()
|
/optee_os/core/arch/arm/plat-stm/ |
A D | main.c | 36 static struct gic_data gic_data; variable 147 gic_init(&gic_data, gicc_base, gicd_base); 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() 158 gic_it_handle(&gic_data); in itr_core_handler()
|
/optee_os/core/arch/arm/plat-marvell/ |
A D | main.c | 54 static struct gic_data gic_data; variable 92 gic_init_base_addr(&gic_data, gicc_base, gicd_base); in main_init_gic() 94 itr_init(&gic_data.chip); in main_init_gic() 100 gic_it_handle(&gic_data); in itr_core_handler()
|
/optee_os/core/arch/arm/plat-ls/ |
A D | main.c | 53 static struct gic_data gic_data; variable 197 gic_init_base_addr(&gic_data, gicc_base, gicd_base); in main_init_gic() 200 gic_init(&gic_data, gicc_base, gicd_base); in main_init_gic() 202 itr_init(&gic_data.chip); in main_init_gic() 207 gic_cpu_init(&gic_data); in main_secondary_init_gic()
|
/optee_os/core/arch/arm/plat-vexpress/ |
A D | main.c | 29 static struct gic_data gic_data __nex_bss; 65 gic_init_base_addr(&gic_data, gicc_base, gicd_base); in main_init_gic() 68 gic_init(&gic_data, gicc_base, gicd_base); in main_init_gic() 70 itr_init(&gic_data.chip); in main_init_gic() 76 gic_cpu_init(&gic_data); in main_secondary_init_gic() 84 gic_it_handle(&gic_data); in itr_core_handler()
|
/optee_os/core/arch/arm/plat-rzn1/ |
A D | main.c | 32 static struct gic_data gic_data; variable 55 gic_init(&gic_data, gicc_base, gicd_base); in main_init_gic() 57 itr_init(&gic_data.chip); in main_init_gic() 62 gic_cpu_init(&gic_data); in main_secondary_init_gic()
|
/optee_os/core/arch/arm/plat-ti/ |
A D | main.c | 28 static struct gic_data gic_data; variable 51 gic_init(&gic_data, gicc_base, gicd_base); in main_init_gic() 52 itr_init(&gic_data.chip); in main_init_gic() 57 gic_cpu_init(&gic_data); in main_secondary_init_gic() 62 gic_it_handle(&gic_data); in itr_core_handler()
|
/optee_os/core/arch/arm/plat-sunxi/ |
A D | main.c | 86 static struct gic_data gic_data; variable 141 gic_init(&gic_data, gicc_base, gicd_base); in main_init_gic() 142 itr_init(&gic_data.chip); in main_init_gic() 147 gic_cpu_init(&gic_data); in main_secondary_init_gic()
|
/optee_os/core/arch/arm/plat-zynqmp/ |
A D | main.c | 50 static struct gic_data gic_data; variable 89 gic_init_base_addr(&gic_data, gicc_base, gicd_base); in main_init_gic() 94 gic_it_handle(&gic_data); in itr_core_handler()
|
/optee_os/core/arch/arm/plat-stm32mp1/ |
A D | main.c | 150 static struct gic_data gic_data; variable 154 gic_it_handle(&gic_data); in itr_core_handler() 161 gic_init(&gic_data, get_gicc_base(), get_gicd_base()); in main_init_gic() 162 itr_init(&gic_data.chip); in main_init_gic() 169 gic_cpu_init(&gic_data); in main_secondary_init_gic()
|
/optee_os/core/arch/arm/plat-zynq7k/ |
A D | main.c | 47 static struct gic_data gic_data; variable 159 gic_init(&gic_data, gicc_base, gicd_base); in main_init_gic() 160 itr_init(&gic_data.chip); in main_init_gic() 165 gic_cpu_init(&gic_data); in main_secondary_init_gic()
|
/optee_os/out/arm/core/ |
A D | tee.symb_sizes | 1472 000000000e16fd68 0000000000000028 b gic_data
|
A D | tee.map | 27043 .bss.gic_data 0x000000000e16fd68 0x28 out/arm/core/arch/arm/plat-vexpress/main.o
|
A D | tee.dmp | 548 000000000e16fd68 l O .bss 0000000000000028 gic_data
|