:::::: 
:::::: Manual check reason: "low confidence static check first_new_problem: 
drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:12:9: sparse: this was the 
original definition"
:::::: 

CC: kbuild-...@lists.01.org
BCC: l...@intel.com
CC: linux-ker...@vger.kernel.org
TO: Bjorn Andersson <bjorn.anders...@linaro.org>
CC: Steev Klimaszewski <st...@kali.org>

tree:   https://github.com/steev/linux lenovo-x13s-next-20220722
head:   3908c7f1753c0530f24f55cc23b6c6a7cd0fd3fe
commit: 5269d6cef9825d8d40bb77450e9a4cd5b4d3475f [8/142] phy: qcom-qmp: Add 
sc8280xp USB/DP combo phys
:::::: branch date: 3 days ago
:::::: commit date: 4 days ago
config: riscv-randconfig-s053-20220727 
(https://download.01.org/0day-ci/archive/20220728/202207280019.vgbowqsv-...@intel.com/config)
compiler: riscv64-linux-gcc (GCC) 12.1.0
reproduce:
        wget 
https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O 
~/bin/make.cross
        chmod +x ~/bin/make.cross
        # apt-get install sparse
        # sparse version: v0.6.4-39-gce1a6720-dirty
        # 
https://github.com/steev/linux/commit/5269d6cef9825d8d40bb77450e9a4cd5b4d3475f
        git remote add steev https://github.com/steev/linux
        git fetch --no-tags steev lenovo-x13s-next-20220722
        git checkout 5269d6cef9825d8d40bb77450e9a4cd5b4d3475f
        # save the config file
        mkdir build_dir && cp config build_dir/.config
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross C=1 
CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=riscv 
SHELL=/bin/bash drivers/phy/

If you fix the issue, kindly add following tag where applicable
Reported-by: kernel test robot <l...@intel.com>

sparse warnings: (new ones prefixed by >>)
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:189:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_CLKBUF_ENABLE redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
>> drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:12:9: sparse: this was 
>> the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:190:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_TX_EMP_POST1_LVL redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:13:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:191:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_TX_DRV_LVL redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:15:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:192:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_RESET_TSYNC_EN redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:17:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:193:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_PRE_STALL_LDO_BOOST_EN redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:18:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:194:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_TX_BAND redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:19:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:195:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_INTERFACE_SELECT redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:21:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:196:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_RES_CODE_LANE_TX redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:23:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:197:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_RES_CODE_LANE_RX redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:24:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:198:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_RES_CODE_LANE_OFFSET_TX redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:25:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:199:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_RES_CODE_LANE_OFFSET_RX redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:26:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:200:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_TRANSCEIVER_BIAS_EN redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:31:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:201:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_HIGHZ_DRVR_EN redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:32:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:202:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_TX_POL_INV redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:33:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:203:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_PARRATE_REC_DETECT_IDLE_EN redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:34:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:204:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_LANE_MODE_1 redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:43:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:205:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_LANE_MODE_2 redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:44:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:206:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_RCV_DETECT_LVL_2 redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:49:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:207:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_TRAN_DRVR_EMP_EN redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:56:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:208:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_TX_INTERFACE_MODE redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:57:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:209:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_PWM_GEAR_1_DIVIDER_BAND0_1 redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:64:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:210:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_PWM_GEAR_2_DIVIDER_BAND0_1 redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:65:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:211:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_PWM_GEAR_3_DIVIDER_BAND0_1 redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:66:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:212:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_PWM_GEAR_4_DIVIDER_BAND0_1 redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:67:9: sparse: this was 
the original definition
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file:
   drivers/phy/qualcomm/phy-qcom-qmp.h:213:9: sparse: sparse: preprocessor 
token QSERDES_V4_TX_VMODE_CTRL1 redefined
   drivers/phy/qualcomm/phy-qcom-edp.c: note: in included file (through 
drivers/phy/qualcomm/phy-qcom-qmp.h):
   drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h:68:9: sparse: this was 
the original definition

vim +12 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h

32d2cf532515beb Dmitry Baryshkov 2022-07-05    8  
32d2cf532515beb Dmitry Baryshkov 2022-07-05    9  /* Only for QMP V4 PHY - TX 
registers */
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   10  #define 
QSERDES_V4_TX_BIST_MODE_LANENO                        0x000
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   11  #define 
QSERDES_V4_TX_BIST_INVERT                     0x004
32d2cf532515beb Dmitry Baryshkov 2022-07-05  @12  #define 
QSERDES_V4_TX_CLKBUF_ENABLE                   0x008
32d2cf532515beb Dmitry Baryshkov 2022-07-05   13  #define 
QSERDES_V4_TX_TX_EMP_POST1_LVL                        0x00c
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   14  #define 
QSERDES_V4_TX_TX_IDLE_LVL_LARGE_AMP           0x010
32d2cf532515beb Dmitry Baryshkov 2022-07-05   15  #define 
QSERDES_V4_TX_TX_DRV_LVL                      0x014
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   16  #define 
QSERDES_V4_TX_TX_DRV_LVL_OFFSET                       0x018
32d2cf532515beb Dmitry Baryshkov 2022-07-05   17  #define 
QSERDES_V4_TX_RESET_TSYNC_EN                  0x01c
32d2cf532515beb Dmitry Baryshkov 2022-07-05   18  #define 
QSERDES_V4_TX_PRE_STALL_LDO_BOOST_EN          0x020
32d2cf532515beb Dmitry Baryshkov 2022-07-05   19  #define QSERDES_V4_TX_TX_BAND 
                        0x024
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   20  #define 
QSERDES_V4_TX_SLEW_CNTL                               0x028
32d2cf532515beb Dmitry Baryshkov 2022-07-05   21  #define 
QSERDES_V4_TX_INTERFACE_SELECT                        0x02c
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   22  #define QSERDES_V4_TX_LPB_EN  
                        0x030
32d2cf532515beb Dmitry Baryshkov 2022-07-05   23  #define 
QSERDES_V4_TX_RES_CODE_LANE_TX                        0x034
32d2cf532515beb Dmitry Baryshkov 2022-07-05   24  #define 
QSERDES_V4_TX_RES_CODE_LANE_RX                        0x038
32d2cf532515beb Dmitry Baryshkov 2022-07-05   25  #define 
QSERDES_V4_TX_RES_CODE_LANE_OFFSET_TX         0x03c
32d2cf532515beb Dmitry Baryshkov 2022-07-05   26  #define 
QSERDES_V4_TX_RES_CODE_LANE_OFFSET_RX         0x040
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   27  #define 
QSERDES_V4_TX_PERL_LENGTH1                    0x044
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   28  #define 
QSERDES_V4_TX_PERL_LENGTH2                    0x048
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   29  #define 
QSERDES_V4_TX_SERDES_BYP_EN_OUT                       0x04c
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   30  #define 
QSERDES_V4_TX_DEBUG_BUS_SEL                   0x050
32d2cf532515beb Dmitry Baryshkov 2022-07-05   31  #define 
QSERDES_V4_TX_TRANSCEIVER_BIAS_EN             0x054
32d2cf532515beb Dmitry Baryshkov 2022-07-05   32  #define 
QSERDES_V4_TX_HIGHZ_DRVR_EN                   0x058
32d2cf532515beb Dmitry Baryshkov 2022-07-05   33  #define 
QSERDES_V4_TX_TX_POL_INV                      0x05c
32d2cf532515beb Dmitry Baryshkov 2022-07-05   34  #define 
QSERDES_V4_TX_PARRATE_REC_DETECT_IDLE_EN      0x060
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   35  #define 
QSERDES_V4_TX_BIST_PATTERN1                   0x064
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   36  #define 
QSERDES_V4_TX_BIST_PATTERN2                   0x068
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   37  #define 
QSERDES_V4_TX_BIST_PATTERN3                   0x06c
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   38  #define 
QSERDES_V4_TX_BIST_PATTERN4                   0x070
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   39  #define 
QSERDES_V4_TX_BIST_PATTERN5                   0x074
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   40  #define 
QSERDES_V4_TX_BIST_PATTERN6                   0x078
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   41  #define 
QSERDES_V4_TX_BIST_PATTERN7                   0x07c
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   42  #define 
QSERDES_V4_TX_BIST_PATTERN8                   0x080
32d2cf532515beb Dmitry Baryshkov 2022-07-05   43  #define 
QSERDES_V4_TX_LANE_MODE_1                     0x084
32d2cf532515beb Dmitry Baryshkov 2022-07-05   44  #define 
QSERDES_V4_TX_LANE_MODE_2                     0x088
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   45  #define 
QSERDES_V4_TX_LANE_MODE_3                     0x08c
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   46  #define 
QSERDES_V4_TX_ATB_SEL1                                0x090
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   47  #define 
QSERDES_V4_TX_ATB_SEL2                                0x094
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   48  #define 
QSERDES_V4_TX_RCV_DETECT_LVL                  0x098
32d2cf532515beb Dmitry Baryshkov 2022-07-05   49  #define 
QSERDES_V4_TX_RCV_DETECT_LVL_2                        0x09c
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   50  #define 
QSERDES_V4_TX_PRBS_SEED1                      0x0a0
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   51  #define 
QSERDES_V4_TX_PRBS_SEED2                      0x0a4
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   52  #define 
QSERDES_V4_TX_PRBS_SEED3                      0x0a8
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   53  #define 
QSERDES_V4_TX_PRBS_SEED4                      0x0ac
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   54  #define 
QSERDES_V4_TX_RESET_GEN                               0x0b0
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   55  #define 
QSERDES_V4_TX_RESET_GEN_MUXES                 0x0b4
32d2cf532515beb Dmitry Baryshkov 2022-07-05   56  #define 
QSERDES_V4_TX_TRAN_DRVR_EMP_EN                        0x0b8
32d2cf532515beb Dmitry Baryshkov 2022-07-05   57  #define 
QSERDES_V4_TX_TX_INTERFACE_MODE                       0x0bc
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   58  #define 
QSERDES_V4_TX_PWM_CTRL                                0x0c0
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   59  #define 
QSERDES_V4_TX_PWM_ENCODED_OR_DATA             0x0c4
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   60  #define 
QSERDES_V4_TX_PWM_GEAR_1_DIVIDER_BAND2                0x0c8
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   61  #define 
QSERDES_V4_TX_PWM_GEAR_2_DIVIDER_BAND2                0x0cc
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   62  #define 
QSERDES_V4_TX_PWM_GEAR_3_DIVIDER_BAND2                0x0d0
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   63  #define 
QSERDES_V4_TX_PWM_GEAR_4_DIVIDER_BAND2                0x0d4
32d2cf532515beb Dmitry Baryshkov 2022-07-05   64  #define 
QSERDES_V4_TX_PWM_GEAR_1_DIVIDER_BAND0_1      0x0d8
32d2cf532515beb Dmitry Baryshkov 2022-07-05   65  #define 
QSERDES_V4_TX_PWM_GEAR_2_DIVIDER_BAND0_1      0x0dc
32d2cf532515beb Dmitry Baryshkov 2022-07-05   66  #define 
QSERDES_V4_TX_PWM_GEAR_3_DIVIDER_BAND0_1      0x0e0
32d2cf532515beb Dmitry Baryshkov 2022-07-05   67  #define 
QSERDES_V4_TX_PWM_GEAR_4_DIVIDER_BAND0_1      0x0e4
32d2cf532515beb Dmitry Baryshkov 2022-07-05   68  #define 
QSERDES_V4_TX_VMODE_CTRL1                     0x0e8
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   69  #define 
QSERDES_V4_TX_ALOG_OBSV_BUS_CTRL_1            0x0ec
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   70  #define 
QSERDES_V4_TX_BIST_STATUS                     0x0f0
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   71  #define 
QSERDES_V4_TX_BIST_ERROR_COUNT1                       0x0f4
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   72  #define 
QSERDES_V4_TX_BIST_ERROR_COUNT2                       0x0f8
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   73  #define 
QSERDES_V4_TX_ALOG_OBSV_BUS_STATUS_1          0x0fc
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   74  #define 
QSERDES_V4_TX_LANE_DIG_CONFIG                 0x100
32d2cf532515beb Dmitry Baryshkov 2022-07-05   75  #define 
QSERDES_V4_TX_PI_QEC_CTRL                     0x104
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   76  #define 
QSERDES_V4_TX_PRE_EMPH                                0x108
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   77  #define 
QSERDES_V4_TX_SW_RESET                                0x10c
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   78  #define 
QSERDES_V4_TX_DCC_OFFSET                      0x110
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   79  #define 
QSERDES_V4_TX_DIG_BKUP_CTRL                   0x114
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   80  #define 
QSERDES_V4_TX_DEBUG_BUS0                      0x118
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   81  #define 
QSERDES_V4_TX_DEBUG_BUS1                      0x11c
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   82  #define 
QSERDES_V4_TX_DEBUG_BUS2                      0x120
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   83  #define 
QSERDES_V4_TX_DEBUG_BUS3                      0x124
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   84  #define 
QSERDES_V4_TX_READ_EQCODE                     0x128
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   85  #define 
QSERDES_V4_TX_READ_OFFSETCODE                 0x12c
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   86  #define 
QSERDES_V4_TX_IA_ERROR_COUNTER_LOW            0x130
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   87  #define 
QSERDES_V4_TX_IA_ERROR_COUNTER_HIGH           0x134
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   88  #define 
QSERDES_V4_TX_VGA_READ_CODE                   0x138
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   89  #define 
QSERDES_V4_TX_VTH_READ_CODE                   0x13c
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   90  #define 
QSERDES_V4_TX_DFE_TAP1_READ_CODE              0x140
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   91  #define 
QSERDES_V4_TX_DFE_TAP2_READ_CODE              0x144
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   92  #define 
QSERDES_V4_TX_IDAC_STATUS_I                   0x148
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   93  #define 
QSERDES_V4_TX_IDAC_STATUS_IBAR                        0x14c
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   94  #define 
QSERDES_V4_TX_IDAC_STATUS_Q                   0x150
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   95  #define 
QSERDES_V4_TX_IDAC_STATUS_QBAR                        0x154
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   96  #define 
QSERDES_V4_TX_IDAC_STATUS_A                   0x158
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   97  #define 
QSERDES_V4_TX_IDAC_STATUS_ABAR                        0x15c
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   98  #define 
QSERDES_V4_TX_IDAC_STATUS_SM_ON                       0x160
1195c1dabf41643 Dmitry Baryshkov 2022-07-05   99  #define 
QSERDES_V4_TX_IDAC_STATUS_CAL_DONE            0x164
1195c1dabf41643 Dmitry Baryshkov 2022-07-05  100  #define 
QSERDES_V4_TX_IDAC_STATUS_SIGNERROR           0x168
1195c1dabf41643 Dmitry Baryshkov 2022-07-05  101  #define 
QSERDES_V4_TX_DCC_CAL_STATUS                  0x16c
32d2cf532515beb Dmitry Baryshkov 2022-07-05  102  

:::::: The code at line 12 was first introduced by commit
:::::: 32d2cf532515beb5c2c34a1cbcf9c34d0fb040a8 phy: qcom-qmp: move QSERDES V4 
registers to separate headers

:::::: TO: Dmitry Baryshkov <dmitry.barysh...@linaro.org>
:::::: CC: Vinod Koul <vk...@kernel.org>

-- 
0-DAY CI Kernel Test Service
https://01.org/lkp
_______________________________________________
kbuild mailing list -- kbuild@lists.01.org
To unsubscribe send an email to kbuild-le...@lists.01.org

Reply via email to