On 31 May 2013 19:37, Alan Stern stern@rowland.harvard.edu wrote:
On Fri, 31 May 2013 manjunath.goudar@linaro.org wrote:
From: Manjunath Goudar manjunath.goudar@linaro.org
This patch splits the ohci-platform code from ohci-hcd out into its own separate driver module.This work is part of enabling multi-platform kernels on ARM.
In V2: -Passed "hcd" argment instead of "ohci" in ohci_setup() because it is using "struct usb_hcd" argment.
@@ -30,58 +42,17 @@ static int ohci_platform_reset(struct usb_hcd *hcd)
...
return ohci_setup(ohci_to_hcd(ohci));
You don't need to use ohci_to_hcd(), because the hcd value is already a parameter in this function.
After setting ohci's flag and num_ports,we need to convert ohci to hcd that is what called ohci_to_hcd() function.
Manjunath
Alan Stern