Lines Matching refs:gic_data

66 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()
132 gic_data.saved_prio[proc_num][i] = gicr_ipriorityr_read(gicr_base, i); in mt_gic_rdistif_save()
146 mmio_write_32(gicr_base + GICR_IGROUPR0, gic_data.saved_group); in mt_gic_rdistif_restore()
147 mmio_write_32(gicr_base + GICR_IGRPMODR0, gic_data.saved_grpmod); in mt_gic_rdistif_restore()
148 mmio_write_32(gicr_base + GICR_NSACR, gic_data.saved_nsacr); in mt_gic_rdistif_restore()
149 mmio_write_32(gicr_base + GICR_ICFGR0, gic_data.saved_conf0); in mt_gic_rdistif_restore()
150 mmio_write_32(gicr_base + GICR_ICFGR1, gic_data.saved_conf1); in mt_gic_rdistif_restore()
153 gicr_ipriorityr_write(gicr_base, i, gic_data.saved_prio[proc_num][i]); in mt_gic_rdistif_restore()
155 mmio_write_32(gicr_base + GICR_ISPENDR0, gic_data.saved_ispendr); in mt_gic_rdistif_restore()
156 mmio_write_32(gicr_base + GICR_ISACTIVER0, gic_data.saved_isactiver); in mt_gic_rdistif_restore()
157 mmio_write_32(gicr_base + GICR_ISENABLER0, gic_data.saved_enable); in mt_gic_rdistif_restore()
158 mmio_write_32(gicr_base + GICR_CTLR, gic_data.saved_ctlr); in mt_gic_rdistif_restore()
172 mmio_write_32(gicr_base + GICR_IGROUPR0, gic_data.saved_group); in mt_gic_rdistif_restore_all()
173 mmio_write_32(gicr_base + GICR_IGRPMODR0, gic_data.saved_grpmod); in mt_gic_rdistif_restore_all()
174 mmio_write_32(gicr_base + GICR_NSACR, gic_data.saved_nsacr); in mt_gic_rdistif_restore_all()
175 mmio_write_32(gicr_base + GICR_ICFGR0, gic_data.saved_conf0); in mt_gic_rdistif_restore_all()
176 mmio_write_32(gicr_base + GICR_ICFGR1, gic_data.saved_conf1); in mt_gic_rdistif_restore_all()
179 gicr_ipriorityr_write(gicr_base, i, gic_data.saved_prio[proc_num][i]); in mt_gic_rdistif_restore_all()
181 mmio_write_32(gicr_base + GICR_ISPENDR0, gic_data.saved_ispendr); in mt_gic_rdistif_restore_all()
182 mmio_write_32(gicr_base + GICR_ISACTIVER0, gic_data.saved_isactiver); in mt_gic_rdistif_restore_all()
183 mmio_write_32(gicr_base + GICR_ISENABLER0, gic_data.saved_enable); in mt_gic_rdistif_restore_all()
184 mmio_write_32(gicr_base + GICR_CTLR, gic_data.saved_ctlr); in mt_gic_rdistif_restore_all()
197 gic_data.saved_sgi[proc_num] = in gic_sgi_save_all()
211 gic_data.saved_sgi[proc_num] & SGI_MASK); in gic_sgi_restore_all()