<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch/arm/include/asm/spl.h, branch v2013.07</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/arch/arm/include/asm/spl.h?h=v2013.07</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch/arm/include/asm/spl.h?h=v2013.07'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2013-03-15T20:13:54Z</updated>
<entry>
<title>Replace __bss_end__ with __bss_end</title>
<updated>2013-03-15T20:13:54Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2013-03-14T06:54:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3929fb0a141530551b3fce15ee08629f80d5ef2a'/>
<id>urn:sha1:3929fb0a141530551b3fce15ee08629f80d5ef2a</id>
<content type='text'>
Note this is a tree-wide change affecting multiple architectures.

At present we use __bss_start, but mostly __bss_end__. This seems
inconsistent and in a number of places __bss_end is used instead.

Change to use __bss_end for the BSS end symbol throughout U-Boot. This
makes it possible to use the asm-generic/sections.h file on all
archs.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>SPL: Create arch/arm/lib/spl.c for board_init_f and jump_to_image_linux</title>
<updated>2012-09-27T16:49:59Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@ti.com</email>
</author>
<published>2012-08-22T22:31:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6507f133f3201ed5fb22e4a3d73c33b47497539d'/>
<id>urn:sha1:6507f133f3201ed5fb22e4a3d73c33b47497539d</id>
<content type='text'>
In SPL (CONFIG_SPL_FRAMEWORK) board_init_f must setup the stack pointer,
clear the BSS and call board_init_r.  We mark this as weak as some
platforms may need to perform additional initalization at this point.
We provide a gd that we know will be in a usable location, once the BSS
has been cleared to help with this as well.  Finally, we no longer call
relocate_code so remove that from the armv7 version.

Next, both board_init_f and jump_to_image_linux are going to be
inherently arch-specific, so move these versions to arch/arm/lib/spl.c

Signed-off-by: Tom Rini &lt;trini@ti.com&gt;
</content>
</entry>
<entry>
<title>SPL: Move the omap SPL framework to common/spl</title>
<updated>2012-09-27T16:49:59Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@ti.com</email>
</author>
<published>2012-08-13T19:03:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=47f7bcae8c0de8b2a8af7ca309744f041a6d1424'/>
<id>urn:sha1:47f7bcae8c0de8b2a8af7ca309744f041a6d1424</id>
<content type='text'>
Add a new flag, CONFIG_SPL_FRAMEWORK to opt into the common/spl SPL
framework, enable on all of the previously using boards.  We move the
spl_ymodem.c portion to common/ and spl_mmc.c to drivers/mmc/.  We leave
the NAND one in-place as we plan to replace it later in this series.

We use common/spl to avoid linker problems with respect to merging
constant strings in objects.   Otherwise all strings in common/ will be
linked in and kept which grows SPL in size too much.

Signed-off-by: Tom Rini &lt;trini@ti.com&gt;
</content>
</entry>
<entry>
<title>ARM: SPL: Start hooking in the current SPI SPL support</title>
<updated>2012-09-27T16:49:58Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@ti.com</email>
</author>
<published>2012-08-14T19:25:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d4c4e0e11710f26904c288ad1bf05d8b73abddf7'/>
<id>urn:sha1:d4c4e0e11710f26904c288ad1bf05d8b73abddf7</id>
<content type='text'>
Signed-off-by: Tom Rini &lt;trini@ti.com&gt;
</content>
</entry>
<entry>
<title>ARM: SPL: Make spl_mmc.c more generic</title>
<updated>2012-09-27T16:49:58Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@ti.com</email>
</author>
<published>2012-08-14T17:25:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f0881250f9429a5c88e39e90c2d7100b0e10f7b9'/>
<id>urn:sha1:f0881250f9429a5c88e39e90c2d7100b0e10f7b9</id>
<content type='text'>
Move the default omap/related-centric board_mmc_init to
arch/arm/cpu/armv7/omap-common/boot-common.c and move the type defines
to &lt;asm/spl.h&gt;.  Also use mmc-&gt;read_bl_len rather than MMCSD_SECTOR_SIZE

Signed-off-by: Tom Rini &lt;trini@ti.com&gt;
</content>
</entry>
<entry>
<title>ARM: SPL: Add &lt;asm/spl.h&gt; and &lt;asm/arch/spl.h&gt;</title>
<updated>2012-09-27T16:49:57Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@ti.com</email>
</author>
<published>2012-08-14T15:50:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=55cdbb8d4e8508dcdb95400f6dfcb928220ffc70'/>
<id>urn:sha1:55cdbb8d4e8508dcdb95400f6dfcb928220ffc70</id>
<content type='text'>
Move the SPL prototypes from &lt;asm/omap_common.h&gt; into &lt;asm/spl.h&gt; and
add &lt;asm/arch/spl.h&gt; for arch specific portions of CONFIG_SPL_FRAMEWORK.

Signed-off-by: Tom Rini &lt;trini@ti.com&gt;
</content>
</entry>
</feed>
