net: force a reload of first item in hlist_nulls_for_each_entry_rcu
[pandora-kernel.git] / include / linux / platform_data / tegra_usb.h
1 /*
2  * Copyright (C) 2010 Google, Inc.
3  *
4  * This software is licensed under the terms of the GNU General Public
5  * License version 2, as published by the Free Software Foundation, and
6  * may be copied, distributed, and modified under those terms.
7  *
8  * This program is distributed in the hope that it will be useful,
9  * but WITHOUT ANY WARRANTY; without even the implied warranty of
10  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11  * GNU General Public License for more details.
12  *
13  */
14
15 #ifndef _TEGRA_USB_H_
16 #define _TEGRA_USB_H_
17
18 enum tegra_usb_operating_modes {
19         TEGRA_USB_DEVICE,
20         TEGRA_USB_HOST,
21         TEGRA_USB_OTG,
22 };
23
24 struct tegra_ehci_platform_data {
25         enum tegra_usb_operating_modes operating_mode;
26         /* power down the phy on bus suspend */
27         int power_down_on_bus_suspend;
28         void *phy_config;
29 };
30
31 #endif /* _TEGRA_USB_H_ */