xref: /rk3399_rockchip-uboot/include/dt-bindings/phy/phy.h (revision e89f80e10eeb7ce7cc087ad6446d9ec8290cd4c7)
10b45a79fSStefan Roese /*
20b45a79fSStefan Roese  *
30b45a79fSStefan Roese  * This header provides constants for the phy framework
40b45a79fSStefan Roese  *
50b45a79fSStefan Roese  * Copyright (C) 2014 STMicroelectronics
60b45a79fSStefan Roese  * Author: Gabriel Fernandez <gabriel.fernandez@st.com>
70b45a79fSStefan Roese  * License terms:  GNU General Public License (GPL), version 2
80b45a79fSStefan Roese  */
90b45a79fSStefan Roese 
100b45a79fSStefan Roese #ifndef _DT_BINDINGS_PHY
110b45a79fSStefan Roese #define _DT_BINDINGS_PHY
120b45a79fSStefan Roese 
130b45a79fSStefan Roese #define PHY_NONE		0
140b45a79fSStefan Roese #define PHY_TYPE_SATA		1
150b45a79fSStefan Roese #define PHY_TYPE_PCIE		2
160b45a79fSStefan Roese #define PHY_TYPE_USB2		3
170b45a79fSStefan Roese #define PHY_TYPE_USB3		4
182d25c32eSJoseph Chen #define PHY_TYPE_UFS		5
19*e89f80e1SMichal Simek #define PHY_TYPE_DP		6
20*e89f80e1SMichal Simek #define PHY_TYPE_XPCS		7
21*e89f80e1SMichal Simek #define PHY_TYPE_SGMII		8
22*e89f80e1SMichal Simek #define PHY_TYPE_QSGMII		9
230b45a79fSStefan Roese 
240b45a79fSStefan Roese #endif /* _DT_BINDINGS_PHY */
25