xref: /wlan-driver/fw-api/hw/qcn9000/rfa_from_wsi_seq_hwiobase.h (revision 5113495b16420b49004c444715d2daae2066e7dc)
1*5113495bSYour Name /*
2*5113495bSYour Name  * Copyright (c) 2019, The Linux Foundation. All rights reserved.
3*5113495bSYour Name  *
4*5113495bSYour Name  * Permission to use, copy, modify, and/or distribute this software for any
5*5113495bSYour Name  * purpose with or without fee is hereby granted, provided that the above
6*5113495bSYour Name  * copyright notice and this permission notice appear in all copies.
7*5113495bSYour Name  *
8*5113495bSYour Name  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9*5113495bSYour Name  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10*5113495bSYour Name  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11*5113495bSYour Name  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12*5113495bSYour Name  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
13*5113495bSYour Name  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14*5113495bSYour Name  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15*5113495bSYour Name  */
16*5113495bSYour Name 
17*5113495bSYour Name ///////////////////////////////////////////////////////////////////////////////////////////////
18*5113495bSYour Name //
19*5113495bSYour Name // rfa_from_wsi_seq_hwiobase.h : automatically generated by Autoseq  3.8 7/1/2019
20*5113495bSYour Name // User Name:pbechana
21*5113495bSYour Name //
22*5113495bSYour Name // !! WARNING !!  DO NOT MANUALLY EDIT THIS FILE.
23*5113495bSYour Name //
24*5113495bSYour Name ///////////////////////////////////////////////////////////////////////////////////////////////
25*5113495bSYour Name 
26*5113495bSYour Name #ifndef __RFA_FROM_WSI_SEQ_BASE_H__
27*5113495bSYour Name #define __RFA_FROM_WSI_SEQ_BASE_H__
28*5113495bSYour Name 
29*5113495bSYour Name #ifdef SCALE_INCLUDES
30*5113495bSYour Name 	#include "HALhwio.h"
31*5113495bSYour Name #else
32*5113495bSYour Name 	#include "msmhwio.h"
33*5113495bSYour Name #endif
34*5113495bSYour Name 
35*5113495bSYour Name 
36*5113495bSYour Name ///////////////////////////////////////////////////////////////////////////////////////////////
37*5113495bSYour Name // Instance Relative Offsets from Block rfa_from_wsi
38*5113495bSYour Name ///////////////////////////////////////////////////////////////////////////////////////////////
39*5113495bSYour Name 
40*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_OFFSET                              0x00014000
41*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_AON_OFFSET                          0x00014000
42*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_AON_XFEM_OFFSET                     0x00014240
43*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_AON_COEX_OFFSET                     0x000142c0
44*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_RFFE_M_OFFSET                       0x00014300
45*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_RFA_SHD_OTP_OFFSET                  0x00014400
46*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_RFA_OTP_OFFSET                      0x00014480
47*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_CLKGEN_OFFSET                       0x00014800
48*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH0_BS_OFFSET                 0x00016000
49*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH0_CLBS_OFFSET               0x00016040
50*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH0_BIST_OFFSET               0x00016100
51*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH0_PC_OFFSET                 0x00016140
52*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH0_KVCO_OFFSET               0x00016180
53*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH0_AC_OFFSET                 0x000161c0
54*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH0_LO_OFFSET                 0x00016280
55*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH1_BS_OFFSET                 0x00016800
56*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH1_CLBS_OFFSET               0x00016840
57*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH1_BIST_OFFSET               0x00016900
58*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH1_PC_OFFSET                 0x00016940
59*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH1_KVCO_OFFSET               0x00016980
60*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH1_AC_OFFSET                 0x00016a00
61*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH1_LO_OFFSET                 0x00016a80
62*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_CMN_HLS_WL_REGFILE_OFFSET               0x00017c00
63*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_PMU_OFFSET                              0x0001a000
64*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_PMU_PMU_OFFSET                          0x0001a000
65*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_OFFSET                               0x00020000
66*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_MC_CH0_OFFSET                     0x00020000
67*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXBB_CH0_OFFSET                   0x00020400
68*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXBB_CH0_OFFSET                   0x00020800
69*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXFE_CH0_OFFSET                   0x00021000
70*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXFE_CH0_OFFSET                   0x00021300
71*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_PAL_CH0_OFFSET                 0x00021600
72*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_CH0_OFFSET                     0x00021640
73*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TPC_CH0_OFFSET                    0x00022000
74*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_MC_CH1_OFFSET                     0x00028000
75*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXBB_CH1_OFFSET                   0x00028400
76*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXBB_CH1_OFFSET                   0x00028800
77*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXFE_CH1_OFFSET                   0x00029000
78*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXFE_CH1_OFFSET                   0x00029300
79*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_PAL_CH1_OFFSET                 0x00029600
80*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_CH1_OFFSET                     0x00029640
81*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TPC_CH1_OFFSET                    0x0002a000
82*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_MC_CH2_OFFSET                     0x00030000
83*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXBB_CH2_OFFSET                   0x00030400
84*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXBB_CH2_OFFSET                   0x00030800
85*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXFE_CH2_OFFSET                   0x00031000
86*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXFE_CH2_OFFSET                   0x00031300
87*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_PAL_CH2_OFFSET                 0x00031600
88*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_CH2_OFFSET                     0x00031640
89*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TPC_CH2_OFFSET                    0x00032000
90*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_MC_CH3_OFFSET                     0x00038000
91*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXBB_CH3_OFFSET                   0x00038400
92*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXBB_CH3_OFFSET                   0x00038800
93*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXFE_CH3_OFFSET                   0x00039000
94*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXFE_CH3_OFFSET                   0x00039300
95*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_PAL_CH3_OFFSET                 0x00039600
96*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_CH3_OFFSET                     0x00039640
97*5113495bSYour Name #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TPC_CH3_OFFSET                    0x0003a000
98*5113495bSYour Name 
99*5113495bSYour Name 
100*5113495bSYour Name ///////////////////////////////////////////////////////////////////////////////////////////////
101*5113495bSYour Name // Instance Relative Offsets from Block rfa_cmn
102*5113495bSYour Name ///////////////////////////////////////////////////////////////////////////////////////////////
103*5113495bSYour Name 
104*5113495bSYour Name #define SEQ_RFA_CMN_AON_OFFSET                                       0x00000000
105*5113495bSYour Name #define SEQ_RFA_CMN_AON_XFEM_OFFSET                                  0x00000240
106*5113495bSYour Name #define SEQ_RFA_CMN_AON_COEX_OFFSET                                  0x000002c0
107*5113495bSYour Name #define SEQ_RFA_CMN_RFFE_M_OFFSET                                    0x00000300
108*5113495bSYour Name #define SEQ_RFA_CMN_RFA_SHD_OTP_OFFSET                               0x00000400
109*5113495bSYour Name #define SEQ_RFA_CMN_RFA_OTP_OFFSET                                   0x00000480
110*5113495bSYour Name #define SEQ_RFA_CMN_CLKGEN_OFFSET                                    0x00000800
111*5113495bSYour Name #define SEQ_RFA_CMN_WL_SYNTH0_BS_OFFSET                              0x00002000
112*5113495bSYour Name #define SEQ_RFA_CMN_WL_SYNTH0_CLBS_OFFSET                            0x00002040
113*5113495bSYour Name #define SEQ_RFA_CMN_WL_SYNTH0_BIST_OFFSET                            0x00002100
114*5113495bSYour Name #define SEQ_RFA_CMN_WL_SYNTH0_PC_OFFSET                              0x00002140
115*5113495bSYour Name #define SEQ_RFA_CMN_WL_SYNTH0_KVCO_OFFSET                            0x00002180
116*5113495bSYour Name #define SEQ_RFA_CMN_WL_SYNTH0_AC_OFFSET                              0x000021c0
117*5113495bSYour Name #define SEQ_RFA_CMN_WL_SYNTH0_LO_OFFSET                              0x00002280
118*5113495bSYour Name #define SEQ_RFA_CMN_WL_SYNTH1_BS_OFFSET                              0x00002800
119*5113495bSYour Name #define SEQ_RFA_CMN_WL_SYNTH1_CLBS_OFFSET                            0x00002840
120*5113495bSYour Name #define SEQ_RFA_CMN_WL_SYNTH1_BIST_OFFSET                            0x00002900
121*5113495bSYour Name #define SEQ_RFA_CMN_WL_SYNTH1_PC_OFFSET                              0x00002940
122*5113495bSYour Name #define SEQ_RFA_CMN_WL_SYNTH1_KVCO_OFFSET                            0x00002980
123*5113495bSYour Name #define SEQ_RFA_CMN_WL_SYNTH1_AC_OFFSET                              0x00002a00
124*5113495bSYour Name #define SEQ_RFA_CMN_WL_SYNTH1_LO_OFFSET                              0x00002a80
125*5113495bSYour Name #define SEQ_RFA_CMN_HLS_WL_REGFILE_OFFSET                            0x00003c00
126*5113495bSYour Name 
127*5113495bSYour Name 
128*5113495bSYour Name ///////////////////////////////////////////////////////////////////////////////////////////////
129*5113495bSYour Name // Instance Relative Offsets from Block rfa_pmu
130*5113495bSYour Name ///////////////////////////////////////////////////////////////////////////////////////////////
131*5113495bSYour Name 
132*5113495bSYour Name #define SEQ_RFA_PMU_PMU_OFFSET                                       0x00000000
133*5113495bSYour Name 
134*5113495bSYour Name 
135*5113495bSYour Name ///////////////////////////////////////////////////////////////////////////////////////////////
136*5113495bSYour Name // Instance Relative Offsets from Block rfa_wl
137*5113495bSYour Name ///////////////////////////////////////////////////////////////////////////////////////////////
138*5113495bSYour Name 
139*5113495bSYour Name #define SEQ_RFA_WL_WL_MC_CH0_OFFSET                                  0x00000000
140*5113495bSYour Name #define SEQ_RFA_WL_WL_RXBB_CH0_OFFSET                                0x00000400
141*5113495bSYour Name #define SEQ_RFA_WL_WL_TXBB_CH0_OFFSET                                0x00000800
142*5113495bSYour Name #define SEQ_RFA_WL_WL_RXFE_CH0_OFFSET                                0x00001000
143*5113495bSYour Name #define SEQ_RFA_WL_WL_TXFE_CH0_OFFSET                                0x00001300
144*5113495bSYour Name #define SEQ_RFA_WL_WL_LO_PAL_CH0_OFFSET                              0x00001600
145*5113495bSYour Name #define SEQ_RFA_WL_WL_LO_CH0_OFFSET                                  0x00001640
146*5113495bSYour Name #define SEQ_RFA_WL_WL_TPC_CH0_OFFSET                                 0x00002000
147*5113495bSYour Name #define SEQ_RFA_WL_WL_MC_CH1_OFFSET                                  0x00008000
148*5113495bSYour Name #define SEQ_RFA_WL_WL_RXBB_CH1_OFFSET                                0x00008400
149*5113495bSYour Name #define SEQ_RFA_WL_WL_TXBB_CH1_OFFSET                                0x00008800
150*5113495bSYour Name #define SEQ_RFA_WL_WL_RXFE_CH1_OFFSET                                0x00009000
151*5113495bSYour Name #define SEQ_RFA_WL_WL_TXFE_CH1_OFFSET                                0x00009300
152*5113495bSYour Name #define SEQ_RFA_WL_WL_LO_PAL_CH1_OFFSET                              0x00009600
153*5113495bSYour Name #define SEQ_RFA_WL_WL_LO_CH1_OFFSET                                  0x00009640
154*5113495bSYour Name #define SEQ_RFA_WL_WL_TPC_CH1_OFFSET                                 0x0000a000
155*5113495bSYour Name #define SEQ_RFA_WL_WL_MC_CH2_OFFSET                                  0x00010000
156*5113495bSYour Name #define SEQ_RFA_WL_WL_RXBB_CH2_OFFSET                                0x00010400
157*5113495bSYour Name #define SEQ_RFA_WL_WL_TXBB_CH2_OFFSET                                0x00010800
158*5113495bSYour Name #define SEQ_RFA_WL_WL_RXFE_CH2_OFFSET                                0x00011000
159*5113495bSYour Name #define SEQ_RFA_WL_WL_TXFE_CH2_OFFSET                                0x00011300
160*5113495bSYour Name #define SEQ_RFA_WL_WL_LO_PAL_CH2_OFFSET                              0x00011600
161*5113495bSYour Name #define SEQ_RFA_WL_WL_LO_CH2_OFFSET                                  0x00011640
162*5113495bSYour Name #define SEQ_RFA_WL_WL_TPC_CH2_OFFSET                                 0x00012000
163*5113495bSYour Name #define SEQ_RFA_WL_WL_MC_CH3_OFFSET                                  0x00018000
164*5113495bSYour Name #define SEQ_RFA_WL_WL_RXBB_CH3_OFFSET                                0x00018400
165*5113495bSYour Name #define SEQ_RFA_WL_WL_TXBB_CH3_OFFSET                                0x00018800
166*5113495bSYour Name #define SEQ_RFA_WL_WL_RXFE_CH3_OFFSET                                0x00019000
167*5113495bSYour Name #define SEQ_RFA_WL_WL_TXFE_CH3_OFFSET                                0x00019300
168*5113495bSYour Name #define SEQ_RFA_WL_WL_LO_PAL_CH3_OFFSET                              0x00019600
169*5113495bSYour Name #define SEQ_RFA_WL_WL_LO_CH3_OFFSET                                  0x00019640
170*5113495bSYour Name #define SEQ_RFA_WL_WL_TPC_CH3_OFFSET                                 0x0001a000
171*5113495bSYour Name 
172*5113495bSYour Name 
173*5113495bSYour Name #endif
174*5113495bSYour Name 
175