1cbd06cdeSDmitry Baryshkov /* SPDX-License-Identifier: GPL-2.0 */
2cbd06cdeSDmitry Baryshkov /*
3cbd06cdeSDmitry Baryshkov  * Copyright (c) 2017, The Linux Foundation. All rights reserved.
4cbd06cdeSDmitry Baryshkov  */
5cbd06cdeSDmitry Baryshkov 
6cbd06cdeSDmitry Baryshkov #ifndef QCOM_PHY_QMP_PCS_UFS_V2_H_
7cbd06cdeSDmitry Baryshkov #define QCOM_PHY_QMP_PCS_UFS_V2_H_
8cbd06cdeSDmitry Baryshkov 
9*3b4bf465SDmitry Baryshkov #define QPHY_V2_PCS_UFS_PHY_START			0x000
10*3b4bf465SDmitry Baryshkov #define QPHY_V2_PCS_UFS_POWER_DOWN_CONTROL		0x004
11*3b4bf465SDmitry Baryshkov 
12cbd06cdeSDmitry Baryshkov #define QPHY_V2_PCS_UFS_TX_LARGE_AMP_DRV_LVL		0x034
13cbd06cdeSDmitry Baryshkov #define QPHY_V2_PCS_UFS_TX_LARGE_AMP_POST_EMP_LVL	0x038
14cbd06cdeSDmitry Baryshkov #define QPHY_V2_PCS_UFS_TX_SMALL_AMP_DRV_LVL		0x03c
15cbd06cdeSDmitry Baryshkov #define QPHY_V2_PCS_UFS_TX_SMALL_AMP_POST_EMP_LVL	0x040
16cbd06cdeSDmitry Baryshkov 
17cbd06cdeSDmitry Baryshkov #define QPHY_V2_PCS_UFS_RX_MIN_STALL_NOCONFIG_TIME_CAP	0x0cc
18cbd06cdeSDmitry Baryshkov #define QPHY_V2_PCS_UFS_RX_SYM_RESYNC_CTRL			0x13c
19cbd06cdeSDmitry Baryshkov #define QPHY_V2_PCS_UFS_RX_MIN_HIBERN8_TIME			0x140
20cbd06cdeSDmitry Baryshkov #define QPHY_V2_PCS_UFS_RX_SIGDET_CTRL2			0x148
21cbd06cdeSDmitry Baryshkov #define QPHY_V2_PCS_UFS_RX_PWM_GEAR_BAND			0x154
22cbd06cdeSDmitry Baryshkov 
23*3b4bf465SDmitry Baryshkov #define QPHY_V2_PCS_UFS_READY_STATUS			0x168
24*3b4bf465SDmitry Baryshkov 
25cbd06cdeSDmitry Baryshkov #endif
26