brintos

brintos / linux-shallow public Read only

0
0
Text · 3.7 KiB · 7430f49 Raw
88 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2/*3 * Copyright (c) 2023, Linaro Limited4 */5 6#ifndef QCOM_PHY_QMP_QSERDES_COM_V7_H_7#define QCOM_PHY_QMP_QSERDES_COM_V7_H_8 9/* Only for QMP V7 PHY - QSERDES COM registers */10 11#define QSERDES_V7_COM_SSC_STEP_SIZE1_MODE1			0x0012#define QSERDES_V7_COM_SSC_STEP_SIZE2_MODE1			0x0413#define QSERDES_V7_COM_CP_CTRL_MODE1				0x1014#define QSERDES_V7_COM_PLL_RCTRL_MODE1				0x1415#define QSERDES_V7_COM_PLL_CCTRL_MODE1				0x1816#define QSERDES_V7_COM_CORECLK_DIV_MODE1			0x1c17#define QSERDES_V7_COM_LOCK_CMP1_MODE1				0x2018#define QSERDES_V7_COM_LOCK_CMP2_MODE1				0x2419#define QSERDES_V7_COM_DEC_START_MODE1				0x2820#define QSERDES_V7_COM_DEC_START_MSB_MODE1			0x2c21#define QSERDES_V7_COM_DIV_FRAC_START1_MODE1			0x3022#define QSERDES_V7_COM_DIV_FRAC_START2_MODE1			0x3423#define QSERDES_V7_COM_DIV_FRAC_START3_MODE1			0x3824#define QSERDES_V7_COM_HSCLK_SEL_1				0x3c25#define QSERDES_V7_COM_INTEGLOOP_GAIN0_MODE1			0x4026#define QSERDES_V7_COM_INTEGLOOP_GAIN1_MODE1			0x4427#define QSERDES_V7_COM_VCO_TUNE1_MODE1				0x4828#define QSERDES_V7_COM_VCO_TUNE2_MODE1				0x4c29#define QSERDES_V7_COM_BIN_VCOCAL_CMP_CODE1_MODE1		0x5030#define QSERDES_V7_COM_BIN_VCOCAL_CMP_CODE2_MODE1		0x5431#define QSERDES_V7_COM_BIN_VCOCAL_CMP_CODE1_MODE0		0x5832#define QSERDES_V7_COM_BIN_VCOCAL_CMP_CODE2_MODE0		0x5c33#define QSERDES_V7_COM_SSC_STEP_SIZE1_MODE0			0x6034#define QSERDES_V7_COM_SSC_STEP_SIZE2_MODE0			0x6435#define QSERDES_V7_COM_CP_CTRL_MODE0				0x7036#define QSERDES_V7_COM_PLL_RCTRL_MODE0				0x7437#define QSERDES_V7_COM_PLL_CCTRL_MODE0				0x7838#define QSERDES_V7_COM_PLL_CORE_CLK_DIV_MODE0			0x7c39#define QSERDES_V7_COM_LOCK_CMP1_MODE0				0x8040#define QSERDES_V7_COM_LOCK_CMP2_MODE0				0x8441#define QSERDES_V7_COM_DEC_START_MODE0				0x8842#define QSERDES_V7_COM_DEC_START_MSB_MODE0			0x8c43#define QSERDES_V7_COM_DIV_FRAC_START1_MODE0			0x9044#define QSERDES_V7_COM_DIV_FRAC_START2_MODE0			0x9445#define QSERDES_V7_COM_DIV_FRAC_START3_MODE0			0x9846#define QSERDES_V7_COM_HSCLK_HS_SWITCH_SEL_1			0x9c47#define QSERDES_V7_COM_INTEGLOOP_GAIN0_MODE0			0xa048#define QSERDES_V7_COM_INTEGLOOP_GAIN1_MODE0			0xa449#define QSERDES_V7_COM_VCO_TUNE1_MODE0				0xa850#define QSERDES_V7_COM_VCO_TUNE2_MODE0				0xac51#define QSERDES_V7_COM_BG_TIMER					0xbc52#define QSERDES_V7_COM_SSC_EN_CENTER				0xc053#define QSERDES_V7_COM_SSC_ADJ_PER1				0xc454#define QSERDES_V7_COM_SSC_PER1					0xcc55#define QSERDES_V7_COM_SSC_PER2					0xd056#define QSERDES_V7_COM_PLL_POST_DIV_MUX				0xd857#define QSERDES_V7_COM_PLL_BIAS_EN_CLK_BUFLR_EN			0xdc58#define QSERDES_V7_COM_CLK_ENABLE1				0xe059#define QSERDES_V7_COM_SYS_CLK_CTRL				0xe460#define QSERDES_V7_COM_SYSCLK_BUF_ENABLE			0xe861#define QSERDES_V7_COM_PLL_IVCO					0xf462#define QSERDES_V7_COM_PLL_IVCO_MODE1				0xf863#define QSERDES_V7_COM_SYSCLK_EN_SEL				0x11064#define QSERDES_V7_COM_RESETSM_CNTRL				0x11865#define QSERDES_V7_COM_LOCK_CMP_EN				0x12066#define QSERDES_V7_COM_LOCK_CMP_CFG				0x12467#define QSERDES_V7_COM_VCO_TUNE_CTRL				0x13c68#define QSERDES_V7_COM_VCO_TUNE_MAP				0x14069#define QSERDES_V7_COM_VCO_TUNE_INITVAL2			0x14870#define QSERDES_V7_COM_VCO_TUNE_MAXVAL2				0x15871#define QSERDES_V7_COM_CLK_SELECT				0x16472#define QSERDES_V7_COM_CORE_CLK_EN				0x17073#define QSERDES_V7_COM_CMN_CONFIG_1				0x17474#define QSERDES_V7_COM_SVS_MODE_CLK_SEL				0x17c75#define QSERDES_V7_COM_CMN_MISC_1				0x18476#define QSERDES_V7_COM_CMN_MODE					0x18877#define QSERDES_V7_COM_PLL_VCO_DC_LEVEL_CTRL			0x19878#define QSERDES_V7_COM_AUTO_GAIN_ADJ_CTRL_1			0x1a479#define QSERDES_V7_COM_AUTO_GAIN_ADJ_CTRL_2			0x1a880#define QSERDES_V7_COM_AUTO_GAIN_ADJ_CTRL_3			0x1ac81#define QSERDES_V7_COM_ADDITIONAL_MISC				0x1b482#define QSERDES_V7_COM_ADDITIONAL_MISC_2			0x1b883#define QSERDES_V7_COM_ADDITIONAL_MISC_3			0x1bc84#define QSERDES_V7_COM_CMN_STATUS				0x1d085#define QSERDES_V7_COM_C_READY_STATUS				0x1f886 87#endif88