<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch/arm, branch v2010.12</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/arch/arm?h=v2010.12</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch/arm?h=v2010.12'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2010-12-21T10:33:36Z</updated>
<entry>
<title>Move DECLARE_GLOBAL_DATA_PTR to file scope</title>
<updated>2010-12-21T10:33:36Z</updated>
<author>
<name>John Rigby</name>
<email>john.rigby@linaro.org</email>
</author>
<published>2010-12-21T01:27:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2956532625cf8414ad3efb37598ba34db08d67ec'/>
<id>urn:sha1:2956532625cf8414ad3efb37598ba34db08d67ec</id>
<content type='text'>
It can be optimised out by the compiler otherwise resulting
in obscure errors like a board not booting.

This has been documented in README since 2006 when these were
first fixed up for GCC 4.x.

Signed-off-by: John Rigby &lt;john.rigby@linaro.org&gt;

Fix some additional places.

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
Acked-By: Albert ARIBAUD &lt;albert.aribaud@free.fr&gt;
</content>
</entry>
<entry>
<title>AT91RM9200: fix AT91_PMC_MCKR_MDIV_* defines for this CPU</title>
<updated>2010-12-17T08:25:43Z</updated>
<author>
<name>clagix@gmail.com</name>
<email>clagix@gmail.com</email>
</author>
<published>2010-12-06T08:03:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a138d96aa88b6487c1409dd47a4ece9c3e1c3115'/>
<id>urn:sha1:a138d96aa88b6487c1409dd47a4ece9c3e1c3115</id>
<content type='text'>
Signed-off-by: Guido Classen &lt;clagix@gmail.com&gt;
Signed-off-by: Reinhard Meyer &lt;u-boot@emk-elektronik.de&gt;
</content>
</entry>
<entry>
<title>ARM: */start.S: use canonical asm syntax</title>
<updated>2010-12-13T22:58:50Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2010-12-09T10:26:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3600945b5aebb2d029c97c48a38d8dc960ad6935'/>
<id>urn:sha1:3600945b5aebb2d029c97c48a38d8dc960ad6935</id>
<content type='text'>
Make code build with older tool chains.

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
</entry>
<entry>
<title>omap3: emif|sdrc: use a single global data define</title>
<updated>2010-12-11T16:41:42Z</updated>
<author>
<name>Nishanth Menon</name>
<email>nm@ti.com</email>
</author>
<published>2010-12-11T16:41:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ee3894c681e3d8e6ef0f5cfe71f0b7143d864b39'/>
<id>urn:sha1:ee3894c681e3d8e6ef0f5cfe71f0b7143d864b39</id>
<content type='text'>
DECLARE_GLOBAL_DATA_PTR declarations in functions are inherently
troublesome with various compilers (e.g. gcc 4.5)

Signed-off-by: Nishanth Menon &lt;nm@ti.com&gt;
Signed-off-by: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
</content>
</entry>
<entry>
<title>OMAP: Timer: Replace bss variable by gd</title>
<updated>2010-12-11T15:50:48Z</updated>
<author>
<name>Dirk Behme</name>
<email>dirk.behme@googlemail.com</email>
</author>
<published>2010-12-11T15:50:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b03c8403cd770332778eec9142f136a9c870aaeb'/>
<id>urn:sha1:b03c8403cd770332778eec9142f136a9c870aaeb</id>
<content type='text'>
Reuse the gd-&gt;tbl value for timestamp and add gd-&gt;lastinc for lastinc bss
values in the OMAP timer driver.

The usage of bss values in drivers before initialisation of bss is forbidden.
In that special case some data in .rel.dyn gets corrupted.

