Home
last modified time | relevance | path

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

/rk3399_ARM-atf/plat/mediatek/drivers/gic600/
H A Dmt_gic_v3.c66 static struct gic_chip_data gic_data; variable
121 gic_data.saved_ctlr = mmio_read_32(gicr_base + GICR_CTLR); in mt_gic_rdistif_save()
122 gic_data.saved_group = mmio_read_32(gicr_base + GICR_IGROUPR0); in mt_gic_rdistif_save()
123 gic_data.saved_enable = mmio_read_32(gicr_base + GICR_ISENABLER0); in mt_gic_rdistif_save()
124 gic_data.saved_conf0 = mmio_read_32(gicr_base + GICR_ICFGR0); in mt_gic_rdistif_save()
125 gic_data.saved_conf1 = mmio_read_32(gicr_base + GICR_ICFGR1); in mt_gic_rdistif_save()
126 gic_data.saved_grpmod = mmio_read_32(gicr_base + GICR_IGRPMODR0); in mt_gic_rdistif_save()
127 gic_data.saved_ispendr = mmio_read_32(gicr_base + GICR_ISPENDR0); in mt_gic_rdistif_save()
128 gic_data.saved_isactiver = mmio_read_32(gicr_base + GICR_ISACTIVER0); in mt_gic_rdistif_save()
129 gic_data.saved_nsacr = mmio_read_32(gicr_base + GICR_NSACR); in mt_gic_rdistif_save()
[all …]
/rk3399_ARM-atf/plat/arm/board/fvp/
H A Dfvp_gicv3.c29 extern gicv3_driver_data_t gic_data;
76 gic_data.gicd_base = (uintptr_t)FCONF_GET_PROPERTY(hw_config, in fvp_gic_driver_pre_init()
82 gic_data.interrupt_props = FCONF_GET_PROPERTY(hw_config, in fvp_gic_driver_pre_init()
84 gic_data.interrupt_props_num = FCONF_GET_PROPERTY(hw_config, in fvp_gic_driver_pre_init()
87 gic_data.interrupt_props = fvp_interrupt_props; in fvp_gic_driver_pre_init()
88 gic_data.interrupt_props_num = ARRAY_SIZE(fvp_interrupt_props); in fvp_gic_driver_pre_init()
91 gic_data.gicd_base = PLAT_ARM_GICD_BASE; in fvp_gic_driver_pre_init()
93 gic_data.interrupt_props = fvp_interrupt_props; in fvp_gic_driver_pre_init()
94 gic_data.interrupt_props_num = ARRAY_SIZE(fvp_interrupt_props); in fvp_gic_driver_pre_init()
/rk3399_ARM-atf/plat/mediatek/mt8183/
H A Dplat_mt_gic.c48 static struct gic_chip_data gic_data; variable
118 gic_data.saved_group = mmio_read_32(gicr_base + GICR_IGROUPR0); in mt_gic_rdistif_save()
119 gic_data.saved_enable = mmio_read_32(gicr_base + GICR_ISENABLER0); in mt_gic_rdistif_save()
120 gic_data.saved_conf0 = mmio_read_32(gicr_base + GICR_ICFGR0); in mt_gic_rdistif_save()
121 gic_data.saved_conf1 = mmio_read_32(gicr_base + GICR_ICFGR1); in mt_gic_rdistif_save()
122 gic_data.saved_grpmod = mmio_read_32(gicr_base + GICR_IGRPMODR0); in mt_gic_rdistif_save()
135 mmio_write_32(gicr_base + GICR_IGROUPR0, gic_data.saved_group); in mt_gic_rdistif_restore()
136 mmio_write_32(gicr_base + GICR_ISENABLER0, gic_data.saved_enable); in mt_gic_rdistif_restore()
137 mmio_write_32(gicr_base + GICR_ICFGR0, gic_data.saved_conf0); in mt_gic_rdistif_restore()
138 mmio_write_32(gicr_base + GICR_ICFGR1, gic_data.saved_conf1); in mt_gic_rdistif_restore()
[all …]
/rk3399_ARM-atf/plat/nxp/s32/s32g274ardb2/
H A Dplat_bl31_setup.c55 static int mmap_gic(const gicv3_driver_data_t *gic_data) in mmap_gic() argument
60 ret = mmap_add_dynamic_region(gic_data->gicd_base, in mmap_gic()
61 gic_data->gicd_base, in mmap_gic()
69 ret = mmap_add_dynamic_region(gic_data->gicr_base, in mmap_gic()
70 gic_data->gicr_base, in mmap_gic()
71 gicr_size * gic_data->rdistif_num, in mmap_gic()
/rk3399_ARM-atf/plat/imx/imx9/common/
H A Dimx9_bl31_setup.c32 extern gicv3_driver_data_t gic_data;
119 gic_data.gicr_base = PLAT_ARM_GICR_BASE; in bl31_platform_setup()
120 gicv3_driver_init(&gic_data); in bl31_platform_setup()
/rk3399_ARM-atf/drivers/arm/gic/v3/
H A Dgicv3_base.c76 gicv3_driver_data_t gic_data __unused = {
105 gicv3_driver_init(&gic_data); in gic_init()