<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git, branch v2014.04-rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<entry>
<title>Prepare v2014.04-rc2</title>
<updated>2014-03-10T21:21:06+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@ti.com</email>
</author>
<published>2014-03-10T21:21:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8ee950dd273aef6a074d41bf2ee4ef11d6f848fb'/>
<id>8ee950dd273aef6a074d41bf2ee4ef11d6f848fb</id>
<content type='text'>
Signed-off-by: Tom Rini &lt;trini@ti.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Tom Rini &lt;trini@ti.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-arm</title>
<updated>2014-03-10T18:22:54+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@ti.com</email>
</author>
<published>2014-03-10T18:22:54+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5495dae7aa9d5cd161e07174d38acac86515c58a'/>
<id>5495dae7aa9d5cd161e07174d38acac86515c58a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-usb</title>
<updated>2014-03-10T18:06:51+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@ti.com</email>
</author>
<published>2014-03-10T18:06:51+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c0d297946fd2540c8057eb1589429978da888dbb'/>
<id>c0d297946fd2540c8057eb1589429978da888dbb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>usb: create common header virtual root hub descriptors</title>
<updated>2014-03-10T17:53:36+00:00</updated>
<author>
<name>Stephen Warren</name>
<email>swarren@wwwdotorg.org</email>
</author>
<published>2014-02-14T04:15:18+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=eb838e7d84a5211ccca0662297b4dfd1cc29e9df'/>
<id>eb838e7d84a5211ccca0662297b4dfd1cc29e9df</id>
<content type='text'>
Many USB host controller drivers contain almost identical copies of the
same virtual root hub descriptors. Put these into a common file to avoid
duplication.

Note that there were some very minor differences between the descriptors
in the various files, such as:

- USB 1.0 vs. USB 1.1
- Manufacturer/Device ID
- Max packet size
- String content

I assume these aren't relevant.

Cc: Thomas Lange &lt;thomas@corelatus.se&gt;
Cc: Shinya Kuribayashi &lt;skuribay@pobox.com&gt;
Cc: Gary Jennejohn &lt;garyj@denx.de&gt;
Cc: Wolfgang Denk &lt;wd@denx.de&gt;
Cc: Eric Millbrandt &lt;emillbrandt@coldhaus.com&gt;
Cc: Pierre Aubert &lt;p.aubert@staubli.com&gt;
Cc: Stefan Roese &lt;sr@denx.de&gt;
Cc: Daniel Hellstrom &lt;daniel@gaisler.com&gt;
Cc: Denis Peter &lt;d.peter@mpl.ch&gt;
Cc: Rodolfo Giometti &lt;giometti@linux.it&gt;
Cc: Zhang Wei &lt;wei.zhang@freescale.com&gt;
Cc: Mateusz Zalega &lt;m.zalega@samsung.com&gt;
Cc: Remy Bohmer &lt;linux@bohmer.net&gt;
Cc: Markus Klotzbuecher &lt;mk@denx.de&gt;
Cc: Minkyu Kang &lt;mk7.kang@samsung.com&gt;
Cc: Gary Jennejohn &lt;garyj@denx.de&gt;
Cc: C Nauman &lt;cnauman@diagraph.com&gt;
Cc: David Müller &lt;d.mueller@elsoft.ch&gt;
Cc: Yoshihiro Shimoda &lt;shimoda.yoshihiro@renesas.com&gt;
Cc: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
Cc: Thomas Abraham &lt;t-abraham@ti.com&gt;
Cc: Tom Rini &lt;trini@ti.com&gt;
Cc: Andrew Murray &lt;amurray@embedded-bits.co.uk&gt;
Cc: Matej Frančeškin &lt;matej.franceskin@comtrade.com&gt;
Cc: Cliff Cai &lt;cliff.cai@analog.com&gt;
Cc: Bryan Wu &lt;cooloney@gmail.com&gt;
Signed-off-by: Stephen Warren &lt;swarren@wwwdotorg.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Many USB host controller drivers contain almost identical copies of the
same virtual root hub descriptors. Put these into a common file to avoid
duplication.

Note that there were some very minor differences between the descriptors
in the various files, such as:

- USB 1.0 vs. USB 1.1
- Manufacturer/Device ID
- Max packet size
- String content

I assume these aren't relevant.

Cc: Thomas Lange &lt;thomas@corelatus.se&gt;
Cc: Shinya Kuribayashi &lt;skuribay@pobox.com&gt;
Cc: Gary Jennejohn &lt;garyj@denx.de&gt;
Cc: Wolfgang Denk &lt;wd@denx.de&gt;
Cc: Eric Millbrandt &lt;emillbrandt@coldhaus.com&gt;
Cc: Pierre Aubert &lt;p.aubert@staubli.com&gt;
Cc: Stefan Roese &lt;sr@denx.de&gt;
Cc: Daniel Hellstrom &lt;daniel@gaisler.com&gt;
Cc: Denis Peter &lt;d.peter@mpl.ch&gt;
Cc: Rodolfo Giometti &lt;giometti@linux.it&gt;
Cc: Zhang Wei &lt;wei.zhang@freescale.com&gt;
Cc: Mateusz Zalega &lt;m.zalega@samsung.com&gt;
Cc: Remy Bohmer &lt;linux@bohmer.net&gt;
Cc: Markus Klotzbuecher &lt;mk@denx.de&gt;
Cc: Minkyu Kang &lt;mk7.kang@samsung.com&gt;
Cc: Gary Jennejohn &lt;garyj@denx.de&gt;
Cc: C Nauman &lt;cnauman@diagraph.com&gt;
Cc: David Müller &lt;d.mueller@elsoft.ch&gt;
Cc: Yoshihiro Shimoda &lt;shimoda.yoshihiro@renesas.com&gt;
Cc: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
Cc: Thomas Abraham &lt;t-abraham@ti.com&gt;
Cc: Tom Rini &lt;trini@ti.com&gt;
Cc: Andrew Murray &lt;amurray@embedded-bits.co.uk&gt;
Cc: Matej Frančeškin &lt;matej.franceskin@comtrade.com&gt;
Cc: Cliff Cai &lt;cliff.cai@analog.com&gt;
Cc: Bryan Wu &lt;cooloney@gmail.com&gt;
Signed-off-by: Stephen Warren &lt;swarren@wwwdotorg.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>usb: ehci: fully align interrupt QHs/QTDs</title>
<updated>2014-03-10T17:53:36+00:00</updated>
<author>
<name>Stephen Warren</name>
<email>swarren@nvidia.com</email>
</author>
<published>2014-02-06T20:13:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8165e34bf4f1b663ca37f7ead4bb029b4d9da74e'/>
<id>8165e34bf4f1b663ca37f7ead4bb029b4d9da74e</id>
<content type='text'>
These data structures are passed to cache-flushing routines, and hence
must be conform to both the USB the cache-flusing alignment requirements.
That means aligning to USB_DMA_MINALIGN. This is important on systems
where cache lines are &gt;32 bytes.

Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These data structures are passed to cache-flushing routines, and hence
must be conform to both the USB the cache-flusing alignment requirements.
That means aligning to USB_DMA_MINALIGN. This is important on systems
where cache lines are &gt;32 bytes.

Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ush: ehci: initialize altnext pointers in QH</title>
<updated>2014-03-10T17:53:36+00:00</updated>
<author>
<name>Stephen Warren</name>
<email>swarren@nvidia.com</email>
</author>
<published>2014-02-07T16:53:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2456b97f0c9411d0bc2637ba1033a910c8b4b971'/>
<id>2456b97f0c9411d0bc2637ba1033a910c8b4b971</id>
<content type='text'>
Section 4.10.2 "Advance Queue" of ehci-specification-for-usb.pdf
specifies how an EHCI controller loads a new QTD for processing if the
QH is not already marked as active. It states:

=====
If the field Bytes to Transfer is not zero and the T-bit in the Alternate
Next qTD Pointer is set to zero, then the host controller uses the
Alternate Next qTD Pointer. Otherwise, the host controller uses the Next
qTD Pointer. If Next qTD Pointer’s T-bit is set to a one, then the host
controller exits this state and uses the horizontal pointer to the next
schedule data structure.
=====

Hence, we must ensure that the alternate next QTD pointer's T-bit
(TERMINATE) is set, so the EHCI controller knows to use the next QTD
pointer.

Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Section 4.10.2 "Advance Queue" of ehci-specification-for-usb.pdf
specifies how an EHCI controller loads a new QTD for processing if the
QH is not already marked as active. It states:

=====
If the field Bytes to Transfer is not zero and the T-bit in the Alternate
Next qTD Pointer is set to zero, then the host controller uses the
Alternate Next qTD Pointer. Otherwise, the host controller uses the Next
qTD Pointer. If Next qTD Pointer’s T-bit is set to a one, then the host
controller exits this state and uses the horizontal pointer to the next
schedule data structure.
=====

