]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
aarch64: GICv5 hypervisor control system registers
authorMatthieu Longo <matthieu.longo@arm.com>
Mon, 21 Jul 2025 11:01:26 +0000 (12:01 +0100)
committersaurabhjha <saurabhjha@sourceware.org>
Mon, 6 Oct 2025 17:56:26 +0000 (17:56 +0000)
commitdde707a0c4d203a021aa5be5efce729d5b6d1199
tree374a55dc1d2fdf5e3d0f0d0b3ef1aa3ab9d62fcf
parent84835d6288e070f401ff1d6a5d13da1d74b5243a
aarch64: GICv5 hypervisor control system registers

This patch adds support for hypervisor control registers on AArch64,
available via the Generic Interrupt Controller v5 feature, and enabled
via the +gcie flag.

- ich_apr_el2
- ich_contextr_el2
- ich_hfgitr_el2
- ich_hfgrtr_el2
- ich_hfgwtr_el2
- ich_hppir_el2 (RO)
- ich_ppi_activer[0,1]_el2
- ich_ppi_dvir[0,1]_el2
- ich_ppi_enabler[0,1]_el2
- ich_ppi_pendr[0,1]_el2
- ich_ppi_priorityr[0,15]_el2
- ich_vctlr_el2
- ich_vmcr_el2
gas/testsuite/gas/aarch64/sysreg/gcie-sysregs.d
gas/testsuite/gas/aarch64/sysreg/gcie-sysregs.s
opcodes/aarch64-sys-regs.def