| /rk3399_ARM-atf/plat/marvell/armada/common/ |
| H A D | marvell_gicv3.c | 41 static gicv3_redist_ctx_t rdist_ctx __section(".arm_el3_tzc_dram"); 155 gicv3_rdistif_save(plat_my_core_pos(), &rdist_ctx); in plat_marvell_gic_irq_save() 182 gicv3_rdistif_init_restore(plat_my_core_pos(), &rdist_ctx); in plat_marvell_gic_irq_restore() 200 gicv3_rdistif_save(plat_my_core_pos(), &rdist_ctx); in plat_marvell_gic_irq_pcpu_save() 209 gicv3_rdistif_init_restore(plat_my_core_pos(), &rdist_ctx); in plat_marvell_gic_irq_pcpu_restore()
|
| /rk3399_ARM-atf/drivers/arm/gic/v3/ |
| H A D | gicv3_base.c | 49 static gicv3_redist_ctx_t rdist_ctx __section(".arm_el3_tzc_dram") __used; 53 DEFINE_LOAD_SYM_ADDR(rdist_ctx) 170 (gicv3_redist_ctx_t *)LOAD_ADDR_OF(rdist_ctx); in gic_save() 203 (gicv3_redist_ctx_t *)LOAD_ADDR_OF(rdist_ctx); in gic_resume()
|
| H A D | gicv3_main.c | 562 gicv3_redist_ctx_t * const rdist_ctx) in gicv3_rdistif_save() argument 571 assert(rdist_ctx != NULL); in gicv3_rdistif_save() 592 rdist_ctx->gicr_ctlr = gicr_read_ctlr(gicr_base); in gicv3_rdistif_save() 594 rdist_ctx->gicr_propbaser = gicr_read_propbaser(gicr_base); in gicv3_rdistif_save() 595 rdist_ctx->gicr_pendbaser = gicr_read_pendbaser(gicr_base); in gicv3_rdistif_save() 599 SAVE_GICR_REG(gicr_base, rdist_ctx, igroupr, i); in gicv3_rdistif_save() 600 SAVE_GICR_REG(gicr_base, rdist_ctx, isenabler, i); in gicv3_rdistif_save() 601 SAVE_GICR_REG(gicr_base, rdist_ctx, ispendr, i); in gicv3_rdistif_save() 602 SAVE_GICR_REG(gicr_base, rdist_ctx, isactiver, i); in gicv3_rdistif_save() 603 SAVE_GICR_REG(gicr_base, rdist_ctx, igrpmodr, i); in gicv3_rdistif_save() [all …]
|
| /rk3399_ARM-atf/plat/amd/versal2/ |
| H A D | gicv3.c | 42 static gicv3_redist_ctx_t rdist_ctx __section("._el3_tzc_dram"); 154 gicv3_rdistif_save(plat_my_core_pos(), &rdist_ctx); in plat_gic_save() 177 gicv3_rdistif_init_restore(plat_my_core_pos(), &rdist_ctx); in plat_gic_resume()
|
| /rk3399_ARM-atf/plat/xilinx/versal/ |
| H A D | versal_gicv3.c | 41 static gicv3_redist_ctx_t rdist_ctx __section(".versal_el3_tzc_dram"); 155 gicv3_rdistif_save(plat_my_core_pos(), &rdist_ctx); in plat_versal_gic_save() 178 gicv3_rdistif_init_restore(plat_my_core_pos(), &rdist_ctx); in plat_versal_gic_resume()
|
| /rk3399_ARM-atf/plat/ti/common/ |
| H A D | k3_gicv3.c | 22 static gicv3_redist_ctx_t rdist_ctx[PLATFORM_CORE_COUNT]; variable 98 gicv3_rdistif_save(i, &rdist_ctx[i]); in k3_gic_save_context() 107 gicv3_rdistif_init_restore(i, &rdist_ctx[i]); in k3_gic_restore_context()
|
| /rk3399_ARM-atf/plat/mediatek/drivers/gicv3/ |
| H A D | mt_gic_v3.c | 26 static gicv3_redist_ctx_t rdist_ctx[PLATFORM_CORE_COUNT]; variable 115 gicv3_rdistif_save(cpu, &rdist_ctx[cpu]); in mt_gic_rdistif_save() 129 gicv3_rdistif_init_restore(cpu, &rdist_ctx[cpu]); in mt_gic_rdistif_restore()
|
| /rk3399_ARM-atf/plat/imx/common/ |
| H A D | plat_imx8_gic.c | 133 gicv3_rdistif_save(i, &ctx->rdist_ctx[i]); in plat_gic_save() 142 gicv3_rdistif_init_restore(i, &ctx->rdist_ctx[i]); in plat_gic_restore()
|
| /rk3399_ARM-atf/plat/renesas/rcar_gen5/ |
| H A D | plat_pm.c | 29 static gicv3_redist_ctx_t rdist_ctx[PLATFORM_CORE_COUNT]; variable 96 gicv3_rdistif_save(i, &rdist_ctx[i]); in rcar_pwr_domain_suspend() 117 gicv3_rdistif_init_restore(i, &rdist_ctx[i]); in rcar_pwr_domain_suspend_finish()
|
| /rk3399_ARM-atf/plat/renesas/rcar_gen4/ |
| H A D | plat_pm.c | 30 static gicv3_redist_ctx_t rdist_ctx[PLATFORM_CORE_COUNT]; variable 101 gicv3_rdistif_save(i, &rdist_ctx[i]); in rcar_pwr_domain_suspend() 127 gicv3_rdistif_init_restore(i, &rdist_ctx[i]); in rcar_pwr_domain_suspend_finish()
|
| /rk3399_ARM-atf/plat/imx/common/include/ |
| H A D | plat_imx8.h | 14 gicv3_redist_ctx_t rdist_ctx[PLATFORM_CORE_COUNT]; member
|
| /rk3399_ARM-atf/include/drivers/arm/ |
| H A D | gicv3.h | 572 void gicv3_rdistif_init_restore(unsigned int proc_num, const gicv3_redist_ctx_t * const rdist_ctx); 573 void gicv3_rdistif_save(unsigned int proc_num, gicv3_redist_ctx_t * const rdist_ctx);
|
| /rk3399_ARM-atf/plat/rockchip/rk3399/drivers/pmu/ |
| H A D | pmu.c | 53 static gicv3_redist_ctx_t rdist_ctx; variable 1353 gicv3_rdistif_save(plat_my_core_pos(), &rdist_ctx); in rockchip_soc_sys_pwr_dm_suspend() 1510 gicv3_rdistif_init_restore(plat_my_core_pos(), &rdist_ctx); in rockchip_soc_sys_pwr_dm_resume()
|