Home
last modified time | relevance | path

Searched refs:dist_ctx (Results 1 – 11 of 11) sorted by relevance

/external/arm-trusted-firmware/drivers/arm/gic/v3/
Dgicv3_main.c628 void gicv3_distif_save(gicv3_dist_ctx_t * const dist_ctx) in gicv3_distif_save() argument
635 assert(dist_ctx != NULL); in gicv3_distif_save()
651 dist_ctx->gicd_ctlr = gicd_read_ctlr(gicd_base); in gicv3_distif_save()
654 SAVE_GICD_REGS(gicd_base, dist_ctx, num_ints, igroupr, IGROUPR); in gicv3_distif_save()
657 SAVE_GICD_REGS(gicd_base, dist_ctx, num_ints, isenabler, ISENABLER); in gicv3_distif_save()
660 SAVE_GICD_REGS(gicd_base, dist_ctx, num_ints, ispendr, ISPENDR); in gicv3_distif_save()
663 SAVE_GICD_REGS(gicd_base, dist_ctx, num_ints, isactiver, ISACTIVER); in gicv3_distif_save()
666 SAVE_GICD_REGS(gicd_base, dist_ctx, num_ints, ipriorityr, IPRIORITYR); in gicv3_distif_save()
669 SAVE_GICD_REGS(gicd_base, dist_ctx, num_ints, icfgr, ICFGR); in gicv3_distif_save()
672 SAVE_GICD_REGS(gicd_base, dist_ctx, num_ints, igrpmodr, IGRPMODR); in gicv3_distif_save()
[all …]
/external/arm-trusted-firmware/plat/arm/common/
Darm_gicv3.c51 static gicv3_dist_ctx_t dist_ctx __section("arm_el3_tzc_dram") __used;
55 DEFINE_LOAD_SYM_ADDR(dist_ctx) in DEFINE_LOAD_SYM_ADDR() argument
192 (gicv3_dist_ctx_t *)LOAD_ADDR_OF(dist_ctx); in plat_arm_gic_save()
225 (gicv3_dist_ctx_t *)LOAD_ADDR_OF(dist_ctx); in plat_arm_gic_resume()
/external/arm-trusted-firmware/plat/marvell/common/
Dmarvell_gicv3.c42 static gicv3_dist_ctx_t dist_ctx __section("arm_el3_tzc_dram");
158 gicv3_distif_save(&dist_ctx); in plat_marvell_gic_irq_save()
174 gicv3_distif_init_restore(&dist_ctx); in plat_marvell_gic_irq_restore()
/external/arm-trusted-firmware/plat/xilinx/versal/
Dversal_gicv3.c40 static gicv3_dist_ctx_t dist_ctx __section("versal_el3_tzc_dram");
156 gicv3_distif_save(&dist_ctx); in plat_versal_gic_save()
168 gicv3_distif_init_restore(&dist_ctx); in plat_versal_gic_resume()
/external/arm-trusted-firmware/plat/mediatek/mt8183/
Dplat_mt_gic.c25 gicv3_dist_ctx_t dist_ctx; variable
102 gicv3_distif_save(&dist_ctx); in mt_gic_distif_save()
107 gicv3_distif_init_restore(&dist_ctx); in mt_gic_distif_restore()
/external/arm-trusted-firmware/plat/imx/common/
Dplat_imx8_gic.c101 gicv3_distif_save(&ctx->dist_ctx); in plat_gic_save()
107 gicv3_distif_init_restore(&ctx->dist_ctx); in plat_gic_restore()
/external/arm-trusted-firmware/plat/imx/imx8qx/
Dimx8qx_psci.c32 gicv3_dist_ctx_t *dist_ctx = &imx_gicv3_ctx.dist_ctx; in imx_enable_irqstr_wakeup() local
40 irq_mask = dist_ctx->gicd_isenabler[i]; in imx_enable_irqstr_wakeup()
/external/arm-trusted-firmware/plat/imx/imx8qm/
Dimx8qm_psci.c41 gicv3_dist_ctx_t *dist_ctx = &imx_gicv3_ctx.dist_ctx; in imx_enable_irqstr_wakeup() local
49 irq_mask = dist_ctx->gicd_isenabler[i]; in imx_enable_irqstr_wakeup()
/external/arm-trusted-firmware/plat/imx/common/include/
Dplat_imx8.h15 gicv3_dist_ctx_t dist_ctx; member
/external/arm-trusted-firmware/include/drivers/arm/
Dgicv3.h380 void gicv3_distif_init_restore(const gicv3_dist_ctx_t * const dist_ctx);
381 void gicv3_distif_save(gicv3_dist_ctx_t * const dist_ctx);
/external/arm-trusted-firmware/plat/rockchip/rk3399/drivers/pmu/
Dpmu.c52 static gicv3_dist_ctx_t dist_ctx; variable
1353 gicv3_distif_save(&dist_ctx); in rockchip_soc_sys_pwr_dm_suspend()
1508 gicv3_distif_init_restore(&dist_ctx); in rockchip_soc_sys_pwr_dm_resume()