From: Penny Zheng Date: Mon, 14 Feb 2022 03:19:53 +0000 (+0000) Subject: xen/arm: gate make_gicv3_domU_node with CONFIG_GICV3 X-Git-Tag: archive/raspbian/4.17.0-1+rpi1^2~33^2~1030 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=ba417313232b1ca4384a4d1f74dc1c1312dac70e;p=xen.git xen/arm: gate make_gicv3_domU_node with CONFIG_GICV3 This commit gates function make_gicv3_domU_node with CONFIG_GICV3. Signed-off-by: Penny Zheng Acked-by: Stefano Stabellini Tested-by: Stefano Stabellini --- diff --git a/xen/arch/arm/domain_build.c b/xen/arch/arm/domain_build.c index 87391adde6..a01dc60b55 100644 --- a/xen/arch/arm/domain_build.c +++ b/xen/arch/arm/domain_build.c @@ -2322,6 +2322,7 @@ static int __init make_gicv2_domU_node(struct kernel_info *kinfo) return res; } +#ifdef CONFIG_GICV3 static int __init make_gicv3_domU_node(struct kernel_info *kinfo) { void *fdt = kinfo->fdt; @@ -2371,13 +2372,16 @@ static int __init make_gicv3_domU_node(struct kernel_info *kinfo) return res; } +#endif static int __init make_gic_domU_node(struct kernel_info *kinfo) { switch ( kinfo->d->arch.vgic.version ) { +#ifdef CONFIG_GICV3 case GIC_V3: return make_gicv3_domU_node(kinfo); +#endif case GIC_V2: return make_gicv2_domU_node(kinfo); default: