<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch, branch v2015.01-rc4</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/arch?h=v2015.01-rc4</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch?h=v2015.01-rc4'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2014-12-29T21:31:23Z</updated>
<entry>
<title>bcm281xx: add support for "USB OTG clock"</title>
<updated>2014-12-29T21:31:23Z</updated>
<author>
<name>Steve Rae</name>
<email>srae@broadcom.com</email>
</author>
<published>2014-12-09T19:40:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4d013d8fa8863efb2d4264e1245a61a1a473c80c'/>
<id>urn:sha1:4d013d8fa8863efb2d4264e1245a61a1a473c80c</id>
<content type='text'>
enable this clock with the following:
  clk_usb_otg_enable((void *)HSOTG_BASE_ADDR)

Signed-off-by: Steve Rae &lt;srae@broadcom.com&gt;
Reviewed-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
<entry>
<title>ARM: rpi: support model A+</title>
<updated>2014-12-29T21:31:22Z</updated>
<author>
<name>Stephen Warren</name>
<email>swarren@wwwdotorg.org</email>
</author>
<published>2014-12-24T03:01:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=47705eff7a822105dfddaa03aadfe95f05849892'/>
<id>urn:sha1:47705eff7a822105dfddaa03aadfe95f05849892</id>
<content type='text'>
Add a board rev entry for the new model A+, and augment the board
rev error handling code to be a bit more verbose.

Signed-off-by: Stephen Warren &lt;swarren@wwwdotorg.org&gt;
</content>
</entry>
<entry>
<title>arm: semihosting: get rid of forward declarations</title>
<updated>2014-12-29T12:44:06Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2014-12-15T10:06:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9be5c661beecdb8a9d90ab4869ddb501b4990dd9'/>
<id>urn:sha1:9be5c661beecdb8a9d90ab4869ddb501b4990dd9</id>
<content type='text'>
By rearranging the functions in the semihosting code we can
avoid forward-declaration of the internal static functions.
This puts the stuff in a logical order: read/open/close/len
and then higher-order functions follow at the end.

Cc: Darwin Rambo &lt;drambo@broadcom.com&gt;
Cc: AKASHI Takahiro &lt;takahiro.akashi@linaro.org&gt;
Cc: Mark Hambleton &lt;mark.hambleton@arm.com&gt;
Cc: Tom Rini &lt;trini@ti.com&gt;
Acked-by: Steve Rae &lt;srae@broadcom.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>arm: semihosting: fix up compile bugs</title>
<updated>2014-12-29T12:44:06Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2014-12-15T10:05:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4e1ef15091b6f42ac13c22e3acc45a9bd9cce852'/>
<id>urn:sha1:4e1ef15091b6f42ac13c22e3acc45a9bd9cce852</id>
<content type='text'>
There is currently a regression when using newer ARM64 compilers
for semihosting: the way long types are inferred from context
is no longer the same.

The semihosting runtime uses long and size_t, so use this
explicitly in the semihosting code and interface, and voila:
the code now works again.

Tested with aarch64-linux-gnu-gcc: Linaro GCC 4.9-2014.09.

Cc: Darwin Rambo &lt;drambo@broadcom.com&gt;
Cc: AKASHI Takahiro &lt;takahiro.akashi@linaro.org&gt;
Cc: Mark Hambleton &lt;mark.hambleton@arm.com&gt;
Cc: Tom Rini &lt;trini@ti.com&gt;
Acked-by: Steve Rae &lt;srae@broadcom.com&gt;
Suggested-by: Mark Hambleton &lt;mark.hambleton@arm.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>arm: semihosting: staticize internal functions</title>
<updated>2014-12-29T12:44:06Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2014-12-15T10:05:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=50b56394307f76afe5ed1fac885e6d792d432c58'/>
<id>urn:sha1:50b56394307f76afe5ed1fac885e6d792d432c58</id>
<content type='text'>
The semihosting code exposes internal file handle handling
functions to read(), open(), close() and get the length of
a certain file handle.

However the code using it is only interested in either
reading and entire named file into memory or getting the
file length of a file referred by name. No file handles
are used.

Thus make the file handle code internal to this file by
removing these functions from the semihosting header file
and staticize them.

This gives us some freedom to rearrange the semihosting
code without affecting the external interface.

Cc: Darwin Rambo &lt;drambo@broadcom.com&gt;
Cc: AKASHI Takahiro &lt;takahiro.akashi@linaro.org&gt;
Cc: Mark Hambleton &lt;mark.hambleton@arm.com&gt;
Cc: Tom Rini &lt;trini@ti.com&gt;
Acked-by: Steve Rae &lt;srae@broadcom.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>x86: Clean up the FSP support codes</title>
<updated>2014-12-19T00:26:08Z</updated>
<author>
<name>Bin Meng</name>
<email>bmeng.cn@gmail.com</email>
</author>
<published>2014-12-17T07:50:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=255fd5caa5dda7f1028843753562eff58f3855bc'/>
<id>urn:sha1:255fd5caa5dda7f1028843753562eff58f3855bc</id>
<content type='text'>
This is the follow-on patch to clean up the FSP support codes:

- Remove the _t suffix on the structures defines
- Use __packed for structure defines
- Use U-Boot's assert()
- Use standard bool true/false
- Remove read_unaligned64()
- Use memcmp() in the compare_guid()
- Remove the cast in the memset() call
- Replace some magic numbers with macros
- Use panic() when no valid FSP image header is found
- Change some FSP utility routines to use an fsp_ prefix
- Add comment blocks for asm_continuation and fsp_init_done
- Remove some casts in find_fsp_header()
- Change HOB access macros to static inline routines
- Add comments to mention find_fsp_header() may be called in a
  stackless environment
- Add comments to mention init(&amp;params) in fsp_init() cannot
  be removed

Signed-off-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Acked-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>x86: Rename coreboot-serial to x86-serial</title>
<updated>2014-12-19T00:26:08Z</updated>
<author>
<name>Bin Meng</name>
<email>bmeng.cn@gmail.com</email>
</author>
<published>2014-12-17T07:50:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=41702bac01c585cc11fa5dd1f38dea1e5a7c642d'/>
<id>urn:sha1:41702bac01c585cc11fa5dd1f38dea1e5a7c642d</id>
<content type='text'>
Signed-off-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Acked-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>x86: crownbay: Add SDHCI support</title>
<updated>2014-12-19T00:26:08Z</updated>
<author>
<name>Bin Meng</name>
<email>bmeng.cn@gmail.com</email>
</author>
<published>2014-12-17T07:50:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=aada6276c68daf0229442aa8bf6e60aae4c4fd0d'/>
<id>urn:sha1:aada6276c68daf0229442aa8bf6e60aae4c4fd0d</id>
<content type='text'>
There are two standard SD card slots on the Crown Bay board, which
are connected to the Topcliff PCH SDIO controllers. Enable the SDHC
support so that we can use them.

Signed-off-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Acked-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>x86: crownbay: Add SPI flash support</title>
<updated>2014-12-19T00:26:07Z</updated>
<author>
<name>Bin Meng</name>
<email>bmeng.cn@gmail.com</email>
</author>
<published>2014-12-17T07:50:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=adfe3b247a7a281931f0fd865e9d00600e9dd384'/>
<id>urn:sha1:adfe3b247a7a281931f0fd865e9d00600e9dd384</id>
<content type='text'>
The Crown Bay board has an SST25VF016B flash connected to the Tunnel
Creek processor SPI controller used as the BIOS media where U-Boot
is stored. Enable this flash support.

Signed-off-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Acked-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>x86: Use consistent name XXX_ADDR for binary blob flash address</title>
<updated>2014-12-19T00:26:07Z</updated>
<author>
<name>Bin Meng</name>
<email>bmeng.cn@gmail.com</email>
</author>
<published>2014-12-17T07:50:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8c5224c9f5c8a24ff5153f018e10a3ac4da5783a'/>
<id>urn:sha1:8c5224c9f5c8a24ff5153f018e10a3ac4da5783a</id>
<content type='text'>
Signed-off-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Acked-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
