<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/usb, branch releng/10.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2015-06-17T07:36:00Z</updated>
<entry>
<title>MFC r284011:</title>
<updated>2015-06-17T07:36:00Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2015-06-17T07:36:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a90547410c59b75d92f0cc568d018e632171a88d'/>
<id>urn:sha1:a90547410c59b75d92f0cc568d018e632171a88d</id>
<content type='text'>
Don't wait forever for USB data to be flushed.
</content>
</entry>
<entry>
<title>MFC r284125:</title>
<updated>2015-06-17T07:32:28Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2015-06-17T07:32:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c8ac2cfd79c97720689a1e698adec994350b11d1'/>
<id>urn:sha1:c8ac2cfd79c97720689a1e698adec994350b11d1</id>
<content type='text'>
Add new USB quirk.

PR:		200693
</content>
</entry>
<entry>
<title>MFC r283922:</title>
<updated>2015-06-05T07:17:14Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2015-06-05T07:17:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f07cf74cac3747545caf29116828f98147c8b15e'/>
<id>urn:sha1:f07cf74cac3747545caf29116828f98147c8b15e</id>
<content type='text'>
Fix for control endpoint handling in the DWC OTG driver. The data
stage processing is only allowed after the setup complete event has
been received. Else a race may occur and the OUT data can be corrupted.
While at it ensure resetting a FIFO has the required wait loop.
</content>
</entry>
<entry>
<title>MFC r283103:</title>
<updated>2015-06-03T15:41:03Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2015-06-03T15:41:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9b9de3f97e4624a55ce35a9cc7b5a19079c66693'/>
<id>urn:sha1:9b9de3f97e4624a55ce35a9cc7b5a19079c66693</id>
<content type='text'>
Fix for DWC OTG device side isochronous transfers. The even or odd
isochronous frame bit needs to be flipped.
</content>
</entry>
<entry>
<title>MFC r279728, r279729, r279756, r279773, r282424, r281367:</title>
<updated>2015-05-24T00:53:43Z</updated>
<author>
<name>Ian Lepore</name>
<email>ian@FreeBSD.org</email>
</author>
<published>2015-05-24T00:53:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ef85165404304861bdf438ec202aa8e8ea44ab28'/>
<id>urn:sha1:ef85165404304861bdf438ec202aa8e8ea44ab28</id>
<content type='text'>
  Add mutex support to the pps_ioctl() API in the kernel.

  Add PPS support to USB serial drivers.

  Use correct mode variable for PPS support.

  Switch polarity of USB serial PPS events.

  The ftdi "get latency" and "get bitmode" device commands are read
  operations, not writes.

  Implement a mechanism for making changes in the kernel&lt;-&gt;driver PPS
  interface without breaking ABI or API compatibility with existing drivers.

  Bump version number to indicate the new PPS ABI version changes in the
  pps_state structure.
</content>
</entry>
<entry>
<title>MFC r282505:</title>
<updated>2015-05-21T07:49:44Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2015-05-21T07:49:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=be572085e6201619e98092fb7decee5ebef3a053'/>
<id>urn:sha1:be572085e6201619e98092fb7decee5ebef3a053</id>
<content type='text'>
Add new USB ID.

PR:		199843
</content>
</entry>
<entry>
<title>MFC r282577:</title>
<updated>2015-05-21T06:47:20Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2015-05-21T06:47:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b0faa45a9f5941dbdbc2a66887f628e16fae8065'/>
<id>urn:sha1:b0faa45a9f5941dbdbc2a66887f628e16fae8065</id>
<content type='text'>
Add support for DYMO LabelWriter PnP.
</content>
</entry>
<entry>
<title>MFC r282469:</title>
<updated>2015-05-12T15:21:19Z</updated>
<author>
<name>Renato Botelho</name>
<email>garga@FreeBSD.org</email>
</author>
<published>2015-05-12T15:21:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9d8593fe90a647b3ab9ecf7110f13b544054ee0e'/>
<id>urn:sha1:9d8593fe90a647b3ab9ecf7110f13b544054ee0e</id>
<content type='text'>
Add support for Sierra MC7354 card

Author:		Jeremy Porter &lt;jporter@netgate.com&gt;
Differential Revision:	https://reviews.freebsd.org/D2444
Reviewed by:	gnn, hselasky
Sponsored by:	Netgate
</content>
</entry>
<entry>
<title>MFC r280598:</title>
<updated>2015-05-05T19:59:15Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2015-05-05T19:59:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c2ef26550082839edb4d1ff4e414681ceb28b50e'/>
<id>urn:sha1:c2ef26550082839edb4d1ff4e414681ceb28b50e</id>
<content type='text'>
Add definition of the ISOCHRONOUS endpoint usage bits.
Refer to the USB v2.0 specification for more information.
</content>
</entry>
<entry>
<title>MFC r281881:</title>
<updated>2015-05-05T19:56:23Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2015-05-05T19:56:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d052caf253655893d21c4ff23ff5978a972b1683'/>
<id>urn:sha1:d052caf253655893d21c4ff23ff5978a972b1683</id>
<content type='text'>
Disable multi process interrupts, because the current code doesn't use
them. Else we can end up in an infinite interrupt loop in USB device
mode.
</content>
</entry>
</feed>
