All of lore.kernel.org
 help / color / mirror / Atom feed
* USB host on s3c2416
@ 2011-08-22  9:17 GIGIN JOSE
  2011-08-22 10:05 ` Thomas Abraham
  0 siblings, 1 reply; 2+ messages in thread
From: GIGIN JOSE @ 2011-08-22  9:17 UTC (permalink / raw)
  To: linux-arm-kernel

Hi, 

I am working on samsung s3c2416 ARM based Soc on 
linux 2.6.21 kernel. By default, the Soc has one 
USB host and one USB device/host. My USB host is 
working fine. Since I need to use two USB host on my system,
 I need to enable the USB device/host as a USB host. 

The following are the changes I have made for the same:

Register  Address        value
-----------------------------
PHYPWR    0x4C00_0084    0x0
PWRCFG    0x4C00_0060    (1<<4)
URSTCON   0x4C00_0088    (0<<2)|(1<<1)|(1<<0)
URSTCON   0x4C00_0088    (0<<2)|(0<<1)|(0<<0)
PHYCTRL   0x4C00_0080    (0<<3)|(0<<2)|(1<<1)|(1<<0)
UCLKCON   0x4C00_008C    0<<31)|(0<<2)|(1<<1)|(1<<0)

Once I try to plug in a  USB mass storage device (whose driver is present in 
kernel), I get the following error:

usb 1-2: new full speed USB device using s3c2410-ohci and address 10
usb 1-2: device descriptor read/64, error -62
usb 1-2: device descriptor read/64, error -62
usb 1-2: new full speed USB device using s3c2410-ohci and address 11
usb 1-2: device descriptor read/64, error -62
usb 1-2: device descriptor read/64, error -62
usb 1-2: new full speed USB device using s3c2410-ohci and address 12
usb 1-2: device not accepting address 12, error -62
usb 1-2: new full speed USB device using s3c2410-ohci and address 13
usb 1-2: device not accepting address 13, error -62


Why is it throwing this error ? Is there any driver for USB hub missing in 
2.6.21 kernel, or do I need to modify more on register settings. 

Please help. 

Thank You
GIGIN

^ permalink raw reply	[flat|nested] 2+ messages in thread

* USB host on s3c2416
  2011-08-22  9:17 USB host on s3c2416 GIGIN JOSE
@ 2011-08-22 10:05 ` Thomas Abraham
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Abraham @ 2011-08-22 10:05 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Gigin,

On 22 August 2011 14:47, GIGIN JOSE <gigin_jose@yahoo.co.in> wrote:
> Hi,
>
> I am working on samsung s3c2416 ARM based Soc on
> linux 2.6.21 kernel. By default, the Soc has one
> USB host and one USB device/host. My USB host is
> working fine. Since I need to use two USB host on my system,
> ?I need to enable the USB device/host as a USB host.

s3c2416 includes a USB 1.1 Host and USB 2.0 device controller. So
there is no second usb host controller on s3c2416.

Regards,
Thomas.

>
> The following are the changes I have made for the same:
>
> Register ?Address ? ? ? ?value
> -----------------------------
> PHYPWR ? ?0x4C00_0084 ? ?0x0
> PWRCFG ? ?0x4C00_0060 ? ?(1<<4)
> URSTCON ? 0x4C00_0088 ? ?(0<<2)|(1<<1)|(1<<0)
> URSTCON ? 0x4C00_0088 ? ?(0<<2)|(0<<1)|(0<<0)
> PHYCTRL ? 0x4C00_0080 ? ?(0<<3)|(0<<2)|(1<<1)|(1<<0)
> UCLKCON ? 0x4C00_008C ? ?0<<31)|(0<<2)|(1<<1)|(1<<0)
>
> Once I try to plug in a ?USB mass storage device (whose driver is present in
> kernel), I get the following error:
>
> usb 1-2: new full speed USB device using s3c2410-ohci and address 10
> usb 1-2: device descriptor read/64, error -62
> usb 1-2: device descriptor read/64, error -62
> usb 1-2: new full speed USB device using s3c2410-ohci and address 11
> usb 1-2: device descriptor read/64, error -62
> usb 1-2: device descriptor read/64, error -62
> usb 1-2: new full speed USB device using s3c2410-ohci and address 12
> usb 1-2: device not accepting address 12, error -62
> usb 1-2: new full speed USB device using s3c2410-ohci and address 13
> usb 1-2: device not accepting address 13, error -62
>
>
> Why is it throwing this error ? Is there any driver for USB hub missing in
> 2.6.21 kernel, or do I need to modify more on register settings.
>
> Please help.
>
> Thank You
> GIGIN
>
>
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
>

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2011-08-22 10:05 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-08-22  9:17 USB host on s3c2416 GIGIN JOSE
2011-08-22 10:05 ` Thomas Abraham

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.