Lines Matching defs:OpenPICState
129 struct OpenPICState { struct
131 SysBusDevice parent_obj;
134 MemoryRegion mem;
137 FslMpicInfo *fsl;
138 uint32_t model;
139 uint32_t flags;
140 uint32_t nb_irqs;
141 uint32_t vid;
142 uint32_t vir; /* Vendor identification register */
143 uint32_t vector_mask;
144 uint32_t tfrr_reset;
145 uint32_t ivpr_reset;
146 uint32_t idr_reset;
147 uint32_t brr1;
148 uint32_t mpic_mode_mask;
151 MemoryRegion sub_io_mem[6];
154 uint32_t frr; /* Feature reporting register */
155 uint32_t gcr; /* Global configuration register */
156 uint32_t pir; /* Processor initialization register */
157 uint32_t spve; /* Spurious vector register */
158 uint32_t tfrr; /* Timer frequency reporting register */
160 IRQSource src[OPENPIC_MAX_IRQ];
162 IRQDest dst[MAX_CPU];
163 uint32_t nb_cpus;
165 OpenPICTimer timers[OPENPIC_MAX_TMR];
166 uint32_t max_tmr;
169 OpenPICMSI msi[MAX_MSI];
170 uint32_t max_irq;
171 uint32_t irq_ipi0;
172 uint32_t irq_tim0;
173 uint32_t irq_msi;