<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/usb/host, branch v2011.09</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>ehci-hcd: Allow cleanups to happen gracefully on a timeout.</title>
<updated>2011-09-04T09:36:22+00:00</updated>
<author>
<name>Joel Fernandes</name>
<email>agnel.joel@gmail.com</email>
</author>
<published>2011-06-25T18:42:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3ecfa9525c2d78a9a8d257a7fd664f61dd10fe21'/>
<id>3ecfa9525c2d78a9a8d257a7fd664f61dd10fe21</id>
<content type='text'>
With this, the EHCI seems to "recover" from a timeout. This is particularly
observable if you were to ping the wrong IP Address and then ping the correct
one or if there was a temporary failure during tftp sessions.

All it takes is one timeout to disable it. If you have a noisy network (lot
of traffic), even if the traffic is not for the board, the timeouts don't occur.

Signed-off-by: Joel A Fernandes &lt;agnel.joel@gmail.com&gt;
Signed-off-by: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With this, the EHCI seems to "recover" from a timeout. This is particularly
observable if you were to ping the wrong IP Address and then ping the correct
one or if there was a temporary failure during tftp sessions.

All it takes is one timeout to disable it. If you have a noisy network (lot
of traffic), even if the traffic is not for the board, the timeouts don't occur.

Signed-off-by: Joel A Fernandes &lt;agnel.joel@gmail.com&gt;
Signed-off-by: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>USB: Remove __attribute__ ((packed)) for struct ehci_hccr and ehci_hcor</title>
<updated>2011-09-04T09:36:20+00:00</updated>
<author>
<name>Jason Kridner</name>
<email>jkridner@beagleboard.org</email>
</author>
<published>2011-04-20T13:54:16+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=69716c1900274a89bd5cbd1b0bb276ceaaa04f61'/>
<id>69716c1900274a89bd5cbd1b0bb276ceaaa04f61</id>
<content type='text'>
Remove __attribute__ ((packed)) to prevent byte access to soc
registers in some gcc versions.

Having patches to enable ehci for the BeagleBoard lying around for
several months, this one was the show-stopper.

Switched to align(4), rather than remove the attribute, per suggestion
from Alexander.

Credits have to go to Laine Walker-Avina &lt;lwalkera@ieee.org&gt; for
finding the problem.

Signed-off-by: Jason Kridner &lt;jkridner@beagleboard.org&gt;
Signed-off-by: Joel A Fernandes &lt;agnel.joel@gmail.com&gt;
Cc: Alexander Holler &lt;holler@ahsoftware.de&gt;
Cc: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
Signed-off-by: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove __attribute__ ((packed)) to prevent byte access to soc
registers in some gcc versions.

Having patches to enable ehci for the BeagleBoard lying around for
several months, this one was the show-stopper.

Switched to align(4), rather than remove the attribute, per suggestion
from Alexander.

Credits have to go to Laine Walker-Avina &lt;lwalkera@ieee.org&gt; for
finding the problem.

Signed-off-by: Jason Kridner &lt;jkridner@beagleboard.org&gt;
Signed-off-by: Joel A Fernandes &lt;agnel.joel@gmail.com&gt;
Cc: Alexander Holler &lt;holler@ahsoftware.de&gt;
Cc: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
Signed-off-by: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>usb: r8a66597: Fix argument mistake of inl</title>
<updated>2011-08-08T19:40:40+00:00</updated>
<author>
<name>Nobuhiro Iwamatsu</name>
<email>iwamatsu@nigauri.org</email>
</author>
<published>2011-07-11T02:03:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0b09f54a26169246e982357774b06276843047b3'/>
<id>0b09f54a26169246e982357774b06276843047b3</id>
<content type='text'>
Fail in build, because argument of inl used in r8a66597_read_fifo is wrong.

r8a66597.h:441:35: error: macro "inl" passed 2 arguments, but takes just 1
In file included from r8a66597-hcd.c:25:
r8a66597.h: In function ‘r8a66597_read_fifo’:
r8a66597.h:441: error: ‘inl’ undeclared (first use in this function)
r8a66597.h:441: error: (Each undeclared identifier is reported only once
r8a66597.h:441: error: for each function it appears in.)

Signed-off-by: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fail in build, because argument of inl used in r8a66597_read_fifo is wrong.

r8a66597.h:441:35: error: macro "inl" passed 2 arguments, but takes just 1
In file included from r8a66597-hcd.c:25:
r8a66597.h: In function ‘r8a66597_read_fifo’:
r8a66597.h:441: error: ‘inl’ undeclared (first use in this function)
r8a66597.h:441: error: (Each undeclared identifier is reported only once
r8a66597.h:441: error: for each function it appears in.)

Signed-off-by: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>imx: Add support for USB EHCI on imx25</title>
<updated>2011-07-14T13:41:24+00:00</updated>
<author>
<name>Matthias Weisser</name>
<email>weisserm@arcor.de</email>
</author>
<published>2011-07-06T00:28:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=dddb7c9ffdb3813c1242aa43b935dd3484c53a35'/>
<id>dddb7c9ffdb3813c1242aa43b935dd3484c53a35</id>
<content type='text'>
Adding support for USB host on imx25 using the internal PHY. Changing the name
of base address define for imx31 to get some unification.

