Gary Jennejohn 81b73dec16 ppc4xx: (Re-)Enable CONFIG_PCI_PNP on AMCC 440EPx Sequoia
The 440EPx has a problem when the PCI_CACHE_LINE_SIZE register is
set to non-zero, because it doesn't support MRM (memory-read-
multiple) correctly. We now added the possibility to configure
this register in the board config file, so that the default value
of 8 can be overridden.

Here the details of this patch:

o drivers_pci_auto.c: introduce CFG_PCI_CACHE_LINE_SIZE to allow
  board-specific settings. As an example the sequoia board requires 0.
  Idea from Stefan Roese <sr@denx.de>.
o board/amcc/sequoia/init.S: add a TLB mapping at 0xE8000000 for the
  PCI IO-space. Obtained from Stefan Roese <sr@denx.de>.
o include/configs/sequoia.h: turn CONFIG_PCI_PNP back on and set
  CFG_PCI_CACHE_LINE_SIZE to 0.

Signed-off-by: Gary Jennejohn <garyj@denx.de>
Signed-off-by: Stefan Roese <sr@denx.de>
2007-08-31 15:21:46 +02:00
..
2007-08-19 10:27:34 +02:00
2007-08-19 10:27:34 +02:00
2003-06-27 21:31:46 +00:00
2003-06-27 21:31:46 +00:00
2003-06-27 21:31:46 +00:00
2002-11-03 00:24:07 +00:00
2005-01-10 00:01:04 +00:00
2007-08-14 21:30:32 +02:00
2003-06-27 21:31:46 +00:00
2007-08-14 18:42:36 +02:00
2007-05-15 23:38:05 +02:00
2003-06-27 21:31:46 +00:00
2003-06-27 21:31:46 +00:00
2003-06-27 21:31:46 +00:00
2003-06-27 21:31:46 +00:00
2003-06-27 21:31:46 +00:00
2007-08-13 21:26:03 -04:00
2004-08-01 22:48:16 +00:00
2003-06-27 21:31:46 +00:00
2003-06-27 21:31:46 +00:00
2007-07-04 00:43:53 +02:00
2007-08-10 11:39:37 -05:00
2006-03-06 13:03:37 +01:00
2006-03-12 22:14:20 +01:00
2006-03-11 22:53:33 +01:00
2007-08-13 16:34:33 +02:00
2007-04-14 16:14:06 +02:00
2003-06-27 21:31:46 +00:00
2003-06-27 21:31:46 +00:00
2005-10-28 22:30:33 +02:00
2002-11-03 00:24:07 +00:00
2005-09-25 18:41:04 +02:00
2005-09-23 11:05:55 +02:00
2006-07-21 15:24:56 +02:00
2004-01-02 14:00:00 +00:00
2006-07-21 20:57:53 +02:00
2004-07-01 16:30:44 +00:00
2004-07-01 16:30:44 +00:00
2006-10-09 00:42:01 +02:00
2005-03-27 23:41:39 +00:00
2006-03-12 02:10:00 +01:00
2005-10-13 16:45:02 +02:00
2007-08-13 21:26:03 -04:00
2007-06-07 15:21:23 -04:00
2007-08-16 12:12:53 +02:00
2006-06-14 18:14:56 +02:00
2006-06-14 18:14:56 +02:00
2006-06-14 18:14:56 +02:00
2006-06-14 18:14:56 +02:00
2004-03-25 15:14:43 +00:00
2004-03-25 15:14:43 +00:00
2002-09-17 21:37:55 +00:00