David Brownell wrote: > On Wednesday 06 December 2006 8:04 pm, Geoff Levand wrote: >> Fix ohci-hcd quirk in the Cell processor's south bridge 'spider'. >> >> Signed-off-by: Geoff Levand <[EMAIL PROTECTED]> >> >> --- >> >> I'm not entirely certain this is the proper place to put >> this, but it does make the controller work. Comments >> welcome. > > I don't see anything to _set_ this flag on any system. Is this > a PCI device? Feel free to send me a PS3 to test with. ;)
There are currently three platforms that use this chip, the IBM Cell Blade, the Toshiba Cell Reference Set (Celleb), and the Sony PS3. The chip itself is on a system bus (IOIF), but each platform represents it somewhat differently. For the Blade, Linux runs on the raw hardware, and the Blade's Open Firmware layer provides a fake PCI interface, so that platform uses the standard ohci_pci driver. The maintainer is currently not maintaining USB, in part I guess, because of this bug. Both Celleb and the PS3 have hypervisors which present the controller through an HV abstraction. The Celleb USB support is churning, so I can't say about it, but I guess it will be similar to the PS3. With the PS3, USB is presented as a device on a virtual system bus. I setup a platform specific driver ohci-ps3. I am still working on it, but hope to get it ready for submission soon. You can view it here: http://67.117.136.164/pub/cell/ps3-linux-extra-LATEST/ps3-extra/ps3-usb-ohci.patch > If it's a PCI device, I'd rather see it merge with a patch that > I will be resending, which will help make PCI quirks easier to > manage than just augmenting a big if/else tree. Yes, that is agreeable by me. As I said, Cell Blade represents it as a PCI device, but the PS3 does not, so my concern is that your new method won't work for me (PS3). Please let me know what you would like to do. -Geoff ------------------------------------------------------------------------- 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