Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 May 2016 13:50:23 -0500
From:      Neal Horman <neal@wanlink.com>
To:        freebsd-usb@freebsd.org
Subject:   Re: ehci_disown - Olimex ARM A20 Lime & USB FTDI RS-485 shuts down USB port
Message-ID:  <5737736F.9040308@wanlink.com>
In-Reply-To: <mailman.35.1463054400.56334.freebsd-usb@freebsd.org>
References:  <mailman.35.1463054400.56334.freebsd-usb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On 5/12/16 7:00 AM, freebsd-usb-request@freebsd.org wrote:

>> ehci_disown() means that there should be a full speed controller that should
>> handle the device, because it is not high-speed. Does your board have
>> OHCI/UHCI or only EHCI? How are the USB parts wired. Is there a High-Speed TT
>> (USB HUB chip) connected to the EHCI port?
> The A20 SoC has an OHCI controller but the ALLWINNER kernel is missing the
> ohci driver. There is a patch for review here: https://reviews.freebsd.org/D5481
>
> Cheers,
> Jared

Jared:
     Thanks for pointing me to the patch, that was very helpful.

All:
     I can report that I was able to apply the D5481 patch to svn.head 
revision 298609 after changing the kernel conf A20 patched file name to 
ALLWINNER.
     The kernel built without errors.
     I installed the kernel, and the ohci driver appears to attach and 
work correctly with my FTDI devices.

Emanuel:
     Overall, I'd like to see this committed because it appears to be 
functional.
     Although, I wouldn't / don't expect to have to include the "device 
ohci" and "device generic_ohc" drivers for the kernel to work correctly 
on the platform.
     It just doesn't make sense in my mind and doesn't feel right.

     Thanks for the work that your doing on the Allwinner SOCs !

Regards
Neal Horman


[-- Attachment #2 --]
0	*H
010
	`He0	*H

00ؠ<]ds˵
0
	*H
0u10	UIL10U

StartCom Ltd.1)0'U StartCom Certification Authority1#0!UStartCom Class 1 Client CA0
160430143609Z
190730143609Z0<10Uneal@wanlink.com10	*H
	neal@wanlink.com0"0
	*H
0
H\B u:X(qŔaϠy]CInX|yMHGt?_IA<_xmNz>]
Z^YEv|NtQva٢N ๎YFi5sq]э?L:۲dVӌv	IJ߹.(ւq=vXxMOAd8!P!DɎxy~\X!J}X-M00U0U%0++0	U00UP㱅,k[z0U#0$l9aIF+('Hmh0o+c0a0$+0http://ocsp.startssl.com09+0-http://aia.startssl.com/certs/sca.client1.crt08U10/0-+)'http://crl.startssl.com/sca-client1.crl0U0neal@wanlink.com0#U0http://www.startssl.com/0FU ?0=0;+70,0*+http://www.startssl.com/policy0
	*H
z(rufӜ\ü`ci8oˣ̈;Ooq\aeܜBAk	hߨ;L5}<!+)M.)*22%cnm7NՄF$wRq5*+J{a@ܱ1	/&·Mԕ2YF9)KQlNPaWlu܀XT6^I~Y|aHGh=ʩ^DM!n6R00ʠk}
׈Q
Y0
	*H
0}10	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1)0'U StartCom Certification Authority0
151216010005Z
301216010005Z0u10	UIL10U

StartCom Ltd.1)0'U StartCom Certification Authority1#0!UStartCom Class 1 Client CA0"0
	*H
0
}â}[[_u$Wy5	|̔
vnqY)\aL$dYG|B"QǤĩVD#'F	k9O_]*ςz_kU.u3r	#:C<ogT)K
Xah8v[\KqdlO)3+u7J5";[vfL/"2ϩJ#4ד[U TB,a˖a7H<=qd0`0U0U%0++0U002U+0)0'%#!http://crl.startssl.com/sfsca.crl0f+Z0X0$+0http://ocsp.startssl.com00+0$http://aia.startssl.com/certs/ca.crt0U$l9aIF+('Hmh0U#0N@[i04hCA0?U 80604U 0,0*+http://www.startssl.com/policy0
	*H
[#'#4pnRۡЗN⛭`]K"#H*߷Թψ;UA8Ҟeg{ozmYE60A)wXRK6c^-Al^k[':G=;oLv{$B5;8b,ZP4{o[-໢j	׏m)[땭[4	s.c|ҴvYLJ<|ӯgu0jD2
@hl+:j\ze_ևa@HyMHINxpK?%	㤺RC:=?^&7m´)A2;E~VB1$EvcKj؝(OoپU`"$a;ҡj0$&<$ۊ+/xjzb,7}W*1ܺtDv#8K
%^P>/i?)yRuQg^z`~sP91000u10	UIL10U

StartCom Ltd.1)0'U StartCom Certification Authority1#0!UStartCom Class 1 Client CA<]ds˵
0
	`He0	*H
	1	*H
0	*H
	1
160514185023Z0/	*H
	1" ،kҼ;2B7(! 40l	*H
	1_0]0	`He*0	`He0
*H
0*H
0
*H
@0+0
*H
(0	+7100u10	UIL10U

StartCom Ltd.1)0'U StartCom Certification Authority1#0!UStartCom Class 1 Client CA<]ds˵
0*H
	10u10	UIL10U

StartCom Ltd.1)0'U StartCom Certification Authority1#0!UStartCom Class 1 Client CA<]ds˵
0
	*H
nl_XP5s~#U.6hVx*dڷPo)S< 46f-|_خ<dzLE#h&1Yej1)V!HT\N#.藢gnher`bq
}JcWUрRw)֯H9oz6KDn0W_Jn,9ZQi~ o&ضc)X?4dE
VYh{'1CbuJ4ńF@m+P

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5737736F.9040308>