From: Ajay Kumar Gupta Date: Wed, 30 Sep 2009 18:57:58 +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^2^2~16^2^2~6^2~8 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9c69e466a39dfdd7f712a8e7c763d153ed2ac7ec;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