-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
phy: qcom-qmp: pcs-pcie: Add v6.20 register offsets
The new SM8550 SoC bumps up the HW version of QMP phy to v6.20 for PCIE g4x2. Add the new PCS PCIE specific offsets in a dedicated header file. Signed-off-by: Abel Vesa <abel.vesa@linaro.org> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Link: https://lore.kernel.org/r/20230208180020.2761766-6-abel.vesa@linaro.org Signed-off-by: Vinod Koul <vkoul@kernel.org>
- Loading branch information
Abel Vesa
authored and
Vinod Koul
committed
Feb 10, 2023
1 parent
354fc6c
commit baf172c
Showing
2 changed files
with
24 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
/* SPDX-License-Identifier: GPL-2.0 */ | ||
/* | ||
* Copyright (c) 2023, Linaro Limited | ||
*/ | ||
|
||
#ifndef QCOM_PHY_QMP_PCS_PCIE_V6_20_H_ | ||
#define QCOM_PHY_QMP_PCS_PCIE_V6_20_H_ | ||
|
||
/* Only for QMP V6_20 PHY - PCIE have different offsets than V5 */ | ||
#define QPHY_PCIE_V6_20_PCS_POWER_STATE_CONFIG2 0x00c | ||
#define QPHY_PCIE_V6_20_PCS_TX_RX_CONFIG 0x018 | ||
#define QPHY_PCIE_V6_20_PCS_ENDPOINT_REFCLK_DRIVE 0x01c | ||
#define QPHY_PCIE_V6_20_PCS_OSC_DTCT_ATCIONS 0x090 | ||
#define QPHY_PCIE_V6_20_PCS_EQ_CONFIG1 0x0a0 | ||
#define QPHY_PCIE_V6_20_PCS_EQ_CONFIG5 0x108 | ||
#define QPHY_PCIE_V6_20_PCS_G4_PRE_GAIN 0x15c | ||
#define QPHY_PCIE_V6_20_PCS_RX_MARGINING_CONFIG1 0x17c | ||
#define QPHY_PCIE_V6_20_PCS_RX_MARGINING_CONFIG3 0x184 | ||
#define QPHY_PCIE_V6_20_PCS_RX_MARGINING_CONFIG5 0x18c | ||
#define QPHY_PCIE_V6_20_PCS_G3_FOM_EQ_CONFIG5 0x1ac | ||
#define QPHY_PCIE_V6_20_PCS_G4_FOM_EQ_CONFIG5 0x1c0 | ||
|
||
#endif |