Signed-off-by: Dirk Behme &lt;dirk.behme@gmail.com&gt;
Tested-by: Steve Sakoman &lt;steve.sakoman@linaro.org&gt;
Tested-by: John Rigby &lt;john.rigby@linaro.org&gt;
Tested-by: Nishanth Menon &lt;nm@ti.com&gt;
Acked-by: Nishanth Menon &lt;nm@ti.com&gt;
Tested-by: Heiko Schocher &lt;hs@denx.de&gt;
Tested-by: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
Signed-off-by: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
</content>
</entry>
<entry>
<title>davinci: Rewrite timer.c to use tbl/tbu emulation variables in gd</title>
<updated>2010-12-11T15:46:46Z</updated>
<author>
<name>Nick Thompson</name>
<email>nick.thompson@ge.com</email>
</author>
<published>2010-12-11T15:46:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e465cf2377d15f1ca1fa22079c766e89ad0aaf29'/>
<id>urn:sha1:e465cf2377d15f1ca1fa22079c766e89ad0aaf29</id>
<content type='text'>
This change allows the davinci timer functions to be used before
relocation since it avoids using static variables prior to BSS being
made available.

The code is based on that used in the at91 timers, modified to use
a davinci specific hardware timer. It also maintains reset_timer()
to allow deprecated timer usage to continue to work (for example,
in nand_base.c)

Signed-off-by: Nick Thompson &lt;nick.thompson@ge.com&gt;
Tested-by: Ben Gardiner &lt;bengardiner@nanometrics.ca&gt;
Tested-by: Sudhakar Rajashekhara &lt;sudhakar.raj@ti.com&gt;
Tested-by: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
Signed-off-by: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-imx</title>
<updated>2010-12-09T19:52:44Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2010-12-09T19:52:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ac8983bcba75576c50307b5e8dc8fb848740ee61'/>
<id>urn:sha1:ac8983bcba75576c50307b5e8dc8fb848740ee61</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ARM: make timer variables in gt_t available for all ARM platforms</title>
<updated>2010-12-09T10:01:16Z</updated>
<author>
<name>Prafulla Wadaskar</name>
<email>prafulla@marvell.com</email>
</author>
<published>2010-12-01T12:16:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f9de0997d773699fb4bda1c1ad7462aa2fcd00e9'/>
<id>urn:sha1:f9de0997d773699fb4bda1c1ad7462aa2fcd00e9</id>
<content type='text'>
All code that attemots to access variables in BSS before relocation
(for example directly or indirectly by board_init_f()) needs to be
fixed. Especially timer.c needs to fix on most of the ARM platforms.

This patch makes timer related variables in gd_t available for
all ARM implementations.

Signed-off-by: Prafulla Wadaskar &lt;prafulla@marvell.com&gt;

Edited commit message.
Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
</entry>
<entry>
<title>armv7: fix relocation skip</title>
<updated>2010-12-09T10:01:16Z</updated>
<author>
<name>Andreas BieÃŸmann</name>
<email>andreas.devel@googlemail.com</email>
</author>
<published>2010-11-30T23:58:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b9c5081d7d6ebc3290813675ca8771f4471edb85'/>
<id>urn:sha1:b9c5081d7d6ebc3290813675ca8771f4471edb85</id>
<content type='text'>
I doubt the stack_setup() was defective before:
 we load the current location of _start and compare against destination
 of relocate_code(). If we are already there we shoud skip the
 relocation and jump over to clear_bss. Before the clear_bss was also skipped.

Signed-off-by: Andreas Bießmann &lt;andreas.devel@googlemail.com&gt;
</content>
</entry>
<entry>
<title>arm: fixloop(): do not use r8 for relocation</title>
<updated>2010-12-09T10:01:15Z</updated>
<author>
<name>Andreas BieÃŸmann</name>
<email>andreas.devel@googlemail.com</email>
</author>
<published>2010-11-30T23:58:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1f52d89f2b4b5ca8dde7aa1be02bb1c658e0aa13'/>
<id>urn:sha1:1f52d89f2b4b5ca8dde7aa1be02bb1c658e0aa13</id>
<content type='text'>
r8 is used for global_data and should therefore be left alone!

For C code the compiler flag --fixed-r8 does the job, but in assembler
we need to be aware of that fact.

Signed-off-by: Andreas Bießmann &lt;andreas.devel@googlemail.com&gt;
</content>
</entry>
</feed>
