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