Date: Fri, 1 Apr 2011 15:18:44 -0700 From: Juli Mallett <jmallett@FreeBSD.org> To: bhanuprakash bodireddy <bhanuprakashbodireddy@gmail.com> Cc: "mips@freebsd.org" <mips@freebsd.org> Subject: Re: Blatant simple bug in Cavium SDK USB code? Message-ID: <BANLkTik-ngtdaGtK9wocCKCeWeotHLuu5A@mail.gmail.com> In-Reply-To: <BANLkTinu0ybFbCWoe%2B6Mf1_SHHhcjioMvw@mail.gmail.com> References: <AC6674AB7BC78549BB231821ABF7A9AEB52F1950C5@EMBX01-WF.jnpr.net> <AC6674AB7BC78549BB231821ABF7A9AEB52F1950C7@EMBX01-WF.jnpr.net> <BANLkTinsxZdGQfaNgav-acpP6hDQ9Ss%2BgQ@mail.gmail.com> <AC6674AB7BC78549BB231821ABF7A9AEB52F1950C8@EMBX01-WF.jnpr.net> <BANLkTinu0ybFbCWoe%2B6Mf1_SHHhcjioMvw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Following up to Andrew, On Fri, Apr 1, 2011 at 14:23, bhanuprakash bodireddy <bhanuprakashbodireddy@gmail.com> wrote: > On Fri, Apr 1, 2011 at 1:03 PM, Andrew Duane <aduane@juniper.net> wrote: >> >> This isn't even close to the only problem I'm having. I don't make it out >> of cvmx_usb_initialize at all. One of two things happens: > > We are yet to add the USB support to mainline. I have sent USB support > patches to Juli and she had reviewed them earlier. > But some of the routines are yet to be rewritten(due to other issues) and > hence the support is still missing. The outstanding patches are for Octeon 2 only, so if you're using CN5XXX you'll have to wait for someone to fix up the SDK-based USB driver. HPS did a great job on it initially, even working without hardware, and we managed to get it mostly working, but there were/are remaining issues that somebody with interest, time and hardware will need to solve. My USB need has disappeared and I've been short on time, so it hasn't been a priority for me. (I can't speak to CN3XXX as I don't have any usable CN3XXX hardware presently and it doesn't seem worth investing as much effort in.) Oleksandr has Octeon hardware with USB, and there's a system with USB in the Netperf cluster (although obviously that isn't really convenient for USB testing, but can be used for basic controller work) and Alexander Kabaev has expressed an interest in USB in the past. There's a D-Link Ukraine developer who has done some work with the DWC_OTG driver from Linux for Octeon and some other boards with similar hardware. Adrian Chadd should be getting Octeon hardware in the near future, including USB. So there's enough people with the right skills and hardware out there, it's just a matter of someone having enough time and interest to work on it. Juli.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BANLkTik-ngtdaGtK9wocCKCeWeotHLuu5A>