]> git.proxmox.com Git - mirror_qemu.git/commit
hw/intc/arm_gic: Un-inline GIC*/ITS class_name() helpers
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Wed, 5 Apr 2023 11:48:26 +0000 (13:48 +0200)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Wed, 28 Jun 2023 12:27:59 +0000 (14:27 +0200)
commit0c40daf03810ed56535c40f6debdcc62ce4c5e6d
tree1b53606191c03a94796b6ec1512194be650b8c80
parentdec68f7042aba11ae706842a9616587ce3685685
hw/intc/arm_gic: Un-inline GIC*/ITS class_name() helpers

"kvm_arm.h" contains external and internal prototype declarations.
Files under the hw/ directory should only access the KVM external
API.

In order to avoid machine / device models to include "kvm_arm.h"
simply to get the QOM GIC/ITS class name, un-inline each class
name getter to the proper device model file.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20230405160454.97436-4-philmd@linaro.org>
hw/arm/sbsa-ref.c
hw/arm/virt-acpi-build.c
hw/arm/virt.c
hw/intc/arm_gic_common.c
hw/intc/arm_gicv3_common.c
hw/intc/arm_gicv3_its_common.c
include/hw/intc/arm_gic.h
include/hw/intc/arm_gicv3_common.h
include/hw/intc/arm_gicv3_its_common.h
target/arm/kvm_arm.h