Potential problem with USB_THREAD_SUSPEND()?

2009-06-29 Thread Sebastian Huber
the USB_THREAD_SUSPEND() will block forever in most cases? It is only used in usb_proc_drain() during cold boot. Have a nice day! -- Sebastian Huber, Embedded Brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu

Re: CPU Cache and busdma usage in USB

2009-07-08 Thread Sebastian Huber
. invalidate the cache of the buffer, here you have to make sure that this buffer does not share a cache line with other buffers (!) 2. start DMA transfer 3. all accesses to the buffer via the cache must wait until the DMA has finished CU -- Sebastian Huber, Embedded Brains GmbH Address : Obere

usb/140242: dev/usb/controller/ehci_ix4xx.c shortcomings

2009-11-03 Thread Sebastian Huber
Submitter-Id: current-users Arrival-Date: Tue Nov 03 10:00:12 UTC 2009 Closed-Date: Last-Modified: Originator: Sebastian Huber Release:9-current Organization: embedded brains GmbH Environment: Description: In ehci_ixp_attach() setting of sc-sc_bus.usbrev is superfluous since

Re: usb/140242: dev/usb/controller/ehci_ix4xx.c shortcomings

2009-11-03 Thread Sebastian Huber
a ehci_reset() is ok, but before it is not good. -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request

How fast is the OHCI driver?

2010-03-16 Thread Sebastian Huber
a nice day! Sebastian Huber -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request. Diese

usb/145455: USB debug support cannot be disabled

2010-04-07 Thread Sebastian Huber
: current-users Arrival-Date: Wed Apr 07 12:50:05 UTC 2010 Closed-Date: Last-Modified: Originator: Sebastian Huber Release:9-current Organization: embedded brains GmbH Environment: Description: You cannot disable the USB debug support completely (USB_DEBUG define) due to an intermix

Re: usb/145455: USB debug support cannot be disabled

2010-04-07 Thread Sebastian Huber
Cc: Sebastian Huber sebastian.hu...@embedded-brains.de, freebsd-gnats-sub...@freebsd.org Subject: Re: usb/145455: USB debug support cannot be disabled Date: Wed, 7 Apr 2010 16:16:18 +0200 On Wednesday 07 April 2010 14:49:43 Sebastian Huber wrote: 145455 Hi, Your patch

usb/153149: USB stick quirk regression

2010-12-14 Thread Sebastian Huber
: current-users Arrival-Date: Tue Dec 14 14:20:06 UTC 2010 Closed-Date: Last-Modified: Originator: Sebastian Huber Release:r216297 Organization: embedded brains GmbH Environment: Description: There is a problem with the recent quirks: umass0: Generic Mass Storage, class 0/0, rev 2.00/1.01

Re: [PATCH] dwc_otg: Reduce interrupt load

2015-11-10 Thread Sebastian Huber
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

[PATCH] dwc_otg: Reduce interrupt load

2015-10-30 Thread Sebastian Huber
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. --- sys/dev/usb/controller/dwc_otg.c | 21 - sys/dev/usb/controller/dwc_otg.h | 1 + 2

dwc_otg: Problem with directly connected full/low speed devices

2016-01-04 Thread Sebastian Huber
or is this problem also present on other boards e.g. RPI2? -- 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.

Re: dwc_otg: Problem with directly connected full/low speed devices

2016-01-05 Thread Sebastian Huber
Hello Hans Petter, On 05/01/16 09:27, Hans Petter Selasky wrote: Does the attached patch solve your problem? yes, this patch solves the problem. Thanks for this extremely quick fix. Kind regards, Sebastian -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178

Re: USB Host Driver for Atmel USB High-Speed Interface (USBHS)?

2016-08-05 Thread Sebastian Huber
On 05/08/16 11:11, Hans Petter Selasky wrote: On 08/05/16 11:00, Sebastian Huber wrote: Hello, there are several Atmel USB controllers supported by FreeBSD. However, support for the Atmel USB High-Speed Interface (USBHS) module seems to be missing. This module can be found for example

USB Host Driver for Atmel USB High-Speed Interface (USBHS)?

2016-08-05 Thread Sebastian Huber
if this module is supported (maybe out of tree) or is someone working on a driver already? If not, then in case someone is able to develop a FreeBSD driver for this module, then please contact me to potentially do this on a contract basis. -- Sebastian Huber, embedded brains GmbH Address : Dornierstr