Hello,

On 08/11/15 10:45, Hans Petter Selasky wrote:
On 11/02/15 13:41, Hans Petter Selasky wrote:
On 11/02/15 13:22, Sebastian Huber wrote:



On 30/10/15 15:53, Hans Petter Selasky wrote:
On 10/30/15 14:38, Sebastian Huber wrote:
Tested on an Altera Cyclone V development kit. Here the controller has 16 host channels. This change significantly reduced the time spent in
the dwc_otg_interrupt_poll_locked() function.

Hi,

Thank you for your optimisation patch:

https://svnweb.freebsd.org/changeset/base/290195


Hi Sebastian,

You maybe also want to port these two patches, and measure the CPU load again:

https://svnweb.freebsd.org/changeset/base/290489
https://svnweb.freebsd.org/changeset/base/290542

I didn't notice a big overall difference. Highest CPU load is now due to dwc_otg_read_fifo() instead of dwc_otg_interrupt_poll_locked().

--
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.hu...@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

_______________________________________________
freebsd-usb@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"

Reply via email to