Handle the demuxed ID register CCSIDR_EL1 as part of the idregs array. V3 of this series was posted here: https://lore.kernel.org/qemu-devel/[email protected]/
Changes V3->V4: * added R-B from Eric * incorporated suggestions from Eric Cornelia Huck (3): arm: handle demuxed ID registers arm: handle CCSIDR_EL1 as a demuxed register arm/kvm: get demuxed ID registers from kvm hw/arm/virt.c | 19 ++++------ hw/intc/armv7m_nvic.c | 2 +- target/arm/cpu-max.c | 6 ++-- target/arm/cpu-sysregs.h | 9 +++++ target/arm/cpu-sysregs.h.inc | 1 + target/arm/cpu.h | 18 ++++++---- target/arm/cpu64.c | 14 ++++++-- target/arm/helper.c | 2 +- target/arm/kvm.c | 31 ++++++++++++++++ target/arm/tcg/cpu32-system.c | 26 +++++++------- target/arm/tcg/cpu64.c | 68 +++++++++++++++++------------------ 11 files changed, 123 insertions(+), 73 deletions(-) -- 2.54.0
