16 __R uint8_t RESERVED0[20];
17 __RW uint32_t OP_CTRL;
20 __RW uint32_t OP_REG0;
21 __RW uint32_t OP_FIR_MISC;
22 __RW uint32_t OP_FFT_MISC;
25 __RW uint32_t OP_REG1;
26 __RW uint32_t OP_FIR_MISC1;
29 __RW uint32_t OP_REG2;
30 __RW uint32_t OP_FFT_INRBUF;
33 __RW uint32_t OP_REG3;
34 __RW uint32_t OP_FIR_INBUF;
37 __RW uint32_t OP_REG4;
38 __RW uint32_t OP_FIR_COEFBUF;
39 __RW uint32_t OP_FFT_OUTRBUF;
42 __RW uint32_t OP_REG5;
43 __RW uint32_t OP_FIR_OUTBUF;
45 __RW uint32_t OP_REG6;
46 __RW uint32_t OP_REG7;
57 #define FFA_CTRL_SFTRST_MASK (0x80000000UL)
58 #define FFA_CTRL_SFTRST_SHIFT (31U)
59 #define FFA_CTRL_SFTRST_SET(x) (((uint32_t)(x) << FFA_CTRL_SFTRST_SHIFT) & FFA_CTRL_SFTRST_MASK)
60 #define FFA_CTRL_SFTRST_GET(x) (((uint32_t)(x) & FFA_CTRL_SFTRST_MASK) >> FFA_CTRL_SFTRST_SHIFT)
67 #define FFA_CTRL_EN_MASK (0x1U)
68 #define FFA_CTRL_EN_SHIFT (0U)
69 #define FFA_CTRL_EN_SET(x) (((uint32_t)(x) << FFA_CTRL_EN_SHIFT) & FFA_CTRL_EN_MASK)
70 #define FFA_CTRL_EN_GET(x) (((uint32_t)(x) & FFA_CTRL_EN_MASK) >> FFA_CTRL_EN_SHIFT)
78 #define FFA_STATUS_FIR_OV_MASK (0x80U)
79 #define FFA_STATUS_FIR_OV_SHIFT (7U)
80 #define FFA_STATUS_FIR_OV_SET(x) (((uint32_t)(x) << FFA_STATUS_FIR_OV_SHIFT) & FFA_STATUS_FIR_OV_MASK)
81 #define FFA_STATUS_FIR_OV_GET(x) (((uint32_t)(x) & FFA_STATUS_FIR_OV_MASK) >> FFA_STATUS_FIR_OV_SHIFT)
88 #define FFA_STATUS_FFT_OV_MASK (0x40U)
89 #define FFA_STATUS_FFT_OV_SHIFT (6U)
90 #define FFA_STATUS_FFT_OV_SET(x) (((uint32_t)(x) << FFA_STATUS_FFT_OV_SHIFT) & FFA_STATUS_FFT_OV_MASK)
91 #define FFA_STATUS_FFT_OV_GET(x) (((uint32_t)(x) & FFA_STATUS_FFT_OV_MASK) >> FFA_STATUS_FFT_OV_SHIFT)
98 #define FFA_STATUS_WR_ERR_MASK (0x20U)
99 #define FFA_STATUS_WR_ERR_SHIFT (5U)
100 #define FFA_STATUS_WR_ERR_SET(x) (((uint32_t)(x) << FFA_STATUS_WR_ERR_SHIFT) & FFA_STATUS_WR_ERR_MASK)
101 #define FFA_STATUS_WR_ERR_GET(x) (((uint32_t)(x) & FFA_STATUS_WR_ERR_MASK) >> FFA_STATUS_WR_ERR_SHIFT)
108 #define FFA_STATUS_RD_NXT_ERR_MASK (0x10U)
109 #define FFA_STATUS_RD_NXT_ERR_SHIFT (4U)
110 #define FFA_STATUS_RD_NXT_ERR_SET(x) (((uint32_t)(x) << FFA_STATUS_RD_NXT_ERR_SHIFT) & FFA_STATUS_RD_NXT_ERR_MASK)
111 #define FFA_STATUS_RD_NXT_ERR_GET(x) (((uint32_t)(x) & FFA_STATUS_RD_NXT_ERR_MASK) >> FFA_STATUS_RD_NXT_ERR_SHIFT)
118 #define FFA_STATUS_RD_ERR_MASK (0x8U)
119 #define FFA_STATUS_RD_ERR_SHIFT (3U)
120 #define FFA_STATUS_RD_ERR_SET(x) (((uint32_t)(x) << FFA_STATUS_RD_ERR_SHIFT) & FFA_STATUS_RD_ERR_MASK)
121 #define FFA_STATUS_RD_ERR_GET(x) (((uint32_t)(x) & FFA_STATUS_RD_ERR_MASK) >> FFA_STATUS_RD_ERR_SHIFT)
128 #define FFA_STATUS_NXT_CMD_RD_DONE_MASK (0x2U)
129 #define FFA_STATUS_NXT_CMD_RD_DONE_SHIFT (1U)
130 #define FFA_STATUS_NXT_CMD_RD_DONE_SET(x) (((uint32_t)(x) << FFA_STATUS_NXT_CMD_RD_DONE_SHIFT) & FFA_STATUS_NXT_CMD_RD_DONE_MASK)
131 #define FFA_STATUS_NXT_CMD_RD_DONE_GET(x) (((uint32_t)(x) & FFA_STATUS_NXT_CMD_RD_DONE_MASK) >> FFA_STATUS_NXT_CMD_RD_DONE_SHIFT)
138 #define FFA_STATUS_OP_CMD_DONE_MASK (0x1U)
139 #define FFA_STATUS_OP_CMD_DONE_SHIFT (0U)
140 #define FFA_STATUS_OP_CMD_DONE_SET(x) (((uint32_t)(x) << FFA_STATUS_OP_CMD_DONE_SHIFT) & FFA_STATUS_OP_CMD_DONE_MASK)
141 #define FFA_STATUS_OP_CMD_DONE_GET(x) (((uint32_t)(x) & FFA_STATUS_OP_CMD_DONE_MASK) >> FFA_STATUS_OP_CMD_DONE_SHIFT)
149 #define FFA_INT_EN_WRSV1_MASK (0xFFFFFF00UL)
150 #define FFA_INT_EN_WRSV1_SHIFT (8U)
151 #define FFA_INT_EN_WRSV1_SET(x) (((uint32_t)(x) << FFA_INT_EN_WRSV1_SHIFT) & FFA_INT_EN_WRSV1_MASK)
152 #define FFA_INT_EN_WRSV1_GET(x) (((uint32_t)(x) & FFA_INT_EN_WRSV1_MASK) >> FFA_INT_EN_WRSV1_SHIFT)
159 #define FFA_INT_EN_FIR_OV_MASK (0x80U)
160 #define FFA_INT_EN_FIR_OV_SHIFT (7U)
161 #define FFA_INT_EN_FIR_OV_SET(x) (((uint32_t)(x) << FFA_INT_EN_FIR_OV_SHIFT) & FFA_INT_EN_FIR_OV_MASK)
162 #define FFA_INT_EN_FIR_OV_GET(x) (((uint32_t)(x) & FFA_INT_EN_FIR_OV_MASK) >> FFA_INT_EN_FIR_OV_SHIFT)
169 #define FFA_INT_EN_FFT_OV_MASK (0x40U)
170 #define FFA_INT_EN_FFT_OV_SHIFT (6U)
171 #define FFA_INT_EN_FFT_OV_SET(x) (((uint32_t)(x) << FFA_INT_EN_FFT_OV_SHIFT) & FFA_INT_EN_FFT_OV_MASK)
172 #define FFA_INT_EN_FFT_OV_GET(x) (((uint32_t)(x) & FFA_INT_EN_FFT_OV_MASK) >> FFA_INT_EN_FFT_OV_SHIFT)
179 #define FFA_INT_EN_WR_ERR_MASK (0x20U)
180 #define FFA_INT_EN_WR_ERR_SHIFT (5U)
181 #define FFA_INT_EN_WR_ERR_SET(x) (((uint32_t)(x) << FFA_INT_EN_WR_ERR_SHIFT) & FFA_INT_EN_WR_ERR_MASK)
182 #define FFA_INT_EN_WR_ERR_GET(x) (((uint32_t)(x) & FFA_INT_EN_WR_ERR_MASK) >> FFA_INT_EN_WR_ERR_SHIFT)
189 #define FFA_INT_EN_RD_NXT_ERR_MASK (0x10U)
190 #define FFA_INT_EN_RD_NXT_ERR_SHIFT (4U)
191 #define FFA_INT_EN_RD_NXT_ERR_SET(x) (((uint32_t)(x) << FFA_INT_EN_RD_NXT_ERR_SHIFT) & FFA_INT_EN_RD_NXT_ERR_MASK)
192 #define FFA_INT_EN_RD_NXT_ERR_GET(x) (((uint32_t)(x) & FFA_INT_EN_RD_NXT_ERR_MASK) >> FFA_INT_EN_RD_NXT_ERR_SHIFT)
199 #define FFA_INT_EN_RD_ERR_MASK (0x8U)
200 #define FFA_INT_EN_RD_ERR_SHIFT (3U)
201 #define FFA_INT_EN_RD_ERR_SET(x) (((uint32_t)(x) << FFA_INT_EN_RD_ERR_SHIFT) & FFA_INT_EN_RD_ERR_MASK)
202 #define FFA_INT_EN_RD_ERR_GET(x) (((uint32_t)(x) & FFA_INT_EN_RD_ERR_MASK) >> FFA_INT_EN_RD_ERR_SHIFT)
209 #define FFA_INT_EN_NXT_CMD_RD_DONE_MASK (0x2U)
210 #define FFA_INT_EN_NXT_CMD_RD_DONE_SHIFT (1U)
211 #define FFA_INT_EN_NXT_CMD_RD_DONE_SET(x) (((uint32_t)(x) << FFA_INT_EN_NXT_CMD_RD_DONE_SHIFT) & FFA_INT_EN_NXT_CMD_RD_DONE_MASK)
212 #define FFA_INT_EN_NXT_CMD_RD_DONE_GET(x) (((uint32_t)(x) & FFA_INT_EN_NXT_CMD_RD_DONE_MASK) >> FFA_INT_EN_NXT_CMD_RD_DONE_SHIFT)
219 #define FFA_INT_EN_OP_CMD_DONE_MASK (0x1U)
220 #define FFA_INT_EN_OP_CMD_DONE_SHIFT (0U)
221 #define FFA_INT_EN_OP_CMD_DONE_SET(x) (((uint32_t)(x) << FFA_INT_EN_OP_CMD_DONE_SHIFT) & FFA_INT_EN_OP_CMD_DONE_MASK)
222 #define FFA_INT_EN_OP_CMD_DONE_GET(x) (((uint32_t)(x) & FFA_INT_EN_OP_CMD_DONE_MASK) >> FFA_INT_EN_OP_CMD_DONE_SHIFT)
231 #define FFA_OP_CTRL_NXT_ADDR_MASK (0xFFFFFFFCUL)
232 #define FFA_OP_CTRL_NXT_ADDR_SHIFT (2U)
233 #define FFA_OP_CTRL_NXT_ADDR_SET(x) (((uint32_t)(x) << FFA_OP_CTRL_NXT_ADDR_SHIFT) & FFA_OP_CTRL_NXT_ADDR_MASK)
234 #define FFA_OP_CTRL_NXT_ADDR_GET(x) (((uint32_t)(x) & FFA_OP_CTRL_NXT_ADDR_MASK) >> FFA_OP_CTRL_NXT_ADDR_SHIFT)
242 #define FFA_OP_CTRL_NXT_EN_MASK (0x2U)
243 #define FFA_OP_CTRL_NXT_EN_SHIFT (1U)
244 #define FFA_OP_CTRL_NXT_EN_SET(x) (((uint32_t)(x) << FFA_OP_CTRL_NXT_EN_SHIFT) & FFA_OP_CTRL_NXT_EN_MASK)
245 #define FFA_OP_CTRL_NXT_EN_GET(x) (((uint32_t)(x) & FFA_OP_CTRL_NXT_EN_MASK) >> FFA_OP_CTRL_NXT_EN_SHIFT)
253 #define FFA_OP_CTRL_EN_MASK (0x1U)
254 #define FFA_OP_CTRL_EN_SHIFT (0U)
255 #define FFA_OP_CTRL_EN_SET(x) (((uint32_t)(x) << FFA_OP_CTRL_EN_SHIFT) & FFA_OP_CTRL_EN_MASK)
256 #define FFA_OP_CTRL_EN_GET(x) (((uint32_t)(x) & FFA_OP_CTRL_EN_MASK) >> FFA_OP_CTRL_EN_SHIFT)
264 #define FFA_OP_CMD_CONJ_C_MASK (0x1000000UL)
265 #define FFA_OP_CMD_CONJ_C_SHIFT (24U)
266 #define FFA_OP_CMD_CONJ_C_SET(x) (((uint32_t)(x) << FFA_OP_CMD_CONJ_C_SHIFT) & FFA_OP_CMD_CONJ_C_MASK)
267 #define FFA_OP_CMD_CONJ_C_GET(x) (((uint32_t)(x) & FFA_OP_CMD_CONJ_C_MASK) >> FFA_OP_CMD_CONJ_C_SHIFT)
277 #define FFA_OP_CMD_CMD_MASK (0xFC0000UL)
278 #define FFA_OP_CMD_CMD_SHIFT (18U)
279 #define FFA_OP_CMD_CMD_SET(x) (((uint32_t)(x) << FFA_OP_CMD_CMD_SHIFT) & FFA_OP_CMD_CMD_MASK)
280 #define FFA_OP_CMD_CMD_GET(x) (((uint32_t)(x) & FFA_OP_CMD_CMD_MASK) >> FFA_OP_CMD_CMD_SHIFT)
289 #define FFA_OP_CMD_OUTD_TYPE_MASK (0x38000UL)
290 #define FFA_OP_CMD_OUTD_TYPE_SHIFT (15U)
291 #define FFA_OP_CMD_OUTD_TYPE_SET(x) (((uint32_t)(x) << FFA_OP_CMD_OUTD_TYPE_SHIFT) & FFA_OP_CMD_OUTD_TYPE_MASK)
292 #define FFA_OP_CMD_OUTD_TYPE_GET(x) (((uint32_t)(x) & FFA_OP_CMD_OUTD_TYPE_MASK) >> FFA_OP_CMD_OUTD_TYPE_SHIFT)
301 #define FFA_OP_CMD_COEF_TYPE_MASK (0x7000U)
302 #define FFA_OP_CMD_COEF_TYPE_SHIFT (12U)
303 #define FFA_OP_CMD_COEF_TYPE_SET(x) (((uint32_t)(x) << FFA_OP_CMD_COEF_TYPE_SHIFT) & FFA_OP_CMD_COEF_TYPE_MASK)
304 #define FFA_OP_CMD_COEF_TYPE_GET(x) (((uint32_t)(x) & FFA_OP_CMD_COEF_TYPE_MASK) >> FFA_OP_CMD_COEF_TYPE_SHIFT)
313 #define FFA_OP_CMD_IND_TYPE_MASK (0xE00U)
314 #define FFA_OP_CMD_IND_TYPE_SHIFT (9U)
315 #define FFA_OP_CMD_IND_TYPE_SET(x) (((uint32_t)(x) << FFA_OP_CMD_IND_TYPE_SHIFT) & FFA_OP_CMD_IND_TYPE_MASK)
316 #define FFA_OP_CMD_IND_TYPE_GET(x) (((uint32_t)(x) & FFA_OP_CMD_IND_TYPE_MASK) >> FFA_OP_CMD_IND_TYPE_SHIFT)
323 #define FFA_OP_CMD_NXT_CMD_LEN_MASK (0xFFU)
324 #define FFA_OP_CMD_NXT_CMD_LEN_SHIFT (0U)
325 #define FFA_OP_CMD_NXT_CMD_LEN_SET(x) (((uint32_t)(x) << FFA_OP_CMD_NXT_CMD_LEN_SHIFT) & FFA_OP_CMD_NXT_CMD_LEN_MASK)
326 #define FFA_OP_CMD_NXT_CMD_LEN_GET(x) (((uint32_t)(x) & FFA_OP_CMD_NXT_CMD_LEN_MASK) >> FFA_OP_CMD_NXT_CMD_LEN_SHIFT)
334 #define FFA_OP_REG0_CT_MASK (0xFFFFFFFFUL)
335 #define FFA_OP_REG0_CT_SHIFT (0U)
336 #define FFA_OP_REG0_CT_SET(x) (((uint32_t)(x) << FFA_OP_REG0_CT_SHIFT) & FFA_OP_REG0_CT_MASK)
337 #define FFA_OP_REG0_CT_GET(x) (((uint32_t)(x) & FFA_OP_REG0_CT_MASK) >> FFA_OP_REG0_CT_SHIFT)
345 #define FFA_OP_FIR_MISC_FIR_COEF_TAPS_MASK (0x3FFFU)
346 #define FFA_OP_FIR_MISC_FIR_COEF_TAPS_SHIFT (0U)
347 #define FFA_OP_FIR_MISC_FIR_COEF_TAPS_SET(x) (((uint32_t)(x) << FFA_OP_FIR_MISC_FIR_COEF_TAPS_SHIFT) & FFA_OP_FIR_MISC_FIR_COEF_TAPS_MASK)
348 #define FFA_OP_FIR_MISC_FIR_COEF_TAPS_GET(x) (((uint32_t)(x) & FFA_OP_FIR_MISC_FIR_COEF_TAPS_MASK) >> FFA_OP_FIR_MISC_FIR_COEF_TAPS_SHIFT)
359 #define FFA_OP_FFT_MISC_FFT_LEN_MASK (0x780U)
360 #define FFA_OP_FFT_MISC_FFT_LEN_SHIFT (7U)
361 #define FFA_OP_FFT_MISC_FFT_LEN_SET(x) (((uint32_t)(x) << FFA_OP_FFT_MISC_FFT_LEN_SHIFT) & FFA_OP_FFT_MISC_FFT_LEN_MASK)
362 #define FFA_OP_FFT_MISC_FFT_LEN_GET(x) (((uint32_t)(x) & FFA_OP_FFT_MISC_FFT_LEN_MASK) >> FFA_OP_FFT_MISC_FFT_LEN_SHIFT)
369 #define FFA_OP_FFT_MISC_IFFT_MASK (0x40U)
370 #define FFA_OP_FFT_MISC_IFFT_SHIFT (6U)
371 #define FFA_OP_FFT_MISC_IFFT_SET(x) (((uint32_t)(x) << FFA_OP_FFT_MISC_IFFT_SHIFT) & FFA_OP_FFT_MISC_IFFT_MASK)
372 #define FFA_OP_FFT_MISC_IFFT_GET(x) (((uint32_t)(x) & FFA_OP_FFT_MISC_IFFT_MASK) >> FFA_OP_FFT_MISC_IFFT_SHIFT)
379 #define FFA_OP_FFT_MISC_TMP_BLK_MASK (0xCU)
380 #define FFA_OP_FFT_MISC_TMP_BLK_SHIFT (2U)
381 #define FFA_OP_FFT_MISC_TMP_BLK_SET(x) (((uint32_t)(x) << FFA_OP_FFT_MISC_TMP_BLK_SHIFT) & FFA_OP_FFT_MISC_TMP_BLK_MASK)
382 #define FFA_OP_FFT_MISC_TMP_BLK_GET(x) (((uint32_t)(x) & FFA_OP_FFT_MISC_TMP_BLK_MASK) >> FFA_OP_FFT_MISC_TMP_BLK_SHIFT)
389 #define FFA_OP_FFT_MISC_IND_BLK_MASK (0x3U)
390 #define FFA_OP_FFT_MISC_IND_BLK_SHIFT (0U)
391 #define FFA_OP_FFT_MISC_IND_BLK_SET(x) (((uint32_t)(x) << FFA_OP_FFT_MISC_IND_BLK_SHIFT) & FFA_OP_FFT_MISC_IND_BLK_MASK)
392 #define FFA_OP_FFT_MISC_IND_BLK_GET(x) (((uint32_t)(x) & FFA_OP_FFT_MISC_IND_BLK_MASK) >> FFA_OP_FFT_MISC_IND_BLK_SHIFT)
400 #define FFA_OP_REG1_CT_MASK (0xFFFFFFFFUL)
401 #define FFA_OP_REG1_CT_SHIFT (0U)
402 #define FFA_OP_REG1_CT_SET(x) (((uint32_t)(x) << FFA_OP_REG1_CT_SHIFT) & FFA_OP_REG1_CT_MASK)
403 #define FFA_OP_REG1_CT_GET(x) (((uint32_t)(x) & FFA_OP_REG1_CT_MASK) >> FFA_OP_REG1_CT_SHIFT)
411 #define FFA_OP_FIR_MISC1_OUTD_MEM_BLK_MASK (0x300000UL)
412 #define FFA_OP_FIR_MISC1_OUTD_MEM_BLK_SHIFT (20U)
413 #define FFA_OP_FIR_MISC1_OUTD_MEM_BLK_SET(x) (((uint32_t)(x) << FFA_OP_FIR_MISC1_OUTD_MEM_BLK_SHIFT) & FFA_OP_FIR_MISC1_OUTD_MEM_BLK_MASK)
414 #define FFA_OP_FIR_MISC1_OUTD_MEM_BLK_GET(x) (((uint32_t)(x) & FFA_OP_FIR_MISC1_OUTD_MEM_BLK_MASK) >> FFA_OP_FIR_MISC1_OUTD_MEM_BLK_SHIFT)
421 #define FFA_OP_FIR_MISC1_COEF_MEM_BLK_MASK (0xC0000UL)
422 #define FFA_OP_FIR_MISC1_COEF_MEM_BLK_SHIFT (18U)
423 #define FFA_OP_FIR_MISC1_COEF_MEM_BLK_SET(x) (((uint32_t)(x) << FFA_OP_FIR_MISC1_COEF_MEM_BLK_SHIFT) & FFA_OP_FIR_MISC1_COEF_MEM_BLK_MASK)
424 #define FFA_OP_FIR_MISC1_COEF_MEM_BLK_GET(x) (((uint32_t)(x) & FFA_OP_FIR_MISC1_COEF_MEM_BLK_MASK) >> FFA_OP_FIR_MISC1_COEF_MEM_BLK_SHIFT)
431 #define FFA_OP_FIR_MISC1_IND_MEM_BLK_MASK (0x30000UL)
432 #define FFA_OP_FIR_MISC1_IND_MEM_BLK_SHIFT (16U)
433 #define FFA_OP_FIR_MISC1_IND_MEM_BLK_SET(x) (((uint32_t)(x) << FFA_OP_FIR_MISC1_IND_MEM_BLK_SHIFT) & FFA_OP_FIR_MISC1_IND_MEM_BLK_MASK)
434 #define FFA_OP_FIR_MISC1_IND_MEM_BLK_GET(x) (((uint32_t)(x) & FFA_OP_FIR_MISC1_IND_MEM_BLK_MASK) >> FFA_OP_FIR_MISC1_IND_MEM_BLK_SHIFT)
441 #define FFA_OP_FIR_MISC1_FIR_DATA_TAPS_MASK (0xFFFFU)
442 #define FFA_OP_FIR_MISC1_FIR_DATA_TAPS_SHIFT (0U)
443 #define FFA_OP_FIR_MISC1_FIR_DATA_TAPS_SET(x) (((uint32_t)(x) << FFA_OP_FIR_MISC1_FIR_DATA_TAPS_SHIFT) & FFA_OP_FIR_MISC1_FIR_DATA_TAPS_MASK)
444 #define FFA_OP_FIR_MISC1_FIR_DATA_TAPS_GET(x) (((uint32_t)(x) & FFA_OP_FIR_MISC1_FIR_DATA_TAPS_MASK) >> FFA_OP_FIR_MISC1_FIR_DATA_TAPS_SHIFT)
452 #define FFA_OP_REG2_CT_MASK (0xFFFFFFFFUL)
453 #define FFA_OP_REG2_CT_SHIFT (0U)
454 #define FFA_OP_REG2_CT_SET(x) (((uint32_t)(x) << FFA_OP_REG2_CT_SHIFT) & FFA_OP_REG2_CT_MASK)
455 #define FFA_OP_REG2_CT_GET(x) (((uint32_t)(x) & FFA_OP_REG2_CT_MASK) >> FFA_OP_REG2_CT_SHIFT)
463 #define FFA_OP_FFT_INRBUF_LOC_MASK (0xFFFFFFFFUL)
464 #define FFA_OP_FFT_INRBUF_LOC_SHIFT (0U)
465 #define FFA_OP_FFT_INRBUF_LOC_SET(x) (((uint32_t)(x) << FFA_OP_FFT_INRBUF_LOC_SHIFT) & FFA_OP_FFT_INRBUF_LOC_MASK)
466 #define FFA_OP_FFT_INRBUF_LOC_GET(x) (((uint32_t)(x) & FFA_OP_FFT_INRBUF_LOC_MASK) >> FFA_OP_FFT_INRBUF_LOC_SHIFT)
474 #define FFA_OP_REG3_CT_MASK (0xFFFFFFFFUL)
475 #define FFA_OP_REG3_CT_SHIFT (0U)
476 #define FFA_OP_REG3_CT_SET(x) (((uint32_t)(x) << FFA_OP_REG3_CT_SHIFT) & FFA_OP_REG3_CT_MASK)
477 #define FFA_OP_REG3_CT_GET(x) (((uint32_t)(x) & FFA_OP_REG3_CT_MASK) >> FFA_OP_REG3_CT_SHIFT)
485 #define FFA_OP_FIR_INBUF_LOC_MASK (0xFFFFFFFFUL)
486 #define FFA_OP_FIR_INBUF_LOC_SHIFT (0U)
487 #define FFA_OP_FIR_INBUF_LOC_SET(x) (((uint32_t)(x) << FFA_OP_FIR_INBUF_LOC_SHIFT) & FFA_OP_FIR_INBUF_LOC_MASK)
488 #define FFA_OP_FIR_INBUF_LOC_GET(x) (((uint32_t)(x) & FFA_OP_FIR_INBUF_LOC_MASK) >> FFA_OP_FIR_INBUF_LOC_SHIFT)
496 #define FFA_OP_REG4_CT_MASK (0xFFFFFFFFUL)
497 #define FFA_OP_REG4_CT_SHIFT (0U)
498 #define FFA_OP_REG4_CT_SET(x) (((uint32_t)(x) << FFA_OP_REG4_CT_SHIFT) & FFA_OP_REG4_CT_MASK)
499 #define FFA_OP_REG4_CT_GET(x) (((uint32_t)(x) & FFA_OP_REG4_CT_MASK) >> FFA_OP_REG4_CT_SHIFT)
507 #define FFA_OP_FIR_COEFBUF_LOC_MASK (0xFFFFFFFFUL)
508 #define FFA_OP_FIR_COEFBUF_LOC_SHIFT (0U)
509 #define FFA_OP_FIR_COEFBUF_LOC_SET(x) (((uint32_t)(x) << FFA_OP_FIR_COEFBUF_LOC_SHIFT) & FFA_OP_FIR_COEFBUF_LOC_MASK)
510 #define FFA_OP_FIR_COEFBUF_LOC_GET(x) (((uint32_t)(x) & FFA_OP_FIR_COEFBUF_LOC_MASK) >> FFA_OP_FIR_COEFBUF_LOC_SHIFT)
518 #define FFA_OP_FFT_OUTRBUF_LOC_MASK (0xFFFFFFFFUL)
519 #define FFA_OP_FFT_OUTRBUF_LOC_SHIFT (0U)
520 #define FFA_OP_FFT_OUTRBUF_LOC_SET(x) (((uint32_t)(x) << FFA_OP_FFT_OUTRBUF_LOC_SHIFT) & FFA_OP_FFT_OUTRBUF_LOC_MASK)
521 #define FFA_OP_FFT_OUTRBUF_LOC_GET(x) (((uint32_t)(x) & FFA_OP_FFT_OUTRBUF_LOC_MASK) >> FFA_OP_FFT_OUTRBUF_LOC_SHIFT)
529 #define FFA_OP_REG5_CT_MASK (0xFFFFFFFFUL)
530 #define FFA_OP_REG5_CT_SHIFT (0U)
531 #define FFA_OP_REG5_CT_SET(x) (((uint32_t)(x) << FFA_OP_REG5_CT_SHIFT) & FFA_OP_REG5_CT_MASK)
532 #define FFA_OP_REG5_CT_GET(x) (((uint32_t)(x) & FFA_OP_REG5_CT_MASK) >> FFA_OP_REG5_CT_SHIFT)
540 #define FFA_OP_FIR_OUTBUF_LOC_MASK (0xFFFFFFFFUL)
541 #define FFA_OP_FIR_OUTBUF_LOC_SHIFT (0U)
542 #define FFA_OP_FIR_OUTBUF_LOC_SET(x) (((uint32_t)(x) << FFA_OP_FIR_OUTBUF_LOC_SHIFT) & FFA_OP_FIR_OUTBUF_LOC_MASK)
543 #define FFA_OP_FIR_OUTBUF_LOC_GET(x) (((uint32_t)(x) & FFA_OP_FIR_OUTBUF_LOC_MASK) >> FFA_OP_FIR_OUTBUF_LOC_SHIFT)
551 #define FFA_OP_REG6_CT_MASK (0xFFFFFFFFUL)
552 #define FFA_OP_REG6_CT_SHIFT (0U)
553 #define FFA_OP_REG6_CT_SET(x) (((uint32_t)(x) << FFA_OP_REG6_CT_SHIFT) & FFA_OP_REG6_CT_MASK)
554 #define FFA_OP_REG6_CT_GET(x) (((uint32_t)(x) & FFA_OP_REG6_CT_MASK) >> FFA_OP_REG6_CT_SHIFT)
562 #define FFA_OP_REG7_CT_MASK (0xFFFFFFFFUL)
563 #define FFA_OP_REG7_CT_SHIFT (0U)
564 #define FFA_OP_REG7_CT_SET(x) (((uint32_t)(x) << FFA_OP_REG7_CT_SHIFT) & FFA_OP_REG7_CT_MASK)
565 #define FFA_OP_REG7_CT_GET(x) (((uint32_t)(x) & FFA_OP_REG7_CT_MASK) >> FFA_OP_REG7_CT_SHIFT)
Definition: hpm_ffa_regs.h:12