From: Ajay Kumar Gupta Date: Mon, 5 Oct 2009 20:49:47 +0000 (-0700) Subject: ehci: portwise configurations X-Git-Tag: v2.6.32-omap1~11^2^2~1^2^2^2^2^2~8^2^2~18^2~2^2^2~2^2^2~4^2~9 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=26522812800dc6d90ff73375949d750d58ad2dcd;p=pandora-kernel.git ehci: portwise configurations OMAP3 EHCI has three ports and we can configure port modes (PHY/TLL) on per port basis in silicon version ES3.0 onwards. This patch modifies the existing EHCI driver to accomodate portwise mode configuration. Changes being done: - Pass platform_data pointer as parameter to usb_ehci_init() to avoid multiple parameters. - Use platform_data pointer in usb-ehci.c as platform_data directly without copying it to another *pdata*. - Initializing platform_data in all platform files with platform specific ehci parameters. - Added port_mode[OMAP_HS_USB_PORTS]in platform_data structures.This allows to setup mux pins on per port basis. - Added phy_reset_gpio[OMAP_HS_USB_PORTS]. Signed-off-by: Ajay Kumar Gupta Signed-off-by: Tony Lindgren --- Reading git-diff-tree failed