From e097ce4304056452704f54245e28a6badb59fe06 Mon Sep 17 00:00:00 2001 From: Mario Six <mario.six@gdsys.cc> Date: Fri, 27 Apr 2018 14:53:37 +0200 Subject: [PATCH] pci: Don't use pci_indirect when DM is active Declaration of indirect PCI bridges is not compatible with DM: Both define PCI operations, but in different ways. Hence, don't use indirect bridges if DM is active. Signed-off-by: Mario Six <mario.six@gdsys.cc> Reviewed-by: Simon Glass <sjg@chromium.org> --- drivers/pci/pci_indirect.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pci/pci_indirect.c b/drivers/pci/pci_indirect.c index a24100e3a8..6134c22d1b 100644 --- a/drivers/pci/pci_indirect.c +++ b/drivers/pci/pci_indirect.c @@ -7,7 +7,7 @@ #include <common.h> -#if !defined(__I386__) +#if !defined(__I386__) && !defined(CONFIG_DM_PCI) #include <asm/processor.h> #include <asm/io.h> -- 2.39.5