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 23354d7675SEmmanuel Vadot #define PHY_TYPE_DPHY 10 24354d7675SEmmanuel Vadot #define PHY_TYPE_CPHY 11 25*7ef62cebSEmmanuel Vadot #define PHY_TYPE_USXGMII 12 26c66ec88fSEmmanuel Vadot 27c66ec88fSEmmanuel Vadot #endif /* _DT_BINDINGS_PHY */ 28