<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/tools/usb, branch v3.0.89</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/tools/usb?h=v3.0.89</id>
<link rel='self' href='https://git.amat.us/linux/atom/tools/usb?h=v3.0.89'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2012-06-01T07:12:57Z</updated>
<entry>
<title>USB: ffs-test: fix length argument of out function call</title>
<updated>2012-06-01T07:12:57Z</updated>
<author>
<name>Matthias Fend</name>
<email>Matthias.Fend@wolfvision.net</email>
</author>
<published>2012-05-07T12:37:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8c2a6ba40833258c8800c7ccc638d0f37c045e10'/>
<id>urn:sha1:8c2a6ba40833258c8800c7ccc638d0f37c045e10</id>
<content type='text'>
commit eb9c5836384cd2a276254df6254ed71117983626 upstream.

The out functions should only handle actual available data instead of the complete buffer.
Otherwise for example the ep0_consume function will report ghost events since it tries to decode
the complete buffer - which may contain partly invalid data.

Signed-off-by: Matthias Fend &lt;matthias.fend@wolfvision.net&gt;
Acked-by: Michal Nazarewicz &lt;mina86@mina86.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>USB: ffs-test: fix header path</title>
<updated>2011-03-01T03:27:12Z</updated>
<author>
<name>Davidlohr Bueso</name>
<email>dave@gnu.org</email>
</author>
<published>2011-02-27T07:58:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d105e74eff7f8197b4d8e104e347ffbc5c3989b8'/>
<id>urn:sha1:d105e74eff7f8197b4d8e104e347ffbc5c3989b8</id>
<content type='text'>
When compiling this program the functionfs.h header cannot be found, producing:
ffs-test.c:40: fatal error: linux/usb/functionfs.h: No such file or directory

This patch also fixes the following warning:
ffs-test.c:453: warning: format ‘%4d’ expects type ‘int’, but argument 3 has type ‘size_t’

Signed-off-by: Davidlohr Bueso &lt;dave@gnu.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>USB: tools: Add a Makefile</title>
<updated>2011-02-17T18:43:03Z</updated>
<author>
<name>Davidlohr Bueso</name>
<email>dave@gnu.org</email>
</author>
<published>2011-02-06T17:13:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4f22ce7045c16e36d391fdfe331a397d55578493'/>
<id>urn:sha1:4f22ce7045c16e36d391fdfe331a397d55578493</id>
<content type='text'>
Build USB tools easier.

Signed-off-by: Davidlohr Bueso &lt;dave@gnu.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>USB: usbtest - add alignment tests to test script</title>
<updated>2011-01-23T03:42:14Z</updated>
<author>
<name>Martin Fuzzey</name>
<email>mfuzzey@gmail.com</email>
</author>
<published>2011-01-16T18:17:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=bc0f23dccad16c7834cb09d943981475be81ddb1'/>
<id>urn:sha1:bc0f23dccad16c7834cb09d943981475be81ddb1</id>
<content type='text'>
Enhance the test script to call the new tests added to usbtest
in order to detect host controllers that don't accept byte
aligned DMA.

The unaligned tests are called after their aligned
equivalents but for fewer iterations (since alignment
failure is generally immediate).

Signed-off-by: Martin Fuzzey &lt;mfuzzey@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>USB: usbtest - add shell script to test HCDs</title>
<updated>2011-01-23T03:42:13Z</updated>
<author>
<name>David Brownell</name>
<email>david-b@pacbell.net</email>
</author>
<published>2011-01-16T18:17:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c17d936e05a186ce5bce2acf2d58a4172df7f435'/>
<id>urn:sha1:c17d936e05a186ce5bce2acf2d58a4172df7f435</id>
<content type='text'>
This patch just adds the script available at
http://www.linux-usb.org/usbtest/test.sh as is.

Signed-off-by: Martin Fuzzey &lt;mfuzzey@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>USB: testusb: testusb compatibility with FunctionFS gadget</title>
<updated>2010-05-20T20:21:43Z</updated>
<author>
<name>Michal Nazarewicz</name>
<email>m.nazarewicz@samsung.com</email>
</author>
<published>2010-05-05T10:53:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5bc9661cba04ff3704e704a06367d4fe96d8dd33'/>
<id>urn:sha1:5bc9661cba04ff3704e704a06367d4fe96d8dd33</id>
<content type='text'>
The FunctionFS gadget may provide the source/sink interface
not as the first interface (with id == 0) but some different
interface hence a code to find the interface number is
required.

(Note that you will still configure the gadget to report
idProduct == 0xa4a4 (an "echo 0xa4a4
&gt;/sys/module/g_ffs/parameters/usb_product" should suffice) or
configure host to handle 0x0525:0xa4ac devices using the
usbtest driver.)

Signed-off-by: Michal Nazarewicz &lt;m.nazarewicz@samsung.com&gt;
Cc: Kyungmin Park &lt;kyungmin.park@samsung.com&gt;
Cc: Marek Szyprowski &lt;m.szyprowski@samsung.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: testusb: an USB testing application</title>
<updated>2010-05-20T20:21:43Z</updated>
<author>
<name>David Brownell</name>
<email>dbrownell@users.sourceforge.net</email>
</author>
<published>2010-05-05T10:53:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=2201d6b1620a1d9feac78e9ff12b7246227c8b17'/>
<id>urn:sha1:2201d6b1620a1d9feac78e9ff12b7246227c8b17</id>
<content type='text'>
The testusb program just issues ioctls to perform the tests
implemented by the kernel driver.  It can generate a variety
of transfer patterns; you should make sure to test both regular
streaming and mixes of  transfer sizes (including short transfers).

For more information on how this can be used and on USB testing
refer to &lt;URL:http://www.linux-usb.org/usbtest/&gt;.

Signed-off-by: Michal Nazarewicz &lt;m.nazarewicz@samsung.com&gt;
Cc: Kyungmin Park &lt;kyungmin.park@samsung.com&gt;
Cc: Marek Szyprowski &lt;m.szyprowski@samsung.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: ffs-test: FunctionFS testing program</title>
<updated>2010-05-20T20:21:43Z</updated>
<author>
<name>Michal Nazarewicz</name>
<email>m.nazarewicz@samsung.com</email>
</author>
<published>2010-05-05T10:53:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=93f2aa4ddd25caac2b9a09538da54308dbda44e2'/>
<id>urn:sha1:93f2aa4ddd25caac2b9a09538da54308dbda44e2</id>
<content type='text'>
This adds an example user-space FunctionFS driver which
implements a source/sink interface used for testing.

Signed-off-by: Michal Nazarewicz &lt;m.nazarewicz@samsung.com&gt;
Cc: Kyungmin Park &lt;kyungmin.park@samsung.com&gt;
Cc: Marek Szyprowski &lt;m.szyprowski@samsung.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
</feed>
