[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 45/45] ARM: VGIC: wire new VGIC(-v2) files into Xen build system
Hi, On 20/03/18 03:13, Julien Grall wrote: > Hi Andre, > > On 03/15/2018 08:30 PM, Andre Przywara wrote: >> diff --git a/xen/arch/arm/vgic/Makefile b/xen/arch/arm/vgic/Makefile >> new file mode 100644 >> index 0000000000..806826948e >> --- /dev/null >> +++ b/xen/arch/arm/vgic/Makefile >> @@ -0,0 +1,5 @@ >> +obj-y += vgic.o >> +obj-y += vgic-v2.o >> +obj-y += vgic-mmio.o >> +obj-y += vgic-mmio-v2.o >> +obj-y += vgic-init.o >> diff --git a/xen/arch/arm/vgic/vgic.c b/xen/arch/arm/vgic/vgic.c >> index 4b9664f313..342b95be31 100644 >> --- a/xen/arch/arm/vgic/vgic.c >> +++ b/xen/arch/arm/vgic/vgic.c >> @@ -968,6 +968,16 @@ unsigned int vgic_max_vcpus(const struct domain *d) >> return min_t(unsigned int, MAX_VIRT_CPUS, vgic_vcpu_limit); >> } >> +#ifdef CONFIG_HAS_GICV3 >> +void vgic_v3_setup_hw(paddr_t dbase, >> + unsigned int nr_rdist_regions, >> + const struct rdist_region *regions, >> + unsigned int intid_bits) >> +{ >> + /* Dummy implementation to allow building without actual vGICv3 >> support. */ >> +} >> +#endif > > Why not just avoid selecting HAS_GICV3? Because "config ARM_64" selects HAS_GICV3, and I didn't dare to touch this. Shouldn't be around for long anyways. Cheers, Andre. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |