phy-qcom-qmp-pcs-pcie-v5.h 1.3 KB

1234567891011121314151617181920212223242526272829303132
  1. /* Only for QMP V5 PHY - PCS_PCIE registers */
  2. /* SPDX-License-Identifier: GPL-2.0 */
  3. /*
  4. * Copyright (c) 2017, The Linux Foundation. All rights reserved.
  5. */
  6. #ifndef QCOM_PHY_QMP_PCS_PCIE_V5_H_
  7. #define QCOM_PHY_QMP_PCS_PCIE_V5_H_
  8. /* Only for QMP V5 PHY - PCS_PCIE registers */
  9. #define QPHY_V5_PCS_PCIE_POWER_STATE_CONFIG2 0x0c
  10. #define QPHY_V5_PCS_PCIE_POWER_STATE_CONFIG4 0x14
  11. #define QPHY_V5_PCS_PCIE_ENDPOINT_REFCLK_DRIVE 0x20
  12. #define QPHY_V5_PCS_PCIE_L1P1_WAKEUP_DLY_TIME_AUXCLK_L 0x44
  13. #define QPHY_V5_PCS_PCIE_L1P1_WAKEUP_DLY_TIME_AUXCLK_H 0x48
  14. #define QPHY_V5_PCS_PCIE_L1P2_WAKEUP_DLY_TIME_AUXCLK_L 0x4c
  15. #define QPHY_V5_PCS_PCIE_L1P2_WAKEUP_DLY_TIME_AUXCLK_H 0x50
  16. #define QPHY_V5_PCS_PCIE_INT_AUX_CLK_CONFIG1 0x54
  17. #define QPHY_V5_PCS_PCIE_OSC_DTCT_CONFIG1 0x5c
  18. #define QPHY_V5_PCS_PCIE_OSC_DTCT_CONFIG2 0x60
  19. #define QPHY_V5_PCS_PCIE_OSC_DTCT_CONFIG4 0x68
  20. #define QPHY_V5_PCS_PCIE_OSC_DTCT_MODE2_CONFIG2 0x7c
  21. #define QPHY_V5_PCS_PCIE_OSC_DTCT_MODE2_CONFIG4 0x84
  22. #define QPHY_V5_PCS_PCIE_OSC_DTCT_MODE2_CONFIG5 0x88
  23. #define QPHY_V5_PCS_PCIE_OSC_DTCT_MODE2_CONFIG6 0x8c
  24. #define QPHY_V5_PCS_PCIE_OSC_DTCT_ACTIONS 0x94
  25. #define QPHY_V5_PCS_PCIE_EQ_CONFIG1 0xa4
  26. #define QPHY_V5_PCS_PCIE_EQ_CONFIG2 0xa8
  27. #define QPHY_V5_PCS_PCIE_PRESET_P10_PRE 0xc0
  28. #define QPHY_V5_PCS_PCIE_PRESET_P10_POST 0xe4
  29. #endif