From 2e64c35a5a9e1c7de118798c7b8bcc2a85f1b6c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Fr=C3=B6schle?= Date: Tue, 5 Nov 2013 11:04:59 +0000 Subject: [PATCH] increased latency timer. It seems some config space accesses time out. Let's see if this fixes anythint --- BaS_gcc/sources/pci.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BaS_gcc/sources/pci.c b/BaS_gcc/sources/pci.c index 7274242..2d4e866 100644 --- a/BaS_gcc/sources/pci.c +++ b/BaS_gcc/sources/pci.c @@ -469,7 +469,7 @@ void init_pci(void) + MCF_PCIARB_PACR_EXTMINTEN(0x1F); /* Setup burst parameters */ - MCF_PCI_PCICR1 = MCF_PCI_PCICR1_CACHELINESIZE(4) + MCF_PCI_PCICR1_LATTIMER(32); + MCF_PCI_PCICR1 = MCF_PCI_PCICR1_CACHELINESIZE(4) + MCF_PCI_PCICR1_LATTIMER(64); /* TODO: test increased latency timer */ MCF_PCI_PCICR2 = MCF_PCI_PCICR2_MINGNT(16) + MCF_PCI_PCICR2_MAXLAT(16); /* Turn on error signaling, 32 write retries on failure */