<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/usb/host/Makefile, branch v2012.04</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>tegra: usb: Add support for Tegra USB peripheral</title>
<updated>2012-03-29T06:12:48+00:00</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2012-02-27T10:52:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=87f938c9f7372f587a43fe7babcb171ee0a0672f'/>
<id>87f938c9f7372f587a43fe7babcb171ee0a0672f</id>
<content type='text'>
This adds basic support for the Tegra2 USB controller. Board files should
call board_usb_init() to set things up.

Configuration is performed through the FDT, with aliases used to set the
order of the ports, like this fragment:

        aliases {
		/* This defines the order of our USB ports */
                usb0 = "/usb@0xc5008000";
                usb1 = "/usb@0xc5000000";
        };

drivers/usb/host files ONLY: Acked-by: Remy Bohmer &lt;linux@bohmer.net&gt;
Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds basic support for the Tegra2 USB controller. Board files should
call board_usb_init() to set things up.

Configuration is performed through the FDT, with aliases used to set the
order of the ports, like this fragment:

        aliases {
		/* This defines the order of our USB ports */
                usb0 = "/usb@0xc5008000";
                usb1 = "/usb@0xc5000000";
        };

drivers/usb/host files ONLY: Acked-by: Remy Bohmer &lt;linux@bohmer.net&gt;
Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>usb/ehci: Add USB support for the MX6Q</title>
<updated>2012-03-26T21:09:23+00:00</updated>
<author>
<name>Wolfgang Grandegger</name>
<email>wg@denx.de</email>
</author>
<published>2012-02-08T22:33:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3f467529cad0789b6dcc44f5ebc595c3e47341ce'/>
<id>3f467529cad0789b6dcc44f5ebc595c3e47341ce</id>
<content type='text'>
Currently, only USB Host 1 is supported.

Cc: Remy Bohmer &lt;linux@bohmer.net&gt;
Signed-off-by: Wolfgang Grandegger &lt;wg@denx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, only USB Host 1 is supported.

Cc: Remy Bohmer &lt;linux@bohmer.net&gt;
Signed-off-by: Wolfgang Grandegger &lt;wg@denx.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>USB: Armada100: EHCI Driver for Armada100 SOCs</title>
<updated>2012-03-18T23:08:26+00:00</updated>
<author>
<name>Ajay Bhargav</name>
<email>ajay.bhargav@einfochips.com</email>
</author>
<published>2012-02-13T03:27:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=54cb00486eace9c0931d855dfadfcfdcecea78fc'/>
<id>54cb00486eace9c0931d855dfadfcfdcecea78fc</id>
<content type='text'>
This patch adds support for USB EHCI driver for Armada100 SOCs.

Signed-off-by: Ajay Bhargav &lt;ajay.bhargav@einfochips.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds support for USB EHCI driver for Armada100 SOCs.

Signed-off-by: Ajay Bhargav &lt;ajay.bhargav@einfochips.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ehci-omap: driver for EHCI host on OMAP3</title>
<updated>2012-02-12T09:11:30+00:00</updated>
<author>
<name>Ilya Yanok</name>
<email>yanok@emcraft.com</email>
</author>
<published>2012-02-06T03:55:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=29321c0518d99494ab2a250e5b4f75b3add83b11'/>
<id>29321c0518d99494ab2a250e5b4f75b3add83b11</id>
<content type='text'>
Taken from Beagle code. Tested on mcx board (AM3517-based).

Signed-off-by: Ilya Yanok &lt;yanok@emcraft.com&gt;
Tested-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Taken from Beagle code. Tested on mcx board (AM3517-based).

Signed-off-by: Ilya Yanok &lt;yanok@emcraft.com&gt;
Tested-by: Stefano Babic &lt;sbabic@denx.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename ehci-kirkwood as ehci-marvell</title>
<updated>2012-02-12T09:11:27+00:00</updated>
<author>
<name>Albert ARIBAUD</name>
<email>[albert.u.boot@aribaud.net]</email>
</author>
<published>2012-02-06T15:09:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a14bd41738de0b88c1b0f212a5571b6591d7f7bc'/>
<id>a14bd41738de0b88c1b0f212a5571b6591d7f7bc</id>
<content type='text'>
Signed-off-by: Albert ARIBAUD &lt;albert.u.boot@aribaud.net&gt;
Signed-off-by: Prafulla Wadaskar &lt;prafulla@marvell.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Albert ARIBAUD &lt;albert.u.boot@aribaud.net&gt;
Signed-off-by: Prafulla Wadaskar &lt;prafulla@marvell.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>USB: MX5: add generic USB EHCI support for mx51 and mx53</title>
<updated>2011-12-11T13:49:31+00:00</updated>
<author>
<name>Wolfgang Grandegger</name>
<email>wg@denx.de</email>
</author>
<published>2011-11-11T13:03:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1ca56202532395f26fc59a87e62c9cab1541f9f3'/>
<id>1ca56202532395f26fc59a87e62c9cab1541f9f3</id>
<content type='text'>
It's derived from ehci-mxc and uses the header files of the
ehci-fsl interface. The callback board_ehci_hcd_init() has
been introduced to allow for board-specific setup when USB
is started.

Signed-off-by: Wolfgang Grandegger &lt;wg@denx.de&gt;
CC: Stefano Babic &lt;sbabic@denx.de&gt;
CC: Remy Bohmer &lt;linux@bohmer.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's derived from ehci-mxc and uses the header files of the
ehci-fsl interface. The callback board_ehci_hcd_init() has
been introduced to allow for board-specific setup when USB
is started.

