From: Ajay Kumar Gupta Date: Mon, 12 Oct 2009 16:17:22 +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~6^2~11 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b4e70a22885d6419a9e99b931aba6345b02d172f;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