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 on the

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

2016-08-05 Thread Sebastian Huber
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

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

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: [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 the

Re: [PATCH] dwc_otg: Reduce interrupt load

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

[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 f

usb/153149: USB stick quirk regression

2010-12-14 Thread Sebastian Huber
gt;Class: sw-bug >Submitter-Id: 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 probl

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

2010-04-07 Thread Sebastian Huber
bsd.org > Cc: Sebastian Huber , > 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, >

usb/145455: USB debug support cannot be disabled

2010-04-07 Thread Sebastian Huber
Required: >Class: sw-bug >Submitter-Id: 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 ca

Re: How fast is the OHCI driver?

2010-03-19 Thread Sebastian Huber
On 03/16/2010 07:01 PM, Bernd Walter wrote: > On Tue, Mar 16, 2010 at 04:46:19PM +0100, Sebastian Huber wrote: [...] >> Has someone values from other FreeBSD based systems with an OHCI controller? > > I can easily get more with AT91RM9200 (also ARM9 with OHCI). > A

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

umass.c question

2009-11-03 Thread Sebastian Huber
Hi! In umass_attach() the sc->sc_mtx will be initialized. This mutex will be passed to cam_sim_alloc(). Who destroys this mutex? I guess it should be destroyed in umass_detach() right after the last unlock. CU -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82

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

2009-11-03 Thread Sebastian Huber
ed early during ehci_init(). Afterwards 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

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

2009-11-03 Thread Sebastian Huber
>Date-Required: >Class: sw-bug >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: >De

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

Potential problem with USB_THREAD_SUSPEND()?

2009-06-29 Thread Sebastian Huber
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