blob: f48c9acf251eb82e354634102c3e4a8542d7bca2 [file] [log] [blame]
Michal Simek7ce9d922022-03-24 10:17:51 +01001/* SPDX-License-Identifier: GPL-2.0-only */
Stefan Roese0b45a792016-01-29 09:35:37 +01002/*
3 *
4 * This header provides constants for the phy framework
5 *
6 * Copyright (C) 2014 STMicroelectronics
7 * Author: Gabriel Fernandez <gabriel.fernandez@st.com>
Stefan Roese0b45a792016-01-29 09:35:37 +01008 */
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
Michal Simeka965f4d2020-07-22 13:58:54 +020018#define PHY_TYPE_UFS 5
19#define PHY_TYPE_DP 6
20#define PHY_TYPE_XPCS 7
21#define PHY_TYPE_SGMII 8
Aswath Govindraju4f2c79e2021-07-21 21:28:32 +053022#define PHY_TYPE_QSGMII 9
Michal Simek7ce9d922022-03-24 10:17:51 +010023#define PHY_TYPE_DPHY 10
24#define PHY_TYPE_CPHY 11
Stefan Roese0b45a792016-01-29 09:35:37 +010025
26#endif /* _DT_BINDINGS_PHY */