phy: qcom-qmp: move PCS V4 registers to separate headers
[platform/kernel/linux-starfive.git] / drivers / phy / qualcomm / phy-qcom-qmp-pcs-pcie-v4.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3  * Copyright (c) 2017, The Linux Foundation. All rights reserved.
4  */
5
6 #ifndef QCOM_PHY_QMP_PCS_PCIE_V4_H_
7 #define QCOM_PHY_QMP_PCS_PCIE_V4_H_
8
9 /* Only for QMP V4 PHY - PCS_PCIE registers (same as PCS_MISC?) */
10 #define QPHY_V4_PCS_PCIE_POWER_STATE_CONFIG2            0x0c
11 #define QPHY_V4_PCS_PCIE_POWER_STATE_CONFIG4            0x14
12 #define QPHY_V4_PCS_PCIE_ENDPOINT_REFCLK_DRIVE          0x1c
13 #define QPHY_V4_PCS_PCIE_L1P1_WAKEUP_DLY_TIME_AUXCLK_L  0x40
14 #define QPHY_V4_PCS_PCIE_L1P2_WAKEUP_DLY_TIME_AUXCLK_L  0x48
15 #define QPHY_V4_PCS_PCIE_INT_AUX_CLK_CONFIG1            0x50
16 #define QPHY_V4_PCS_PCIE_OSC_DTCT_ACTIONS               0x90
17 #define QPHY_V4_PCS_PCIE_EQ_CONFIG1                     0xa0
18 #define QPHY_V4_PCS_PCIE_EQ_CONFIG2                     0xa4
19 #define QPHY_V4_PCS_PCIE_PRESET_P6_P7_PRE               0xb4
20 #define QPHY_V4_PCS_PCIE_PRESET_P10_PRE                 0xbc
21 #define QPHY_V4_PCS_PCIE_PRESET_P10_POST                0xe0
22
23 #endif