block/GICH: description: GICH. items: - name: HCR description: GICH hypervisor control register. byte_offset: 0 fieldset: HCR - name: VTR description: GICH VGIC type register. byte_offset: 4 access: Read fieldset: VTR - name: VMCR description: GICH virtual machine control register. byte_offset: 8 fieldset: VMCR - name: MISR description: GICH maintenance interrupt status register. byte_offset: 16 access: Read fieldset: MISR - name: EISR0 description: GICH end of interrupt status register. byte_offset: 32 access: Read fieldset: EISR0 - name: ELSR0 description: GICH empty list status register. byte_offset: 48 access: Read fieldset: ELSR0 - name: APR0 description: GICH active priority register. byte_offset: 240 fieldset: APR0 - name: LR0 description: GICH list register 0. byte_offset: 256 fieldset: LR0 - name: LR1 description: GICH list register 1. byte_offset: 260 fieldset: LR1 - name: LR2 description: GICH list register 2. byte_offset: 264 fieldset: LR2 - name: LR3 description: GICH list register 3. byte_offset: 268 fieldset: LR3 fieldset/APR0: description: GICH active priority register. fields: - name: APR0 description: APR0. bit_offset: 0 bit_size: 32 fieldset/EISR0: description: GICH end of interrupt status register. fields: - name: EISR0 description: EISR0. bit_offset: 0 bit_size: 32 fieldset/ELSR0: description: GICH empty list status register. fields: - name: ELSR0 description: ELSR0. bit_offset: 0 bit_size: 32 fieldset/HCR: description: GICH hypervisor control register. fields: - name: EN description: EN. bit_offset: 0 bit_size: 1 - name: UIE description: UIE. bit_offset: 1 bit_size: 1 - name: LRENPIE description: LRENPIE. bit_offset: 2 bit_size: 1 - name: NPIE description: NPIE. bit_offset: 3 bit_size: 1 - name: VGRP0EIE description: VGRP0EIE. bit_offset: 4 bit_size: 1 - name: VGRP0DIE description: VGRP0DIE. bit_offset: 5 bit_size: 1 - name: VGRP1EIE description: VGRP1EIE. bit_offset: 6 bit_size: 1 - name: VGRP1DIE description: VGRP1DIE. bit_offset: 7 bit_size: 1 - name: EOICOUNT description: EOICOUNT. bit_offset: 27 bit_size: 5 fieldset/LR0: description: GICH list register 0. fields: - name: VIRTUALID description: VIRTUALID. bit_offset: 0 bit_size: 10 - name: PHYSICALID description: PHYSICALID. bit_offset: 10 bit_size: 10 - name: PRIORITY description: PRIORITY. bit_offset: 23 bit_size: 5 - name: STATE description: STATE. bit_offset: 28 bit_size: 2 - name: GRP1 description: GRP1. bit_offset: 30 bit_size: 1 - name: HW description: HW. bit_offset: 31 bit_size: 1 fieldset/LR1: description: GICH list register 1. fields: - name: VIRTUALID description: VIRTUALID. bit_offset: 0 bit_size: 10 - name: PHYSICALID description: PHYSICALID. bit_offset: 10 bit_size: 10 - name: PRIORITY description: PRIORITY. bit_offset: 23 bit_size: 5 - name: STATE description: STATE. bit_offset: 28 bit_size: 2 - name: GRP1 description: GRP1. bit_offset: 30 bit_size: 1 - name: HW description: HW. bit_offset: 31 bit_size: 1 fieldset/LR2: description: GICH list register 2. fields: - name: VIRTUALID description: VIRTUALID. bit_offset: 0 bit_size: 10 - name: PHYSICALID description: PHYSICALID. bit_offset: 10 bit_size: 10 - name: PRIORITY description: PRIORITY. bit_offset: 23 bit_size: 5 - name: STATE description: STATE. bit_offset: 28 bit_size: 2 - name: GRP1 description: GRP1. bit_offset: 30 bit_size: 1 - name: HW description: HW. bit_offset: 31 bit_size: 1 fieldset/LR3: description: GICH list register 3. fields: - name: VIRTUALID description: VIRTUALID. bit_offset: 0 bit_size: 10 - name: PHYSICALID description: PHYSICALID. bit_offset: 10 bit_size: 10 - name: PRIORITY description: PRIORITY. bit_offset: 23 bit_size: 5 - name: STATE description: STATE. bit_offset: 28 bit_size: 2 - name: GRP1 description: GRP1. bit_offset: 30 bit_size: 1 - name: HW description: HW. bit_offset: 31 bit_size: 1 fieldset/MISR: description: GICH maintenance interrupt status register. fields: - name: EOI description: EOI. bit_offset: 0 bit_size: 1 - name: U description: U. bit_offset: 1 bit_size: 1 - name: LRENP description: LRENP. bit_offset: 2 bit_size: 1 - name: NP description: NP. bit_offset: 3 bit_size: 1 - name: VGRP0E description: VGRP0E. bit_offset: 4 bit_size: 1 - name: VGRP0D description: VGRP0D. bit_offset: 5 bit_size: 1 - name: VGRP1E description: VGRP1E. bit_offset: 6 bit_size: 1 - name: VGRP1D description: VGRP1D. bit_offset: 7 bit_size: 1 fieldset/VMCR: description: GICH virtual machine control register. fields: - name: VMGRP0EN description: VMGRP0EN. bit_offset: 0 bit_size: 1 - name: VMGRP1EN description: VMGRP1EN. bit_offset: 1 bit_size: 1 - name: VMACKCTL description: VMACKCTL. bit_offset: 2 bit_size: 1 - name: VMFIQEN description: VMFIQEN. bit_offset: 3 bit_size: 1 - name: VMCBPR description: VMCBPR. bit_offset: 4 bit_size: 1 - name: VEM description: VEM. bit_offset: 9 bit_size: 1 - name: VMABP description: VMABP. bit_offset: 18 bit_size: 3 - name: VMBP description: VMBP. bit_offset: 21 bit_size: 3 - name: VMPRIMASK description: VMPRIMASK. bit_offset: 27 bit_size: 5 fieldset/VTR: description: GICH VGIC type register. fields: - name: LISTREGS description: LISTREGS. bit_offset: 0 bit_size: 5 - name: PREBITS description: PREBITS. bit_offset: 26 bit_size: 3 - name: PRIBITS description: PRIBITS. bit_offset: 29 bit_size: 3