source: svn/newcon3bcm2_21bu/magnum/basemodules/chp/7552/rdb/b0/bchp_common.h

Last change on this file was 76, checked in by megakiss, 10 years ago

1W 대기전력을 만족시키기 위하여 POWEROFF시 튜너를 Standby 상태로 함

  • Property svn:executable set to *
File size: 121.1 KB
Line 
1/***************************************************************************
2 *     Copyright (c) 1999-2011, Broadcom Corporation
3 *     All Rights Reserved
4 *     Confidential Property of Broadcom Corporation
5 *
6 *
7 * THIS SOFTWARE MAY ONLY BE USED SUBJECT TO AN EXECUTED SOFTWARE LICENSE
8 * AGREEMENT  BETWEEN THE USER AND BROADCOM.  YOU HAVE NO RIGHT TO USE OR
9 * EXPLOIT THIS MATERIAL EXCEPT SUBJECT TO THE TERMS OF SUCH AN AGREEMENT.
10 *
11 * $brcm_Workfile: bchp_common.h $
12 * $brcm_Revision: Hydra_Software_Devel/3 $
13 * $brcm_Date: 12/5/11 2:18p $
14 *
15 * Module Description:
16 *                     DO NOT EDIT THIS FILE DIRECTLY
17 *
18 * This module was generated magically with RDB from a source description
19 * file. You must edit the source file for changes to be made to this file.
20 *
21 *
22 * Date:           Generated on         Mon Dec  5 11:06:57 2011
23 *                 MD5 Checksum         d41d8cd98f00b204e9800998ecf8427e
24 *
25 * Compiled with:  RDB Utility          combo_header.pl
26 *                 RDB Parser           3.0
27 *                 unknown              unknown
28 *                 Perl Interpreter     5.008008
29 *                 Operating System     linux
30 *
31 * Revision History:
32 *
33 * $brcm_Log: /magnum/basemodules/chp/7552/rdb/b0/bchp_common.h $
34 *
35 * Hydra_Software_Devel/3   12/5/11 2:18p pntruong
36 * SW7552-89: Synced up with central rdb.
37 *
38 ***************************************************************************/
39
40#ifndef BCHP_COMMON_H__
41#define BCHP_COMMON_H__
42
43/***************************************************************************
44 *BCM7552_B0
45 ***************************************************************************/
46#define BCHP_PHYSICAL_OFFSET                               0x10000000
47#define BCHP_REGISTER_START                                0x00000000 /* DECODE_RBNODE_REGS_0 is first */
48#define BCHP_REGISTER_END                                  0x00d0fc10 /* THD_GR is last */
49#define BCHP_REGISTER_SIZE                                 0x00343f04 /* Number of registers */
50
51/****************************************************************************
52 * Core instance register start address.
53 ***************************************************************************/
54#define BCHP_DECODE_RBNODE_REGS_0_REG_START                0x00000000
55#define BCHP_DECODE_RBNODE_REGS_0_REG_END                  0x0000007c
56#define BCHP_DECODE_MAIN_0_REG_START                       0x00000100
57#define BCHP_DECODE_MAIN_0_REG_END                         0x000001fc
58#define BCHP_SDRAM_DEBUG_0_REG_START                       0x00000200
59#define BCHP_SDRAM_DEBUG_0_REG_END                         0x0000027c
60#define BCHP_DECODE_MCOM_0_REG_START                       0x00000300
61#define BCHP_DECODE_MCOM_0_REG_END                         0x0000031c
62#define BCHP_DECODE_SPRE_0_REG_START                       0x00000320
63#define BCHP_DECODE_SPRE_0_REG_END                         0x0000033c
64#define BCHP_DECODE_WPRD_0_REG_START                       0x00000340
65#define BCHP_DECODE_WPRD_0_REG_END                         0x0000035c
66#define BCHP_DECODE_DQNT_0_REG_START                       0x00000400
67#define BCHP_DECODE_DQNT_0_REG_END                         0x0000045c
68#define BCHP_DECODE_DQNT_8X8_0_REG_START                   0x00000500
69#define BCHP_DECODE_DQNT_8X8_0_REG_END                     0x0000057c
70#define BCHP_DECODE_XFRM_0_REG_START                       0x00000700
71#define BCHP_DECODE_XFRM_0_REG_END                         0x0000071c
72#define BCHP_DECODE_DBLK_0_REG_START                       0x00000720
73#define BCHP_DECODE_DBLK_0_REG_END                         0x0000073c
74#define BCHP_DECODE_MB_0_REG_START                         0x00000740
75#define BCHP_DECODE_MB_0_REG_END                           0x0000075c
76#define BCHP_REG_CABAC2BINS_0_REG_START                    0x00000b00
77#define BCHP_REG_CABAC2BINS_0_REG_END                      0x00000bfc
78#define BCHP_DECODE_SINT_0_REG_START                       0x00000c00
79#define BCHP_DECODE_SINT_0_REG_END                         0x00000dfc
80#define BCHP_DECODE_RVC_0_REG_START                        0x00000e00
81#define BCHP_DECODE_RVC_0_REG_END                          0x00000efc
82#define BCHP_DECODE_CPUREGS_0_REG_START                    0x00000f00
83#define BCHP_DECODE_CPUREGS_0_REG_END                      0x00000f7c
84#define BCHP_DECODE_CPUREGS2_0_REG_START                   0x00000f80
85#define BCHP_DECODE_CPUREGS2_0_REG_END                     0x00000ffc
86#define BCHP_DECODE_CPUDMA_0_REG_START                     0x00001800
87#define BCHP_DECODE_CPUDMA_0_REG_END                       0x000018fc
88#define BCHP_DECODE_DMAMEM_0_REG_START                     0x00001a00
89#define BCHP_DECODE_DMAMEM_0_REG_END                       0x000021fc
90#define BCHP_REG_CABAC2BINS2_0_REG_START                   0x00002400
91#define BCHP_REG_CABAC2BINS2_0_REG_END                     0x000027fc
92#define BCHP_DECODE_WPTBL_0_REG_START                      0x00003000
93#define BCHP_DECODE_WPTBL_0_REG_END                        0x000031fc
94#define BCHP_DECODE_SINT_OLOOP_0_REG_START                 0x0000cc00
95#define BCHP_DECODE_SINT_OLOOP_0_REG_END                   0x0000ccfc
96#define BCHP_DECODE_SD_0_REG_START                         0x00040800
97#define BCHP_DECODE_SD_0_REG_END                           0x00040ffc
98#define BCHP_DECODE_IND_SDRAM_REGS_0_REG_START             0x00041000
99#define BCHP_DECODE_IND_SDRAM_REGS_0_REG_END               0x0004107c
100#define BCHP_DECODE_CPUCORE_0_REG_START                    0x00044000
101#define BCHP_DECODE_CPUCORE_0_REG_END                      0x00044ffc
102#define BCHP_DECODE_CPUAUX_0_REG_START                     0x00045000
103#define BCHP_DECODE_CPUAUX_0_REG_END                       0x00045ffc
104#define BCHP_DECODE_CPUIMEM_0_REG_START                    0x00046000
105#define BCHP_DECODE_CPUIMEM_0_REG_END                      0x00047ffc
106#define BCHP_DECODE_CPUDMEM_0_REG_START                    0x00048000
107#define BCHP_DECODE_CPUDMEM_0_REG_END                      0x0004fffc
108#define BCHP_DECODE_IND_SDRAM_REGS2_0_REG_START            0x00051000
109#define BCHP_DECODE_IND_SDRAM_REGS2_0_REG_END              0x0005107c
110#define BCHP_DECODE_CPUDMA2_0_REG_START                    0x00051800
111#define BCHP_DECODE_CPUDMA2_0_REG_END                      0x000518fc
112#define BCHP_DECODE_DMAMEM2_0_REG_START                    0x00051a00
113#define BCHP_DECODE_DMAMEM2_0_REG_END                      0x000521fc
114#define BCHP_DECODE_CPUCORE2_0_REG_START                   0x00054000
115#define BCHP_DECODE_CPUCORE2_0_REG_END                     0x00054ffc
116#define BCHP_DECODE_CPUAUX2_0_REG_START                    0x00055000
117#define BCHP_DECODE_CPUAUX2_0_REG_END                      0x00055ffc
118#define BCHP_DECODE_CPUIMEM2_0_REG_START                   0x00056000
119#define BCHP_DECODE_CPUIMEM2_0_REG_END                     0x00057ffc
120#define BCHP_DECODE_CPUDMEM2_0_REG_START                   0x00058000
121#define BCHP_DECODE_CPUDMEM2_0_REG_END                     0x0005fffc
122#define BCHP_DECODE_IP_SHIM_0_REG_START                    0x00060000
123#define BCHP_DECODE_IP_SHIM_0_REG_END                      0x00060080
124#define BCHP_AVD_CACHE_0_REG_START                         0x00062000
125#define BCHP_AVD_CACHE_0_REG_END                           0x0006203c
126#define BCHP_AVD_INTR2_0_REG_START                         0x00080000
127#define BCHP_AVD_INTR2_0_REG_END                           0x0008002c
128#define BCHP_AVD_RGR_0_REG_START                           0x00080400
129#define BCHP_AVD_RGR_0_REG_END                             0x00080410
130#define BCHP_VICH_0_REG_START                              0x00170000
131#define BCHP_VICH_0_REG_END                                0x0017008b
132#define BCHP_BESTROM_REG_START                             0x00200000
133#define BCHP_BESTROM_REG_END                               0x00203ffc
134#define BCHP_BSP_CMDBUF_REG_START                          0x00329800
135#define BCHP_BSP_CMDBUF_REG_END                            0x00329ffc
136#define BCHP_BSP_GLB_CONTROL_REG_START                     0x0032b000
137#define BCHP_BSP_GLB_CONTROL_REG_END                       0x0032b098
138#define BCHP_BSP_PKL_REG_START                             0x0032b300
139#define BCHP_BSP_PKL_REG_END                               0x0032b37c
140#define BCHP_BSP_INST_PATCH_CTRL_REG_START                 0x0032b400
141#define BCHP_BSP_INST_PATCH_CTRL_REG_END                   0x0032b404
142#define BCHP_BSP_CONTROL_INTR2_REG_START                   0x0032b800
143#define BCHP_BSP_CONTROL_INTR2_REG_END                     0x0032b82c
144#define BCHP_BSP_INST_PATCHRAM_REG_START                   0x0032c000
145#define BCHP_BSP_INST_PATCHRAM_REG_END                     0x0032fffc
146#define BCHP_XPT_SECURITY_REG_START                        0x00360000
147#define BCHP_XPT_SECURITY_REG_END                          0x0036fffc
148#define BCHP_MMSCRAM_REG_START                             0x00370000
149#define BCHP_MMSCRAM_REG_END                               0x00371ffc
150#define BCHP_MEM_DMA_SECURE_REG_START                      0x00372000
151#define BCHP_MEM_DMA_SECURE_REG_END                        0x0037200c
152#define BCHP_SECTOP_GRB_REG_START                          0x00374000
153#define BCHP_SECTOP_GRB_REG_END                            0x0037400c
154#define BCHP_JTAG_OTP_REG_START                            0x00374100
155#define BCHP_JTAG_OTP_REG_END                              0x00374138
156#define BCHP_MEM_DMA_0_REG_START                           0x00374200
157#define BCHP_MEM_DMA_0_REG_END                             0x00374224
158#define BCHP_XPT_SECURITY_NS_REG_START                     0x00374300
159#define BCHP_XPT_SECURITY_NS_REG_END                       0x00374310
160#define BCHP_MEMC_GEN_0_REG_START                          0x003b0000
161#define BCHP_MEMC_GEN_0_REG_END                            0x003b04f8
162#define BCHP_MEMC_ARB_0_REG_START                          0x003b1000
163#define BCHP_MEMC_ARB_0_REG_END                            0x003b1244
164#define BCHP_MEMC_DDR_0_REG_START                          0x003b2000
165#define BCHP_MEMC_DDR_0_REG_END                            0x003b22fc
166#define BCHP_MEMC_L2_0_REG_START                           0x003b3000
167#define BCHP_MEMC_L2_0_REG_END                             0x003b302c
168#define BCHP_MEMC_L2_1_0_REG_START                         0x003b3800
169#define BCHP_MEMC_L2_1_0_REG_END                           0x003b382c
170#define BCHP_MEMC_RGRB_0_REG_START                         0x003b4000
171#define BCHP_MEMC_RGRB_0_REG_END                           0x003b4010
172#define BCHP_MEMC_MISC_0_REG_START                         0x003b5000
173#define BCHP_MEMC_MISC_0_REG_END                           0x003b5010
174#define BCHP_DDR40_PHY_CONTROL_REGS_0_REG_START            0x003b6000
175#define BCHP_DDR40_PHY_CONTROL_REGS_0_REG_END              0x003b60c4
176#define BCHP_DDR40_PHY_WORD_LANE_0_0_REG_START             0x003b6200
177#define BCHP_DDR40_PHY_WORD_LANE_0_0_REG_END               0x003b63b0
178#define BCHP_MEMC_DDR23_SHIM_ADDR_CNTL_0_REG_START         0x003b8000
179#define BCHP_MEMC_DDR23_SHIM_ADDR_CNTL_0_REG_END           0x003b8138
180#define BCHP_S_MEMC_0_REG_START                            0x003ba000
181#define BCHP_S_MEMC_0_REG_END                              0x003ba220
182#define BCHP_SUN_GISB_ARB_REG_START                        0x00400000
183#define BCHP_SUN_GISB_ARB_REG_END                          0x004000d8
184#define BCHP_SUN_RGR_REG_START                             0x00400400
185#define BCHP_SUN_RGR_REG_END                               0x00400410
186#define BCHP_SUN_RG_REG_START                              0x00400800
187#define BCHP_SUN_RG_REG_END                                0x0040080c
188#define BCHP_SUN_L2_REG_START                              0x00403000
189#define BCHP_SUN_L2_REG_END                                0x0040302c
190#define BCHP_SM_L2_REG_START                               0x00403400
191#define BCHP_SM_L2_REG_END                                 0x0040342c
192#define BCHP_SM_REG_START                                  0x00403800
193#define BCHP_SM_REG_END                                    0x00403824
194#define BCHP_SM_FAST_REG_START                             0x00403c00
195#define BCHP_SM_FAST_REG_END                               0x00403c18
196#define BCHP_SUN_TOP_CTRL_REG_START                        0x00404000
197#define BCHP_SUN_TOP_CTRL_REG_END                          0x00404518
198#define BCHP_IRB_REG_START                                 0x00406000
199#define BCHP_IRB_REG_END                                   0x00406138
200#define BCHP_PM_REG_START                                  0x00406180
201#define BCHP_PM_REG_END                                    0x00406188
202#define BCHP_BSCA_REG_START                                0x00406200
203#define BCHP_BSCA_REG_END                                  0x00406254
204#define BCHP_BSCB_REG_START                                0x00406280
205#define BCHP_BSCB_REG_END                                  0x004062d4
206#define BCHP_BSCC_REG_START                                0x00406300
207#define BCHP_BSCC_REG_END                                  0x00406354
208#define BCHP_PWM_REG_START                                 0x00406400
209#define BCHP_PWM_REG_END                                   0x00406424
210#define BCHP_GIO_REG_START                                 0x00406500
211#define BCHP_GIO_REG_END                                   0x0040659c
212#define BCHP_IRQ0_REG_START                                0x00406600
213#define BCHP_IRQ0_REG_END                                  0x00406604
214#define BCHP_IRQ1_REG_START                                0x00406640
215#define BCHP_IRQ1_REG_END                                  0x00406644
216#define BCHP_TIMER_REG_START                               0x00406680
217#define BCHP_TIMER_REG_END                                 0x004066bc
218#define BCHP_UARTA_REG_START                               0x00406800
219#define BCHP_UARTA_REG_END                                 0x0040681c
220#define BCHP_UARTB_REG_START                               0x00406840
221#define BCHP_UARTB_REG_END                                 0x0040685c
222#define BCHP_UARTC_REG_START                               0x00406880
223#define BCHP_UARTC_REG_END                                 0x0040689c
224#define BCHP_SCA_REG_START                                 0x00406a00
225#define BCHP_SCA_REG_END                                   0x00406abc
226#define BCHP_SCB_REG_START                                 0x00406b00
227#define BCHP_SCB_REG_END                                   0x00406bbc
228#define BCHP_SCIRQ0_REG_START                              0x00406c00
229#define BCHP_SCIRQ0_REG_END                                0x00406c04
230#define BCHP_SCIRQ1_REG_START                              0x00406c80
231#define BCHP_SCIRQ1_REG_END                                0x00406c84
232#define BCHP_MCIF_REG_START                                0x00406d00
233#define BCHP_MCIF_REG_END                                  0x00406d20
234#define BCHP_MCIF_INTR2_REG_START                          0x00406d40
235#define BCHP_MCIF_INTR2_REG_END                            0x00406d6c
236#define BCHP_AON_CTRL_REG_START                            0x00408000
237#define BCHP_AON_CTRL_REG_END                              0x004083fc
238#define BCHP_AON_L2_REG_START                              0x00408400
239#define BCHP_AON_L2_REG_END                                0x0040842c
240#define BCHP_AON_PM_L2_REG_START                           0x00408440
241#define BCHP_AON_PM_L2_REG_END                             0x0040846c
242#define BCHP_AON_PIN_CTRL_REG_START                        0x00408500
243#define BCHP_AON_PIN_CTRL_REG_END                          0x0040851c
244#define BCHP_AON_HDMI_TX_REG_START                         0x00408600
245#define BCHP_AON_HDMI_TX_REG_END                           0x00408698
246#define BCHP_LDK_REG_START                                 0x00408800
247#define BCHP_LDK_REG_END                                   0x0040883c
248#define BCHP_PM_AON_REG_START                              0x00408840
249#define BCHP_PM_AON_REG_END                                0x00408848
250#define BCHP_ICAP_REG_START                                0x00408880
251#define BCHP_ICAP_REG_END                                  0x004088bc
252#define BCHP_KBD1_REG_START                                0x004088c0
253#define BCHP_KBD1_REG_END                                  0x004088fc
254#define BCHP_KBD2_REG_START                                0x00408900
255#define BCHP_KBD2_REG_END                                  0x0040893c
256#define BCHP_KBD3_REG_START                                0x00408940
257#define BCHP_KBD3_REG_END                                  0x0040897c
258#define BCHP_BSCD_REG_START                                0x00408980
259#define BCHP_BSCD_REG_END                                  0x004089d4
260#define BCHP_MSPI_REG_START                                0x00408a00
261#define BCHP_MSPI_REG_END                                  0x00408b7c
262#define BCHP_IRQ0_AON_REG_START                            0x00408b80
263#define BCHP_IRQ0_AON_REG_END                              0x00408b84
264#define BCHP_IRQ1_AON_REG_START                            0x00408b88
265#define BCHP_IRQ1_AON_REG_END                              0x00408b8c
266#define BCHP_GIO_AON_REG_START                             0x00408c00
267#define BCHP_GIO_AON_REG_END                               0x00408c5c
268#define BCHP_BICAP_REG_START                               0x00408e00
269#define BCHP_BICAP_REG_END                                 0x00408e38
270#define BCHP_UPG_AUX_AON_INTR2_REG_START                   0x00408e40
271#define BCHP_UPG_AUX_AON_INTR2_REG_END                     0x00408e6c
272#define BCHP_WKTMR_REG_START                               0x00408e80
273#define BCHP_WKTMR_REG_END                                 0x00408e90
274#define BCHP_SYS_GISB_ARB_SEC_REG_START                    0x0040e000
275#define BCHP_SYS_GISB_ARB_SEC_REG_END                      0x0040e0b4
276#define BCHP_SYS_TOP_CTRL_SEC_REG_START                    0x0040e700
277#define BCHP_SYS_TOP_CTRL_SEC_REG_END                      0x0040e704
278#define BCHP_AON_CTRL_SECURE_REG_START                     0x0040e800
279#define BCHP_AON_CTRL_SECURE_REG_END                       0x0040e87c
280#define BCHP_SDIO_0_HOST_REG_START                         0x00410000
281#define BCHP_SDIO_0_HOST_REG_END                           0x004100fc
282#define BCHP_SDIO_0_CFG_REG_START                          0x00410100
283#define BCHP_SDIO_0_CFG_REG_END                            0x004101fc
284#define BCHP_MISB_BRIDGE_REG_START                         0x00410400
285#define BCHP_MISB_BRIDGE_REG_END                           0x00410410
286#define BCHP_EBI_REG_START                                 0x00410800
287#define BCHP_EBI_REG_END                                   0x00410bfc
288#define BCHP_HIF_INTR2_REG_START                           0x00411000
289#define BCHP_HIF_INTR2_REG_END                             0x0041102c
290#define BCHP_IPI0_INTR2_REG_START                          0x00411100
291#define BCHP_IPI0_INTR2_REG_END                            0x0041112c
292#define BCHP_IPI1_INTR2_REG_START                          0x00411200
293#define BCHP_IPI1_INTR2_REG_END                            0x0041122c
294#define BCHP_HIF_CPU_INTR1_REG_START                       0x00411400
295#define BCHP_HIF_CPU_INTR1_REG_END                         0x0041142c
296#define BCHP_HIF_RGR_REG_START                             0x00411800
297#define BCHP_HIF_RGR_REG_END                               0x00411810
298#define BCHP_HIF_SPI_INTR2_REG_START                       0x00411d00
299#define BCHP_HIF_SPI_INTR2_REG_END                         0x00411d2c
300#define BCHP_HIF_TOP_CTRL_REG_START                        0x00412400
301#define BCHP_HIF_TOP_CTRL_REG_END                          0x0041241c
302#define BCHP_NAND_REG_START                                0x00412800
303#define BCHP_NAND_REG_END                                  0x00412bfc
304#define BCHP_BSPI_REG_START                                0x00413000
305#define BCHP_BSPI_REG_END                                  0x0041304c
306#define BCHP_BSPI_RAF_REG_START                            0x00413100
307#define BCHP_BSPI_RAF_REG_END                              0x00413120
308#define BCHP_HIF_MSPI_REG_START                            0x00413200
309#define BCHP_HIF_MSPI_REG_END                              0x00413384
310#define BCHP_MICH_REG_START                                0x00414000
311#define BCHP_MICH_REG_END                                  0x00414000
312#define BCHP_HIF_SECURE_CTRL_REG_START                     0x00414100
313#define BCHP_HIF_SECURE_CTRL_REG_END                       0x00414100
314#define BCHP_HIF_SECURE_BSPI_REG_START                     0x00414200
315#define BCHP_HIF_SECURE_BSPI_REG_END                       0x00414200
316#define BCHP_HIF_SECURE_LR_SPI_REG_START                   0x00414300
317#define BCHP_HIF_SECURE_LR_SPI_REG_END                     0x00414300
318#define BCHP_NAND_SECURE_REG_START                         0x00414400
319#define BCHP_NAND_SECURE_REG_END                           0x00414400
320#define BCHP_HIF_SECURE_INDIRECT_SPI_PIPE_REG_START        0x00414800
321#define BCHP_HIF_SECURE_INDIRECT_SPI_PIPE_REG_END          0x00414800
322#define BCHP_CLKGEN_REG_START                              0x00420000
323#define BCHP_CLKGEN_REG_END                                0x00420370
324#define BCHP_VCXO_RM_REG_START                             0x00422800
325#define BCHP_VCXO_RM_REG_END                               0x0042282c
326#define BCHP_AVS_HW_MNTR_REG_START                         0x00423000
327#define BCHP_AVS_HW_MNTR_REG_END                           0x00423074
328#define BCHP_AVS_PVT_MNTR_CONFIG_REG_START                 0x00423100
329#define BCHP_AVS_PVT_MNTR_CONFIG_REG_END                   0x0042311c
330#define BCHP_AVS_ASB_REGISTERS_REG_START                   0x00423200
331#define BCHP_AVS_ASB_REGISTERS_REG_END                     0x00423218
332#define BCHP_AVS_RO_REGISTERS_0_REG_START                  0x00423300
333#define BCHP_AVS_RO_REGISTERS_0_REG_END                    0x004233dc
334#define BCHP_AVS_RO_REGISTERS_1_REG_START                  0x00423400
335#define BCHP_AVS_RO_REGISTERS_1_REG_END                    0x004234a4
336#define BCHP_AVS_ROSC_THRESHOLD_1_REG_START                0x00423500
337#define BCHP_AVS_ROSC_THRESHOLD_1_REG_END                  0x004235e4
338#define BCHP_AVS_ROSC_THRESHOLD_2_REG_START                0x00423600
339#define BCHP_AVS_ROSC_THRESHOLD_2_REG_END                  0x004236e4
340#define BCHP_CLKGEN_INTR2_REG_START                        0x00424000
341#define BCHP_CLKGEN_INTR2_REG_END                          0x0042402c
342#define BCHP_CLKGEN_GR_REG_START                           0x00424800
343#define BCHP_CLKGEN_GR_REG_END                             0x0042480c
344#define BCHP_GENET_0_SYS_REG_START                         0x00430000
345#define BCHP_GENET_0_SYS_REG_END                           0x0043000c
346#define BCHP_GENET_0_GR_BRIDGE_REG_START                   0x00430040
347#define BCHP_GENET_0_GR_BRIDGE_REG_END                     0x0043004c
348#define BCHP_GENET_0_EXT_REG_START                         0x00430080
349#define BCHP_GENET_0_EXT_REG_END                           0x00430098
350#define BCHP_GENET_0_INTRL2_0_REG_START                    0x00430200
351#define BCHP_GENET_0_INTRL2_0_REG_END                      0x0043022c
352#define BCHP_GENET_0_INTRL2_1_REG_START                    0x00430240
353#define BCHP_GENET_0_INTRL2_1_REG_END                      0x0043026c
354#define BCHP_GENET_0_RBUF_REG_START                        0x00430300
355#define BCHP_GENET_0_RBUF_REG_END                          0x004303ec
356#define BCHP_GENET_0_TBUF_REG_START                        0x00430600
357#define BCHP_GENET_0_TBUF_REG_END                          0x00430628
358#define BCHP_GENET_0_UMAC_REG_START                        0x00430800
359#define BCHP_GENET_0_UMAC_REG_END                          0x00430ed8
360#define BCHP_GENET_0_HFB_REG_START                         0x00431000
361#define BCHP_GENET_0_HFB_REG_END                           0x00432010
362#define BCHP_GENET_0_RDMA_REG_START                        0x00433000
363#define BCHP_GENET_0_RDMA_REG_END                          0x00433cb4
364#define BCHP_GENET_0_TDMA_REG_START                        0x00434000
365#define BCHP_GENET_0_TDMA_REG_END                          0x00434c88
366#define BCHP_M2MC_REG_START                                0x00450000
367#define BCHP_M2MC_REG_END                                  0x004507fc
368#define BCHP_M2MC_TOP_L2_REG_START                         0x00451000
369#define BCHP_M2MC_TOP_L2_REG_END                           0x0045102c
370#define BCHP_M2MC_TOP_GR_BRIDGE_REG_START                  0x00452000
371#define BCHP_M2MC_TOP_GR_BRIDGE_REG_END                    0x0045200c
372#define BCHP_USB_INTR2_REG_START                           0x00480000
373#define BCHP_USB_INTR2_REG_END                             0x0048002c
374#define BCHP_USB_GR_BRIDGE_REG_START                       0x00480100
375#define BCHP_USB_GR_BRIDGE_REG_END                         0x0048010c
376#define BCHP_USB_CTRL_REG_START                            0x00480200
377#define BCHP_USB_CTRL_REG_END                              0x00480238
378#define BCHP_USB_EHCI_REG_START                            0x00480300
379#define BCHP_USB_EHCI_REG_END                              0x004803a4
380#define BCHP_USB_OHCI_REG_START                            0x00480400
381#define BCHP_USB_OHCI_REG_END                              0x00480458
382#define BCHP_BOOTROM_REG_START                             0x00500000
383#define BCHP_BOOTROM_REG_END                               0x00500ffc
384#define BCHP_MFD_0_REG_START                               0x00600000
385#define BCHP_MFD_0_REG_END                                 0x006001fc
386#define BCHP_VFD_0_REG_START                               0x00601000
387#define BCHP_VFD_0_REG_END                                 0x006011fc
388#define BCHP_VFD_1_REG_START                               0x00601200
389#define BCHP_VFD_1_REG_END                                 0x006013fc
390#define BCHP_RDC_REG_START                                 0x00602000
391#define BCHP_RDC_REG_END                                   0x006029fc
392#define BCHP_BVNF_INTR2_0_REG_START                        0x00603000
393#define BCHP_BVNF_INTR2_0_REG_END                          0x0060302c
394#define BCHP_BVNF_INTR2_1_REG_START                        0x00603100
395#define BCHP_BVNF_INTR2_1_REG_END                          0x0060312c
396#define BCHP_BVNF_INTR2_3_REG_START                        0x00603300
397#define BCHP_BVNF_INTR2_3_REG_END                          0x0060332c
398#define BCHP_BVNF_INTR2_4_REG_START                        0x00603400
399#define BCHP_BVNF_INTR2_4_REG_END                          0x0060342c
400#define BCHP_BVNF_INTR2_5_REG_START                        0x00603500
401#define BCHP_BVNF_INTR2_5_REG_END                          0x0060352c
402#define BCHP_BVNF_INTR2_6_REG_START                        0x00603600
403#define BCHP_BVNF_INTR2_6_REG_END                          0x0060362c
404#define BCHP_BVNF_INTR2_7_REG_START                        0x00603700
405#define BCHP_BVNF_INTR2_7_REG_END                          0x0060372c
406#define BCHP_FMISC_REG_START                               0x00604000
407#define BCHP_FMISC_REG_END                                 0x00604020
408#define BCHP_SCL_0_REG_START                               0x00620000
409#define BCHP_SCL_0_REG_END                                 0x006203fc
410#define BCHP_SCL_1_REG_START                               0x00620800
411#define BCHP_SCL_1_REG_END                                 0x00620bfc
412#define BCHP_VNET_F_REG_START                              0x00622000
413#define BCHP_VNET_F_REG_END                                0x0062209c
414#define BCHP_VNET_B_REG_START                              0x00622200
415#define BCHP_VNET_B_REG_END                                0x006222ac
416#define BCHP_MMISC_REG_START                               0x00622800
417#define BCHP_MMISC_REG_END                                 0x00622820
418#define BCHP_LBOX_0_REG_START                              0x00625000
419#define BCHP_LBOX_0_REG_END                                0x00625070
420#define BCHP_BVNM_INTR2_0_REG_START                        0x00626000
421#define BCHP_BVNM_INTR2_0_REG_END                          0x0062602c
422#define BCHP_DNR_0_REG_START                               0x00627000
423#define BCHP_DNR_0_REG_END                                 0x006270a4
424#define BCHP_CAP_0_REG_START                               0x00640000
425#define BCHP_CAP_0_REG_END                                 0x0064007c
426#define BCHP_CAP_1_REG_START                               0x00640200
427#define BCHP_CAP_1_REG_END                                 0x0064027c
428#define BCHP_GFD_0_REG_START                               0x00641000
429#define BCHP_GFD_0_REG_END                                 0x00641228
430#define BCHP_GFD_1_REG_START                               0x00641400
431#define BCHP_GFD_1_REG_END                                 0x00641628
432#define BCHP_CMP_0_REG_START                               0x00642000
433#define BCHP_CMP_0_REG_END                                 0x00642264
434#define BCHP_CMP_1_REG_START                               0x00642800
435#define BCHP_CMP_1_REG_END                                 0x00642a64
436#define BCHP_TNT_CMP_0_V0_REG_START                        0x00643000
437#define BCHP_TNT_CMP_0_V0_REG_END                          0x006430a4
438#define BCHP_MASK_0_REG_START                              0x00643400
439#define BCHP_MASK_0_REG_END                                0x0064341c
440#define BCHP_PEP_CMP_0_V0_REG_START                        0x00644000
441#define BCHP_PEP_CMP_0_V0_REG_END                          0x00645484
442#define BCHP_BVNB_INTR2_REG_START                          0x00646000
443#define BCHP_BVNB_INTR2_REG_END                            0x0064602c
444#define BCHP_BMISC_REG_START                               0x00646400
445#define BCHP_BMISC_REG_END                                 0x0064641c
446#define BCHP_MVP_TOP_0_REG_START                           0x00660000
447#define BCHP_MVP_TOP_0_REG_END                             0x0066002c
448#define BCHP_SIOB_0_REG_START                              0x00660200
449#define BCHP_SIOB_0_REG_END                                0x006602fc
450#define BCHP_HSCL_0_REG_START                              0x00660400
451#define BCHP_HSCL_0_REG_END                                0x006607fc
452#define BCHP_MDI_TOP_0_REG_START                           0x00662000
453#define BCHP_MDI_TOP_0_REG_END                             0x00662044
454#define BCHP_MDI_PPB_0_REG_START                           0x00662800
455#define BCHP_MDI_PPB_0_REG_END                             0x00662bfc
456#define BCHP_MDI_FCN_0_REG_START                           0x00662c00
457#define BCHP_MDI_FCN_0_REG_END                             0x00662ffc
458#define BCHP_MISC_REG_START                                0x00680000
459#define BCHP_MISC_REG_END                                  0x0068007c
460#define BCHP_IT_0_REG_START                                0x00681000
461#define BCHP_IT_0_REG_END                                  0x006817fc
462#define BCHP_IT_1_REG_START                                0x00682000
463#define BCHP_IT_1_REG_END                                  0x006827fc
464#define BCHP_VF_0_REG_START                                0x00683000
465#define BCHP_VF_0_REG_END                                  0x00683134
466#define BCHP_VF_1_REG_START                                0x00683200
467#define BCHP_VF_1_REG_END                                  0x00683334
468#define BCHP_SECAM_0_REG_START                             0x00683400
469#define BCHP_SECAM_0_REG_END                               0x00683414
470#define BCHP_SM_0_REG_START                                0x00683480
471#define BCHP_SM_0_REG_END                                  0x006834ac
472#define BCHP_SDSRC_0_REG_START                             0x00683500
473#define BCHP_SDSRC_0_REG_END                               0x0068350c
474#define BCHP_HDSRC_0_REG_START                             0x00683520
475#define BCHP_HDSRC_0_REG_END                               0x0068353c
476#define BCHP_CSC_0_REG_START                               0x00683580
477#define BCHP_CSC_0_REG_END                                 0x006835b0
478#define BCHP_CSC_1_REG_START                               0x00683600
479#define BCHP_CSC_1_REG_END                                 0x00683630
480#define BCHP_RM_0_REG_START                                0x00683680
481#define BCHP_RM_0_REG_END                                  0x006836a4
482#define BCHP_RM_1_REG_START                                0x006836c0
483#define BCHP_RM_1_REG_END                                  0x006836e4
484#define BCHP_ANA_DEBUG_0_REG_START                         0x00683700
485#define BCHP_ANA_DEBUG_0_REG_END                           0x00683744
486#define BCHP_GRPD_0_REG_START                              0x00683800
487#define BCHP_GRPD_0_REG_END                                0x006838ec
488#define BCHP_DTRAM_0_REG_START                             0x00684000
489#define BCHP_DTRAM_0_REG_END                               0x0068447c
490#define BCHP_DVI_DTG_0_REG_START                           0x00684800
491#define BCHP_DVI_DTG_0_REG_END                             0x00684954
492#define BCHP_DVI_CSC_0_REG_START                           0x00684a00
493#define BCHP_DVI_CSC_0_REG_END                             0x00684a30
494#define BCHP_DVI_DVF_0_REG_START                           0x00684b00
495#define BCHP_DVI_DVF_0_REG_END                             0x00684b14
496#define BCHP_DVI_DEBUG_0_REG_START                         0x00684c00
497#define BCHP_DVI_DEBUG_0_REG_END                           0x00684c44
498#define BCHP_VEC_CFG_REG_START                             0x00685000
499#define BCHP_VEC_CFG_REG_END                               0x006850d4
500#define BCHP_VIDEO_ENC_INTR2_REG_START                     0x00685400
501#define BCHP_VIDEO_ENC_INTR2_REG_END                       0x0068542c
502#define BCHP_VIDEO_ENC_TPG_0_REG_START                     0x00685500
503#define BCHP_VIDEO_ENC_TPG_0_REG_END                       0x00685518
504#define BCHP_VIDEO_ENC_DECIM_0_REG_START                   0x00685600
505#define BCHP_VIDEO_ENC_DECIM_0_REG_END                     0x00685608
506#define BCHP_DVP_DGEN_0_REG_START                          0x00685700
507#define BCHP_DVP_DGEN_0_REG_END                            0x00685738
508#define BCHP_VBI_ENC_REG_START                             0x00686000
509#define BCHP_VBI_ENC_REG_END                               0x00686054
510#define BCHP_CCE_0_REG_START                               0x00686400
511#define BCHP_CCE_0_REG_END                                 0x00686458
512#define BCHP_CCE_1_REG_START                               0x00686500
513#define BCHP_CCE_1_REG_END                                 0x00686558
514#define BCHP_WSE_0_REG_START                               0x00686600
515#define BCHP_WSE_0_REG_END                                 0x00686614
516#define BCHP_WSE_1_REG_START                               0x00686700
517#define BCHP_WSE_1_REG_END                                 0x00686714
518#define BCHP_CGMSAE_0_REG_START                            0x00686800
519#define BCHP_CGMSAE_0_REG_END                              0x00686858
520#define BCHP_CGMSAE_1_REG_START                            0x00686900
521#define BCHP_CGMSAE_1_REG_END                              0x00686958
522#define BCHP_TTE_0_REG_START                               0x00686a00
523#define BCHP_TTE_0_REG_END                                 0x00686a28
524#define BCHP_TTE_1_REG_START                               0x00686b00
525#define BCHP_TTE_1_REG_END                                 0x00686b28
526#define BCHP_GSE_0_REG_START                               0x00686c00
527#define BCHP_GSE_0_REG_END                                 0x00686c80
528#define BCHP_GSE_1_REG_START                               0x00686d00
529#define BCHP_GSE_1_REG_END                                 0x00686d80
530#define BCHP_AMOLE_0_REG_START                             0x00686e00
531#define BCHP_AMOLE_0_REG_END                               0x00686e8c
532#define BCHP_AMOLE_1_REG_START                             0x00686f00
533#define BCHP_AMOLE_1_REG_END                               0x00686f8c
534#define BCHP_DVP_HT_REG_START                              0x006a0000
535#define BCHP_DVP_HT_REG_END                                0x006a0070
536#define BCHP_HDMI_REG_START                                0x006a0800
537#define BCHP_HDMI_REG_END                                  0x006a09b4
538#define BCHP_HDMI_TX_PHY_REG_START                         0x006a0a80
539#define BCHP_HDMI_TX_PHY_REG_END                           0x006a0ac0
540#define BCHP_HDMI_RM_REG_START                             0x006a0b00
541#define BCHP_HDMI_RM_REG_END                               0x006a0b2c
542#define BCHP_HDMI_TX_INTR2_REG_START                       0x006a0b40
543#define BCHP_HDMI_TX_INTR2_REG_END                         0x006a0b6c
544#define BCHP_HDMI_RAM_REG_START                            0x006a0c00
545#define BCHP_HDMI_RAM_REG_END                              0x006a0dfc
546#define BCHP_BVN_RGR_REG_START                             0x006a8000
547#define BCHP_BVN_RGR_REG_END                               0x006a8010
548#define BCHP_RAAGA_DSP_RGR_REG_START                       0x00800000
549#define BCHP_RAAGA_DSP_RGR_REG_END                         0x00800008
550#define BCHP_RAAGA_DSP_MISC_REG_START                      0x00820000
551#define BCHP_RAAGA_DSP_MISC_REG_END                        0x0082044c
552#define BCHP_RAAGA_DSP_TIMERS_REG_START                    0x00821000
553#define BCHP_RAAGA_DSP_TIMERS_REG_END                      0x00821058
554#define BCHP_RAAGA_DSP_PERI_DBG_CTRL_REG_START             0x00821080
555#define BCHP_RAAGA_DSP_PERI_DBG_CTRL_REG_END               0x0082109c
556#define BCHP_RAAGA_DSP_PERI_SW_REG_START                   0x00821100
557#define BCHP_RAAGA_DSP_PERI_SW_REG_END                     0x00821154
558#define BCHP_RAAGA_DSP_DMA_REG_START                       0x00821400
559#define BCHP_RAAGA_DSP_DMA_REG_END                         0x00821664
560#define BCHP_RAAGA_DSP_ESR_SI_REG_START                    0x00822000
561#define BCHP_RAAGA_DSP_ESR_SI_REG_END                      0x00822014
562#define BCHP_RAAGA_DSP_INTH_REG_START                      0x00822200
563#define BCHP_RAAGA_DSP_INTH_REG_END                        0x0082222c
564#define BCHP_RAAGA_DSP_FW_INTH_REG_START                   0x00822400
565#define BCHP_RAAGA_DSP_FW_INTH_REG_END                     0x0082242c
566#define BCHP_RAAGA_DSP_FW_CFG_REG_START                    0x00823000
567#define BCHP_RAAGA_DSP_FW_CFG_REG_END                      0x0082357c
568#define BCHP_RAAGA_DSP_MEM_SUBSYSTEM_REG_START             0x00830000
569#define BCHP_RAAGA_DSP_MEM_SUBSYSTEM_REG_END               0x0083bffc
570#define BCHP_AIO_MISC_REG_START                            0x00880000
571#define BCHP_AIO_MISC_REG_END                              0x00880010
572#define BCHP_AIO_INTH_REG_START                            0x00880800
573#define BCHP_AIO_INTH_REG_END                              0x0088082c
574#define BCHP_AIO_INTD0_REG_START                           0x00880a00
575#define BCHP_AIO_INTD0_REG_END                             0x00880a14
576#define BCHP_AUD_FMM_MISC_REG_START                        0x008a0000
577#define BCHP_AUD_FMM_MISC_REG_END                          0x008a010c
578#define BCHP_AUD_FMM_BF_CTRL_REG_START                     0x008a2000
579#define BCHP_AUD_FMM_BF_CTRL_REG_END                       0x008a2b7c
580#define BCHP_AUD_FMM_BF_ESR0_H_REG_START                   0x008a3000
581#define BCHP_AUD_FMM_BF_ESR0_H_REG_END                     0x008a3014
582#define BCHP_AUD_FMM_BF_ESR1_H_REG_START                   0x008a3020
583#define BCHP_AUD_FMM_BF_ESR1_H_REG_END                     0x008a3034
584#define BCHP_AUD_FMM_BF_ESR2_H_REG_START                   0x008a3040
585#define BCHP_AUD_FMM_BF_ESR2_H_REG_END                     0x008a3054
586#define BCHP_AUD_FMM_BF_ESR0_D0_REG_START                  0x008a3100
587#define BCHP_AUD_FMM_BF_ESR0_D0_REG_END                    0x008a3114
588#define BCHP_AUD_FMM_BF_ESR1_D0_REG_START                  0x008a3120
589#define BCHP_AUD_FMM_BF_ESR1_D0_REG_END                    0x008a3134
590#define BCHP_AUD_FMM_BF_ESR2_D0_REG_START                  0x008a3140
591#define BCHP_AUD_FMM_BF_ESR2_D0_REG_END                    0x008a3154
592#define BCHP_AUD_FMM_SRC_CTRL0_REG_START                   0x008a4000
593#define BCHP_AUD_FMM_SRC_CTRL0_REG_END                     0x008a4bfc
594#define BCHP_AUD_FMM_SRC_ESR0_REG_START                    0x008a5000
595#define BCHP_AUD_FMM_SRC_ESR0_REG_END                      0x008a5014
596#define BCHP_AUD_FMM_DP_CTRL0_REG_START                    0x008a8000
597#define BCHP_AUD_FMM_DP_CTRL0_REG_END                      0x008a98ec
598#define BCHP_AUD_FMM_DP_ESR00_REG_START                    0x008abc00
599#define BCHP_AUD_FMM_DP_ESR00_REG_END                      0x008abc14
600#define BCHP_AUD_FMM_DP_ESR20_REG_START                    0x008abc80
601#define BCHP_AUD_FMM_DP_ESR20_REG_END                      0x008abc94
602#define BCHP_AUD_FMM_IOP_CTRL_REG_START                    0x008b8000
603#define BCHP_AUD_FMM_IOP_CTRL_REG_END                      0x008b8144
604#define BCHP_AUD_FMM_IOP_ESR_REG_START                     0x008b8400
605#define BCHP_AUD_FMM_IOP_ESR_REG_END                       0x008b8414
606#define BCHP_AUD_FMM_OP_CTRL_REG_START                     0x008ba000
607#define BCHP_AUD_FMM_OP_CTRL_REG_END                       0x008ba1fc
608#define BCHP_AUD_FMM_OP_ESR_REG_START                      0x008ba400
609#define BCHP_AUD_FMM_OP_ESR_REG_END                        0x008ba414
610#define BCHP_AUD_FMM_PLL0_REG_START                        0x008ba800
611#define BCHP_AUD_FMM_PLL0_REG_END                          0x008ba834
612#define BCHP_AUD_FMM_PLL1_REG_START                        0x008ba900
613#define BCHP_AUD_FMM_PLL1_REG_END                          0x008ba934
614#define BCHP_HIFIDAC_CTRL0_REG_START                       0x008bb000
615#define BCHP_HIFIDAC_CTRL0_REG_END                         0x008bb1fc
616#define BCHP_HIFIDAC_RM0_REG_START                         0x008bb200
617#define BCHP_HIFIDAC_RM0_REG_END                           0x008bb224
618#define BCHP_HIFIDAC_ESR0_REG_START                        0x008bb300
619#define BCHP_HIFIDAC_ESR0_REG_END                          0x008bb314
620#define BCHP_AUD_FMM_MS_CTRL_REG_START                     0x008bc000
621#define BCHP_AUD_FMM_MS_CTRL_REG_END                       0x008bdbfc
622#define BCHP_AUD_FMM_MS_ESR_REG_START                      0x008be000
623#define BCHP_AUD_FMM_MS_ESR_REG_END                        0x008be014
624#define BCHP_RAAGA_DSP_SEC0_REG_START                      0x00900000
625#define BCHP_RAAGA_DSP_SEC0_REG_END                        0x00900000
626#define BCHP_XPT_BUS_IF_REG_START                          0x00a00000
627#define BCHP_XPT_BUS_IF_REG_END                            0x00a00088
628#define BCHP_XPT_XMEMIF_REG_START                          0x00a01000
629#define BCHP_XPT_XMEMIF_REG_END                            0x00a0109c
630#define BCHP_XPT_PMU_REG_START                             0x00a01800
631#define BCHP_XPT_PMU_REG_END                               0x00a01808
632#define BCHP_XPT_WAKEUP_REG_START                          0x00a02000
633#define BCHP_XPT_WAKEUP_REG_END                            0x00a02fbc
634#define BCHP_XPT_RMX0_IO_REG_START                         0x00a03000
635#define BCHP_XPT_RMX0_IO_REG_END                           0x00a03020
636#define BCHP_XPT_RMX1_IO_REG_START                         0x00a03100
637#define BCHP_XPT_RMX1_IO_REG_END                           0x00a03120
638#define BCHP_XPT_FE_REG_START                              0x00a04000
639#define BCHP_XPT_FE_REG_END                                0x00a04ffc
640#define BCHP_XPT_DPCR0_REG_START                           0x00a06000
641#define BCHP_XPT_DPCR0_REG_END                             0x00a06074
642#define BCHP_XPT_DPCR1_REG_START                           0x00a06080
643#define BCHP_XPT_DPCR1_REG_END                             0x00a060f4
644#define BCHP_XPT_DPCR2_REG_START                           0x00a06100
645#define BCHP_XPT_DPCR2_REG_END                             0x00a06174
646#define BCHP_XPT_DPCR3_REG_START                           0x00a06180
647#define BCHP_XPT_DPCR3_REG_END                             0x00a061f4
648#define BCHP_XPT_DPCR_PP_REG_START                         0x00a06400
649#define BCHP_XPT_DPCR_PP_REG_END                           0x00a06404
650#define BCHP_XPT_PSUB_REG_START                            0x00a06600
651#define BCHP_XPT_PSUB_REG_END                              0x00a066c8
652#define BCHP_XPT_RSBUFF_REG_START                          0x00a06800
653#define BCHP_XPT_RSBUFF_REG_END                            0x00a06f2c
654#define BCHP_XPT_PB0_REG_START                             0x00a07000
655#define BCHP_XPT_PB0_REG_END                               0x00a07060
656#define BCHP_XPT_PB1_REG_START                             0x00a07080
657#define BCHP_XPT_PB1_REG_END                               0x00a070e0
658#define BCHP_XPT_PB2_REG_START                             0x00a07100
659#define BCHP_XPT_PB2_REG_END                               0x00a07160
660#define BCHP_XPT_PB3_REG_START                             0x00a07180
661#define BCHP_XPT_PB3_REG_END                               0x00a071e0
662#define BCHP_XPT_MPOD_REG_START                            0x00a08000
663#define BCHP_XPT_MPOD_REG_END                              0x00a08020
664#define BCHP_XPT_RMX0_REG_START                            0x00a08400
665#define BCHP_XPT_RMX0_REG_END                              0x00a08408
666#define BCHP_XPT_RMX1_REG_START                            0x00a08500
667#define BCHP_XPT_RMX1_REG_END                              0x00a08508
668#define BCHP_XPT_XCBUFF_REG_START                          0x00a0a000
669#define BCHP_XPT_XCBUFF_REG_END                            0x00a0bcc8
670#define BCHP_XPT_RAVE_REG_START                            0x00a10000
671#define BCHP_XPT_RAVE_REG_END                              0x00a1a69c
672#define BCHP_XPT_PCROFFSET_REG_START                       0x00a1b000
673#define BCHP_XPT_PCROFFSET_REG_END                         0x00a1bffc
674#define BCHP_XPT_MSG_REG_START                             0x00a20000
675#define BCHP_XPT_MSG_REG_END                               0x00a24814
676#define BCHP_XPT_GR_REG_START                              0x00a25000
677#define BCHP_XPT_GR_REG_END                                0x00a2500c
678#define BCHP_XPT_FULL_PID_PARSER_REG_START                 0x00a26000
679#define BCHP_XPT_FULL_PID_PARSER_REG_END                   0x00a27050
680#define BCHP_XPT_XPU_REG_START                             0x00a28000
681#define BCHP_XPT_XPU_REG_END                               0x00a2c7fc
682#define BCHP_XPT_SECURE_BUS_IF_REG_START                   0x00a38000
683#define BCHP_XPT_SECURE_BUS_IF_REG_END                     0x00a38000
684#define BCHP_RFM_SYSCLK_REG_START                          0x00b00000
685#define BCHP_RFM_SYSCLK_REG_END                            0x00b00118
686#define BCHP_RFM_CLK27_REG_START                           0x00b00000
687#define BCHP_RFM_CLK27_REG_END                             0x00b00470
688#define BCHP_RFM_L2_REG_START                              0x00b00c00
689#define BCHP_RFM_L2_REG_END                                0x00b00c2c
690#define BCHP_RFM_GRB_REG_START                             0x00b01000
691#define BCHP_RFM_GRB_REG_END                               0x00b0100c
692#define BCHP_UFE_AFE_REG_START                             0x00c00000
693#define BCHP_UFE_AFE_REG_END                               0x00c00104
694#define BCHP_SDADC_REG_START                               0x00c00200
695#define BCHP_SDADC_REG_END                                 0x00c0021c
696#define BCHP_OBADC_REG_START                               0x00c00300
697#define BCHP_OBADC_REG_END                                 0x00c0030c
698#define BCHP_WBADC_AI_REG_START                            0x00c00400
699#define BCHP_WBADC_AI_REG_END                              0x00c0047c
700#define BCHP_UFE_MISC_REG_START                            0x00c00600
701#define BCHP_UFE_MISC_REG_END                              0x00c006c4
702#define BCHP_UFE_GR_BRIDGE_REG_START                       0x00c00700
703#define BCHP_UFE_GR_BRIDGE_REG_END                         0x00c0070c
704#define BCHP_UFE_MISC2_REG_START                           0x00c00780
705#define BCHP_UFE_MISC2_REG_END                             0x00c00780
706#define BCHP_UFE_REG_START                                 0x00c00800
707#define BCHP_UFE_REG_END                                   0x00c00868
708#define BCHP_UFE_SAW_REG_START                             0x00c00900
709#define BCHP_UFE_SAW_REG_END                               0x00c00980
710#define BCHP_UFE_HRC0_REG_START                            0x00c00a00
711#define BCHP_UFE_HRC0_REG_END                              0x00c00a68
712#define BCHP_UFE_SAW_HRC0_REG_START                        0x00c00b00
713#define BCHP_UFE_SAW_HRC0_REG_END                          0x00c00b80
714#define BCHP_UFE_HRC1_REG_START                            0x00c00c00
715#define BCHP_UFE_HRC1_REG_END                              0x00c00c68
716#define BCHP_UFE_SAW_HRC1_REG_START                        0x00c00d00
717#define BCHP_UFE_SAW_HRC1_REG_END                          0x00c00d80
718#define BCHP_UFE_OOB_REG_START                             0x00c00e00
719#define BCHP_UFE_OOB_REG_END                               0x00c00e68
720#define BCHP_UFE_SAW_OOB_REG_START                         0x00c00f00
721#define BCHP_UFE_SAW_OOB_REG_END                           0x00c00f80
722#define BCHP_HRC_REG_START                                 0x00c01000
723#define BCHP_HRC_REG_END                                   0x00c01024
724#define BCHP_HRC_FIR_REG_START                             0x00c01200
725#define BCHP_HRC_FIR_REG_END                               0x00c013fc
726#define BCHP_OOB_REG_START                                 0x00c20000
727#define BCHP_OOB_REG_END                                   0x00c201f8
728#define BCHP_DS_GR_REG_START                               0x00c21f00
729#define BCHP_DS_GR_REG_END                                 0x00c21f0c
730#define BCHP_DS_TOPM_REG_START                             0x00c22000
731#define BCHP_DS_TOPM_REG_END                               0x00c22060
732#define BCHP_DS_TOPS_REG_START                             0x00c23000
733#define BCHP_DS_TOPS_REG_END                               0x00c2309c
734#define BCHP_DS_REG_START                                  0x00c24000
735#define BCHP_DS_REG_END                                    0x00c25090
736#define BCHP_THD_CORE_REG_START                            0x00d00000
737#define BCHP_THD_CORE_REG_END                              0x00d003f8
738#define BCHP_THD_INTR2_REG_START                           0x00d0a000
739#define BCHP_THD_INTR2_REG_END                             0x00d0a02c
740#define BCHP_THD_INTR_REG_START                            0x00d0c000
741#define BCHP_THD_INTR_REG_END                              0x00d0c014
742#define BCHP_THD_INTR2B_REG_START                          0x00d0d000
743#define BCHP_THD_INTR2B_REG_END                            0x00d0d02c
744#define BCHP_THD_INTRB_REG_START                           0x00d0f000
745#define BCHP_THD_INTRB_REG_END                             0x00d0f014
746#define BCHP_THD_GR_REG_START                              0x00d0fc00
747#define BCHP_THD_GR_REG_END                                0x00d0fc0c
748
749
750/***************************************************************************
751 *AUD_FMM_MS_CTRL
752 ***************************************************************************/
753/***************************************************************************
754 *ABSTRACT_01_MICRO_SEQUENCER_CONTROL - Process to initialize and enable microsequencer
755 ***************************************************************************/
756/* AUD_FMM_MS_CTRL :: ABSTRACT_01_MICRO_SEQUENCER_CONTROL :: NULL [31:00] */
757#define BCHP_AUD_FMM_MS_CTRL_ABSTRACT_01_MICRO_SEQUENCER_CONTROL_NULL_MASK 0xffffffff
758#define BCHP_AUD_FMM_MS_CTRL_ABSTRACT_01_MICRO_SEQUENCER_CONTROL_NULL_SHIFT 0
759
760/***************************************************************************
761 *ABSTRACT_02_CHANNEL_STATUS - How to control channel status bits
762 ***************************************************************************/
763/* AUD_FMM_MS_CTRL :: ABSTRACT_02_CHANNEL_STATUS :: NULL [31:00] */
764#define BCHP_AUD_FMM_MS_CTRL_ABSTRACT_02_CHANNEL_STATUS_NULL_MASK  0xffffffff
765#define BCHP_AUD_FMM_MS_CTRL_ABSTRACT_02_CHANNEL_STATUS_NULL_SHIFT 0
766
767/***************************************************************************
768 *AUD_FMM_OP_CTRL
769 ***************************************************************************/
770/***************************************************************************
771 *ABSTRACT_01_MULTICHANNEL_MAI - Transmitting 6- and 8-channel MAI
772 ***************************************************************************/
773/* AUD_FMM_OP_CTRL :: ABSTRACT_01_MULTICHANNEL_MAI :: MORE_INFORMATION [31:00] */
774#define BCHP_AUD_FMM_OP_CTRL_ABSTRACT_01_MULTICHANNEL_MAI_MORE_INFORMATION_MASK 0xffffffff
775#define BCHP_AUD_FMM_OP_CTRL_ABSTRACT_01_MULTICHANNEL_MAI_MORE_INFORMATION_SHIFT 0
776
777/***************************************************************************
778 *BVN_MVFD_MFD
779 ***************************************************************************/
780/***************************************************************************
781 *DRAM_DATA_STRUCTURE - DRAM Data Structure
782 ***************************************************************************/
783/* BVN_MVFD_MFD :: DRAM_DATA_STRUCTURE :: DRAM_DATA_STRUCTURE [31:00] */
784#define BCHP_BVN_MVFD_MFD_DRAM_DATA_STRUCTURE_DRAM_DATA_STRUCTURE_MASK 0xffffffff
785#define BCHP_BVN_MVFD_MFD_DRAM_DATA_STRUCTURE_DRAM_DATA_STRUCTURE_SHIFT 0
786
787/***************************************************************************
788 *BVN_MVFD_VFD
789 ***************************************************************************/
790/***************************************************************************
791 *DRAM_DATA_STRUCTURE - DRAM Data Structure
792 ***************************************************************************/
793/* BVN_MVFD_VFD :: DRAM_DATA_STRUCTURE :: DRAM_DATA_STRUCTURE [31:00] */
794#define BCHP_BVN_MVFD_VFD_DRAM_DATA_STRUCTURE_DRAM_DATA_STRUCTURE_MASK 0xffffffff
795#define BCHP_BVN_MVFD_VFD_DRAM_DATA_STRUCTURE_DRAM_DATA_STRUCTURE_SHIFT 0
796
797/***************************************************************************
798 *GFD
799 ***************************************************************************/
800/***************************************************************************
801 *DRAM_DATA_STRUCTURE - DRAM Data Structure
802 ***************************************************************************/
803/* GFD :: DRAM_DATA_STRUCTURE :: DRAM_DATA_STRUCTURE [31:00] */
804#define BCHP_GFD_DRAM_DATA_STRUCTURE_DRAM_DATA_STRUCTURE_MASK      0xffffffff
805#define BCHP_GFD_DRAM_DATA_STRUCTURE_DRAM_DATA_STRUCTURE_SHIFT     0
806
807/***************************************************************************
808 *HIFIDAC_CTRL
809 ***************************************************************************/
810/***************************************************************************
811 *ABSTRACT_01_COMING_OUT_OF_RESET - Process to come out of reset
812 ***************************************************************************/
813/* HIFIDAC_CTRL :: ABSTRACT_01_COMING_OUT_OF_RESET :: MORE_INFORMATION [31:00] */
814#define BCHP_HIFIDAC_CTRL_ABSTRACT_01_COMING_OUT_OF_RESET_MORE_INFORMATION_MASK 0xffffffff
815#define BCHP_HIFIDAC_CTRL_ABSTRACT_01_COMING_OUT_OF_RESET_MORE_INFORMATION_SHIFT 0
816
817/***************************************************************************
818 *ABSTRACT_02_MUTE_USAGE - Mute usage
819 ***************************************************************************/
820/* HIFIDAC_CTRL :: ABSTRACT_02_MUTE_USAGE :: MORE_INFORMATION [31:00] */
821#define BCHP_HIFIDAC_CTRL_ABSTRACT_02_MUTE_USAGE_MORE_INFORMATION_MASK 0xffffffff
822#define BCHP_HIFIDAC_CTRL_ABSTRACT_02_MUTE_USAGE_MORE_INFORMATION_SHIFT 0
823
824/***************************************************************************
825 *ABSTRACT_03_SAMPLE_RATE_CHANGE - Process to effect a sample rate change
826 ***************************************************************************/
827/* HIFIDAC_CTRL :: ABSTRACT_03_SAMPLE_RATE_CHANGE :: MORE_INFORMATION [31:00] */
828#define BCHP_HIFIDAC_CTRL_ABSTRACT_03_SAMPLE_RATE_CHANGE_MORE_INFORMATION_MASK 0xffffffff
829#define BCHP_HIFIDAC_CTRL_ABSTRACT_03_SAMPLE_RATE_CHANGE_MORE_INFORMATION_SHIFT 0
830
831/***************************************************************************
832 *M2MC
833 ***************************************************************************/
834/***************************************************************************
835 *LIST_PACKET_ABSTRACT - Linked-List Packet Abstract
836 ***************************************************************************/
837/* M2MC :: LIST_PACKET_ABSTRACT :: PACKET_FORMAT [31:00] */
838#define BCHP_M2MC_LIST_PACKET_ABSTRACT_PACKET_FORMAT_MASK          0xffffffff
839#define BCHP_M2MC_LIST_PACKET_ABSTRACT_PACKET_FORMAT_SHIFT         0
840
841/***************************************************************************
842 *LIST_PACKET_HEADER_0 - Linked-List Packet Header Word 0
843 ***************************************************************************/
844/* M2MC :: LIST_PACKET_HEADER_0 :: reserved0 [31:28] */
845#define BCHP_M2MC_LIST_PACKET_HEADER_0_reserved0_MASK              0xf0000000
846#define BCHP_M2MC_LIST_PACKET_HEADER_0_reserved0_SHIFT             28
847
848/* M2MC :: LIST_PACKET_HEADER_0 :: NEXT_PKT_ADDR [27:05] */
849#define BCHP_M2MC_LIST_PACKET_HEADER_0_NEXT_PKT_ADDR_MASK          0x0fffffe0
850#define BCHP_M2MC_LIST_PACKET_HEADER_0_NEXT_PKT_ADDR_SHIFT         5
851
852/* M2MC :: LIST_PACKET_HEADER_0 :: reserved1 [04:01] */
853#define BCHP_M2MC_LIST_PACKET_HEADER_0_reserved1_MASK              0x0000001e
854#define BCHP_M2MC_LIST_PACKET_HEADER_0_reserved1_SHIFT             1
855
856/* M2MC :: LIST_PACKET_HEADER_0 :: LAST_PKT_IND [00:00] */
857#define BCHP_M2MC_LIST_PACKET_HEADER_0_LAST_PKT_IND_MASK           0x00000001
858#define BCHP_M2MC_LIST_PACKET_HEADER_0_LAST_PKT_IND_SHIFT          0
859#define BCHP_M2MC_LIST_PACKET_HEADER_0_LAST_PKT_IND_NextPktValid   0
860#define BCHP_M2MC_LIST_PACKET_HEADER_0_LAST_PKT_IND_NextPktInvalid 1
861
862/***************************************************************************
863 *LIST_PACKET_HEADER_1 - Linked-List Packet Header Word 1
864 ***************************************************************************/
865/* M2MC :: LIST_PACKET_HEADER_1 :: reserved0 [31:15] */
866#define BCHP_M2MC_LIST_PACKET_HEADER_1_reserved0_MASK              0xffff8000
867#define BCHP_M2MC_LIST_PACKET_HEADER_1_reserved0_SHIFT             15
868
869/* M2MC :: LIST_PACKET_HEADER_1 :: SRC_FEEDER_GRP_CNTRL [14:14] */
870#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_FEEDER_GRP_CNTRL_MASK   0x00004000
871#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_FEEDER_GRP_CNTRL_SHIFT  14
872#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_FEEDER_GRP_CNTRL_GRP_ENABLE 1
873#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_FEEDER_GRP_CNTRL_GRP_DISABLE 0
874
875/* M2MC :: LIST_PACKET_HEADER_1 :: DST_FEEDER_GRP_CNTRL [13:13] */
876#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_FEEDER_GRP_CNTRL_MASK   0x00002000
877#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_FEEDER_GRP_CNTRL_SHIFT  13
878#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_FEEDER_GRP_CNTRL_GRP_ENABLE 1
879#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_FEEDER_GRP_CNTRL_GRP_DISABLE 0
880
881/* M2MC :: LIST_PACKET_HEADER_1 :: OUTPUT_FEEDER_GRP_CNTRL [12:12] */
882#define BCHP_M2MC_LIST_PACKET_HEADER_1_OUTPUT_FEEDER_GRP_CNTRL_MASK 0x00001000
883#define BCHP_M2MC_LIST_PACKET_HEADER_1_OUTPUT_FEEDER_GRP_CNTRL_SHIFT 12
884#define BCHP_M2MC_LIST_PACKET_HEADER_1_OUTPUT_FEEDER_GRP_CNTRL_GRP_ENABLE 1
885#define BCHP_M2MC_LIST_PACKET_HEADER_1_OUTPUT_FEEDER_GRP_CNTRL_GRP_DISABLE 0
886
887/* M2MC :: LIST_PACKET_HEADER_1 :: BLIT_GRP_CNTRL [11:11] */
888#define BCHP_M2MC_LIST_PACKET_HEADER_1_BLIT_GRP_CNTRL_MASK         0x00000800
889#define BCHP_M2MC_LIST_PACKET_HEADER_1_BLIT_GRP_CNTRL_SHIFT        11
890#define BCHP_M2MC_LIST_PACKET_HEADER_1_BLIT_GRP_CNTRL_GRP_ENABLE   1
891#define BCHP_M2MC_LIST_PACKET_HEADER_1_BLIT_GRP_CNTRL_GRP_DISABLE  0
892
893/* M2MC :: LIST_PACKET_HEADER_1 :: SCALE_PARAM_GRP_CNTRL [10:10] */
894#define BCHP_M2MC_LIST_PACKET_HEADER_1_SCALE_PARAM_GRP_CNTRL_MASK  0x00000400
895#define BCHP_M2MC_LIST_PACKET_HEADER_1_SCALE_PARAM_GRP_CNTRL_SHIFT 10
896#define BCHP_M2MC_LIST_PACKET_HEADER_1_SCALE_PARAM_GRP_CNTRL_GRP_ENABLE 1
897#define BCHP_M2MC_LIST_PACKET_HEADER_1_SCALE_PARAM_GRP_CNTRL_GRP_DISABLE 0
898
899/* M2MC :: LIST_PACKET_HEADER_1 :: BLEND_PARAM_GRP_CNTRL [09:09] */
900#define BCHP_M2MC_LIST_PACKET_HEADER_1_BLEND_PARAM_GRP_CNTRL_MASK  0x00000200
901#define BCHP_M2MC_LIST_PACKET_HEADER_1_BLEND_PARAM_GRP_CNTRL_SHIFT 9
902#define BCHP_M2MC_LIST_PACKET_HEADER_1_BLEND_PARAM_GRP_CNTRL_GRP_ENABLE 1
903#define BCHP_M2MC_LIST_PACKET_HEADER_1_BLEND_PARAM_GRP_CNTRL_GRP_DISABLE 0
904
905/* M2MC :: LIST_PACKET_HEADER_1 :: ROP_GRP_CNTRL [08:08] */
906#define BCHP_M2MC_LIST_PACKET_HEADER_1_ROP_GRP_CNTRL_MASK          0x00000100
907#define BCHP_M2MC_LIST_PACKET_HEADER_1_ROP_GRP_CNTRL_SHIFT         8
908#define BCHP_M2MC_LIST_PACKET_HEADER_1_ROP_GRP_CNTRL_GRP_ENABLE    1
909#define BCHP_M2MC_LIST_PACKET_HEADER_1_ROP_GRP_CNTRL_GRP_DISABLE   0
910
911/* M2MC :: LIST_PACKET_HEADER_1 :: SRC_COLOR_KEY_GRP_CNTRL [07:07] */
912#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_COLOR_KEY_GRP_CNTRL_MASK 0x00000080
913#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_COLOR_KEY_GRP_CNTRL_SHIFT 7
914#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_COLOR_KEY_GRP_CNTRL_GRP_ENABLE 1
915#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_COLOR_KEY_GRP_CNTRL_GRP_DISABLE 0
916
917/* M2MC :: LIST_PACKET_HEADER_1 :: DST_COLOR_KEY_GRP_CNTRL [06:06] */
918#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_COLOR_KEY_GRP_CNTRL_MASK 0x00000040
919#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_COLOR_KEY_GRP_CNTRL_SHIFT 6
920#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_COLOR_KEY_GRP_CNTRL_GRP_ENABLE 1
921#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_COLOR_KEY_GRP_CNTRL_GRP_DISABLE 0
922
923/* M2MC :: LIST_PACKET_HEADER_1 :: SCALE_COEF_GRP_CNTRL [05:05] */
924#define BCHP_M2MC_LIST_PACKET_HEADER_1_SCALE_COEF_GRP_CNTRL_MASK   0x00000020
925#define BCHP_M2MC_LIST_PACKET_HEADER_1_SCALE_COEF_GRP_CNTRL_SHIFT  5
926#define BCHP_M2MC_LIST_PACKET_HEADER_1_SCALE_COEF_GRP_CNTRL_GRP_ENABLE 1
927#define BCHP_M2MC_LIST_PACKET_HEADER_1_SCALE_COEF_GRP_CNTRL_GRP_DISABLE 0
928
929/* M2MC :: LIST_PACKET_HEADER_1 :: SRC_COLOR_MATRIX_GRP_CNTRL [04:04] */
930#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_COLOR_MATRIX_GRP_CNTRL_MASK 0x00000010
931#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_COLOR_MATRIX_GRP_CNTRL_SHIFT 4
932#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_COLOR_MATRIX_GRP_CNTRL_GRP_ENABLE 1
933#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_COLOR_MATRIX_GRP_CNTRL_GRP_DISABLE 0
934
935/* M2MC :: LIST_PACKET_HEADER_1 :: DST_COLOR_MATRIX_GRP_CNTRL [03:03] */
936#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_COLOR_MATRIX_GRP_CNTRL_MASK 0x00000008
937#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_COLOR_MATRIX_GRP_CNTRL_SHIFT 3
938#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_COLOR_MATRIX_GRP_CNTRL_GRP_ENABLE 1
939#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_COLOR_MATRIX_GRP_CNTRL_GRP_DISABLE 0
940
941/* M2MC :: LIST_PACKET_HEADER_1 :: OUTPUT_COLOR_MATRIX_GRP_CNTRL [02:02] */
942#define BCHP_M2MC_LIST_PACKET_HEADER_1_OUTPUT_COLOR_MATRIX_GRP_CNTRL_MASK 0x00000004
943#define BCHP_M2MC_LIST_PACKET_HEADER_1_OUTPUT_COLOR_MATRIX_GRP_CNTRL_SHIFT 2
944#define BCHP_M2MC_LIST_PACKET_HEADER_1_OUTPUT_COLOR_MATRIX_GRP_CNTRL_GRP_ENABLE 1
945#define BCHP_M2MC_LIST_PACKET_HEADER_1_OUTPUT_COLOR_MATRIX_GRP_CNTRL_GRP_DISABLE 0
946
947/* M2MC :: LIST_PACKET_HEADER_1 :: SRC_CLUT_GRP_CNTRL [01:01] */
948#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_CLUT_GRP_CNTRL_MASK     0x00000002
949#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_CLUT_GRP_CNTRL_SHIFT    1
950#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_CLUT_GRP_CNTRL_GRP_ENABLE 1
951#define BCHP_M2MC_LIST_PACKET_HEADER_1_SRC_CLUT_GRP_CNTRL_GRP_DISABLE 0
952
953/* M2MC :: LIST_PACKET_HEADER_1 :: DST_CLUT_GRP_CNTRL [00:00] */
954#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_CLUT_GRP_CNTRL_MASK     0x00000001
955#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_CLUT_GRP_CNTRL_SHIFT    0
956#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_CLUT_GRP_CNTRL_GRP_ENABLE 1
957#define BCHP_M2MC_LIST_PACKET_HEADER_1_DST_CLUT_GRP_CNTRL_GRP_DISABLE 0
958
959/***************************************************************************
960 *LIST_PKT_00_SRC_FEEDER_N - Linked-List Packet Word N for group SRC_FEEDER
961 ***************************************************************************/
962/* M2MC :: LIST_PKT_00_SRC_FEEDER_N :: REGISTER_CONTENTS [31:00] */
963#define BCHP_M2MC_LIST_PKT_00_SRC_FEEDER_N_REGISTER_CONTENTS_MASK  0xffffffff
964#define BCHP_M2MC_LIST_PKT_00_SRC_FEEDER_N_REGISTER_CONTENTS_SHIFT 0
965
966/***************************************************************************
967 *LIST_PKT_01_DST_FEEDER_N - Linked-List Packet Word N for group DST_FEEDER
968 ***************************************************************************/
969/* M2MC :: LIST_PKT_01_DST_FEEDER_N :: REGISTER_CONTENTS [31:00] */
970#define BCHP_M2MC_LIST_PKT_01_DST_FEEDER_N_REGISTER_CONTENTS_MASK  0xffffffff
971#define BCHP_M2MC_LIST_PKT_01_DST_FEEDER_N_REGISTER_CONTENTS_SHIFT 0
972
973/***************************************************************************
974 *LIST_PKT_02_OUTPUT_FEEDER_N - Linked-List Packet Word N for group OUTPUT_FEEDER
975 ***************************************************************************/
976/* M2MC :: LIST_PKT_02_OUTPUT_FEEDER_N :: REGISTER_CONTENTS [31:00] */
977#define BCHP_M2MC_LIST_PKT_02_OUTPUT_FEEDER_N_REGISTER_CONTENTS_MASK 0xffffffff
978#define BCHP_M2MC_LIST_PKT_02_OUTPUT_FEEDER_N_REGISTER_CONTENTS_SHIFT 0
979
980/***************************************************************************
981 *LIST_PKT_03_BLIT_N - Linked-List Packet Word N for group BLIT
982 ***************************************************************************/
983/* M2MC :: LIST_PKT_03_BLIT_N :: REGISTER_CONTENTS [31:00] */
984#define BCHP_M2MC_LIST_PKT_03_BLIT_N_REGISTER_CONTENTS_MASK        0xffffffff
985#define BCHP_M2MC_LIST_PKT_03_BLIT_N_REGISTER_CONTENTS_SHIFT       0
986
987/***************************************************************************
988 *LIST_PKT_04_SCALE_PARAM_N - Linked-List Packet Word N for group SCALE_PARAM
989 ***************************************************************************/
990/* M2MC :: LIST_PKT_04_SCALE_PARAM_N :: REGISTER_CONTENTS [31:00] */
991#define BCHP_M2MC_LIST_PKT_04_SCALE_PARAM_N_REGISTER_CONTENTS_MASK 0xffffffff
992#define BCHP_M2MC_LIST_PKT_04_SCALE_PARAM_N_REGISTER_CONTENTS_SHIFT 0
993
994/***************************************************************************
995 *LIST_PKT_05_BLEND_PARAM_N - Linked-List Packet Word N for group BLEND_PARAM
996 ***************************************************************************/
997/* M2MC :: LIST_PKT_05_BLEND_PARAM_N :: REGISTER_CONTENTS [31:00] */
998#define BCHP_M2MC_LIST_PKT_05_BLEND_PARAM_N_REGISTER_CONTENTS_MASK 0xffffffff
999#define BCHP_M2MC_LIST_PKT_05_BLEND_PARAM_N_REGISTER_CONTENTS_SHIFT 0
1000
1001/***************************************************************************
1002 *LIST_PKT_06_ROP_N - Linked-List Packet Word N for group ROP
1003 ***************************************************************************/
1004/* M2MC :: LIST_PKT_06_ROP_N :: REGISTER_CONTENTS [31:00] */
1005#define BCHP_M2MC_LIST_PKT_06_ROP_N_REGISTER_CONTENTS_MASK         0xffffffff
1006#define BCHP_M2MC_LIST_PKT_06_ROP_N_REGISTER_CONTENTS_SHIFT        0
1007
1008/***************************************************************************
1009 *LIST_PKT_07_SRC_COLOR_KEY_N - Linked-List Packet Word N for group SRC_COLOR_KEY
1010 ***************************************************************************/
1011/* M2MC :: LIST_PKT_07_SRC_COLOR_KEY_N :: REGISTER_CONTENTS [31:00] */
1012#define BCHP_M2MC_LIST_PKT_07_SRC_COLOR_KEY_N_REGISTER_CONTENTS_MASK 0xffffffff
1013#define BCHP_M2MC_LIST_PKT_07_SRC_COLOR_KEY_N_REGISTER_CONTENTS_SHIFT 0
1014
1015/***************************************************************************
1016 *LIST_PKT_08_DST_COLOR_KEY_N - Linked-List Packet Word N for group DST_COLOR_KEY
1017 ***************************************************************************/
1018/* M2MC :: LIST_PKT_08_DST_COLOR_KEY_N :: REGISTER_CONTENTS [31:00] */
1019#define BCHP_M2MC_LIST_PKT_08_DST_COLOR_KEY_N_REGISTER_CONTENTS_MASK 0xffffffff
1020#define BCHP_M2MC_LIST_PKT_08_DST_COLOR_KEY_N_REGISTER_CONTENTS_SHIFT 0
1021
1022/***************************************************************************
1023 *LIST_PKT_09_SCALE_COEF_N - Linked-List Packet Word N for group SCALE_COEF
1024 ***************************************************************************/
1025/* M2MC :: LIST_PKT_09_SCALE_COEF_N :: REGISTER_CONTENTS [31:00] */
1026#define BCHP_M2MC_LIST_PKT_09_SCALE_COEF_N_REGISTER_CONTENTS_MASK  0xffffffff
1027#define BCHP_M2MC_LIST_PKT_09_SCALE_COEF_N_REGISTER_CONTENTS_SHIFT 0
1028
1029/***************************************************************************
1030 *LIST_PKT_10_SRC_COLOR_MATRIX_N - Linked-List Packet Word N for group SRC_COLOR_MATRIX
1031 ***************************************************************************/
1032/* M2MC :: LIST_PKT_10_SRC_COLOR_MATRIX_N :: REGISTER_CONTENTS [31:00] */
1033#define BCHP_M2MC_LIST_PKT_10_SRC_COLOR_MATRIX_N_REGISTER_CONTENTS_MASK 0xffffffff
1034#define BCHP_M2MC_LIST_PKT_10_SRC_COLOR_MATRIX_N_REGISTER_CONTENTS_SHIFT 0
1035
1036/***************************************************************************
1037 *LIST_PKT_11_DST_COLOR_MATRIX_N - Linked-List Packet Word N for group DST_COLOR_MATRIX
1038 ***************************************************************************/
1039/* M2MC :: LIST_PKT_11_DST_COLOR_MATRIX_N :: REGISTER_CONTENTS [31:00] */
1040#define BCHP_M2MC_LIST_PKT_11_DST_COLOR_MATRIX_N_REGISTER_CONTENTS_MASK 0xffffffff
1041#define BCHP_M2MC_LIST_PKT_11_DST_COLOR_MATRIX_N_REGISTER_CONTENTS_SHIFT 0
1042
1043/***************************************************************************
1044 *LIST_PKT_12_OUTPUT_COLOR_MATRIX_N - Linked-List Packet Word N for group OUTPUT_COLOR_MATRIX
1045 ***************************************************************************/
1046/* M2MC :: LIST_PKT_12_OUTPUT_COLOR_MATRIX_N :: REGISTER_CONTENTS [31:00] */
1047#define BCHP_M2MC_LIST_PKT_12_OUTPUT_COLOR_MATRIX_N_REGISTER_CONTENTS_MASK 0xffffffff
1048#define BCHP_M2MC_LIST_PKT_12_OUTPUT_COLOR_MATRIX_N_REGISTER_CONTENTS_SHIFT 0
1049
1050/***************************************************************************
1051 *LIST_PKT_13_SRC_CLUT - Linked-List Packet Word for group SRC_CLUT
1052 ***************************************************************************/
1053/* M2MC :: LIST_PKT_13_SRC_CLUT :: reserved0 [31:29] */
1054#define BCHP_M2MC_LIST_PKT_13_SRC_CLUT_reserved0_MASK              0xe0000000
1055#define BCHP_M2MC_LIST_PKT_13_SRC_CLUT_reserved0_SHIFT             29
1056
1057/* M2MC :: LIST_PKT_13_SRC_CLUT :: REGISTER_CONTENTS [28:00] */
1058#define BCHP_M2MC_LIST_PKT_13_SRC_CLUT_REGISTER_CONTENTS_MASK      0x1fffffff
1059#define BCHP_M2MC_LIST_PKT_13_SRC_CLUT_REGISTER_CONTENTS_SHIFT     0
1060
1061/***************************************************************************
1062 *LIST_PKT_14_DST_CLUT - Linked-List Packet Word for group DST_CLUT
1063 ***************************************************************************/
1064/* M2MC :: LIST_PKT_14_DST_CLUT :: reserved0 [31:29] */
1065#define BCHP_M2MC_LIST_PKT_14_DST_CLUT_reserved0_MASK              0xe0000000
1066#define BCHP_M2MC_LIST_PKT_14_DST_CLUT_reserved0_SHIFT             29
1067
1068/* M2MC :: LIST_PKT_14_DST_CLUT :: REGISTER_CONTENTS [28:00] */
1069#define BCHP_M2MC_LIST_PKT_14_DST_CLUT_REGISTER_CONTENTS_MASK      0x1fffffff
1070#define BCHP_M2MC_LIST_PKT_14_DST_CLUT_REGISTER_CONTENTS_SHIFT     0
1071
1072/***************************************************************************
1073 *TYPE_CLUT_COLOR_DATA - color data for color look up table
1074 ***************************************************************************/
1075/* M2MC :: TYPE_CLUT_COLOR_DATA :: ALPHA [31:24] */
1076#define BCHP_M2MC_TYPE_CLUT_COLOR_DATA_ALPHA_MASK                  0xff000000
1077#define BCHP_M2MC_TYPE_CLUT_COLOR_DATA_ALPHA_SHIFT                 24
1078
1079/* M2MC :: TYPE_CLUT_COLOR_DATA :: RED [23:16] */
1080#define BCHP_M2MC_TYPE_CLUT_COLOR_DATA_RED_MASK                    0x00ff0000
1081#define BCHP_M2MC_TYPE_CLUT_COLOR_DATA_RED_SHIFT                   16
1082
1083/* M2MC :: TYPE_CLUT_COLOR_DATA :: GREEN [15:08] */
1084#define BCHP_M2MC_TYPE_CLUT_COLOR_DATA_GREEN_MASK                  0x0000ff00
1085#define BCHP_M2MC_TYPE_CLUT_COLOR_DATA_GREEN_SHIFT                 8
1086
1087/* M2MC :: TYPE_CLUT_COLOR_DATA :: BLUE [07:00] */
1088#define BCHP_M2MC_TYPE_CLUT_COLOR_DATA_BLUE_MASK                   0x000000ff
1089#define BCHP_M2MC_TYPE_CLUT_COLOR_DATA_BLUE_SHIFT                  0
1090
1091/***************************************************************************
1092 *MEM_DMA
1093 ***************************************************************************/
1094/***************************************************************************
1095 *DESC_WORD0 - MEM DMA Descriptor Word 0
1096 ***************************************************************************/
1097/* MEM_DMA :: DESC_WORD0 :: READ_ADDR [31:00] */
1098#define BCHP_MEM_DMA_DESC_WORD0_READ_ADDR_MASK                     0xffffffff
1099#define BCHP_MEM_DMA_DESC_WORD0_READ_ADDR_SHIFT                    0
1100
1101/***************************************************************************
1102 *DESC_WORD1 - MEM DMA Descriptor Word 1
1103 ***************************************************************************/
1104/* MEM_DMA :: DESC_WORD1 :: WRITE_ADDR [31:00] */
1105#define BCHP_MEM_DMA_DESC_WORD1_WRITE_ADDR_MASK                    0xffffffff
1106#define BCHP_MEM_DMA_DESC_WORD1_WRITE_ADDR_SHIFT                   0
1107
1108/***************************************************************************
1109 *DESC_WORD2 - MEM DMA Descriptor Word 2
1110 ***************************************************************************/
1111/* MEM_DMA :: DESC_WORD2 :: INTR_ENABLE [31:31] */
1112#define BCHP_MEM_DMA_DESC_WORD2_INTR_ENABLE_MASK                   0x80000000
1113#define BCHP_MEM_DMA_DESC_WORD2_INTR_ENABLE_SHIFT                  31
1114
1115/* MEM_DMA :: DESC_WORD2 :: LAST [30:30] */
1116#define BCHP_MEM_DMA_DESC_WORD2_LAST_MASK                          0x40000000
1117#define BCHP_MEM_DMA_DESC_WORD2_LAST_SHIFT                         30
1118
1119/* MEM_DMA :: DESC_WORD2 :: AUTO_APPEND [29:29] */
1120#define BCHP_MEM_DMA_DESC_WORD2_AUTO_APPEND_MASK                   0x20000000
1121#define BCHP_MEM_DMA_DESC_WORD2_AUTO_APPEND_SHIFT                  29
1122
1123/* MEM_DMA :: DESC_WORD2 :: reserved0 [28:25] */
1124#define BCHP_MEM_DMA_DESC_WORD2_reserved0_MASK                     0x1e000000
1125#define BCHP_MEM_DMA_DESC_WORD2_reserved0_SHIFT                    25
1126
1127/* MEM_DMA :: DESC_WORD2 :: TRANSFER_SIZE [24:00] */
1128#define BCHP_MEM_DMA_DESC_WORD2_TRANSFER_SIZE_MASK                 0x01ffffff
1129#define BCHP_MEM_DMA_DESC_WORD2_TRANSFER_SIZE_SHIFT                0
1130
1131/***************************************************************************
1132 *DESC_WORD3 - MEM DMA Descriptor Word 3
1133 ***************************************************************************/
1134/* MEM_DMA :: DESC_WORD3 :: NEXT_DESC_ADDR [31:05] */
1135#define BCHP_MEM_DMA_DESC_WORD3_NEXT_DESC_ADDR_MASK                0xffffffe0
1136#define BCHP_MEM_DMA_DESC_WORD3_NEXT_DESC_ADDR_SHIFT               5
1137
1138/* MEM_DMA :: DESC_WORD3 :: reserved0 [04:03] */
1139#define BCHP_MEM_DMA_DESC_WORD3_reserved0_MASK                     0x00000018
1140#define BCHP_MEM_DMA_DESC_WORD3_reserved0_SHIFT                    3
1141
1142/* MEM_DMA :: DESC_WORD3 :: READ_ENDIAN_MODE [02:02] */
1143#define BCHP_MEM_DMA_DESC_WORD3_READ_ENDIAN_MODE_MASK              0x00000004
1144#define BCHP_MEM_DMA_DESC_WORD3_READ_ENDIAN_MODE_SHIFT             2
1145#define BCHP_MEM_DMA_DESC_WORD3_READ_ENDIAN_MODE_BIG_ENDIAN        0
1146#define BCHP_MEM_DMA_DESC_WORD3_READ_ENDIAN_MODE_LITTLE_ENDIAN     1
1147
1148/* MEM_DMA :: DESC_WORD3 :: WRITE_ENDIAN_XLATE_MODE [01:00] */
1149#define BCHP_MEM_DMA_DESC_WORD3_WRITE_ENDIAN_XLATE_MODE_MASK       0x00000003
1150#define BCHP_MEM_DMA_DESC_WORD3_WRITE_ENDIAN_XLATE_MODE_SHIFT      0
1151#define BCHP_MEM_DMA_DESC_WORD3_WRITE_ENDIAN_XLATE_MODE_WORD_ALIGNED 0
1152#define BCHP_MEM_DMA_DESC_WORD3_WRITE_ENDIAN_XLATE_MODE_HALF_WORD_ALIGNED 1
1153#define BCHP_MEM_DMA_DESC_WORD3_WRITE_ENDIAN_XLATE_MODE_BYTE_ALIGNED 2
1154#define BCHP_MEM_DMA_DESC_WORD3_WRITE_ENDIAN_XLATE_MODE_reserved   3
1155
1156/***************************************************************************
1157 *DESC_WORD4 - MEM DMA Descriptor Word 4
1158 ***************************************************************************/
1159/* MEM_DMA :: DESC_WORD4 :: reserved0 [31:16] */
1160#define BCHP_MEM_DMA_DESC_WORD4_reserved0_MASK                     0xffff0000
1161#define BCHP_MEM_DMA_DESC_WORD4_reserved0_SHIFT                    16
1162
1163/* MEM_DMA :: DESC_WORD4 :: SCRAM_CTRL_RSV [15:14] */
1164#define BCHP_MEM_DMA_DESC_WORD4_SCRAM_CTRL_RSV_MASK                0x0000c000
1165#define BCHP_MEM_DMA_DESC_WORD4_SCRAM_CTRL_RSV_SHIFT               14
1166
1167/* MEM_DMA :: DESC_WORD4 :: SG_SCRAM_END [13:13] */
1168#define BCHP_MEM_DMA_DESC_WORD4_SG_SCRAM_END_MASK                  0x00002000
1169#define BCHP_MEM_DMA_DESC_WORD4_SG_SCRAM_END_SHIFT                 13
1170
1171/* MEM_DMA :: DESC_WORD4 :: SG_SCRAM_START [12:12] */
1172#define BCHP_MEM_DMA_DESC_WORD4_SG_SCRAM_START_MASK                0x00001000
1173#define BCHP_MEM_DMA_DESC_WORD4_SG_SCRAM_START_SHIFT               12
1174
1175/* MEM_DMA :: DESC_WORD4 :: SG_ENABLE [11:11] */
1176#define BCHP_MEM_DMA_DESC_WORD4_SG_ENABLE_MASK                     0x00000800
1177#define BCHP_MEM_DMA_DESC_WORD4_SG_ENABLE_SHIFT                    11
1178
1179/* MEM_DMA :: DESC_WORD4 :: ENC_DEC_INIT [10:10] */
1180#define BCHP_MEM_DMA_DESC_WORD4_ENC_DEC_INIT_MASK                  0x00000400
1181#define BCHP_MEM_DMA_DESC_WORD4_ENC_DEC_INIT_SHIFT                 10
1182
1183/* MEM_DMA :: DESC_WORD4 :: MODE_SEL [09:08] */
1184#define BCHP_MEM_DMA_DESC_WORD4_MODE_SEL_MASK                      0x00000300
1185#define BCHP_MEM_DMA_DESC_WORD4_MODE_SEL_SHIFT                     8
1186
1187/* MEM_DMA :: DESC_WORD4 :: KEY_SELECT [07:00] */
1188#define BCHP_MEM_DMA_DESC_WORD4_KEY_SELECT_MASK                    0x000000ff
1189#define BCHP_MEM_DMA_DESC_WORD4_KEY_SELECT_SHIFT                   0
1190
1191/***************************************************************************
1192 *DESC_WORD5 - MEM DMA Descriptor Word 5
1193 ***************************************************************************/
1194/* MEM_DMA :: DESC_WORD5 :: reserved0 [31:00] */
1195#define BCHP_MEM_DMA_DESC_WORD5_reserved0_MASK                     0xffffffff
1196#define BCHP_MEM_DMA_DESC_WORD5_reserved0_SHIFT                    0
1197
1198/***************************************************************************
1199 *DESC_WORD6 - MEM DMA Descriptor Word 6
1200 ***************************************************************************/
1201/* MEM_DMA :: DESC_WORD6 :: reserved0 [31:00] */
1202#define BCHP_MEM_DMA_DESC_WORD6_reserved0_MASK                     0xffffffff
1203#define BCHP_MEM_DMA_DESC_WORD6_reserved0_SHIFT                    0
1204
1205/***************************************************************************
1206 *DESC_WORD7 - MEM DMA Descriptor Word 7
1207 ***************************************************************************/
1208/* MEM_DMA :: DESC_WORD7 :: reserved0 [31:00] */
1209#define BCHP_MEM_DMA_DESC_WORD7_reserved0_MASK                     0xffffffff
1210#define BCHP_MEM_DMA_DESC_WORD7_reserved0_SHIFT                    0
1211
1212/***************************************************************************
1213 *RAAGA_REGSET_DSP_CFG
1214 ***************************************************************************/
1215/***************************************************************************
1216 *AAC_UPS_WORD_00 - AAC User Parameters Structure Word 0 - XPT_FORMAT
1217 ***************************************************************************/
1218/* RAAGA_REGSET_DSP_CFG :: AAC_UPS_WORD_00 :: XPT_FORMAT [31:00] */
1219#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_00_XPT_FORMAT_MASK  0xffffffff
1220#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_00_XPT_FORMAT_SHIFT 0
1221
1222/***************************************************************************
1223 *AAC_UPS_WORD_01 - AAC User Parameters Structure Word 1 - DRC_GAIN_CONTROL_COMPRESS
1224 ***************************************************************************/
1225/* RAAGA_REGSET_DSP_CFG :: AAC_UPS_WORD_01 :: DRC_GAIN_CONTROL_COMPRESS [31:00] */
1226#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_01_DRC_GAIN_CONTROL_COMPRESS_MASK 0xffffffff
1227#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_01_DRC_GAIN_CONTROL_COMPRESS_SHIFT 0
1228
1229/***************************************************************************
1230 *AAC_UPS_WORD_02 - AAC User Parameters Structure Word 2 - DRC_GAIN_CONTROL_BOOST
1231 ***************************************************************************/
1232/* RAAGA_REGSET_DSP_CFG :: AAC_UPS_WORD_02 :: DRC_GAIN_CONTROL_BOOST [31:00] */
1233#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_02_DRC_GAIN_CONTROL_BOOST_MASK 0xffffffff
1234#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_02_DRC_GAIN_CONTROL_BOOST_SHIFT 0
1235
1236/***************************************************************************
1237 *AAC_UPS_WORD_03 - AAC User Parameters Structure Word 3 - DRC_TARGET_LEVEL
1238 ***************************************************************************/
1239/* RAAGA_REGSET_DSP_CFG :: AAC_UPS_WORD_03 :: DRC_TARGET_LEVEL [31:00] */
1240#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_03_DRC_TARGET_LEVEL_MASK 0xffffffff
1241#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_03_DRC_TARGET_LEVEL_SHIFT 0
1242
1243/***************************************************************************
1244 *AAC_UPS_WORD_04 - AAC User Parameters Structure Word 4 - DOWNMIX_TYPE
1245 ***************************************************************************/
1246/* RAAGA_REGSET_DSP_CFG :: AAC_UPS_WORD_04 :: DOWNMIX_TYPE [31:00] */
1247#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_04_DOWNMIX_TYPE_MASK 0xffffffff
1248#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_04_DOWNMIX_TYPE_SHIFT 0
1249
1250/***************************************************************************
1251 *AAC_UPS_WORD_05 - AAC User Parameters Structure Word 5 - OUTMODE
1252 ***************************************************************************/
1253/* RAAGA_REGSET_DSP_CFG :: AAC_UPS_WORD_05 :: OUTMODE [31:00] */
1254#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_05_OUTMODE_MASK     0xffffffff
1255#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_05_OUTMODE_SHIFT    0
1256#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_05_OUTMODE_Stereo   2
1257#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_05_OUTMODE_Mono     1
1258
1259/***************************************************************************
1260 *AAC_UPS_WORD_06 - AAC User Parameters Structure Word 6 - DUALMODE
1261 ***************************************************************************/
1262/* RAAGA_REGSET_DSP_CFG :: AAC_UPS_WORD_06 :: DUALMODE [31:00] */
1263#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_06_DUALMODE_MASK    0xffffffff
1264#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_06_DUALMODE_SHIFT   0
1265#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_06_DUALMODE_Left_mono 0
1266#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_06_DUALMODE_Right_mono 1
1267#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_06_DUALMODE_Dual_stereo 2
1268#define BCHP_RAAGA_REGSET_DSP_CFG_AAC_UPS_WORD_06_DUALMODE_Dual_mixmono 3
1269
1270/***************************************************************************
1271 *AC3_PLUS_UPS_WORD_00 - AC3 Plus User Parameters Structure Word 0 - COMPMODE
1272 ***************************************************************************/
1273/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_00 :: COMPMODE [31:00] */
1274#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_00_COMPMODE_MASK 0xffffffff
1275#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_00_COMPMODE_SHIFT 0
1276
1277/***************************************************************************
1278 *AC3_PLUS_UPS_WORD_01 - AC3 Plus User Parameters Structure Word 1 - PCMSCALE
1279 ***************************************************************************/
1280/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_01 :: PCMSCALE [31:00] */
1281#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_01_PCMSCALE_MASK 0xffffffff
1282#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_01_PCMSCALE_SHIFT 0
1283#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_01_PCMSCALE_Full_scale 2147483647
1284#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_01_PCMSCALE_Mute 0
1285
1286/***************************************************************************
1287 *AC3_PLUS_UPS_WORD_02 - AC3 Plus User Parameters Structure Word 2 - DYNSCALEHIGH
1288 ***************************************************************************/
1289/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_02 :: DYNSCALEHIGH [31:00] */
1290#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_02_DYNSCALEHIGH_MASK 0xffffffff
1291#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_02_DYNSCALEHIGH_SHIFT 0
1292
1293/***************************************************************************
1294 *AC3_PLUS_UPS_WORD_03 - AC3 Plus User Parameters Structure Word 3 - DYNSCALELOW
1295 ***************************************************************************/
1296/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_03 :: DYNSCALELOW [31:00] */
1297#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_03_DYNSCALELOW_MASK 0xffffffff
1298#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_03_DYNSCALELOW_SHIFT 0
1299
1300/***************************************************************************
1301 *AC3_PLUS_UPS_WORD_04 - AC3 Plus User Parameters Structure Word 4 - OUTLFE
1302 ***************************************************************************/
1303/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_04 :: OUTLFE [31:00] */
1304#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_04_OUTLFE_MASK 0xffffffff
1305#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_04_OUTLFE_SHIFT 0
1306
1307/***************************************************************************
1308 *AC3_PLUS_UPS_WORD_05 - AC3 Plus User Parameters Structure Word 5 - OUTMODE
1309 ***************************************************************************/
1310/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_05 :: OUTMODE [31:00] */
1311#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_05_OUTMODE_MASK 0xffffffff
1312#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_05_OUTMODE_SHIFT 0
1313
1314/***************************************************************************
1315 *AC3_PLUS_UPS_WORD_06 - AC3 Plus User Parameters Structure Word 6 - STEREOMODE
1316 ***************************************************************************/
1317/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_06 :: STEREOMODE [31:00] */
1318#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_06_STEREOMODE_MASK 0xffffffff
1319#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_06_STEREOMODE_SHIFT 0
1320
1321/***************************************************************************
1322 *AC3_PLUS_UPS_WORD_07 - AC3 Plus User Parameters Structure Word 7 - DUALMODE
1323 ***************************************************************************/
1324/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_07 :: DUALMODE [31:00] */
1325#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_07_DUALMODE_MASK 0xffffffff
1326#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_07_DUALMODE_SHIFT 0
1327
1328/***************************************************************************
1329 *AC3_PLUS_UPS_WORD_08 - AC3 Plus User Parameters Structure Word 8 - KMODE
1330 ***************************************************************************/
1331/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_08 :: KMODE [31:00] */
1332#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_08_KMODE_MASK  0xffffffff
1333#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_08_KMODE_SHIFT 0
1334#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_08_KMODE_NO_VOCALS 0
1335#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_08_KMODE_GBL_VOCAL1 1
1336#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_08_KMODE_GBL_VOCAL2 2
1337#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_08_KMODE_GBL_BOTH_VOCALS 3
1338
1339/***************************************************************************
1340 *AC3_PLUS_UPS_WORD_09 - AC3 Plus User Parameters Structure Word 9 - EXTDNMIX_ENABLED
1341 ***************************************************************************/
1342/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_09 :: EXTDNMIX_ENABLED [31:00] */
1343#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_09_EXTDNMIX_ENABLED_MASK 0xffffffff
1344#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_09_EXTDNMIX_ENABLED_SHIFT 0
1345
1346/***************************************************************************
1347 *AC3_PLUS_UPS_WORD_10_TO_45 - AC3 Plus User Parameters Structure Word 10 to 45 - EXTDNMIXTAB
1348 ***************************************************************************/
1349/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_10_TO_45 :: EXTDNMIXTAB [31:00] */
1350#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_10_TO_45_EXTDNMIXTAB_MASK 0xffffffff
1351#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_10_TO_45_EXTDNMIXTAB_SHIFT 0
1352#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_10_TO_45_EXTDNMIXTAB_Full_scale 2147483647
1353#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_10_TO_45_EXTDNMIXTAB_Mute 0
1354
1355/***************************************************************************
1356 *AC3_PLUS_UPS_WORD_46 - AC3 Plus User Parameters Structure Word 46 - EXTKARAOKE_ENABLED
1357 ***************************************************************************/
1358/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_46 :: EXTKARAOKE_ENABLED [31:00] */
1359#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_46_EXTKARAOKE_ENABLED_MASK 0xffffffff
1360#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_46_EXTKARAOKE_ENABLED_SHIFT 0
1361
1362/***************************************************************************
1363 *AC3_PLUS_UPS_WORD_47 - AC3 Plus User Parameters Structure Word 47 - EXT_V1_LEVEL
1364 ***************************************************************************/
1365/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_47 :: EXT_V1_LEVEL [31:00] */
1366#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_47_EXT_V1_LEVEL_MASK 0xffffffff
1367#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_47_EXT_V1_LEVEL_SHIFT 0
1368#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_47_EXT_V1_LEVEL_Full_scale 2147483647
1369#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_47_EXT_V1_LEVEL_Mute 0
1370
1371/***************************************************************************
1372 *AC3_PLUS_UPS_WORD_48 - AC3 Plus User Parameters Structure Word 48 - EXT_V1_PAN
1373 ***************************************************************************/
1374/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_48 :: EXT_V1_PAN [31:00] */
1375#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_48_EXT_V1_PAN_MASK 0xffffffff
1376#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_48_EXT_V1_PAN_SHIFT 0
1377#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_48_EXT_V1_PAN_Hard_left 2147483647
1378#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_48_EXT_V1_PAN_Middle 0
1379#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_48_EXT_V1_PAN_Hard_right 2147483648
1380
1381/***************************************************************************
1382 *AC3_PLUS_UPS_WORD_49 - AC3 Plus User Parameters Structure Word 49 - EXT_V2_LEVEL
1383 ***************************************************************************/
1384/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_49 :: EXT_V2_LEVEL [31:00] */
1385#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_49_EXT_V2_LEVEL_MASK 0xffffffff
1386#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_49_EXT_V2_LEVEL_SHIFT 0
1387#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_49_EXT_V2_LEVEL_Full_scale 2147483647
1388#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_49_EXT_V2_LEVEL_Mute 0
1389
1390/***************************************************************************
1391 *AC3_PLUS_UPS_WORD_50 - AC3 Plus User Parameters Structure Word 50 - EXT_V2_PAN
1392 ***************************************************************************/
1393/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_50 :: EXT_V2_PAN [31:00] */
1394#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_50_EXT_V2_PAN_MASK 0xffffffff
1395#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_50_EXT_V2_PAN_SHIFT 0
1396#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_50_EXT_V2_PAN_Hard_left 2147483647
1397#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_50_EXT_V2_PAN_Middle 0
1398#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_50_EXT_V2_PAN_Hard_right 2147483648
1399
1400/***************************************************************************
1401 *AC3_PLUS_UPS_WORD_51 - AC3 Plus User Parameters Structure Word 51 - EXT_GM_LEVEL
1402 ***************************************************************************/
1403/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_51 :: EXT_GM_LEVEL [31:00] */
1404#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_51_EXT_GM_LEVEL_MASK 0xffffffff
1405#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_51_EXT_GM_LEVEL_SHIFT 0
1406#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_51_EXT_GM_LEVEL_Full_scale 2147483647
1407#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_51_EXT_GM_LEVEL_Mute 0
1408
1409/***************************************************************************
1410 *AC3_PLUS_UPS_WORD_52 - AC3 Plus User Parameters Structure Word 52 - EXT_GM_PAN
1411 ***************************************************************************/
1412/* RAAGA_REGSET_DSP_CFG :: AC3_PLUS_UPS_WORD_52 :: EXT_GM_PAN [31:00] */
1413#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_52_EXT_GM_PAN_MASK 0xffffffff
1414#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_52_EXT_GM_PAN_SHIFT 0
1415#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_52_EXT_GM_PAN_Hard_left 2147483647
1416#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_52_EXT_GM_PAN_Middle 0
1417#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_PLUS_UPS_WORD_52_EXT_GM_PAN_Hard_right 2147483648
1418
1419/***************************************************************************
1420 *AC3_UPS_WORD_00 - AC3 User Parameters Structure Word 0 - DYNRNGSCALEHI
1421 ***************************************************************************/
1422/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_00 :: DYNRNGSCALEHI [15:00] */
1423#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_00_DYNRNGSCALEHI_MASK 0xffff
1424#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_00_DYNRNGSCALEHI_SHIFT 0
1425#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_00_DYNRNGSCALEHI_No_compression 0
1426#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_00_DYNRNGSCALEHI_Full_compression 32767
1427
1428/***************************************************************************
1429 *AC3_UPS_WORD_01 - AC3 User Parameters Structure Word 1 - DYNRNGSCALELOW
1430 ***************************************************************************/
1431/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_01 :: DYNRNGSCALELOW [15:00] */
1432#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_01_DYNRNGSCALELOW_MASK 0xffff
1433#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_01_DYNRNGSCALELOW_SHIFT 0
1434#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_01_DYNRNGSCALELOW_No_compression 0
1435#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_01_DYNRNGSCALELOW_Full_compression 32767
1436
1437/***************************************************************************
1438 *AC3_UPS_WORD_02 - AC3 User Parameters Structure Word 2 - PCMSCALEFAC
1439 ***************************************************************************/
1440/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_02 :: PCMSCALEFAC [15:00] */
1441#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_02_PCMSCALEFAC_MASK 0xffff
1442#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_02_PCMSCALEFAC_SHIFT 0
1443#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_02_PCMSCALEFAC_Full_scale 32767
1444#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_02_PCMSCALEFAC_Mute 0
1445
1446/***************************************************************************
1447 *AC3_UPS_WORD_03 - AC3 User Parameters Structure Word 3 - COMPMODE
1448 ***************************************************************************/
1449/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_03 :: COMPMODE [15:00] */
1450#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_03_COMPMODE_MASK    0xffff
1451#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_03_COMPMODE_SHIFT   0
1452#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_03_COMPMODE_Comp_custom_a 0
1453#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_03_COMPMODE_Comp_custom_d 1
1454#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_03_COMPMODE_Comp_line 2
1455#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_03_COMPMODE_Comp_rf 3
1456
1457/***************************************************************************
1458 *AC3_UPS_WORD_04 - AC3 User Parameters Structure Word 4 - DUALMONOMODE
1459 ***************************************************************************/
1460/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_04 :: DUALMONOMODE [15:00] */
1461#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_04_DUALMONOMODE_MASK 0xffff
1462#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_04_DUALMONOMODE_SHIFT 0
1463#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_04_DUALMONOMODE_Pass_through 0
1464#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_04_DUALMONOMODE_Left_mono 1
1465#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_04_DUALMONOMODE_Right_mono 2
1466#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_04_DUALMONOMODE_True_mono 3
1467
1468/***************************************************************************
1469 *AC3_UPS_WORD_05 - AC3 User Parameters Structure Word 5 - OUTPUTMODE
1470 ***************************************************************************/
1471/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_05 :: OUTPUTMODE [15:00] */
1472#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_05_OUTPUTMODE_MASK  0xffff
1473#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_05_OUTPUTMODE_SHIFT 0
1474#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_05_OUTPUTMODE_Mode11 0
1475#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_05_OUTPUTMODE_Mode10 1
1476#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_05_OUTPUTMODE_Mode20 2
1477#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_05_OUTPUTMODE_Mode30 3
1478#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_05_OUTPUTMODE_Mode21 4
1479#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_05_OUTPUTMODE_Mode31 5
1480#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_05_OUTPUTMODE_Mode22 6
1481#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_05_OUTPUTMODE_Mode32 7
1482
1483/***************************************************************************
1484 *AC3_UPS_WORD_06 - AC3 User Parameters Structure Word 6 - OUTLFEON
1485 ***************************************************************************/
1486/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_06 :: OUTLFEON [15:00] */
1487#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_06_OUTLFEON_MASK    0xffff
1488#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_06_OUTLFEON_SHIFT   0
1489#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_06_OUTLFEON_Off     0
1490#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_06_OUTLFEON_On      1
1491
1492/***************************************************************************
1493 *AC3_UPS_WORD_07 - AC3 User Parameters Structure Word 7 - KCAPABLEMODE
1494 ***************************************************************************/
1495/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_07 :: KCAPABLEMODE [15:00] */
1496#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_07_KCAPABLEMODE_MASK 0xffff
1497#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_07_KCAPABLEMODE_SHIFT 0
1498#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_07_KCAPABLEMODE_No_vocal_channels 0
1499#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_07_KCAPABLEMODE_Vocal_channel_V1 1
1500#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_07_KCAPABLEMODE_Vocal_channel_V2 2
1501#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_07_KCAPABLEMODE_Both_vocal_channels 3
1502
1503/***************************************************************************
1504 *AC3_UPS_WORD_08 - AC3 User Parameters Structure Word 8 - KARAOKE_PARAMETER_FLAG
1505 ***************************************************************************/
1506/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_08 :: KARAOKE_PARAMETER_FLAG [15:00] */
1507#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_08_KARAOKE_PARAMETER_FLAG_MASK 0xffff
1508#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_08_KARAOKE_PARAMETER_FLAG_SHIFT 0
1509#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_08_KARAOKE_PARAMETER_FLAG_Off 0
1510#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_08_KARAOKE_PARAMETER_FLAG_On 1
1511
1512/***************************************************************************
1513 *AC3_UPS_WORD_09 - AC3 User Parameters Structure Word 9 - KARAOKE_V1_LEVEL
1514 ***************************************************************************/
1515/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_09 :: KARAOKE_V1_LEVEL [15:00] */
1516#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_09_KARAOKE_V1_LEVEL_MASK 0xffff
1517#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_09_KARAOKE_V1_LEVEL_SHIFT 0
1518#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_09_KARAOKE_V1_LEVEL_Full_scale 32767
1519#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_09_KARAOKE_V1_LEVEL_Mute 0
1520
1521/***************************************************************************
1522 *AC3_UPS_WORD_10 - AC3 User Parameters Structure Word 10 - KARAOKE_V1_PAN
1523 ***************************************************************************/
1524/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_10 :: KARAOKE_V1_PAN [15:00] */
1525#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_10_KARAOKE_V1_PAN_MASK 0xffff
1526#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_10_KARAOKE_V1_PAN_SHIFT 0
1527#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_10_KARAOKE_V1_PAN_Hard_left 32767
1528#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_10_KARAOKE_V1_PAN_Middle 0
1529#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_10_KARAOKE_V1_PAN_Hard_right 32768
1530
1531/***************************************************************************
1532 *AC3_UPS_WORD_11 - AC3 User Parameters Structure Word 11 - KARAOKE_V2_LEVEL
1533 ***************************************************************************/
1534/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_11 :: KARAOKE_V2_LEVEL [15:00] */
1535#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_11_KARAOKE_V2_LEVEL_MASK 0xffff
1536#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_11_KARAOKE_V2_LEVEL_SHIFT 0
1537#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_11_KARAOKE_V2_LEVEL_Full_scale 32767
1538#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_11_KARAOKE_V2_LEVEL_Mute 0
1539
1540/***************************************************************************
1541 *AC3_UPS_WORD_12 - AC3 User Parameters Structure Word 12 - KARAOKE_V2_PAN
1542 ***************************************************************************/
1543/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_12 :: KARAOKE_V2_PAN [15:00] */
1544#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_12_KARAOKE_V2_PAN_MASK 0xffff
1545#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_12_KARAOKE_V2_PAN_SHIFT 0
1546#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_12_KARAOKE_V2_PAN_Hard_left 32767
1547#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_12_KARAOKE_V2_PAN_Middle 0
1548#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_12_KARAOKE_V2_PAN_Hard_right 32768
1549
1550/***************************************************************************
1551 *AC3_UPS_WORD_13 - AC3 User Parameters Structure Word 13 - KARAOKE_GM_LEVEL
1552 ***************************************************************************/
1553/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_13 :: KARAOKE_GM_LEVEL [15:00] */
1554#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_13_KARAOKE_GM_LEVEL_MASK 0xffff
1555#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_13_KARAOKE_GM_LEVEL_SHIFT 0
1556#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_13_KARAOKE_GM_LEVEL_Full_scale 32767
1557#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_13_KARAOKE_GM_LEVEL_Mute 0
1558
1559/***************************************************************************
1560 *AC3_UPS_WORD_14 - AC3 User Parameters Structure Word 14 - KARAOKE_GM_PAN
1561 ***************************************************************************/
1562/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_14 :: KARAOKE_GM_PAN [15:00] */
1563#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_14_KARAOKE_GM_PAN_MASK 0xffff
1564#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_14_KARAOKE_GM_PAN_SHIFT 0
1565#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_14_KARAOKE_GM_PAN_Hard_left 32767
1566#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_14_KARAOKE_GM_PAN_Middle 0
1567#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_14_KARAOKE_GM_PAN_Hard_right 32768
1568
1569/***************************************************************************
1570 *AC3_UPS_WORD_15 - AC3 User Parameters Structure Word 15 - STEREO_MOD
1571 ***************************************************************************/
1572/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_15 :: STEREO_MOD [15:00] */
1573#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_15_STEREO_MOD_MASK  0xffff
1574#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_15_STEREO_MOD_SHIFT 0
1575#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_15_STEREO_MOD_Auto  0
1576#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_15_STEREO_MOD_LtRt  1
1577#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_15_STEREO_MOD_LoRo  2
1578
1579/***************************************************************************
1580 *AC3_UPS_WORD_16 - AC3 User Parameters Structure Word 16 - USER_DOWNMIX_FLAG
1581 ***************************************************************************/
1582/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_16 :: USER_DOWNMIX_FLAG [15:00] */
1583#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_16_USER_DOWNMIX_FLAG_MASK 0xffff
1584#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_16_USER_DOWNMIX_FLAG_SHIFT 0
1585#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_16_USER_DOWNMIX_FLAG_Off 0
1586#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_16_USER_DOWNMIX_FLAG_On 1
1587
1588/***************************************************************************
1589 *AC3_UPS_WORD_17_TO_52 - AC3 User Parameters Structure Word 17 to 52 - DRAM_USER_DEFINED_DNMX_COEFFS
1590 ***************************************************************************/
1591/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_17_TO_52 :: DRAM_USER_DEFINED_DNMX_COEFFS [15:00] */
1592#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_17_TO_52_DRAM_USER_DEFINED_DNMX_COEFFS_MASK 0xffff
1593#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_17_TO_52_DRAM_USER_DEFINED_DNMX_COEFFS_SHIFT 0
1594#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_17_TO_52_DRAM_USER_DEFINED_DNMX_COEFFS_Full_scale 32767
1595#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_17_TO_52_DRAM_USER_DEFINED_DNMX_COEFFS_Mute 0
1596
1597/***************************************************************************
1598 *AC3_UPS_WORD_53 - AC3 User Parameters Structure Word 53 - DUMMY
1599 ***************************************************************************/
1600/* RAAGA_REGSET_DSP_CFG :: AC3_UPS_WORD_53 :: DUMMY [15:00] */
1601#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_53_DUMMY_MASK       0xffff
1602#define BCHP_RAAGA_REGSET_DSP_CFG_AC3_UPS_WORD_53_DUMMY_SHIFT      0
1603
1604/***************************************************************************
1605 *DTS_CORE_UPS_WORD_00 - DTS Core User Parameters Structure Word 0 - OUTMODE
1606 ***************************************************************************/
1607/* RAAGA_REGSET_DSP_CFG :: DTS_CORE_UPS_WORD_00 :: OUTMODE [31:00] */
1608#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_00_OUTMODE_MASK 0xffffffff
1609#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_00_OUTMODE_SHIFT 0
1610#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_00_OUTMODE_Stereo 0
1611#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_00_OUTMODE_Mono 1
1612
1613/***************************************************************************
1614 *DTS_CORE_UPS_WORD_01 - DTS Core User Parameters Structure Word 1 - OUTLFE
1615 ***************************************************************************/
1616/* RAAGA_REGSET_DSP_CFG :: DTS_CORE_UPS_WORD_01 :: OUTLFE [31:00] */
1617#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_01_OUTLFE_MASK 0xffffffff
1618#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_01_OUTLFE_SHIFT 0
1619
1620/***************************************************************************
1621 *DTS_CORE_UPS_WORD_02 - DTS Core User Parameters Structure Word 2 - DUALMODE
1622 ***************************************************************************/
1623/* RAAGA_REGSET_DSP_CFG :: DTS_CORE_UPS_WORD_02 :: DUALMODE [31:00] */
1624#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_02_DUALMODE_MASK 0xffffffff
1625#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_02_DUALMODE_SHIFT 0
1626#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_02_DUALMODE_Dual_stereo 0
1627#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_02_DUALMODE_Dual_leftmono 1
1628#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_02_DUALMODE_Dual_rghtmono 2
1629#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_02_DUALMODE_Dual_mixmono 3
1630
1631/***************************************************************************
1632 *DTS_CORE_UPS_WORD_03 - DTS Core User Parameters Structure Word 3 - STEREOMODE
1633 ***************************************************************************/
1634/* RAAGA_REGSET_DSP_CFG :: DTS_CORE_UPS_WORD_03 :: STEREOMODE [31:00] */
1635#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_03_STEREOMODE_MASK 0xffffffff
1636#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_03_STEREOMODE_SHIFT 0
1637#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_03_STEREOMODE_Stereomode_auto 0
1638#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_03_STEREOMODE_Stereodmix_LTRT 1
1639#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_03_STEREOMODE_Stereodmix_LORO 2
1640
1641/***************************************************************************
1642 *DTS_CORE_UPS_WORD_04 - DTS Core User Parameters Structure Word 4 - EXTDNMIX_ENABLED
1643 ***************************************************************************/
1644/* RAAGA_REGSET_DSP_CFG :: DTS_CORE_UPS_WORD_04 :: EXTDNMIX_ENABLED [31:00] */
1645#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_04_EXTDNMIX_ENABLED_MASK 0xffffffff
1646#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_04_EXTDNMIX_ENABLED_SHIFT 0
1647
1648/***************************************************************************
1649 *DTS_CORE_UPS_WORD_05_TO_40 - DTS Core User Parameters Structure Word 5 to 40 - EXTDNMIXTAB
1650 ***************************************************************************/
1651/* RAAGA_REGSET_DSP_CFG :: DTS_CORE_UPS_WORD_05_TO_40 :: EXTDNMIXTAB [31:00] */
1652#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_05_TO_40_EXTDNMIXTAB_MASK 0xffffffff
1653#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_05_TO_40_EXTDNMIXTAB_SHIFT 0
1654#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_05_TO_40_EXTDNMIXTAB_Full_scale 2147483647
1655#define BCHP_RAAGA_REGSET_DSP_CFG_DTS_CORE_UPS_WORD_05_TO_40_EXTDNMIXTAB_Mute 0
1656
1657/***************************************************************************
1658 *LPCM_UPS_WORD_00 - LPCM User Parameters Structure Word 0 - EXTDNMIX_ENABLED
1659 ***************************************************************************/
1660/* RAAGA_REGSET_DSP_CFG :: LPCM_UPS_WORD_00 :: EXTDNMIX_ENABLED [31:00] */
1661#define BCHP_RAAGA_REGSET_DSP_CFG_LPCM_UPS_WORD_00_EXTDNMIX_ENABLED_MASK 0xffffffff
1662#define BCHP_RAAGA_REGSET_DSP_CFG_LPCM_UPS_WORD_00_EXTDNMIX_ENABLED_SHIFT 0
1663
1664/***************************************************************************
1665 *LPCM_UPS_WORD_01_TO_16 - LPCM User Parameters Structure Word 1 to 16 - EXTDNMIXTAB
1666 ***************************************************************************/
1667/* RAAGA_REGSET_DSP_CFG :: LPCM_UPS_WORD_01_TO_16 :: EXTDNMIXTAB [31:00] */
1668#define BCHP_RAAGA_REGSET_DSP_CFG_LPCM_UPS_WORD_01_TO_16_EXTDNMIXTAB_MASK 0xffffffff
1669#define BCHP_RAAGA_REGSET_DSP_CFG_LPCM_UPS_WORD_01_TO_16_EXTDNMIXTAB_SHIFT 0
1670#define BCHP_RAAGA_REGSET_DSP_CFG_LPCM_UPS_WORD_01_TO_16_EXTDNMIXTAB_Full_scale 2147483647
1671#define BCHP_RAAGA_REGSET_DSP_CFG_LPCM_UPS_WORD_01_TO_16_EXTDNMIXTAB_Mute 0
1672
1673/***************************************************************************
1674 *MPEG_UPS_WORD_00 - MPEG User Parameters Structure Word 0 - OUTMODE
1675 ***************************************************************************/
1676/* RAAGA_REGSET_DSP_CFG :: MPEG_UPS_WORD_00 :: OUTMODE [31:00] */
1677#define BCHP_RAAGA_REGSET_DSP_CFG_MPEG_UPS_WORD_00_OUTMODE_MASK    0xffffffff
1678#define BCHP_RAAGA_REGSET_DSP_CFG_MPEG_UPS_WORD_00_OUTMODE_SHIFT   0
1679#define BCHP_RAAGA_REGSET_DSP_CFG_MPEG_UPS_WORD_00_OUTMODE_Stereo  0
1680#define BCHP_RAAGA_REGSET_DSP_CFG_MPEG_UPS_WORD_00_OUTMODE_Mono    1
1681
1682/***************************************************************************
1683 *MPEG_UPS_WORD_01 - MPEG User Parameters Structure Word 1 - DUALMODE
1684 ***************************************************************************/
1685/* RAAGA_REGSET_DSP_CFG :: MPEG_UPS_WORD_01 :: DUALMODE [31:00] */
1686#define BCHP_RAAGA_REGSET_DSP_CFG_MPEG_UPS_WORD_01_DUALMODE_MASK   0xffffffff
1687#define BCHP_RAAGA_REGSET_DSP_CFG_MPEG_UPS_WORD_01_DUALMODE_SHIFT  0
1688#define BCHP_RAAGA_REGSET_DSP_CFG_MPEG_UPS_WORD_01_DUALMODE_Left_mono 0
1689#define BCHP_RAAGA_REGSET_DSP_CFG_MPEG_UPS_WORD_01_DUALMODE_Right_mono 1
1690#define BCHP_RAAGA_REGSET_DSP_CFG_MPEG_UPS_WORD_01_DUALMODE_Dual_stereo 2
1691#define BCHP_RAAGA_REGSET_DSP_CFG_MPEG_UPS_WORD_01_DUALMODE_Dual_mixmono 3
1692
1693/***************************************************************************
1694 *RDC
1695 ***************************************************************************/
1696/***************************************************************************
1697 *RUL - RUL Command.
1698 ***************************************************************************/
1699/* RDC :: RUL :: opcode [31:24] */
1700#define BCHP_RDC_RUL_opcode_MASK                                   0xff000000
1701#define BCHP_RDC_RUL_opcode_SHIFT                                  24
1702#define BCHP_RDC_RUL_opcode_NOP                                    0
1703#define BCHP_RDC_RUL_opcode_REG_WRITE_IMM                          1
1704#define BCHP_RDC_RUL_opcode_REG_WRITE                              2
1705#define BCHP_RDC_RUL_opcode_REG_READ                               3
1706#define BCHP_RDC_RUL_opcode_LOAD_IMM                               4
1707#define BCHP_RDC_RUL_opcode_WINDOW_WRITE                           5
1708#define BCHP_RDC_RUL_opcode_BLOCK_WRITE                            6
1709#define BCHP_RDC_RUL_opcode_WINDOW_COPY                            7
1710#define BCHP_RDC_RUL_opcode_BLOCK_COPY                             8
1711#define BCHP_RDC_RUL_opcode_WINDOW_TO_BLOCK                        9
1712#define BCHP_RDC_RUL_opcode_BLOCK_TO_WINDOW                        10
1713#define BCHP_RDC_RUL_opcode_AND                                    11
1714#define BCHP_RDC_RUL_opcode_AND_IMM                                12
1715#define BCHP_RDC_RUL_opcode_OR                                     13
1716#define BCHP_RDC_RUL_opcode_OR_IMM                                 14
1717#define BCHP_RDC_RUL_opcode_XOR                                    15
1718#define BCHP_RDC_RUL_opcode_XOR_IMM                                16
1719#define BCHP_RDC_RUL_opcode_NOT                                    17
1720#define BCHP_RDC_RUL_opcode_ROTATE_RIGHT                           18
1721#define BCHP_RDC_RUL_opcode_SUM                                    19
1722#define BCHP_RDC_RUL_opcode_SUM_IMM                                20
1723#define BCHP_RDC_RUL_opcode_COND_SKIP                              21
1724#define BCHP_RDC_RUL_opcode_SKIP                                   22
1725#define BCHP_RDC_RUL_opcode_EXIT                                   23
1726#define BCHP_RDC_RUL_opcode_PLACEHOLDER                            255
1727
1728/* RDC :: RUL :: reserved0 [23:23] */
1729#define BCHP_RDC_RUL_reserved0_MASK                                0x00800000
1730#define BCHP_RDC_RUL_reserved0_SHIFT                               23
1731
1732/* union - case rdc_args [22:00] */
1733/* RDC :: RUL :: rdc_args :: rotation [22:18] */
1734#define BCHP_RDC_RUL_rdc_args_rotation_MASK                        0x007c0000
1735#define BCHP_RDC_RUL_rdc_args_rotation_SHIFT                       18
1736
1737/* RDC :: RUL :: rdc_args :: src1 [17:12] */
1738#define BCHP_RDC_RUL_rdc_args_src1_MASK                            0x0003f000
1739#define BCHP_RDC_RUL_rdc_args_src1_SHIFT                           12
1740
1741/* RDC :: RUL :: rdc_args :: src2 [11:06] */
1742#define BCHP_RDC_RUL_rdc_args_src2_MASK                            0x00000fc0
1743#define BCHP_RDC_RUL_rdc_args_src2_SHIFT                           6
1744
1745/* RDC :: RUL :: rdc_args :: dest [05:00] */
1746#define BCHP_RDC_RUL_rdc_args_dest_MASK                            0x0000003f
1747#define BCHP_RDC_RUL_rdc_args_dest_SHIFT                           0
1748
1749/* union - case reg_args [22:00] */
1750/* RDC :: RUL :: reg_args :: rotation [22:18] */
1751#define BCHP_RDC_RUL_reg_args_rotation_MASK                        0x007c0000
1752#define BCHP_RDC_RUL_reg_args_rotation_SHIFT                       18
1753
1754/* RDC :: RUL :: reg_args :: src1 [17:12] */
1755#define BCHP_RDC_RUL_reg_args_src1_MASK                            0x0003f000
1756#define BCHP_RDC_RUL_reg_args_src1_SHIFT                           12
1757
1758/* RDC :: RUL :: reg_args :: count [11:00] */
1759#define BCHP_RDC_RUL_reg_args_count_MASK                           0x00000fff
1760#define BCHP_RDC_RUL_reg_args_count_SHIFT                          0
1761
1762/***************************************************************************
1763 *XPT_PB
1764 ***************************************************************************/
1765/***************************************************************************
1766 *DESCRIPTOR_ABSTRACT - Playback Linked-List Descriptor Abstract
1767 ***************************************************************************/
1768/* XPT_PB :: DESCRIPTOR_ABSTRACT :: DESCRIPTOR_FORMAT [31:00] */
1769#define BCHP_XPT_PB_DESCRIPTOR_ABSTRACT_DESCRIPTOR_FORMAT_MASK     0xffffffff
1770#define BCHP_XPT_PB_DESCRIPTOR_ABSTRACT_DESCRIPTOR_FORMAT_SHIFT    0
1771
1772/***************************************************************************
1773 *DESC_0 - Playback Linked-List Descriptor Word 0
1774 ***************************************************************************/
1775/* XPT_PB :: DESC_0 :: PB_BUFFER_START_ADDR [31:00] */
1776#define BCHP_XPT_PB_DESC_0_PB_BUFFER_START_ADDR_MASK               0xffffffff
1777#define BCHP_XPT_PB_DESC_0_PB_BUFFER_START_ADDR_SHIFT              0
1778
1779/***************************************************************************
1780 *DESC_1 - Playback Linked-List Descriptor Word 1
1781 ***************************************************************************/
1782/* XPT_PB :: DESC_1 :: PB_BUFFER_LENGTH [31:00] */
1783#define BCHP_XPT_PB_DESC_1_PB_BUFFER_LENGTH_MASK                   0xffffffff
1784#define BCHP_XPT_PB_DESC_1_PB_BUFFER_LENGTH_SHIFT                  0
1785
1786/***************************************************************************
1787 *DESC_2 - Playback Linked-List Descriptor Word 2
1788 ***************************************************************************/
1789/* XPT_PB :: DESC_2 :: PB_INTERRUPT_ENABLE [31:31] */
1790#define BCHP_XPT_PB_DESC_2_PB_INTERRUPT_ENABLE_MASK                0x80000000
1791#define BCHP_XPT_PB_DESC_2_PB_INTERRUPT_ENABLE_SHIFT               31
1792
1793/* XPT_PB :: DESC_2 :: PB_FORCE_RESYNC [30:30] */
1794#define BCHP_XPT_PB_DESC_2_PB_FORCE_RESYNC_MASK                    0x40000000
1795#define BCHP_XPT_PB_DESC_2_PB_FORCE_RESYNC_SHIFT                   30
1796
1797/* XPT_PB :: DESC_2 :: PB_HOST_DATA_INS_EN [29:29] */
1798#define BCHP_XPT_PB_DESC_2_PB_HOST_DATA_INS_EN_MASK                0x20000000
1799#define BCHP_XPT_PB_DESC_2_PB_HOST_DATA_INS_EN_SHIFT               29
1800
1801/* XPT_PB :: DESC_2 :: reserved0 [28:28] */
1802#define BCHP_XPT_PB_DESC_2_reserved0_MASK                          0x10000000
1803#define BCHP_XPT_PB_DESC_2_reserved0_SHIFT                         28
1804
1805/* XPT_PB :: DESC_2 :: PB_DESC_TAG_ID [27:24] */
1806#define BCHP_XPT_PB_DESC_2_PB_DESC_TAG_ID_MASK                     0x0f000000
1807#define BCHP_XPT_PB_DESC_2_PB_DESC_TAG_ID_SHIFT                    24
1808
1809/* XPT_PB :: DESC_2 :: reserved1 [23:00] */
1810#define BCHP_XPT_PB_DESC_2_reserved1_MASK                          0x00ffffff
1811#define BCHP_XPT_PB_DESC_2_reserved1_SHIFT                         0
1812
1813/***************************************************************************
1814 *DESC_3 - Playback Linked-List Descriptor Word 3
1815 ***************************************************************************/
1816/* XPT_PB :: DESC_3 :: PB_NEXT_DESC_ADDR [31:04] */
1817#define BCHP_XPT_PB_DESC_3_PB_NEXT_DESC_ADDR_MASK                  0xfffffff0
1818#define BCHP_XPT_PB_DESC_3_PB_NEXT_DESC_ADDR_SHIFT                 4
1819
1820/* XPT_PB :: DESC_3 :: reserved0 [03:01] */
1821#define BCHP_XPT_PB_DESC_3_reserved0_MASK                          0x0000000e
1822#define BCHP_XPT_PB_DESC_3_reserved0_SHIFT                         1
1823
1824/* XPT_PB :: DESC_3 :: PB_LAST_DESC_IND [00:00] */
1825#define BCHP_XPT_PB_DESC_3_PB_LAST_DESC_IND_MASK                   0x00000001
1826#define BCHP_XPT_PB_DESC_3_PB_LAST_DESC_IND_SHIFT                  0
1827
1828/***************************************************************************
1829 *XPT_RAVE
1830 ***************************************************************************/
1831/***************************************************************************
1832 *NOTEA_CONTEXT_SETUP_EXAMPLES - Context Setup Examples
1833 ***************************************************************************/
1834/* XPT_RAVE :: NOTEA_CONTEXT_SETUP_EXAMPLES :: CONTEXT_EXAMPLES [31:00] */
1835#define BCHP_XPT_RAVE_NOTEA_CONTEXT_SETUP_EXAMPLES_CONTEXT_EXAMPLES_MASK 0xffffffff
1836#define BCHP_XPT_RAVE_NOTEA_CONTEXT_SETUP_EXAMPLES_CONTEXT_EXAMPLES_SHIFT 0
1837
1838/***************************************************************************
1839 *NOTEB_STREAM_TYPE_SETUP - Stream Type Setup
1840 ***************************************************************************/
1841/* XPT_RAVE :: NOTEB_STREAM_TYPE_SETUP :: STREAM_TYPE_SETUP [31:00] */
1842#define BCHP_XPT_RAVE_NOTEB_STREAM_TYPE_SETUP_STREAM_TYPE_SETUP_MASK 0xffffffff
1843#define BCHP_XPT_RAVE_NOTEB_STREAM_TYPE_SETUP_STREAM_TYPE_SETUP_SHIFT 0
1844
1845/***************************************************************************
1846 *NOTEC_PES_LAYER_SELECTION - PES Layer Selection
1847 ***************************************************************************/
1848/* XPT_RAVE :: NOTEC_PES_LAYER_SELECTION :: PES_LAYER_SELECTION [31:00] */
1849#define BCHP_XPT_RAVE_NOTEC_PES_LAYER_SELECTION_PES_LAYER_SELECTION_MASK 0xffffffff
1850#define BCHP_XPT_RAVE_NOTEC_PES_LAYER_SELECTION_PES_LAYER_SELECTION_SHIFT 0
1851
1852/***************************************************************************
1853 *NOTED_ES_FORMAT_SELECTION_GENERAL - ES Format Selection - general
1854 ***************************************************************************/
1855/* XPT_RAVE :: NOTED_ES_FORMAT_SELECTION_GENERAL :: GENERAL_ES_FORMAT_SELECTION [31:00] */
1856#define BCHP_XPT_RAVE_NOTED_ES_FORMAT_SELECTION_GENERAL_GENERAL_ES_FORMAT_SELECTION_MASK 0xffffffff
1857#define BCHP_XPT_RAVE_NOTED_ES_FORMAT_SELECTION_GENERAL_GENERAL_ES_FORMAT_SELECTION_SHIFT 0
1858
1859/***************************************************************************
1860 *NOTEE_MPEG2_VIDEO_ES_SETUP - ES Setup - MPEG2 Video
1861 ***************************************************************************/
1862/* XPT_RAVE :: NOTEE_MPEG2_VIDEO_ES_SETUP :: MPEG2_VIDEO_ES_FORMAT [31:00] */
1863#define BCHP_XPT_RAVE_NOTEE_MPEG2_VIDEO_ES_SETUP_MPEG2_VIDEO_ES_FORMAT_MASK 0xffffffff
1864#define BCHP_XPT_RAVE_NOTEE_MPEG2_VIDEO_ES_SETUP_MPEG2_VIDEO_ES_FORMAT_SHIFT 0
1865
1866/***************************************************************************
1867 *NOTEF_AVC_VC1_VIDEO_ES_SETUP - ES Setup - AVC and VC1 Video
1868 ***************************************************************************/
1869/* XPT_RAVE :: NOTEF_AVC_VC1_VIDEO_ES_SETUP :: AVC_VC1_VIDEO_ES_FORMAT [31:00] */
1870#define BCHP_XPT_RAVE_NOTEF_AVC_VC1_VIDEO_ES_SETUP_AVC_VC1_VIDEO_ES_FORMAT_MASK 0xffffffff
1871#define BCHP_XPT_RAVE_NOTEF_AVC_VC1_VIDEO_ES_SETUP_AVC_VC1_VIDEO_ES_FORMAT_SHIFT 0
1872
1873/***************************************************************************
1874 *NOTEG_MPEG_AUDIO_ES_SETUP - ES Setup - MPEG Audio
1875 ***************************************************************************/
1876/* XPT_RAVE :: NOTEG_MPEG_AUDIO_ES_SETUP :: AUDIO_MPEG_ES_FORMAT [31:00] */
1877#define BCHP_XPT_RAVE_NOTEG_MPEG_AUDIO_ES_SETUP_AUDIO_MPEG_ES_FORMAT_MASK 0xffffffff
1878#define BCHP_XPT_RAVE_NOTEG_MPEG_AUDIO_ES_SETUP_AUDIO_MPEG_ES_FORMAT_SHIFT 0
1879
1880/***************************************************************************
1881 *NOTEH_AAC_AUDIO_ES_SETUP - ES Setup - AAC Audio
1882 ***************************************************************************/
1883/* XPT_RAVE :: NOTEH_AAC_AUDIO_ES_SETUP :: AUDIO_AAC_ES_FORMAT [31:00] */
1884#define BCHP_XPT_RAVE_NOTEH_AAC_AUDIO_ES_SETUP_AUDIO_AAC_ES_FORMAT_MASK 0xffffffff
1885#define BCHP_XPT_RAVE_NOTEH_AAC_AUDIO_ES_SETUP_AUDIO_AAC_ES_FORMAT_SHIFT 0
1886
1887/***************************************************************************
1888 *NOTEH_AC3_AUDIO_ES_SETUP - ES Setup - AC3 Audio
1889 ***************************************************************************/
1890/* XPT_RAVE :: NOTEH_AC3_AUDIO_ES_SETUP :: AUDIO_AC3_ES_FORMAT [31:00] */
1891#define BCHP_XPT_RAVE_NOTEH_AC3_AUDIO_ES_SETUP_AUDIO_AC3_ES_FORMAT_MASK 0xffffffff
1892#define BCHP_XPT_RAVE_NOTEH_AC3_AUDIO_ES_SETUP_AUDIO_AC3_ES_FORMAT_SHIFT 0
1893
1894/***************************************************************************
1895 *NOTEJ_ENHANCED_AC3_AUDIO_ES_SETUP - ES Setup - AC3 Audio
1896 ***************************************************************************/
1897/* XPT_RAVE :: NOTEJ_ENHANCED_AC3_AUDIO_ES_SETUP :: AUDIO_ENHANCED_AC3_ES_FORMAT [31:00] */
1898#define BCHP_XPT_RAVE_NOTEJ_ENHANCED_AC3_AUDIO_ES_SETUP_AUDIO_ENHANCED_AC3_ES_FORMAT_MASK 0xffffffff
1899#define BCHP_XPT_RAVE_NOTEJ_ENHANCED_AC3_AUDIO_ES_SETUP_AUDIO_ENHANCED_AC3_ES_FORMAT_SHIFT 0
1900
1901/***************************************************************************
1902 *NOTEK_AAC_HE_AUDIO_ES_SETUP - ES Setup - AAC HE Audio
1903 ***************************************************************************/
1904/* XPT_RAVE :: NOTEK_AAC_HE_AUDIO_ES_SETUP :: AUDIO_AAC_HE_ES_FORMAT [31:00] */
1905#define BCHP_XPT_RAVE_NOTEK_AAC_HE_AUDIO_ES_SETUP_AUDIO_AAC_HE_ES_FORMAT_MASK 0xffffffff
1906#define BCHP_XPT_RAVE_NOTEK_AAC_HE_AUDIO_ES_SETUP_AUDIO_AAC_HE_ES_FORMAT_SHIFT 0
1907
1908#endif /* #ifndef BCHP_COMMON_H__ */
1909
1910/* End of File */
Note: See TracBrowser for help on using the repository browser.