<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/board/amcc/bubinga/bubinga.c, branch v2011.06</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/board/amcc/bubinga/bubinga.c?h=v2011.06</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/board/amcc/bubinga/bubinga.c?h=v2011.06'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2011-05-12T17:48:42Z</updated>
<entry>
<title>Fix incorrect use of getenv() before relocation</title>
<updated>2011-05-12T17:48:42Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2011-05-04T10:32:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f0c0b3a9e6f28a34d6da5edabba1e874fdf8e675'/>
<id>urn:sha1:f0c0b3a9e6f28a34d6da5edabba1e874fdf8e675</id>
<content type='text'>
A large number of boards incorrectly used getenv() in their board init
code running before relocation.  In some cases this caused U-Boot to
hang when certain environment variables grew too long.
Fix the code to use getenv_r().

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
Cc: Stefan Roese &lt;sr@denx.de&gt;
Cc: The LEOX team &lt;team@leox.org&gt;
Cc: Michael Schwingen &lt;michael@schwingen.org&gt;
Cc: Georg Schardt &lt;schardt@team-ctech.de&gt;
Cc: Werner Pfister &lt;Pfister_Werner@intercontrol.de&gt;
Cc: Dirk Eibach &lt;eibach@gdsys.de&gt;
Cc: Peter De Schrijver &lt;p2@mind.be&gt;
Cc: John Zhan &lt;zhanz@sinovee.com&gt;
Cc: Rishi Bhattacharya &lt;rishi@ti.com&gt;
Cc: Peter Tyser &lt;ptyser@xes-inc.com&gt;
</content>
</entry>
<entry>
<title>ppc4xx: Convert PPC4xx UIC defines from lower case to upper case</title>
<updated>2009-09-28T08:45:42Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2009-09-24T07:55:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=952e7760bfc5b0e3b142b9ce34e7fbb7d008c900'/>
<id>urn:sha1:952e7760bfc5b0e3b142b9ce34e7fbb7d008c900</id>
<content type='text'>
The latest PPC4xx register cleanup patch missed the UIC defines.
This patch now changes lower case UIC defines to upper case.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>ppc4xx: Big cleanup of PPC4xx defines</title>
<updated>2009-09-11T08:35:58Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2009-09-09T14:25:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d1c3b27525b664e8c4db6bb173eed51bfc8220de'/>
<id>urn:sha1:d1c3b27525b664e8c4db6bb173eed51bfc8220de</id>
<content type='text'>
This patch cleans up multiple issues of the 4xx register (mostly
DCR, SDR, CPR, etc) definitions:

- Change lower case defines to upper case (plb4_acr -&gt; PLB4_ACR)
- Change the defines to better match the names from the
  user's manuals (e.g. cprpllc -&gt; CPR0_PLLC)
- Removal of some unused defines

Please test this patch intensive on your PPC4xx platform. Even though
I tried not to break anything and tested successfully on multiple
4xx AMCC platforms, testing on custom platforms is recommended.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>Change initdram() return type to phys_size_t</title>
<updated>2008-06-12T06:50:18Z</updated>
<author>
<name>Becky Bruce</name>
<email>becky.bruce@freescale.com</email>
</author>
<published>2008-06-09T21:03:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9973e3c614721bbf169882ffc3be266a6611cd60'/>
<id>urn:sha1:9973e3c614721bbf169882ffc3be266a6611cd60</id>
<content type='text'>
This patch changes the return type of initdram() from long int to phys_size_t.
This is required for a couple of reasons: long int limits the amount of dram
to 2GB, and u-boot in general is moving over to phys_size_t to represent the
size of physical memory.  phys_size_t is defined as an unsigned long on almost
all current platforms.

This patch *only* changes the return type of the initdram function (in
include/common.h, as well as in each board's implementation of initdram).  It
does not actually modify the code inside the function on any of the platforms;
platforms which wish to support more than 2GB of DRAM will need to modify
their initdram() function code.

Build tested with MAKEALL for ppc, arm, mips, mips-el. Booted on powerpc
MPC8641HPCN.

Signed-off-by: Becky Bruce &lt;becky.bruce@freescale.com&gt;
</content>
</entry>
<entry>
<title>ppc4xx: Remove superfluous dram_init() call or replace it by initdram()</title>
<updated>2008-06-03T18:22:19Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2008-06-02T15:37:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bbeff30cbd1c5d551eb0ad1c2239ec01844c0b0a'/>
<id>urn:sha1:bbeff30cbd1c5d551eb0ad1c2239ec01844c0b0a</id>
<content type='text'>
Historically the 405 U-Boot port had a dram_init() call in early init
stage. This function was still called from start.S and most of the time
coded in assembler. This is not needed anymore (since a long time) and
boards should implement the common initdram() function in C instead.

This patch now removed the dram_init() call from start.S and removes the
empty implementations that are scattered through most of the 405 board
ports. Some older board ports really implement this dram_init() though.
These are:

csb272
csb472
ERIC
EXBITGEN
W7OLMC
W7OLMG

I changed those boards to call this assembler dram_init() function now
from their board specific initdram() instead. This *should* work, but please
test again on those platforms. And it is perhaps a good idea that those
boards use some common 405 SDRAM initialization code from cpu/ppc4xx at
some time. So further patches welcome here.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>ppc4xx: Add initial Zeus (PPC405EP) board support</title>
<updated>2007-08-14T12:44:41Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2007-08-14T12:44:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=779e975117a75e91fcebe226a63104dbfb924ab1'/>
<id>urn:sha1:779e975117a75e91fcebe226a63104dbfb924ab1</id>
<content type='text'>
Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>Cleanup for GCC-4.x</title>
<updated>2005-10-13T14:45:02Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@pollux.denx.de</email>
</author>
<published>2005-10-13T14:45:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=77ddac9480d63a80b6bb76d7ee4dcc2d1070867e'/>
<id>urn:sha1:77ddac9480d63a80b6bb76d7ee4dcc2d1070867e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Major cleanup for AMCC PPC4xx eval boards.</title>
<updated>2005-08-01T14:49:12Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2005-08-01T14:49:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8a316c9b6215266b8f5f7bbae5ee12e8b8afac83'/>
<id>urn:sha1:8a316c9b6215266b8f5f7bbae5ee12e8b8afac83</id>
<content type='text'>
Patch by Stefan Roese, 01 Aug 2005
</content>
</entry>
</feed>
