On Monday 22 January 2007 6:05 pm, Arvind Agrawal wrote: > Hi, > > We are using Linux 2.6.11.7 with PXA255 Lubbock board and planning on > replacing our existing Cypress SL811HS Host Controller (USB 1.1) with a USB > 2.0 Controller. > Our Sales rep has come with two Philips USB2.0 Controllers > > 1. ISP 1161A1 -- cliamed to be based on OHCI
Don't believe Philips when they "claim" such things. What they mean is that the register set and state machine is similar. What the DO NOT mean is that the tricky stuff -- DMA descriptors in the schedule, buffer access -- is even vaguely similar to Real OHCI. > 2. ISP1760 -- EHCI (USB 2.0 High Speed ) with Intregrated Tanscation > Translator for low/Full speed devices Same thing. If you ever see a document mentioning a "Philips Transfer Descriptor", this means that it's neither OHCI, nor EHCI, but some kind of mutant. > My question is, How well these are supported by Linux OHCI and EHCI Host > Controller driver layer. Since they are aggressively nonconformant with OHCI and EHCI ... they need entirely different drivers. > Has anybody used them ? > > What's involeved in supporting them on embedded system, for e.g. write > sopport layer to access controller thru mempry mapped IO instead of PCI bus > ... Write ** NEW ** driver that understands all the funky rules applicable only to "Philips Transfer Descriptors". > Are there any other USB 2.0 controllers out there which are supported on > Linux 2.6.X ? You could contact TI for information about the "TUSB 6010". The driver for that is working on 2.6.current, although it still needs work. You'd want a rev3 chip. - Dave > Any help , ideas, comments are will help a lot and are highly appreciated. > > thanks, > > Arvind > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > linux-usb-devel@lists.sourceforge.net > To unsubscribe, use the last form field at: > https://lists.sourceforge.net/lists/listinfo/linux-usb-devel > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel