<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/README, branch v2014.10-rc1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/README?h=v2014.10-rc1</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/README?h=v2014.10-rc1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2014-08-06T13:02:46Z</updated>
<entry>
<title>The _config target is not present anymore, mention _defconfig instead</title>
<updated>2014-08-06T13:02:46Z</updated>
<author>
<name>Holger Freyther</name>
<email>holger@freyther.de</email>
</author>
<published>2014-08-04T07:26:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ab584d67c5a7c2349685274a711b579c28d5aaaf'/>
<id>urn:sha1:ab584d67c5a7c2349685274a711b579c28d5aaaf</id>
<content type='text'>
The _config part is gone for sure, the _defconfig target could at least
work. I have not verified this for all targets though.
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-spi</title>
<updated>2014-08-06T12:38:19Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@ti.com</email>
</author>
<published>2014-08-05T21:16:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=336450f5fc1c0d6eb0d95c536dadf0cc07466a4d'/>
<id>urn:sha1:336450f5fc1c0d6eb0d95c536dadf0cc07466a4d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spi, spi_mxc: do not hang in spi_xchg_single</title>
<updated>2014-08-05T18:48:01Z</updated>
<author>
<name>Heiko Schocher</name>
<email>hs@denx.de</email>
</author>
<published>2014-07-14T08:22:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f659b57361c4a351ef2a5fc23b9197428e2e67f0'/>
<id>urn:sha1:f659b57361c4a351ef2a5fc23b9197428e2e67f0</id>
<content type='text'>
if status register do never set MXC_CSPICTRL_TC, spi_xchg_single
endless loops. Add a timeout here to prevent endless hang.

Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
Cc: Dirk Behme &lt;dirk.behme@gmail.com&gt;
Reviewed-by: Jagannadha Sutradharudu Teki &lt;jaganna@xilinx.com&gt;
</content>
</entry>
<entry>
<title>arm: Support pre-relocation malloc()</title>
<updated>2014-08-04T11:24:35Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2014-07-11T04:23:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=76a1e584e10d14f1981f65376636ecff80bdc19b'/>
<id>urn:sha1:76a1e584e10d14f1981f65376636ecff80bdc19b</id>
<content type='text'>
Add support for re-relocation malloc() in arm's start-up code.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>sandbox: Support pre-relocation malloc()</title>
<updated>2014-07-23T13:06:13Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2014-07-11T04:23:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=29afe9e6edc7a817a055de27e98e8d33aad683a2'/>
<id>urn:sha1:29afe9e6edc7a817a055de27e98e8d33aad683a2</id>
<content type='text'>
Set up and zero global data before board_init_f() is called so that we can
remove the need for CONFIG_SYS_GENERIC_GLOBAL_DATA.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>Add a simple malloc() implementation for pre-relocation</title>
<updated>2014-07-23T13:05:40Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2014-07-11T04:23:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d59476b6446799c21e64147d86483140154c1886'/>
<id>urn:sha1:d59476b6446799c21e64147d86483140154c1886</id>
<content type='text'>
If we are to have driver model before relocation we need to support some
way of calling memory allocation routines.

The standard malloc() is pretty complicated:

1. It uses some BSS memory for its state, and BSS is not available before
relocation

2. It supports algorithms for reducing memory fragmentation and improving
performace of free(). Before relocation we could happily just not support
free().

3. It includes about 4KB of code (Thumb 2) and 1KB of data. However since
this has been loaded anyway this is not really a problem.

The simplest way to support pre-relocation malloc() is to reserve an area
of memory and allocate it in increasing blocks as needed. This
implementation does this.

To enable it, you need to define the size of the malloc() pool as described
in the README. It will be located above the pre-relocation stack on
supported architectures.

Note that this implementation is only useful on machines which have some
memory available before dram_init() is called - this includes those that
do no DRAM init (like tegra) and those that do it in SPL (quite a few
boards). Enabling driver model preior to relocation for the rest of the
boards is left for a later exercise.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>fit: make sha256 support optional</title>
<updated>2014-07-07T23:47:19Z</updated>
<author>
<name>Dirk Eibach</name>
<email>dirk.eibach@gdsys.cc</email>
</author>
<published>2014-07-03T07:28:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9a4f479b649a611478ff1b983c9a30f9150a696b'/>
<id>urn:sha1:9a4f479b649a611478ff1b983c9a30f9150a696b</id>
<content type='text'>
sha256 has some beefy memory footprint.
Make it optional for constrained systems.

Signed-off-by: Dirk Eibach &lt;dirk.eibach@gdsys.cc&gt;
</content>
</entry>
<entry>
<title>i2c: IHS I2C master driver</title>
<updated>2014-07-07T23:47:18Z</updated>
<author>
<name>Dirk Eibach</name>
<email>dirk.eibach@gdsys.cc</email>
</author>
<published>2014-07-03T07:28:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b46226bdb5a1690756daf77c42bdec91194927b0'/>
<id>urn:sha1:b46226bdb5a1690756daf77c42bdec91194927b0</id>
<content type='text'>
IHS I2C master support was merely a hack in the osd driver.
Now it is a proper u-boot I2C framework driver, supporting the
v2.00 master features.

Signed-off-by: Dirk Eibach &lt;dirk.eibach@gdsys.cc&gt;
</content>
</entry>
<entry>
<title>README: document CONFIG_ENV_IS_IN_SPI_FLASH</title>
<updated>2014-07-07T23:43:01Z</updated>
<author>
<name>Wu, Josh</name>
<email>Josh.wu@atmel.com</email>
</author>
<published>2014-07-01T11:30:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bd83b5921201a61eb74ed7faa04c3f237d5323a2'/>
<id>urn:sha1:bd83b5921201a61eb74ed7faa04c3f237d5323a2</id>
<content type='text'>
The option can be used to save the environment in spi flash.
Implementation code is already exist in command/env_sf.c. But
the documentation is missing.

This patch add the details for this option to the README file.

Signed-off-by: Josh Wu &lt;josh.wu@atmel.com&gt;
Reviewed-by: Jagannadha Sutradharudu Teki &lt;jaganna@xilinx.com&gt;
</content>
</entry>
<entry>
<title>README: document the CONFIG_ENV_IS_IN_FAT option</title>
<updated>2014-07-07T23:42:33Z</updated>
<author>
<name>Wu, Josh</name>
<email>Josh.wu@atmel.com</email>
</author>
<published>2014-06-24T09:31:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d1db76f1494492fc1c13e3bfe036c6dfb942e8be'/>
<id>urn:sha1:d1db76f1494492fc1c13e3bfe036c6dfb942e8be</id>
<content type='text'>
In README file, add document for the missing configuration option:
CONFIG_ENV_IS_IN_FAT.

Signed-off-by: Josh Wu &lt;josh.wu@atmel.com&gt;
Reviewed-by: Stephen Warren &lt;swarren@nvidia.com&gt;
</content>
</entry>
</feed>
