<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/usb2/controller, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Move the new USB stack into its new home.</title>
<updated>2009-02-23T18:31:00+00:00</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-02-23T18:31:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=02ac6454880b59bbc5f3f74dffaffa90b30adc8b'/>
<id>02ac6454880b59bbc5f3f74dffaffa90b30adc8b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use root_mount_hold and root_mount_rel to allow the USB bus to be explored</title>
<updated>2009-02-22T01:02:25+00:00</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-02-22T01:02:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c7c94913bd66b829dc51b8e1d2163777de4f8e9d'/>
<id>c7c94913bd66b829dc51b8e1d2163777de4f8e9d</id>
<content type='text'>
before trying to mount root. Unlike USB1 the busses are not explored at attach
but rather after threads are running.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
before trying to mount root. Unlike USB1 the busses are not explored at attach
but rather after threads are running.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFp4 //depot/projects/usb</title>
<updated>2009-02-09T21:50:04+00:00</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-02-09T21:50:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8259ac931398a5f48c6623f7d2abd3b587ffa0d7'/>
<id>8259ac931398a5f48c6623f7d2abd3b587ffa0d7</id>
<content type='text'>
 - Bring in ehci2_ixp4xx.c and ehci2_mbus.c from dev/usb.

Submitted by:	Hans Petter Selasky
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - Bring in ehci2_ixp4xx.c and ehci2_mbus.c from dev/usb.

Submitted by:	Hans Petter Selasky
</pre>
</div>
</content>
</entry>
<entry>
<title>MFp4 //depot/projects/usb; 157069,157296,157375,157384,157430</title>
<updated>2009-02-09T21:47:39+00:00</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-02-09T21:47:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=81fe4e1110405abe00572bb8ff8c208f8692e81c'/>
<id>81fe4e1110405abe00572bb8ff8c208f8692e81c</id>
<content type='text'>
 - Change "usb2_pause_mtx" so that it takes the timeout value in ticks
 - USB controller: EHCI High Speed Interrupt endpoint fix.
 - Fix OHCI and EHCI counting bug when multiple TD's are involved in
   a short USB transfer and a short packet happens on the non-last TD in the
   USB transfer frame.
 - USB process naming cleanup.

Submitted by:	Hans Petter Selasky
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - Change "usb2_pause_mtx" so that it takes the timeout value in ticks
 - USB controller: EHCI High Speed Interrupt endpoint fix.
 - Fix OHCI and EHCI counting bug when multiple TD's are involved in
   a short USB transfer and a short packet happens on the non-last TD in the
   USB transfer frame.
 - USB process naming cleanup.

Submitted by:	Hans Petter Selasky
</pre>
</div>
</content>
</entry>
<entry>
<title>The NRL value in the queue head must be zero for interrupt transfers. This was</title>
<updated>2009-02-08T21:08:00+00:00</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-02-08T21:08:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0ac54a56b889b3983478c816e6774887780ff324'/>
<id>0ac54a56b889b3983478c816e6774887780ff324</id>
<content type='text'>
diagnosed using a USB analyser obtained through a FreeBSD Foundation grant.

Thanks to:	FreeBSD Foundation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
diagnosed using a USB analyser obtained through a FreeBSD Foundation grant.

Thanks to:	FreeBSD Foundation
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build, sigh.</title>
<updated>2009-02-07T15:51:32+00:00</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-02-07T15:51:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3e1c5e2b56a04852c633fe68351f571fa2010f4a'/>
<id>3e1c5e2b56a04852c633fe68351f571fa2010f4a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Dont hold the lock over the controller init, we are still attaching.</title>
<updated>2009-02-07T06:27:16+00:00</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-02-07T06:27:16+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=875d039fd85bfaff4f095a593cd693843a7fd484'/>
<id>875d039fd85bfaff4f095a593cd693843a7fd484</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove check for null softc in attach, it can never happen.</title>
<updated>2009-02-01T00:51:25+00:00</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-02-01T00:51:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=50bf982db6ef7e270d2da74e1836ba21f9c16031'/>
<id>50bf982db6ef7e270d2da74e1836ba21f9c16031</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFp4 //depot/projects/usb/ @156706</title>
<updated>2009-01-26T17:55:07+00:00</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-01-26T17:55:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=023ac6ce6796e70ea735571eeab22b032bfd5a84'/>
<id>023ac6ce6796e70ea735571eeab22b032bfd5a84</id>
<content type='text'>
 Adjust an UHCI portreset delay.

Submitted by:	Hans Petter Selasky
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 Adjust an UHCI portreset delay.

Submitted by:	Hans Petter Selasky
</pre>
</div>
</content>
</entry>
<entry>
<title>MFp4 //depot/projects/usb/ @156522,156530</title>
<updated>2009-01-26T17:49:58+00:00</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-01-26T17:49:58+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2b9a58fd23774613837179d0a5d15f4181bc7ceb'/>
<id>2b9a58fd23774613837179d0a5d15f4181bc7ceb</id>
<content type='text'>
 UHCI SOF Quirk. Makes some broken USB devices work again.  Reported by several
 people. Patch made by me.

Submitted by:	Hans Petter Selasky
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 UHCI SOF Quirk. Makes some broken USB devices work again.  Reported by several
 people. Patch made by me.

Submitted by:	Hans Petter Selasky
</pre>
</div>
</content>
</entry>
</feed>
