Wirting to command register should use PCI_COMMAND not PCI_PRIMARY_BUS

Signed-off-by: Ye Li <[email protected]>
---
 drivers/pci/pcie_dw_common.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/pci/pcie_dw_common.c b/drivers/pci/pcie_dw_common.c
index c4cad019373e..4113a9f03cfc 100644
--- a/drivers/pci/pcie_dw_common.c
+++ b/drivers/pci/pcie_dw_common.c
@@ -7,7 +7,6 @@
  *
  * Copyright (C) 2018 Texas Instruments, Inc
  */
-
 #include <dm.h>
 #include <log.h>
 #include <pci.h>
@@ -385,7 +384,7 @@ void pcie_dw_setup_host(struct pcie_dw *pci)
                        0xffffff, 0x00ff0100);
 
        /* setup command register */
-       clrsetbits_le32(pci->dbi_base + PCI_PRIMARY_BUS,
+       clrsetbits_le32(pci->dbi_base + PCI_COMMAND,
                        0xffff,
                        PCI_COMMAND_IO | PCI_COMMAND_MEMORY |
                        PCI_COMMAND_MASTER | PCI_COMMAND_SERR);
-- 
2.7.4

Reply via email to