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 `He 0 *H 00ؠ<]ds˵ 0 *H 0u10 UIL10U StartCom Ltd.1)0'U StartCom Certification Authority1#0!UStartCom Class 1 Client CA0 160430143609Z 190730143609Z0<10Uneal@wanlink.com10 *H neal@wanlink.com0"0 *H 0 H\B u:X(qŔaϠy]CInX|yMHGt?_IA<_xmNz>] Z^YEv|NtQva٢N ๎YFi5sq]э?L:۲dVӌv IJ߹.(ւq=vXxMOAd8!P!DɎxy~\X!J}X-M 00U0U%0++0 U0 0UP㱅, 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%cnm7NՄF$wRq5*+J{a@ܱ1 /&·Mԕ2YF9)KQlNPaWlu܀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< =q d0`0U0U%0++0U0 02U+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 `He 0 *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>
