[ARM] Orion: add the option to support different ehci phy initialization
[linux-2.6.git] / arch / arm / plat-orion / include / plat / ehci-orion.h
1 /*
2  * arch/arm/plat-orion/include/plat/ehci-orion.h
3  *
4  * This file is licensed under the terms of the GNU General Public
5  * License version 2.  This program is licensed "as is" without any
6  * warranty of any kind, whether express or implied.
7  */
8
9 #ifndef __PLAT_EHCI_ORION_H
10 #define __PLAT_EHCI_ORION_H
11
12 #include <linux/mbus.h>
13
14 enum orion_ehci_phy_ver {
15         EHCI_PHY_ORION,
16         EHCI_PHY_DD,
17         EHCI_PHY_KW,
18         EHCI_PHY_NA,
19 };
20
21 struct orion_ehci_data {
22         struct mbus_dram_target_info    *dram;
23         enum orion_ehci_phy_ver phy_version;
24 };
25
26
27 #endif