Home
last modified time | relevance | path

Searched refs:gicv3_driver_data (Results 1 – 9 of 9) sorted by relevance

/external/arm-trusted-firmware/drivers/arm/gic/v3/
Dgicv3_main.c18 const gicv3_driver_data_t *gicv3_driver_data; variable
161 gicv3_driver_data = plat_driver_data; in gicv3_driver_init()
171 flush_dcache_range((uintptr_t)&gicv3_driver_data, in gicv3_driver_init()
172 sizeof(gicv3_driver_data)); in gicv3_driver_init()
173 flush_dcache_range((uintptr_t)gicv3_driver_data, in gicv3_driver_init()
174 sizeof(*gicv3_driver_data)); in gicv3_driver_init()
189 assert(gicv3_driver_data != NULL); in gicv3_distif_init()
190 assert(gicv3_driver_data->gicd_base != 0U); in gicv3_distif_init()
199 gicd_clr_ctlr(gicv3_driver_data->gicd_base, in gicv3_distif_init()
206 gicd_set_ctlr(gicv3_driver_data->gicd_base, in gicv3_distif_init()
[all …]
Darm_gicv3_common.c32 assert(gicv3_driver_data); in arm_gicv3_distif_pre_save()
33 assert(gicv3_driver_data->rdistif_base_addrs); in arm_gicv3_distif_pre_save()
40 for (unsigned int i = 0; i < gicv3_driver_data->rdistif_num; i++) { in arm_gicv3_distif_pre_save()
41 gicr_base = gicv3_driver_data->rdistif_base_addrs[i]; in arm_gicv3_distif_pre_save()
47 gicr_base = gicv3_driver_data->rdistif_base_addrs[rdist_proc_num]; in arm_gicv3_distif_pre_save()
76 assert(gicv3_driver_data); in arm_gicv3_distif_post_restore()
77 assert(gicv3_driver_data->rdistif_base_addrs); in arm_gicv3_distif_post_restore()
84 gicr_base = gicv3_driver_data->rdistif_base_addrs[rdist_proc_num]; in arm_gicv3_distif_post_restore()
Dgic-x00.c111 assert(gicv3_driver_data != NULL); in get_gicr_base()
112 assert(proc_num < gicv3_driver_data->rdistif_num); in get_gicr_base()
113 assert(gicv3_driver_data->rdistif_base_addrs != NULL); in get_gicr_base()
115 gicr_base = gicv3_driver_data->rdistif_base_addrs[proc_num]; in get_gicr_base()
Dgicv3_private.h197 extern const gicv3_driver_data_t *gicv3_driver_data;
/external/arm-trusted-firmware/plat/mediatek/mt8192/
Dplat_mt_gic.c83 gicr_base = gicv3_driver_data->rdistif_base_addrs[proc_num]; in mt_gic_rdistif_init()
101 gicr_base = gicv3_driver_data->rdistif_base_addrs[proc_num]; in mt_gic_rdistif_save()
119 gicr_base = gicv3_driver_data->rdistif_base_addrs[proc_num]; in mt_gic_rdistif_restore()
136 gicr_base = gicv3_driver_data->rdistif_base_addrs[proc_num]; in mt_gic_rdistif_restore_all()
153 gicr_base = gicv3_driver_data->rdistif_base_addrs[proc_num]; in gic_sgi_save_all()
165 gicr_base = gicv3_driver_data->rdistif_base_addrs[proc_num]; in gic_sgi_restore_all()
/external/arm-trusted-firmware/plat/mediatek/mt8183/
Dplat_mt_gic.c88 gicr_base = gicv3_driver_data->rdistif_base_addrs[proc_num]; in mt_gic_rdistif_init()
116 gicr_base = gicv3_driver_data->rdistif_base_addrs[proc_num]; in mt_gic_rdistif_save()
134 gicr_base = gicv3_driver_data->rdistif_base_addrs[proc_num]; in mt_gic_rdistif_restore()
/external/arm-trusted-firmware/plat/socionext/synquacer/
Dsq_gicv3.c59 static const struct gicv3_driver_data sq_gic_driver_data = {
/external/arm-trusted-firmware/plat/socionext/uniphier/
Duniphier_gicv3.c59 static const struct gicv3_driver_data uniphier_gic_driver_data[] = {
/external/arm-trusted-firmware/include/drivers/arm/
Dgicv3.h429 typedef struct gicv3_driver_data { struct