Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Aug 2016 11:29:15 +0200
From:      Hans Petter Selasky <hps@selasky.org>
To:        Sebastian Huber <sebastian.huber@embedded-brains.de>, freebsd-usb@freebsd.org
Subject:   Re: USB Host Driver for Atmel USB High-Speed Interface (USBHS)?
Message-ID:  <433210bc-71eb-4d49-6713-9259a0cd38fe@selasky.org>
In-Reply-To: <57A45A33.6020607@embedded-brains.de>
References:  <57A455B6.5080608@embedded-brains.de> <b32f6d96-2db2-6b7e-7752-c2a3e87e91dd@selasky.org> <57A45A33.6020607@embedded-brains.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On 08/05/16 11:19, Sebastian Huber wrote:
>
>
> 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 ATSAMV71Q21:
>>>
>>> http://www.atmel.com/devices/ATSAMV71Q21.aspx
>>>
>>> Does someone know 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.
>>>
>>
>> Hi,
>>
>> Can you check if you have a match with avr32dci.c in
>> sys/dev/usb/controller ?
>
> The register interface looks similar, but this is a device only driver?
> At least I don't find defines for the host registers. I need the host mode.
>

Right.

Try looking on sys/dev/usb/controllers, if you find a match for the 
register set. Else make a new one, cloning one of the existing ones.

--HPS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?433210bc-71eb-4d49-6713-9259a0cd38fe>