From: Matthew McClintock <msm@freescale.com>
Date: Wed, 28 Jun 2006 15:44:23 +0000 (-0500)
Subject: * Made sure the code which disables prefetch for PCI devices
X-Git-Tag: v2025.01-rc5-pxa1908~22946^2~8
X-Git-Url: http://git.dujemihanovic.xyz/img/static/html/index.html?a=commitdiff_plain;h=20abbc6fffa115690107cc942c7abf84bdc03a1b;p=u-boot.git

* Made sure the code which disables prefetch for PCI devices
  sets the size of the prefetch region to 0
  Patch by Andy Fleming on 17-Mar-2006

Signed-off-by: Andy Fleming <afleming@freescale.com>
---

diff --git a/drivers/pci_auto.c b/drivers/pci_auto.c
index 15f74328f0..8fde3301e5 100644
--- a/drivers/pci_auto.c
+++ b/drivers/pci_auto.c
@@ -186,7 +186,7 @@ static void pciauto_prescan_setup_bridge(struct pci_controller *hose,
 	} else {
 		/* We don't support prefetchable memory for now, so disable */
 		pci_hose_write_config_word(hose, dev, PCI_PREF_MEMORY_BASE, 0x1000);
-		pci_hose_write_config_word(hose, dev, PCI_PREF_MEMORY_LIMIT, 0x1000);
+		pci_hose_write_config_word(hose, dev, PCI_PREF_MEMORY_LIMIT, 0x0);
 	}
 
 	if (pci_io) {