Messages in this thread Patch in this message |  | | Date | Thu, 15 Dec 2022 17:16:41 +0000 | Subject | Re: [PATCH] iommu/renesas: Support riscv compile | From | Robin Murphy <> |
| |
On 2022-12-15 07:32, guoren@kernel.org wrote: > From: Guo Ren <guoren@linux.alibaba.com> > > After riscv selects ARCH_RENESAS, we need to add ARM64 || ARM > dependency here.
This effectively removes all the extra COMPILE_TEST coverage we've been enjoying. FWIW I prefer Geert's suggestion to separate the real functional dependency from implicit assumptions about ARCH_RENESAS, with something like:
depends on ARCH_RENESAS || COMPILE_TEST depends on !GENERIC_ATOMIC64 #for IOMMU_IO_PGTABLE_LPAE
Thanks, Robin.
> Reported-by: kernel test robot <lkp@intel.com> > Signed-off-by: Guo Ren <guoren@linux.alibaba.com> > Signed-off-by: Guo Ren <guoren@kernel.org> > --- > drivers/iommu/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig > index dc5f7a156ff5..746b95b9f345 100644 > --- a/drivers/iommu/Kconfig > +++ b/drivers/iommu/Kconfig > @@ -283,6 +283,7 @@ config EXYNOS_IOMMU_DEBUG > > config IPMMU_VMSA > bool "Renesas VMSA-compatible IPMMU" > + depends on ARM64 || ARM > depends on ARCH_RENESAS || (COMPILE_TEST && !GENERIC_ATOMIC64) > select IOMMU_API > select IOMMU_IO_PGTABLE_LPAE
|  |