summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorKrishna Yarlagadda <kyarlagadda@nvidia.com>2013-05-02 17:30:46 +0530
committerRiham Haidar <rhaidar@nvidia.com>2013-06-11 17:29:56 -0700
commitfd8b151aba563df1be5d57cae204bfee2ed5f4cb (patch)
tree2ecaf78c410d7af365dce19f37c4be8c6a08f408 /include
parent4eb9e7d8dfcb84257a46f7a68fb6b1914bbb6024 (diff)
ARM: tegra: USB: Dynamic host load support
Enable platform data to load xhci dynamically when otg cable is connected Bug 1242148 Change-Id: I586f035ceedf49fb321242e7ac2e272620315d7a Signed-off-by: Krishna Yarlagadda <kyarlagadda@nvidia.com> Reviewed-on: http://git-master/r/234145 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
Diffstat (limited to 'include')
-rw-r--r--include/linux/platform_data/tegra_usb.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/platform_data/tegra_usb.h b/include/linux/platform_data/tegra_usb.h
index 139ab617b252..22cf3783c4a8 100644
--- a/include/linux/platform_data/tegra_usb.h
+++ b/include/linux/platform_data/tegra_usb.h
@@ -147,9 +147,12 @@ struct tegra_usb_platform_data {
struct tegra_usb_otg_data {
struct platform_device *ehci_device;
struct tegra_usb_platform_data *ehci_pdata;
+ struct platform_device *xhci_device;
+ struct tegra_xusb_platform_data *xhci_pdata;
char *vbus_extcon_dev_name;
char *id_extcon_dev_name;
int id_det_gpio;
+ bool is_xhci;
};
#endif /* _TEGRA_USB_H_ */