Signed-off-by: Wolfgang Grandegger &lt;wg@denx.de&gt;
CC: Stefano Babic &lt;sbabic@denx.de&gt;
CC: Remy Bohmer &lt;linux@bohmer.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>iMX28: Add USB HOST driver</title>
<updated>2011-11-11T10:36:58+00:00</updated>
<author>
<name>Marek Vasut</name>
<email>marek.vasut@gmail.com</email>
</author>
<published>2011-11-08T23:18:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=dbb8f2790120ba7dea87db14870fdf821428fb45'/>
<id>dbb8f2790120ba7dea87db14870fdf821428fb45</id>
<content type='text'>
This driver supports both EHCI ports on the i.MX28 CPU.

Signed-off-by: Marek Vasut &lt;marek.vasut@gmail.com&gt;
Cc: Stefano Babic &lt;sbabic@denx.de&gt;
Cc: Wolfgang Denk &lt;wd@denx.de&gt;
Cc: Detlev Zundel &lt;dzu@denx.de&gt;
Cc: Remy Bohmer &lt;linux@bohmer.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This driver supports both EHCI ports on the i.MX28 CPU.

Signed-off-by: Marek Vasut &lt;marek.vasut@gmail.com&gt;
Cc: Stefano Babic &lt;sbabic@denx.de&gt;
Cc: Wolfgang Denk &lt;wd@denx.de&gt;
Cc: Detlev Zundel &lt;dzu@denx.de&gt;
Cc: Remy Bohmer &lt;linux@bohmer.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch from archive libraries to partial linking</title>
<updated>2010-11-17T20:02:18+00:00</updated>
<author>
<name>Sebastien Carlier</name>
<email>sebastien.carlier@gmail.com</email>
</author>
<published>2010-11-05T14:48:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6d8962e814c15807dd6ac5757904be2a02d187b8'/>
<id>6d8962e814c15807dd6ac5757904be2a02d187b8</id>
<content type='text'>
Before this commit, weak symbols were not overridden by non-weak symbols
found in archive libraries when linking with recent versions of
binutils.  As stated in the System V ABI, "the link editor does not
extract archive members to resolve undefined weak symbols".

This commit changes all Makefiles to use partial linking (ld -r) instead
of creating library archives, which forces all symbols to participate in
linking, allowing non-weak symbols to override weak symbols as intended.
This approach is also used by Linux, from which the gmake function
cmd_link_o_target (defined in config.mk and used in all Makefiles) is
inspired.

The name of each former library archive is preserved except for
extensions which change from ".a" to ".o".  This commit updates
references accordingly where needed, in particular in some linker
scripts.

This commit reveals board configurations that exclude some features but
include source files that depend these disabled features in the build,
resulting in undefined symbols.  Known such cases include:
- disabling CMD_NET but not CMD_NFS;
- enabling CONFIG_OF_LIBFDT but not CONFIG_QE.

Signed-off-by: Sebastien Carlier &lt;sebastien.carlier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this commit, weak symbols were not overridden by non-weak symbols
found in archive libraries when linking with recent versions of
binutils.  As stated in the System V ABI, "the link editor does not
extract archive members to resolve undefined weak symbols".

This commit changes all Makefiles to use partial linking (ld -r) instead
of creating library archives, which forces all symbols to participate in
linking, allowing non-weak symbols to override weak symbols as intended.
This approach is also used by Linux, from which the gmake function
cmd_link_o_target (defined in config.mk and used in all Makefiles) is
inspired.

The name of each former library archive is preserved except for
extensions which change from ".a" to ".o".  This commit updates
references accordingly where needed, in particular in some linker
scripts.

This commit reveals board configurations that exclude some features but
include source files that depend these disabled features in the build,
resulting in undefined symbols.  Known such cases include:
- disabling CMD_NET but not CMD_NFS;
- enabling CONFIG_OF_LIBFDT but not CONFIG_QE.

Signed-off-by: Sebastien Carlier &lt;sebastien.carlier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>MPC5121: Add USB EHCI support</title>
<updated>2010-10-18T20:33:32+00:00</updated>
<author>
<name>Damien Dusha</name>
<email>d.dusha@gmail.com</email>
</author>
<published>2010-10-14T13:27:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=29c6fbe0471afd7ffa41fcb2103eec5b53294897'/>
<id>29c6fbe0471afd7ffa41fcb2103eec5b53294897</id>
<content type='text'>
Signed-off-by: Francesco Rendine &lt;francesco.rendine@valueteam.com&gt;
Signed-off-by: Damien Dusha &lt;d.dusha@gmail.com&gt;
Signed-off-by: Anatolij Gustschin &lt;agust@denx.de&gt;

Coding style cleanup; slight file restructuring.
Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
Acked-by: Remy Bohmer &lt;linux@bohmer.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Francesco Rendine &lt;francesco.rendine@valueteam.com&gt;
Signed-off-by: Damien Dusha &lt;d.dusha@gmail.com&gt;
Signed-off-by: Anatolij Gustschin &lt;agust@denx.de&gt;

Coding style cleanup; slight file restructuring.
Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
Acked-by: Remy Bohmer &lt;linux@bohmer.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>MX31: Add support for MXC EHCI controller</title>
<updated>2010-10-13T16:11:44+00:00</updated>
<author>
<name>Stefano Babic</name>
<email>sbabic@denx.de</email>
</author>
<published>2010-10-06T07:00:01+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5b591502f9fc340df8fb1e3bec918009ba3bc313'/>
<id>5b591502f9fc340df8fb1e3bec918009ba3bc313</id>
<content type='text'>
The patch adds the EHCI controller for the i.MX31 Soc.

Signed-off-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The patch adds the EHCI controller for the i.MX31 Soc.

Signed-off-by: Stefano Babic &lt;sbabic@denx.de&gt;
</pre>
</div>
</content>
</entry>
</feed>
