brintos

brintos / linux-shallow public Read only

0
0
Text · 3.3 KiB · 91f865b Raw
79 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2/*3 * Copyright (c) 2023, Linaro Limited4 */5 6#ifndef QCOM_PHY_QMP_QSERDES_TXRX_V7_H_7#define QCOM_PHY_QMP_QSERDES_TXRX_V7_H_8 9#define QSERDES_V7_TX_CLKBUF_ENABLE				0x0810#define QSERDES_V7_TX_RESET_TSYNC_EN				0x1c11#define QSERDES_V7_TX_PRE_STALL_LDO_BOOST_EN			0x2012#define QSERDES_V7_TX_TX_BAND					0x2413#define QSERDES_V7_TX_INTERFACE_SELECT				0x2c14#define QSERDES_V7_TX_RES_CODE_LANE_TX				0x3415#define QSERDES_V7_TX_RES_CODE_LANE_RX				0x3816#define QSERDES_V7_TX_RES_CODE_LANE_OFFSET_TX			0x3c17#define QSERDES_V7_TX_RES_CODE_LANE_OFFSET_RX			0x4018#define QSERDES_V7_TX_PARRATE_REC_DETECT_IDLE_EN		0x6019#define QSERDES_V7_TX_BIST_PATTERN7				0x7c20#define QSERDES_V7_TX_LANE_MODE_1				0x8421#define QSERDES_V7_TX_LANE_MODE_2				0x8822#define QSERDES_V7_TX_LANE_MODE_3				0x8c23#define QSERDES_V7_TX_LANE_MODE_4				0x9024#define QSERDES_V7_TX_LANE_MODE_5				0x9425#define QSERDES_V7_TX_RCV_DETECT_LVL_2				0xa426#define QSERDES_V7_TX_TRAN_DRVR_EMP_EN				0xc027#define QSERDES_V7_TX_TX_INTERFACE_MODE				0xc428#define QSERDES_V7_TX_VMODE_CTRL1				0xc829#define QSERDES_V7_TX_PI_QEC_CTRL				0xe430 31#define QSERDES_V7_RX_UCDR_FO_GAIN				0x0832#define QSERDES_V7_RX_UCDR_SO_GAIN				0x1433#define QSERDES_V7_RX_UCDR_FASTLOCK_FO_GAIN			0x3034#define QSERDES_V7_RX_UCDR_SO_SATURATION_AND_ENABLE		0x3435#define QSERDES_V7_RX_UCDR_FASTLOCK_COUNT_LOW			0x3c36#define QSERDES_V7_RX_UCDR_FASTLOCK_COUNT_HIGH			0x4037#define QSERDES_V7_RX_UCDR_PI_CONTROLS				0x4438#define QSERDES_V7_RX_UCDR_SB2_THRESH1				0x4c39#define QSERDES_V7_RX_UCDR_SB2_THRESH2				0x5040#define QSERDES_V7_RX_UCDR_SB2_GAIN1				0x5441#define QSERDES_V7_RX_UCDR_SB2_GAIN2				0x5842#define QSERDES_V7_RX_AUX_DATA_TCOARSE_TFINE			0x6043#define QSERDES_V7_RX_TX_ADAPT_POST_THRESH			0xcc44#define QSERDES_V7_RX_VGA_CAL_CNTRL1				0xd445#define QSERDES_V7_RX_VGA_CAL_CNTRL2				0xd846#define QSERDES_V7_RX_GM_CAL					0xdc47#define QSERDES_V7_RX_RX_EQU_ADAPTOR_CNTRL2			0xec48#define QSERDES_V7_RX_RX_EQU_ADAPTOR_CNTRL3			0xf049#define QSERDES_V7_RX_RX_EQU_ADAPTOR_CNTRL4			0xf450#define QSERDES_V7_RX_RX_IDAC_TSETTLE_LOW			0xf851#define QSERDES_V7_RX_RX_IDAC_TSETTLE_HIGH			0xfc52#define QSERDES_V7_RX_RX_EQ_OFFSET_ADAPTOR_CNTRL1		0x11053#define QSERDES_V7_RX_SIDGET_ENABLES				0x11854#define QSERDES_V7_RX_SIGDET_CNTRL				0x11c55#define QSERDES_V7_RX_SIGDET_DEGLITCH_CNTRL			0x12456#define QSERDES_V7_RX_RX_MODE_00_LOW				0x15c57#define QSERDES_V7_RX_RX_MODE_00_HIGH				0x16058#define QSERDES_V7_RX_RX_MODE_00_HIGH2				0x16459#define QSERDES_V7_RX_RX_MODE_00_HIGH3				0x16860#define QSERDES_V7_RX_RX_MODE_00_HIGH4				0x16c61#define QSERDES_V7_RX_RX_MODE_01_LOW				0x17062#define QSERDES_V7_RX_RX_MODE_01_HIGH				0x17463#define QSERDES_V7_RX_RX_MODE_01_HIGH2				0x17864#define QSERDES_V7_RX_RX_MODE_01_HIGH3				0x17c65#define QSERDES_V7_RX_RX_MODE_01_HIGH4				0x18066#define QSERDES_V7_RX_RX_MODE_10_LOW				0x18467#define QSERDES_V7_RX_RX_MODE_10_HIGH				0x18868#define QSERDES_V7_RX_RX_MODE_10_HIGH2				0x18c69#define QSERDES_V7_RX_RX_MODE_10_HIGH3				0x19070#define QSERDES_V7_RX_RX_MODE_10_HIGH4				0x19471#define QSERDES_V7_RX_DFE_EN_TIMER				0x1a072#define QSERDES_V7_RX_DFE_CTLE_POST_CAL_OFFSET			0x1a473#define QSERDES_V7_RX_DCC_CTRL1					0x1a874#define QSERDES_V7_RX_VTH_CODE					0x1b075#define QSERDES_V7_RX_SIGDET_CAL_CTRL1				0x1e476#define QSERDES_V7_RX_SIGDET_CAL_TRIM				0x1f877 78#endif79