Signed-off-by: Matthias Weisser &lt;weisserm@arcor.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adding support for USB host on imx25 using the internal PHY. Changing the name
of base address define for imx31 to get some unification.

Signed-off-by: Matthias Weisser &lt;weisserm@arcor.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ehci-pci: Fix PCI EHCI driver for 36-bit</title>
<updated>2011-06-25T07:53:10+00:00</updated>
<author>
<name>Zhao Chenhui</name>
<email>b35336@freescale.com</email>
</author>
<published>2011-04-19T02:47:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ae46d2a952b9f061b8b2b6c9e03b18274b48a30e'/>
<id>ae46d2a952b9f061b8b2b6c9e03b18274b48a30e</id>
<content type='text'>
Convert the PCI base address into a virtual address.

Signed-off-by: Zhao Chenhui &lt;b35336@freescale.com&gt;
Signed-off-by: Li Yang &lt;leoli@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Convert the PCI base address into a virtual address.

Signed-off-by: Zhao Chenhui &lt;b35336@freescale.com&gt;
Signed-off-by: Li Yang &lt;leoli@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>AT91: change includes from asm/arch/io.h to asm/io.h</title>
<updated>2011-05-18T05:56:51+00:00</updated>
<author>
<name>Reinhard Meyer</name>
<email>u-boot@emk-elektronik.de</email>
</author>
<published>2010-11-07T12:26:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=86592f60595f5dcebde01c9a4135485fbf2a61d6'/>
<id>86592f60595f5dcebde01c9a4135485fbf2a61d6</id>
<content type='text'>
and remove the now unused asm/arch-at91/io.h

Signed-off-by: Reinhard Meyer &lt;u-boot@emk-elektronik.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and remove the now unused asm/arch-at91/io.h

Signed-off-by: Reinhard Meyer &lt;u-boot@emk-elektronik.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>AT91: fix related at91 driver files</title>
<updated>2011-05-18T05:56:51+00:00</updated>
<author>
<name>Reinhard Meyer</name>
<email>u-boot@emk-elektronik.de</email>
</author>
<published>2010-11-03T14:47:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=372f2783a7b111f567ca541194bc7a75a3d5d64a'/>
<id>372f2783a7b111f567ca541194bc7a75a3d5d64a</id>
<content type='text'>
Signed-off-by: Reinhard Meyer &lt;u-boot@emk-elektronik.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Reinhard Meyer &lt;u-boot@emk-elektronik.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>IMX: MX31: Cleanup include files and drop nasty #ifdef in drivers</title>
<updated>2011-04-27T17:38:05+00:00</updated>
<author>
<name>Stefano Babic</name>
<email>sbabic@denx.de</email>
</author>
<published>2011-03-14T14:43:56+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=862711154339be2af723adcbde217743de781e81'/>
<id>862711154339be2af723adcbde217743de781e81</id>
<content type='text'>
As exception among the i.MX processors, the i.MX31 has headers
without general names (mx31-regs.h, mx31.h instead of imx-regs.h and
clock.h). This requires several nasty #ifdef in the drivers to
include the correct header. The patch cleans up the driver and
renames the header files as for the other i.MX processors.

Signed-off-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As exception among the i.MX processors, the i.MX31 has headers
without general names (mx31-regs.h, mx31.h instead of imx-regs.h and
clock.h). This requires several nasty #ifdef in the drivers to
include the correct header. The patch cleans up the driver and
renames the header files as for the other i.MX processors.

Signed-off-by: Stefano Babic &lt;sbabic@denx.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx</title>
<updated>2011-04-05T10:24:20+00:00</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2011-04-05T10:24:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4db2fa7f9446d0f2fe8db3d62184b1212fe22707'/>
<id>4db2fa7f9446d0f2fe8db3d62184b1212fe22707</id>
<content type='text'>
Conflicts:
	drivers/usb/host/ehci-pci.c

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	drivers/usb/host/ehci-pci.c

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>echi: add ULI1575 PCI ID</title>
<updated>2011-04-04T14:24:42+00:00</updated>
<author>
<name>Zhao Chenhui</name>
<email>b35336@freescale.com</email>
</author>
<published>2011-03-13T15:00:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=298f8af17b5056fd4135708c1745572f351bd339'/>
<id>298f8af17b5056fd4135708c1745572f351bd339</id>
<content type='text'>
Add ULI1575 EHCI controller to the list of the supported devices.

Signed-off-by: Zhao Chenhui &lt;b35336@freescale.com&gt;
Acked-by: Remy Bohmer &lt;linux@bohmer.net&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add ULI1575 EHCI controller to the list of the supported devices.

Signed-off-by: Zhao Chenhui &lt;b35336@freescale.com&gt;
Acked-by: Remy Bohmer &lt;linux@bohmer.net&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
