xref: /linux/include/dt-bindings/phy/phy.h (revision 58f6259b7a08f8d47d4629609703d358b042f0fd)
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /*
3  *
4  * This header provides constants for the phy framework
5  *
6  * Copyright (C) 2014 STMicroelectronics
7  * Author: Gabriel Fernandez <gabriel.fernandez@st.com>
8  */
9 
10 #ifndef _DT_BINDINGS_PHY
11 #define _DT_BINDINGS_PHY
12 
13 #define PHY_NONE		0
14 #define PHY_TYPE_SATA		1
15 #define PHY_TYPE_PCIE		2
16 #define PHY_TYPE_USB2		3
17 #define PHY_TYPE_USB3		4
18 #define PHY_TYPE_UFS		5
19 #define PHY_TYPE_DP		6
20 #define PHY_TYPE_XPCS		7
21 #define PHY_TYPE_SGMII		8
22 #define PHY_TYPE_QSGMII		9
23 #define PHY_TYPE_DPHY		10
24 #define PHY_TYPE_CPHY		11
25 #define PHY_TYPE_USXGMII	12
26 
27 #endif /* _DT_BINDINGS_PHY */
28