diff options
author | stroese <stroese> | 2003-05-23 11:33:57 +0000 |
---|---|---|
committer | stroese <stroese> | 2003-05-23 11:33:57 +0000 |
commit | 1545ad35c5cacdd84c6581b61f0e528a151302db (patch) | |
tree | 7157e3425a7c9f1ac8b9dc0b6ff61e0d854a829d /board | |
parent | c231d00f4ef881a1789e11afe5f3aceaa061725d (diff) | |
download | u-boot-imx-1545ad35c5cacdd84c6581b61f0e528a151302db.zip u-boot-imx-1545ad35c5cacdd84c6581b61f0e528a151302db.tar.gz u-boot-imx-1545ad35c5cacdd84c6581b61f0e528a151302db.tar.bz2 |
Local Bus Timeout increased.
Diffstat (limited to 'board')
-rw-r--r-- | board/esd/pci405/pci405.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/board/esd/pci405/pci405.c b/board/esd/pci405/pci405.c index 9035bdb..18d24a8 100644 --- a/board/esd/pci405/pci405.c +++ b/board/esd/pci405/pci405.c @@ -84,6 +84,11 @@ int board_pre_init (void) cntrl0Reg = mfdcr(cntrl0); mtdcr(cntrl0, cntrl0Reg | 0x00008000); + /* + * EBC Configuration Register: set ready timeout to 512 ebc-clks -> ca. 25 us + */ + mtebc (epcr, 0xa8400000); /* ebc always driven */ + return 0; } @@ -186,7 +191,7 @@ int misc_init_r (void) } } mtdcr(uicsr, 0xFFFFFFFF); /* clear all ints */ - + *magic = 0; /* clear pci reconfig magic again */ } |