brintos

brintos / linux-shallow public Read only

0
0
Text · 3.5 KiB · 23ffcfa Raw
84 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2/*3 * Copyright (c) 2023, Linaro Limited4 */5 6#ifndef QCOM_PHY_QMP_QSERDES_TXRX_USB_V6_H_7#define QCOM_PHY_QMP_QSERDES_TXRX_USB_V6_H_8 9#define QSERDES_V6_TX_CLKBUF_ENABLE				0x0810#define QSERDES_V6_TX_TX_EMP_POST1_LVL				0x0c11#define QSERDES_V6_TX_TX_DRV_LVL				0x1412#define QSERDES_V6_TX_RESET_TSYNC_EN				0x1c13#define QSERDES_V6_TX_PRE_STALL_LDO_BOOST_EN			0x2014#define QSERDES_V6_TX_TX_BAND					0x2415#define QSERDES_V6_TX_INTERFACE_SELECT				0x2c16#define QSERDES_V6_TX_RES_CODE_LANE_TX				0x3417#define QSERDES_V6_TX_RES_CODE_LANE_RX				0x3818#define QSERDES_V6_TX_RES_CODE_LANE_OFFSET_TX			0x3c19#define QSERDES_V6_TX_RES_CODE_LANE_OFFSET_RX			0x4020#define QSERDES_V6_TX_TRANSCEIVER_BIAS_EN			0x5421#define QSERDES_V6_TX_HIGHZ_DRVR_EN				0x5822#define QSERDES_V6_TX_TX_POL_INV				0x5c23#define QSERDES_V6_TX_PARRATE_REC_DETECT_IDLE_EN		0x6024#define QSERDES_V6_TX_BIST_PATTERN7				0x7c25#define QSERDES_V6_TX_LANE_MODE_1				0x8426#define QSERDES_V6_TX_LANE_MODE_2				0x8827#define QSERDES_V6_TX_LANE_MODE_3				0x8c28#define QSERDES_V6_TX_LANE_MODE_4				0x9029#define QSERDES_V6_TX_LANE_MODE_5				0x9430#define QSERDES_V6_TX_RCV_DETECT_LVL_2				0xa431#define QSERDES_V6_TX_TRAN_DRVR_EMP_EN				0xc032#define QSERDES_V6_TX_TX_INTERFACE_MODE				0xc433#define QSERDES_V6_TX_VMODE_CTRL1				0xc834#define QSERDES_V6_TX_PI_QEC_CTRL				0xe435 36#define QSERDES_V6_RX_UCDR_FO_GAIN				0x0837#define QSERDES_V6_RX_UCDR_SO_GAIN				0x1438#define QSERDES_V6_RX_UCDR_FASTLOCK_FO_GAIN			0x3039#define QSERDES_V6_RX_UCDR_SO_SATURATION_AND_ENABLE		0x3440#define QSERDES_V6_RX_UCDR_FASTLOCK_COUNT_LOW			0x3c41#define QSERDES_V6_RX_UCDR_FASTLOCK_COUNT_HIGH			0x4042#define QSERDES_V6_RX_UCDR_PI_CONTROLS				0x4443#define QSERDES_V6_RX_UCDR_SB2_THRESH1				0x4c44#define QSERDES_V6_RX_UCDR_SB2_THRESH2				0x5045#define QSERDES_V6_RX_UCDR_SB2_GAIN1				0x5446#define QSERDES_V6_RX_UCDR_SB2_GAIN2				0x5847#define QSERDES_V6_RX_AUX_DATA_TCOARSE_TFINE			0x6048#define QSERDES_V6_RX_TX_ADAPT_POST_THRESH			0xcc49#define QSERDES_V6_RX_VGA_CAL_CNTRL1				0xd450#define QSERDES_V6_RX_VGA_CAL_CNTRL2				0xd851#define QSERDES_V6_RX_GM_CAL					0xdc52#define QSERDES_V6_RX_RX_EQU_ADAPTOR_CNTRL2			0xec53#define QSERDES_V6_RX_RX_EQU_ADAPTOR_CNTRL3			0xf054#define QSERDES_V6_RX_RX_EQU_ADAPTOR_CNTRL4			0xf455#define QSERDES_V6_RX_RX_IDAC_TSETTLE_LOW			0xf856#define QSERDES_V6_RX_RX_IDAC_TSETTLE_HIGH			0xfc57#define QSERDES_V6_RX_RX_EQ_OFFSET_ADAPTOR_CNTRL1		0x11058#define QSERDES_V6_RX_SIDGET_ENABLES				0x11859#define QSERDES_V6_RX_SIGDET_CNTRL				0x11c60#define QSERDES_V6_RX_SIGDET_DEGLITCH_CNTRL			0x12461#define QSERDES_V6_RX_RX_MODE_00_LOW				0x15c62#define QSERDES_V6_RX_RX_MODE_00_HIGH				0x16063#define QSERDES_V6_RX_RX_MODE_00_HIGH2				0x16464#define QSERDES_V6_RX_RX_MODE_00_HIGH3				0x16865#define QSERDES_V6_RX_RX_MODE_00_HIGH4				0x16c66#define QSERDES_V6_RX_RX_MODE_01_LOW				0x17067#define QSERDES_V6_RX_RX_MODE_01_HIGH				0x17468#define QSERDES_V6_RX_RX_MODE_01_HIGH2				0x17869#define QSERDES_V6_RX_RX_MODE_01_HIGH3				0x17c70#define QSERDES_V6_RX_RX_MODE_01_HIGH4				0x18071#define QSERDES_V6_RX_RX_MODE_10_LOW				0x18472#define QSERDES_V6_RX_RX_MODE_10_HIGH				0x18873#define QSERDES_V6_RX_RX_MODE_10_HIGH2				0x18c74#define QSERDES_V6_RX_RX_MODE_10_HIGH3				0x19075#define QSERDES_V6_RX_RX_MODE_10_HIGH4				0x19476#define QSERDES_V6_RX_DFE_EN_TIMER				0x1a077#define QSERDES_V6_RX_DFE_CTLE_POST_CAL_OFFSET			0x1a478#define QSERDES_V6_RX_DCC_CTRL1					0x1a879#define QSERDES_V6_RX_VTH_CODE					0x1b080#define QSERDES_V6_RX_SIGDET_CAL_CTRL1				0x1e481#define QSERDES_V6_RX_SIGDET_CAL_TRIM				0x1f882 83#endif84