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