Hence, we must ensure that the alternate next QTD pointer's T-bit
(TERMINATE) is set, so the EHCI controller knows to use the next QTD
pointer.

Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>.gitignore: ignore include/config/*</title>
<updated>2014-03-10T17:50:32+00:00</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.m@jp.panasonic.com</email>
</author>
<published>2014-03-10T01:47:19+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1f659b2e59c2db2cc3b1f0336f6015b782114d55'/>
<id>1f659b2e59c2db2cc3b1f0336f6015b782114d55</id>
<content type='text'>
Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>kbuild: fix a bug of make rule of version_autogenerated.h</title>
<updated>2014-03-10T17:50:32+00:00</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.m@jp.panasonic.com</email>
</author>
<published>2014-03-10T01:42:27+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2e6b2f6ae015252c8673e23f8d2023379fa2e72e'/>
<id>2e6b2f6ae015252c8673e23f8d2023379fa2e72e</id>
<content type='text'>
include/generated/version_autogenerated.h was not correctly
generated on the parallel build (with -j option).

Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;
Reported-by: Andreas Bießmann &lt;andreas.devel@googlemail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
include/generated/version_autogenerated.h was not correctly
generated on the parallel build (with -j option).

Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;
Reported-by: Andreas Bießmann &lt;andreas.devel@googlemail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cfb_console: align fields in gzipped .bmp files</title>
<updated>2014-03-10T17:50:31+00:00</updated>
<author>
<name>Eric Nelson</name>
<email>eric.nelson@boundarydevices.com</email>
</author>
<published>2014-03-08T14:55:52+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5ca05c8b0304c6e99466fd3c43398273c1e9cad9'/>
<id>5ca05c8b0304c6e99466fd3c43398273c1e9cad9</id>
<content type='text'>
.bmp files contain 32-bit integers aligned at offsets of +2, +6,
et cetera within the bmp_header structure (see include/bmp_layout.h).

Support for gzip-compressed .bmp files is present in the cfb_console
display subsystem by uncompressing them prior to use.

This patch forces the in-memory header to be aligned properly
for these compressed images by extracting them to a 2-byte
offset in the memory returned by malloc. Since malloc will always
return a 4-byte aligned value, this forces the .bmp header
fields to be naturally aligned on 4-byte addresses.

Refer to these files for more details:
	doc/README.displaying-bmps

Signed-off-by: Eric Nelson &lt;eric.nelson@boundarydevices.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
.bmp files contain 32-bit integers aligned at offsets of +2, +6,
et cetera within the bmp_header structure (see include/bmp_layout.h).

Support for gzip-compressed .bmp files is present in the cfb_console
display subsystem by uncompressing them prior to use.

This patch forces the in-memory header to be aligned properly
for these compressed images by extracting them to a 2-byte
offset in the memory returned by malloc. Since malloc will always
return a 4-byte aligned value, this forces the .bmp header
fields to be naturally aligned on 4-byte addresses.

Refer to these files for more details:
	doc/README.displaying-bmps

Signed-off-by: Eric Nelson &lt;eric.nelson@boundarydevices.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ahci: wait longer for link.</title>
<updated>2014-03-10T17:50:31+00:00</updated>
<author>
<name>Ian Campbell</name>
<email>ijc@hellion.org.uk</email>
</author>
<published>2014-03-07T01:20:58+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=73545f75b66d5bd68076742f082a5b7fdfb5b086'/>
<id>73545f75b66d5bd68076742f082a5b7fdfb5b086</id>
<content type='text'>
I have observed timeouts on a cubietruck.

The increase to 40ms is completely arbitrary and Works For Me(tm). I
couldn't find a good reference for how long you are supposed to wait,
although googling around it seems like tens of ms rather than single
digits is more common. I don't think there is any harm in waiting a bit
longer.

Signed-off-by: Ian Campbell &lt;ijc@hellion.org.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I have observed timeouts on a cubietruck.

The increase to 40ms is completely arbitrary and Works For Me(tm). I
couldn't find a good reference for how long you are supposed to wait,
although googling around it seems like tens of ms rather than single
digits is more common. I don't think there is any harm in waiting a bit
longer.

Signed-off-by: Ian Campbell &lt;ijc@hellion.org.uk&gt;
</pre>
</div>
</content>
</entry>
</feed>
