@@ -137,33 +137,33 @@ REG_STRIDE(EV_CH_E_SCRATCH_1, ev_ch_e_scratch_1,
137
137
0x0001004c + 0x4000 * GSI_EE_AP , 0x80 );
138
138
139
139
REG_STRIDE (CH_C_DOORBELL_0 , ch_c_doorbell_0 ,
140
- 0x0001e000 + 0x4000 * GSI_EE_AP , 0x08 );
140
+ 0x00011000 + 0x4000 * GSI_EE_AP , 0x08 );
141
141
142
142
REG_STRIDE (EV_CH_E_DOORBELL_0 , ev_ch_e_doorbell_0 ,
143
- 0x0001e100 + 0x4000 * GSI_EE_AP , 0x08 );
143
+ 0x00011100 + 0x4000 * GSI_EE_AP , 0x08 );
144
144
145
145
static const u32 reg_gsi_status_fmask [] = {
146
146
[ENABLED ] = BIT (0 ),
147
147
/* Bits 1-31 reserved */
148
148
};
149
149
150
- REG_FIELDS (GSI_STATUS , gsi_status , 0x0001f000 + 0x4000 * GSI_EE_AP );
150
+ REG_FIELDS (GSI_STATUS , gsi_status , 0x00012000 + 0x4000 * GSI_EE_AP );
151
151
152
152
static const u32 reg_ch_cmd_fmask [] = {
153
153
[CH_CHID ] = GENMASK (7 , 0 ),
154
154
/* Bits 8-23 reserved */
155
155
[CH_OPCODE ] = GENMASK (31 , 24 ),
156
156
};
157
157
158
- REG_FIELDS (CH_CMD , ch_cmd , 0x0001f008 + 0x4000 * GSI_EE_AP );
158
+ REG_FIELDS (CH_CMD , ch_cmd , 0x00012008 + 0x4000 * GSI_EE_AP );
159
159
160
160
static const u32 reg_ev_ch_cmd_fmask [] = {
161
161
[EV_CHID ] = GENMASK (7 , 0 ),
162
162
/* Bits 8-23 reserved */
163
163
[EV_OPCODE ] = GENMASK (31 , 24 ),
164
164
};
165
165
166
- REG_FIELDS (EV_CH_CMD , ev_ch_cmd , 0x0001f010 + 0x4000 * GSI_EE_AP );
166
+ REG_FIELDS (EV_CH_CMD , ev_ch_cmd , 0x00012010 + 0x4000 * GSI_EE_AP );
167
167
168
168
static const u32 reg_generic_cmd_fmask [] = {
169
169
[GENERIC_OPCODE ] = GENMASK (4 , 0 ),
@@ -172,7 +172,7 @@ static const u32 reg_generic_cmd_fmask[] = {
172
172
/* Bits 14-31 reserved */
173
173
};
174
174
175
- REG_FIELDS (GENERIC_CMD , generic_cmd , 0x0001f018 + 0x4000 * GSI_EE_AP );
175
+ REG_FIELDS (GENERIC_CMD , generic_cmd , 0x00012018 + 0x4000 * GSI_EE_AP );
176
176
177
177
static const u32 reg_hw_param_2_fmask [] = {
178
178
[IRAM_SIZE ] = GENMASK (2 , 0 ),
@@ -188,58 +188,58 @@ static const u32 reg_hw_param_2_fmask[] = {
188
188
[GSI_USE_INTER_EE ] = BIT (31 ),
189
189
};
190
190
191
- REG_FIELDS (HW_PARAM_2 , hw_param_2 , 0x0001f040 + 0x4000 * GSI_EE_AP );
191
+ REG_FIELDS (HW_PARAM_2 , hw_param_2 , 0x00012040 + 0x4000 * GSI_EE_AP );
192
192
193
- REG (CNTXT_TYPE_IRQ , cntxt_type_irq , 0x0001f080 + 0x4000 * GSI_EE_AP );
193
+ REG (CNTXT_TYPE_IRQ , cntxt_type_irq , 0x00012080 + 0x4000 * GSI_EE_AP );
194
194
195
- REG (CNTXT_TYPE_IRQ_MSK , cntxt_type_irq_msk , 0x0001f088 + 0x4000 * GSI_EE_AP );
195
+ REG (CNTXT_TYPE_IRQ_MSK , cntxt_type_irq_msk , 0x00012088 + 0x4000 * GSI_EE_AP );
196
196
197
- REG (CNTXT_SRC_CH_IRQ , cntxt_src_ch_irq , 0x0001f090 + 0x4000 * GSI_EE_AP );
197
+ REG (CNTXT_SRC_CH_IRQ , cntxt_src_ch_irq , 0x00012090 + 0x4000 * GSI_EE_AP );
198
198
199
- REG (CNTXT_SRC_EV_CH_IRQ , cntxt_src_ev_ch_irq , 0x0001f094 + 0x4000 * GSI_EE_AP );
199
+ REG (CNTXT_SRC_EV_CH_IRQ , cntxt_src_ev_ch_irq , 0x00012094 + 0x4000 * GSI_EE_AP );
200
200
201
201
REG (CNTXT_SRC_CH_IRQ_MSK , cntxt_src_ch_irq_msk ,
202
- 0x0001f098 + 0x4000 * GSI_EE_AP );
202
+ 0x00012098 + 0x4000 * GSI_EE_AP );
203
203
204
204
REG (CNTXT_SRC_EV_CH_IRQ_MSK , cntxt_src_ev_ch_irq_msk ,
205
- 0x0001f09c + 0x4000 * GSI_EE_AP );
205
+ 0x0001209c + 0x4000 * GSI_EE_AP );
206
206
207
207
REG (CNTXT_SRC_CH_IRQ_CLR , cntxt_src_ch_irq_clr ,
208
- 0x0001f0a0 + 0x4000 * GSI_EE_AP );
208
+ 0x000120a0 + 0x4000 * GSI_EE_AP );
209
209
210
210
REG (CNTXT_SRC_EV_CH_IRQ_CLR , cntxt_src_ev_ch_irq_clr ,
211
- 0x0001f0a4 + 0x4000 * GSI_EE_AP );
211
+ 0x000120a4 + 0x4000 * GSI_EE_AP );
212
212
213
- REG (CNTXT_SRC_IEOB_IRQ , cntxt_src_ieob_irq , 0x0001f0b0 + 0x4000 * GSI_EE_AP );
213
+ REG (CNTXT_SRC_IEOB_IRQ , cntxt_src_ieob_irq , 0x000120b0 + 0x4000 * GSI_EE_AP );
214
214
215
215
REG (CNTXT_SRC_IEOB_IRQ_MSK , cntxt_src_ieob_irq_msk ,
216
- 0x0001f0b8 + 0x4000 * GSI_EE_AP );
216
+ 0x000120b8 + 0x4000 * GSI_EE_AP );
217
217
218
218
REG (CNTXT_SRC_IEOB_IRQ_CLR , cntxt_src_ieob_irq_clr ,
219
- 0x0001f0c0 + 0x4000 * GSI_EE_AP );
219
+ 0x000120c0 + 0x4000 * GSI_EE_AP );
220
220
221
- REG (CNTXT_GLOB_IRQ_STTS , cntxt_glob_irq_stts , 0x0001f100 + 0x4000 * GSI_EE_AP );
221
+ REG (CNTXT_GLOB_IRQ_STTS , cntxt_glob_irq_stts , 0x00012100 + 0x4000 * GSI_EE_AP );
222
222
223
- REG (CNTXT_GLOB_IRQ_EN , cntxt_glob_irq_en , 0x0001f108 + 0x4000 * GSI_EE_AP );
223
+ REG (CNTXT_GLOB_IRQ_EN , cntxt_glob_irq_en , 0x00012108 + 0x4000 * GSI_EE_AP );
224
224
225
- REG (CNTXT_GLOB_IRQ_CLR , cntxt_glob_irq_clr , 0x0001f110 + 0x4000 * GSI_EE_AP );
225
+ REG (CNTXT_GLOB_IRQ_CLR , cntxt_glob_irq_clr , 0x00012110 + 0x4000 * GSI_EE_AP );
226
226
227
- REG (CNTXT_GSI_IRQ_STTS , cntxt_gsi_irq_stts , 0x0001f118 + 0x4000 * GSI_EE_AP );
227
+ REG (CNTXT_GSI_IRQ_STTS , cntxt_gsi_irq_stts , 0x00012118 + 0x4000 * GSI_EE_AP );
228
228
229
- REG (CNTXT_GSI_IRQ_EN , cntxt_gsi_irq_en , 0x0001f120 + 0x4000 * GSI_EE_AP );
229
+ REG (CNTXT_GSI_IRQ_EN , cntxt_gsi_irq_en , 0x00012120 + 0x4000 * GSI_EE_AP );
230
230
231
- REG (CNTXT_GSI_IRQ_CLR , cntxt_gsi_irq_clr , 0x0001f128 + 0x4000 * GSI_EE_AP );
231
+ REG (CNTXT_GSI_IRQ_CLR , cntxt_gsi_irq_clr , 0x00012128 + 0x4000 * GSI_EE_AP );
232
232
233
233
static const u32 reg_cntxt_intset_fmask [] = {
234
234
[INTYPE ] = BIT (0 )
235
235
/* Bits 1-31 reserved */
236
236
};
237
237
238
- REG_FIELDS (CNTXT_INTSET , cntxt_intset , 0x0001f180 + 0x4000 * GSI_EE_AP );
238
+ REG_FIELDS (CNTXT_INTSET , cntxt_intset , 0x00012180 + 0x4000 * GSI_EE_AP );
239
239
240
- REG_FIELDS (ERROR_LOG , error_log , 0x0001f200 + 0x4000 * GSI_EE_AP );
240
+ REG_FIELDS (ERROR_LOG , error_log , 0x00012200 + 0x4000 * GSI_EE_AP );
241
241
242
- REG (ERROR_LOG_CLR , error_log_clr , 0x0001f210 + 0x4000 * GSI_EE_AP );
242
+ REG (ERROR_LOG_CLR , error_log_clr , 0x00012210 + 0x4000 * GSI_EE_AP );
243
243
244
244
static const u32 reg_cntxt_scratch_0_fmask [] = {
245
245
[INTER_EE_RESULT ] = GENMASK (2 , 0 ),
@@ -248,7 +248,7 @@ static const u32 reg_cntxt_scratch_0_fmask[] = {
248
248
/* Bits 8-31 reserved */
249
249
};
250
250
251
- REG_FIELDS (CNTXT_SCRATCH_0 , cntxt_scratch_0 , 0x0001f400 + 0x4000 * GSI_EE_AP );
251
+ REG_FIELDS (CNTXT_SCRATCH_0 , cntxt_scratch_0 , 0x00012400 + 0x4000 * GSI_EE_AP );
252
252
253
253
static const struct reg * reg_array [] = {
254
254
[INTER_EE_SRC_CH_IRQ_MSK ] = & reg_inter_ee_src_ch_irq_msk ,
0 commit comments