<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/board/amcc, branch v1.3.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/board/amcc?h=v1.3.0</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/board/amcc?h=v1.3.0'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2007-10-18T05:44:56Z</updated>
<entry>
<title>ppc4xx: Add 667/133 (CPU/PLB) frequency setup to Sequoia bootstrap command</title>
<updated>2007-10-18T05:44:56Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2007-10-17T13:40:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3e11ae80fec1ee12194940955431186abf6009c2'/>
<id>urn:sha1:3e11ae80fec1ee12194940955431186abf6009c2</id>
<content type='text'>
Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>ppc4xx: Fix bug in I2C bootstrap values for Sequoia/Rainier</title>
<updated>2007-10-15T09:39:00Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2007-10-15T09:39:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e2e93442e558cf1500e92861f99713b2f045ea22'/>
<id>urn:sha1:e2e93442e558cf1500e92861f99713b2f045ea22</id>
<content type='text'>
The I2C bootstrap values that can be setup via the "bootstrap" command,
were setup incorrect regarding the generation of the internal sync PCI
clock. The values for PLB clock == 133MHz were slighly incorrect and the
values for PLB clock == 166MHz were totally incorrect. This could
lead to a hangup upon booting while PCI configuration scan.

This patch fixes this issue and configures valid PCI divisor values
for the sync PCI clock, with respect to the provided external async
PCI frequency.

Here the values of the formula in the chapter 14.2 "PCI clocking"
from the 440EPx users manual:

AsyncPCICLK - 1MHz &lt;= SyncPCIClk &lt;= (2 * AsyncPCIClk) - 1MHz

33MHz async PCI frequency:
PLB = 133:
=&gt;      32 &lt;= 44.3 &lt;= 65        (div = 3)

PLB = 166:
=&gt;      32 &lt;= 55.3 &lt;= 65        (div = 3)

66MHz async PCI frequency:
PLB = 133:
=&gt;      65 &lt;= 66.5 &lt;= 132       (div = 2)

PLB = 166:
=&gt;      65 &lt;= 83 &lt;= 132         (div = 2)

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>ppc4xx: Fix incorrect 33/66MHz PCI clock log-message on Sequoia &amp; Yosemite</title>
<updated>2007-10-15T09:29:33Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2007-10-15T09:29:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5a5958b7de70ae99f0e7cbd5c97ec1346e051587'/>
<id>urn:sha1:5a5958b7de70ae99f0e7cbd5c97ec1346e051587</id>
<content type='text'>
The BCSR status bit for the 66MHz PCI operation was correctly
addressed (MSB/LSB problem). Now the correct currently setup
PCI frequency is displayed upon bootup.

This patch also fixes this problem on Rainier &amp; Yellowstone, since these
boards use the same souce code as Sequoia &amp; Yosemite do.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>ppc4xx: Coding style cleanup</title>
<updated>2007-10-02T09:44:46Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2007-10-02T09:44:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=738815c0cc44aa329097f868dc1efc49ede9c5ba'/>
<id>urn:sha1:738815c0cc44aa329097f868dc1efc49ede9c5ba</id>
<content type='text'>
Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>Program EPLD to force full duplex mode for PHY.</title>
<updated>2007-10-02T09:30:37Z</updated>
<author>
<name>Grzegorz Bernacki</name>
<email>gjb@semihalf.com</email>
</author>
<published>2007-10-01T07:51:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2db64784061bfc34f4ba70ef1d2fbe7133b55670'/>
<id>urn:sha1:2db64784061bfc34f4ba70ef1d2fbe7133b55670</id>
<content type='text'>
EPLD forces modes of PHY operation. By default full duplex is turned off.
This fix turns it on.

Signed-off-by: Grzegorz Bernacki &lt;gjb@semihalf.com&gt;
</content>
</entry>
<entry>
<title>Fix cases where DECLARE_GLOBAL_DATA_PTR was not declared as global</title>
<updated>2007-09-15T18:48:41Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2007-09-15T18:48:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1218abf1b5817a39a82399b4b928b00750575bda'/>
<id>urn:sha1:1218abf1b5817a39a82399b4b928b00750575bda</id>
<content type='text'>
Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
</entry>
<entry>
<title>[PPC440SPe] PCIe environment settings for Katmai and Yucca</title>
<updated>2007-09-07T16:35:37Z</updated>
<author>
<name>Grzegorz Bernacki</name>
<email>gjb@semihalf.com</email>
</author>
<published>2007-09-07T16:35:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6efc1fc0b63e55f94c5bc61d8dd23c918e3bc778'/>
<id>urn:sha1:6efc1fc0b63e55f94c5bc61d8dd23c918e3bc778</id>
<content type='text'>
- 'pciconfighost' is set by default in order to be able to scan bridges
behind the primary host/PCIe

- 'pciscandelay' env variable is recognized to allow for user-controlled
delay before the PCIe bus enumeration; some peripheral devices require a
significant delay before they can be scanned (e.g. LSI8408E); without the
delay they are not detected

Signed-off-by: Grzegorz Bernacki &lt;gjb@semihalf.com&gt;
</content>
</entry>
<entry>
<title>[PPC440SPe] Improve PCIe configuration space access</title>
<updated>2007-09-07T16:20:23Z</updated>
<author>
<name>Grzegorz Bernacki</name>
<email>gjb@semihalf.com</email>
</author>
<published>2007-09-07T16:20:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7f1913938984ef6c6a46cb53e003719196d9c5de'/>
<id>urn:sha1:7f1913938984ef6c6a46cb53e003719196d9c5de</id>
<content type='text'>
- correct configuration space mapping
- correct bus numbering
- better access to config space

Prior to this patch, the 440SPe host/PCIe bridge was able to configure only the
first device on the first bus. We now allow to configure up to 16 buses;
also, scanning for devices behind the PCIe-PCIe bridge is supported, so
peripheral devices farther in hierarchy can be identified.

Signed-off-by: Grzegorz Bernacki &lt;gjb@semihalf.com&gt;
</content>
</entry>
<entry>
<title>ppc4xx: (Re-)Enable CONFIG_PCI_PNP on AMCC 440EPx Sequoia</title>
<updated>2007-08-31T13:21:46Z</updated>
<author>
<name>Gary Jennejohn</name>
<email>garyj@denx.de</email>
</author>
<published>2007-08-31T13:21:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=81b73dec16fd1227369a191e725e10044a9d56b8'/>
<id>urn:sha1:81b73dec16fd1227369a191e725e10044a9d56b8</id>
<content type='text'>
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 &lt;sr@denx.de&gt;.
o board/amcc/sequoia/init.S: add a TLB mapping at 0xE8000000 for the
  PCI IO-space. Obtained from Stefan Roese &lt;sr@denx.de&gt;.
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 &lt;garyj@denx.de&gt;
Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>ppc4xx: Update Sequoia/Rainier bootstrap command</title>
<updated>2007-08-16T07:52:29Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2007-08-16T07:52:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=02ba7022f62bb75908296c58c63866e1d294b69a'/>
<id>urn:sha1:02ba7022f62bb75908296c58c63866e1d294b69a</id>
<content type='text'>
As suggested by David Mitchell, here an update for the Sequoia/Rainier
bootstrap command.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
</feed>
