linux-mips
[Top] [All Lists]

Re: ohci-ssb driver on a Broadcom BCM5354

To: Steve Brown <sbrown@cortland.com>
Subject: Re: ohci-ssb driver on a Broadcom BCM5354
From: "John W. Linville" <linville@tuxdriver.com>
Date: Sun, 18 Nov 2007 17:47:52 -0500
Cc: linux-mips@linux-mips.org, mb@bu3sch.de
In-reply-to: <47408305.5090804@cortland.com>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <47408305.5090804@cortland.com>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Mutt/1.5.17 (2007-11-01)
You probably want to make Michael Buesch aware of this issue.

John

On Sun, Nov 18, 2007 at 01:23:01PM -0500, Steve Brown wrote:
> The 5354 has a dual ohci/ehci usb core. It's in an ASUS WL520gu wifi 
> router. The ohci hcd driver registers, but times out reading a descriptor 
> from the device.
>
> Any suggestions on how to track down the problem?
>
> I'm using 2.6.32.1 kernel from the openwrt project with the "ohci SSB bus 
> glue" and "Fix ohci-ssb with !CONFIG_PM" patches from linux-mips.  If there 
> is a better test frame, let me know and I'll build it and test that.
>
> Is this driver known to work with some combination of Broadcom hardware?
>
> The ohci/usb interface does work w/ the software provided with the WL520gu.
>
> Steve
>
> usbcore: registered new interface driver usbfs                              
>                                                                            
> usbcore: registered new interface driver hub                                
>                                                                            
> usbcore: registered new device driver usb                                   
>                                                                            
> ohci_hcd ssb0:1: SSB OHCI Controller                                        
>                                                                            
> ohci_hcd ssb0:1: new USB bus registered, assigned bus number 1              
>                                                                            
> ohci_hcd ssb0:1: irq 5, io mem 0x18003000                                   
>                                                                            
> usb usb1: configuration #1 chosen from 1 choice                             
>                                                                            
> hub 1-0:1.0: USB hub found                                                  
>                                                                            
> hub 1-0:1.0: 2 ports detected                                               
>                                                                            
> USB Universal Host Controller Interface driver v3.0                         
>                                                                            
> Initializing USB Mass Storage driver...                                     
>                                                                            
> usbcore: registered new interface driver usb-storage                        
>                                                                            
> USB Mass Storage support registered.   usb 1-1: new full speed USB device 
> using ohci_hcd and address 2                                                
>                                         
> usb 1-1: device descriptor read/64, error -145                              
>                                                                            
>
> ===================
>
>> root@OpenWrt:/# cat /proc/bus/usb/devices                                  
>>                                                                            
>>                                                                            
>>                                                                            
>>   T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2        
>>                                                                            
>>    B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0                          
>>                                                                            
>>     D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1           
>>                                                                            
>>      P:  Vendor=0000 ProdID=0000 Rev= 2.06                                 
>>                                                                            
>>       S:  Manufacturer=Linux 2.6.23.1 ssb-usb-ohci                         
>>                                                                            
>>        S:  Product=SSB OHCI Controller                                     
>>                                                                            
>>         S:  SerialNumber=ssb0:1                                            
>>                                                                            
>>          C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA                            
>>                                                                            
>>           I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 
>> Driver=hub                                                                 
>>                      E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms         
>>                                                                            
>>                       
>                                                             

-- 
John W. Linville
linville@tuxdriver.com

<Prev in Thread] Current Thread [Next in Thread>