|
@@ -28,6 +28,10 @@ static void __dw_pcie_ep_reset_bar(struct dw_pcie *pci, enum pci_barno bar,
|
|
|
dw_pcie_dbi_ro_wr_en(pci);
|
|
|
dw_pcie_writel_dbi2(pci, reg, 0x0);
|
|
|
dw_pcie_writel_dbi(pci, reg, 0x0);
|
|
|
+ if (flags & PCI_BASE_ADDRESS_MEM_TYPE_64) {
|
|
|
+ dw_pcie_writel_dbi2(pci, reg + 4, 0x0);
|
|
|
+ dw_pcie_writel_dbi(pci, reg + 4, 0x0);
|
|
|
+ }
|
|
|
dw_pcie_dbi_ro_wr_dis(pci);
|
|
|
}
|
|
|
|