xref: /linux/include/sound/acp7x_chip_offset_byte.h (revision 0eaed89c18aeedf0898baf2dbf5ff027c6795152)
1*44d16948SVijendar Mukunda /* SPDX-License-Identifier: GPL-2.0+ */
2*44d16948SVijendar Mukunda /*
3*44d16948SVijendar Mukunda  * AMD ACP 7.x Register Documentation
4*44d16948SVijendar Mukunda  *
5*44d16948SVijendar Mukunda  * Copyright 2026 Advanced Micro Devices, Inc.
6*44d16948SVijendar Mukunda  */
7*44d16948SVijendar Mukunda 
8*44d16948SVijendar Mukunda #ifndef _acp_ip_7x_chip_OFFSET_BYTE_H
9*44d16948SVijendar Mukunda #define _acp_ip_7x_chip_OFFSET_BYTE_H
10*44d16948SVijendar Mukunda 
11*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_1			0x000C00
12*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_1			0x000C04
13*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_2			0x000C08
14*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_2			0x000C0C
15*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_3			0x000C10
16*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_3			0x000C14
17*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_4			0x000C18
18*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_4			0x000C1C
19*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_5			0x000C20
20*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_5			0x000C24
21*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_6			0x000C28
22*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_6			0x000C2C
23*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_7			0x000C30
24*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_7			0x000C34
25*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_8			0x000C38
26*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_8			0x000C3C
27*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_CTRL				0x000C40
28*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_9			0x000C44
29*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_9			0x000C48
30*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_10			0x000C4C
31*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_10			0x000C50
32*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_11			0x000C54
33*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_11			0x000C58
34*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_12			0x000C5C
35*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_12			0x000C60
36*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_13			0x000C64
37*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_13			0x000C68
38*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_14			0x000C6C
39*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_14			0x000C70
40*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_15			0x000C74
41*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_15			0x000C78
42*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_PAGE_SIZE_GRP_16			0x000C7C
43*44d16948SVijendar Mukunda #define ACPAXI2AXI_ATU_BASE_ADDR_GRP_16			0x000C80
44*44d16948SVijendar Mukunda 
45*44d16948SVijendar Mukunda #define ACP_SOFT_RESET					0x001000
46*44d16948SVijendar Mukunda #define ACP_CONTROL					0x001004
47*44d16948SVijendar Mukunda #define ACP_STATUS					0x001008
48*44d16948SVijendar Mukunda #define ACP_DYNAMIC_CG_MASTER_CONTROL			0x001010
49*44d16948SVijendar Mukunda #define ACP_ZSC_DSP_CTRL				0x001014
50*44d16948SVijendar Mukunda #define ACP_ZSC_STS					0x001018
51*44d16948SVijendar Mukunda #define ACP_PGFSM_CONTROL				0x001024
52*44d16948SVijendar Mukunda #define ACP_PGFSM_STATUS				0x001028
53*44d16948SVijendar Mukunda #define ACP_CLKMUX_SEL					0x00102C
54*44d16948SVijendar Mukunda #define ACP_SW_48MHz_CLK_SEL				0x001030
55*44d16948SVijendar Mukunda #define ACP_AUDIO_CLK_SEL				0x001038
56*44d16948SVijendar Mukunda #define ACP_PDM_CORE_CLK_SEL				0x00103C
57*44d16948SVijendar Mukunda 
58*44d16948SVijendar Mukunda #define ACP_PME_EN					0x001400
59*44d16948SVijendar Mukunda #define ACP_DEVICE_STATE				0x001404
60*44d16948SVijendar Mukunda #define SW_DEVICE_STATE					0x001430
61*44d16948SVijendar Mukunda #define ACP_PIN_CONFIG					0x001440
62*44d16948SVijendar Mukunda #define ACP_PAD_PULLUP_CTRL				0x001444
63*44d16948SVijendar Mukunda #define ACP_PAD_PULLDOWN_CTRL				0x001448
64*44d16948SVijendar Mukunda #define ACP_PAD_DRIVE_STRENGTH_CTRL			0x00144C
65*44d16948SVijendar Mukunda #define ACP_PAD_SCHMEN_CTRL				0x001450
66*44d16948SVijendar Mukunda #define ACP_SW_PAD_KEEPER_EN				0x001454
67*44d16948SVijendar Mukunda #define ACP_SW_WAKE_EN					0x001458
68*44d16948SVijendar Mukunda #define ACP_I2S_WAKE_EN					0x00145C
69*44d16948SVijendar Mukunda #define ACP_ACLK_AUDIOCLK_CTRL				0x001464
70*44d16948SVijendar Mukunda #define ACP_PAD_DISABLE_OE_CTRL				0x001468
71*44d16948SVijendar Mukunda #define ACP_SW0_PME_STS					0x001474
72*44d16948SVijendar Mukunda #define ACP_SW1_PME_STS					0x001478
73*44d16948SVijendar Mukunda #define ACP_SW2_PME_STS					0x00147C
74*44d16948SVijendar Mukunda #define ACP_SW3_PME_STS					0x001480
75*44d16948SVijendar Mukunda #define ACP_I2S_PME_STS					0x001484
76*44d16948SVijendar Mukunda #define ACP_TDM_LOOPBACK_EN				0x001488
77*44d16948SVijendar Mukunda 
78*44d16948SVijendar Mukunda #define ACP_FUTURE_REG_ACLK_0				0x0018E0
79*44d16948SVijendar Mukunda #define ACP_FUTURE_REG_ACLK_1				0x0018E4
80*44d16948SVijendar Mukunda #define ACP_FUTURE_REG_ACLK_2				0x0018E8
81*44d16948SVijendar Mukunda #define ACP_FUTURE_REG_ACLK_3				0x0018EC
82*44d16948SVijendar Mukunda #define ACP_FUTURE_REG_ACLK_4				0x0018F0
83*44d16948SVijendar Mukunda #define ACP_AXI2DAGB_SEM_0				0x0018F4
84*44d16948SVijendar Mukunda 
85*44d16948SVijendar Mukunda #define ACP_EXTERNAL_INTR_ENB				0x001A00
86*44d16948SVijendar Mukunda #define ACP_EXTERNAL_INTR_CNTL				0x001A04
87*44d16948SVijendar Mukunda #define ACP_EXTERNAL_INTR_CNTL1				0x001A08
88*44d16948SVijendar Mukunda #define ACP_EXTERNAL_SW0_INTR_CNTL			0x001A0C
89*44d16948SVijendar Mukunda #define ACP_EXTERNAL_SW1_INTR_CNTL			0x001A10
90*44d16948SVijendar Mukunda #define ACP_EXTERNAL_SW2_INTR_CNTL			0x001A14
91*44d16948SVijendar Mukunda #define ACP_EXTERNAL_SW3_INTR_CNTL			0x001A18
92*44d16948SVijendar Mukunda #define ACP_EXTERNAL_INTR_STAT				0x001A1C
93*44d16948SVijendar Mukunda #define ACP_EXTERNAL_INTR_STAT1				0x001A20
94*44d16948SVijendar Mukunda #define ACP_EXTERNAL_SW0_INTR_STAT			0x001A24
95*44d16948SVijendar Mukunda #define ACP_EXTERNAL_SW1_INTR_STAT			0x001A28
96*44d16948SVijendar Mukunda #define ACP_EXTERNAL_SW2_INTR_STAT			0x001A2C
97*44d16948SVijendar Mukunda #define ACP_EXTERNAL_SW3_INTR_STAT			0x001A30
98*44d16948SVijendar Mukunda #define ACP_ERROR_STATUS				0x001A88
99*44d16948SVijendar Mukunda #define ACP_ERROR_INTR_CTRL1				0x001AA4
100*44d16948SVijendar Mukunda #define ACP_P1_FUTURE_REG_ACLK_0			0x001AB4
101*44d16948SVijendar Mukunda #define ACP_P1_FUTURE_REG_ACLK_1			0x001AB8
102*44d16948SVijendar Mukunda 
103*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_RX_RINGBUFADDR			0x002000
104*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_RX_RINGBUFSIZE			0x002004
105*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_RX_LINKPOSITIONCNTR		0x002008
106*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_RX_FIFOADDR			0x00200C
107*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_RX_FIFOSIZE			0x002010
108*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_RX_DMA_SIZE			0x002014
109*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_RX_LINEARPOSITIONCNTR_HIGH		0x002018
110*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_RX_LINEARPOSITIONCNTR_LOW		0x00201C
111*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_RX_INTR_WATERMARK_SIZE		0x002020
112*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_TX_RINGBUFADDR			0x002024
113*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_TX_RINGBUFSIZE			0x002028
114*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_TX_LINKPOSITIONCNTR		0x00202C
115*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_TX_FIFOADDR			0x002030
116*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_TX_FIFOSIZE			0x002034
117*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_TX_DMA_SIZE			0x002038
118*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_TX_LINEARPOSITIONCNTR_HIGH		0x00203C
119*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_TX_LINEARPOSITIONCNTR_LOW		0x002040
120*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_TX_INTR_WATERMARK_SIZE		0x002044
121*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_POS_TRACK_TX_CTRL			0x002048
122*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_TX_DMA_POS				0x00204C
123*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_POS_TRACK_I2S_RX_CTRL		0x002050
124*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_RX_DMA_POS				0x002054
125*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_ERROR_STATUS			0x002058
126*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_ERROR_MASK				0x00205C
127*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_IER				0x002100
128*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_IRER				0x002104
129*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_RXFRMT				0x002108
130*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_ITER				0x00210C
131*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_TXFRMT				0x002110
132*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_MSTRCLKGEN				0x002114
133*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_OUTPUT_SPLIT_EN			0x002118
134*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_WALLCLK_MISC			0x00211C
135*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_WALL_CLK_COUNTER			0x002120
136*44d16948SVijendar Mukunda #define ACP_I2S_TDM_REFCLKGEN				0x002124
137*44d16948SVijendar Mukunda #define ACP_TDM_SYNCEN					0x002128
138*44d16948SVijendar Mukunda #define ACP_TDM_LRCLK_START				0x00212C
139*44d16948SVijendar Mukunda #define ACP_I2S_TDM0_WALLCLK_INTR_CNTL			0x002130
140*44d16948SVijendar Mukunda 
141*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_RX_RINGBUFADDR			0x002200
142*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_RX_RINGBUFSIZE			0x002204
143*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_RX_LINKPOSITIONCNTR		0x002208
144*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_RX_FIFOADDR			0x00220C
145*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_RX_FIFOSIZE			0x002210
146*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_RX_DMA_SIZE			0x002214
147*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_RX_LINEARPOSITIONCNTR_HIGH		0x002218
148*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_RX_LINEARPOSITIONCNTR_LOW		0x00221C
149*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_RX_INTR_WATERMARK_SIZE		0x002220
150*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_TX_RINGBUFADDR			0x002224
151*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_TX_RINGBUFSIZE			0x002228
152*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_TX_LINKPOSITIONCNTR		0x00222C
153*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_TX_FIFOADDR			0x002230
154*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_TX_FIFOSIZE			0x002234
155*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_TX_DMA_SIZE			0x002238
156*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_TX_LINEARPOSITIONCNTR_HIGH		0x00223C
157*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_TX_LINEARPOSITIONCNTR_LOW		0x002240
158*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_TX_INTR_WATERMARK_SIZE		0x002244
159*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_POS_TRACK_TX_CTRL			0x002248
160*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_TX_DMA_POS				0x00224C
161*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_POS_TRACK_I2S_RX_CTRL		0x002250
162*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_RX_DMA_POS				0x002254
163*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_ERROR_STATUS			0x002258
164*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_ERROR_MASK				0x00225C
165*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_IER				0x002300
166*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_IRER				0x002304
167*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_RXFRMT				0x002308
168*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_ITER				0x00230C
169*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_TXFRMT				0x002310
170*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_MSTRCLKGEN				0x002314
171*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_OUTPUT_SPLIT_EN			0x002318
172*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_WALLCLK_MISC			0x00231C
173*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_WALL_CLK_COUNTER			0x002320
174*44d16948SVijendar Mukunda #define ACP_I2S_TDM1_WALLCLK_INTR_CNTL			0x002330
175*44d16948SVijendar Mukunda 
176*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_RX_RINGBUFADDR			0x002400
177*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_RX_RINGBUFSIZE			0x002404
178*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_RX_LINKPOSITIONCNTR		0x002408
179*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_RX_FIFOADDR			0x00240C
180*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_RX_FIFOSIZE			0x002410
181*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_RX_DMA_SIZE			0x002414
182*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_RX_LINEARPOSITIONCNTR_HIGH		0x002418
183*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_RX_LINEARPOSITIONCNTR_LOW		0x00241C
184*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_RX_INTR_WATERMARK_SIZE		0x002420
185*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_TX_RINGBUFADDR			0x002424
186*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_TX_RINGBUFSIZE			0x002428
187*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_TX_LINKPOSITIONCNTR		0x00242C
188*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_TX_FIFOADDR			0x002430
189*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_TX_FIFOSIZE			0x002434
190*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_TX_DMA_SIZE			0x002438
191*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_TX_LINEARPOSITIONCNTR_HIGH		0x00243C
192*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_TX_LINEARPOSITIONCNTR_LOW		0x002440
193*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_TX_INTR_WATERMARK_SIZE		0x002444
194*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_POS_TRACK_TX_CTRL			0x002448
195*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_TX_DMA_POS				0x00244C
196*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_POS_TRACK_I2S_RX_CTRL		0x002450
197*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_RX_DMA_POS				0x002454
198*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_ERROR_STATUS			0x002458
199*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_ERROR_MASK				0x00245C
200*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_IER				0x002500
201*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_IRER				0x002504
202*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_RXFRMT				0x002508
203*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_ITER				0x00250C
204*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_TXFRMT				0x002510
205*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_MSTRCLKGEN				0x002514
206*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_OUTPUT_SPLIT_EN			0x002518
207*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_WALLCLK_MISC			0x00251C
208*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_WALL_CLK_COUNTER			0x002520
209*44d16948SVijendar Mukunda #define ACP_I2S_TDM2_WALLCLK_INTR_CNTL			0x002530
210*44d16948SVijendar Mukunda 
211*44d16948SVijendar Mukunda #define ACP_SW_CTRL_COUNT				0x004D00
212*44d16948SVijendar Mukunda #define ACP_SW_GSYNC_EN					0x004D04
213*44d16948SVijendar Mukunda #define ACP_SW_GSYNC_EN_PRE_SELECT			0x004D08
214*44d16948SVijendar Mukunda #define ACP_SW_GSYNC_DP_EN				0x004D0C
215*44d16948SVijendar Mukunda 
216*44d16948SVijendar Mukunda #define ACP_SW0_GLOBAL_CAPABILITIES			0x004E00
217*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA0_RINGBUFADDR			0x004E04
218*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA0_RINGBUFSIZE			0x004E08
219*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA0_FIFOADDR			0x004E0C
220*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA0_FIFOSIZE			0x004E10
221*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA0_BURST_SIZE			0x004E14
222*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA0_LINKPOSITIONCNTR		0x004E18
223*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA0_LINEARPOSITIONCNTR_HIGH		0x004E1C
224*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA0_LINEARPOSITIONCNTR_LOW		0x004E20
225*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA0_INTR_WATERMARK_SIZE		0x004E24
226*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA1_RINGBUFADDR			0x004E28
227*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA1_RINGBUFSIZE			0x004E2C
228*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA1_FIFOADDR			0x004E30
229*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA1_FIFOSIZE			0x004E34
230*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA1_BURST_SIZE			0x004E38
231*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA1_LINKPOSITIONCNTR		0x004E3C
232*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA1_LINEARPOSITIONCNTR_HIGH		0x004E40
233*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA1_LINEARPOSITIONCNTR_LOW		0x004E44
234*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA1_INTR_WATERMARK_SIZE		0x004E48
235*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA2_RINGBUFADDR			0x004E4C
236*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA2_RINGBUFSIZE			0x004E50
237*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA2_FIFOADDR			0x004E54
238*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA2_FIFOSIZE			0x004E58
239*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA2_BURST_SIZE			0x004E5C
240*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA2_LINKPOSITIONCNTR		0x004E60
241*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA2_LINEARPOSITIONCNTR_HIGH		0x004E64
242*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA2_LINEARPOSITIONCNTR_LOW		0x004E68
243*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA2_INTR_WATERMARK_SIZE		0x004E6C
244*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA3_RINGBUFADDR			0x004E70
245*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA3_RINGBUFSIZE			0x004E74
246*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA3_FIFOADDR			0x004E78
247*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA3_FIFOSIZE			0x004E7C
248*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA3_BURST_SIZE			0x004E80
249*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA3_LINKPOSITIONCNTR		0x004E84
250*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA3_LINEARPOSITIONCNTR_HIGH		0x004E88
251*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA3_LINEARPOSITIONCNTR_LOW		0x004E8C
252*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA3_INTR_WATERMARK_SIZE		0x004E90
253*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA4_RINGBUFADDR			0x004E94
254*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA4_RINGBUFSIZE			0x004E98
255*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA4_FIFOADDR			0x004E9C
256*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA4_FIFOSIZE			0x004EA0
257*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA4_BURST_SIZE			0x004EA4
258*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA4_LINKPOSITIONCNTR		0x004EA8
259*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA4_LINEARPOSITIONCNTR_HIGH		0x004EAC
260*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA4_LINEARPOSITIONCNTR_LOW		0x004EB0
261*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA4_INTR_WATERMARK_SIZE		0x004EB4
262*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA5_RINGBUFADDR			0x004EB8
263*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA5_RINGBUFSIZE			0x004EBC
264*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA5_FIFOADDR			0x004EC0
265*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA5_FIFOSIZE			0x004EC4
266*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA5_BURST_SIZE			0x004EC8
267*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA5_LINKPOSITIONCNTR		0x004ECC
268*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA5_LINEARPOSITIONCNTR_HIGH		0x004ED0
269*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA5_LINEARPOSITIONCNTR_LOW		0x004ED4
270*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA5_INTR_WATERMARK_SIZE		0x004ED8
271*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA6_RINGBUFADDR			0x004EDC
272*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA6_RINGBUFSIZE			0x004EE0
273*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA6_FIFOADDR			0x004EE4
274*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA6_FIFOSIZE			0x004EE8
275*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA6_BURST_SIZE			0x004EEC
276*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA6_LINKPOSITIONCNTR		0x004EF0
277*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA6_LINEARPOSITIONCNTR_HIGH		0x004EF4
278*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA6_LINEARPOSITIONCNTR_LOW		0x004EF8
279*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA6_INTR_WATERMARK_SIZE		0x004EFC
280*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA7_RINGBUFADDR			0x004F00
281*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA7_RINGBUFSIZE			0x004F04
282*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA7_FIFOADDR			0x004F08
283*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA7_FIFOSIZE			0x004F0C
284*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA7_BURST_SIZE			0x004F10
285*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA7_LINKPOSITIONCNTR		0x004F14
286*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA7_LINEARPOSITIONCNTR_HIGH		0x004F18
287*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA7_LINEARPOSITIONCNTR_LOW		0x004F1C
288*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA7_INTR_WATERMARK_SIZE		0x004F20
289*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA0_RINGBUFADDR			0x004F24
290*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA0_RINGBUFSIZE			0x004F28
291*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA0_FIFOADDR			0x004F2C
292*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA0_FIFOSIZE			0x004F30
293*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA0_BURST_SIZE			0x004F34
294*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA0_LINKPOSITIONCNTR		0x004F38
295*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA0_LINEARPOSITIONCNTR_HIGH		0x004F3C
296*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA0_LINEARPOSITIONCNTR_LOW		0x004F40
297*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA0_INTR_WATERMARK_SIZE		0x004F44
298*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA1_RINGBUFADDR			0x004F48
299*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA1_RINGBUFSIZE			0x004F4C
300*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA1_FIFOADDR			0x004F50
301*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA1_FIFOSIZE			0x004F54
302*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA1_BURST_SIZE			0x004F58
303*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA1_LINKPOSITIONCNTR		0x004F5C
304*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA1_LINEARPOSITIONCNTR_HIGH		0x004F60
305*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA1_LINEARPOSITIONCNTR_LOW		0x004F64
306*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA1_INTR_WATERMARK_SIZE		0x004F68
307*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA2_RINGBUFADDR			0x004F6C
308*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA2_RINGBUFSIZE			0x004F70
309*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA2_FIFOADDR			0x004F74
310*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA2_FIFOSIZE			0x004F78
311*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA2_BURST_SIZE			0x004F7C
312*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA2_LINKPOSITIONCNTR		0x004F80
313*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA2_LINEARPOSITIONCNTR_HIGH		0x004F84
314*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA2_LINEARPOSITIONCNTR_LOW		0x004F88
315*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA2_INTR_WATERMARK_SIZE		0x004F8C
316*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA3_RINGBUFADDR			0x004F90
317*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA3_RINGBUFSIZE			0x004F94
318*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA3_FIFOADDR			0x004F98
319*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA3_FIFOSIZE			0x004F9C
320*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA3_BURST_SIZE			0x004FA0
321*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA3_LINKPOSITIONCNTR		0x004FA4
322*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA3_LINEARPOSITIONCNTR_HIGH		0x004FA8
323*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA3_LINEARPOSITIONCNTR_LOW		0x004FAC
324*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA3_INTR_WATERMARK_SIZE		0x004FB0
325*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA4_RINGBUFADDR			0x004FB4
326*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA4_RINGBUFSIZE			0x004FB8
327*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA4_FIFOADDR			0x004FBC
328*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA4_FIFOSIZE			0x004FC0
329*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA4_BURST_SIZE			0x004FC4
330*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA4_LINKPOSITIONCNTR		0x004FC8
331*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA4_LINEARPOSITIONCNTR_HIGH		0x004FCC
332*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA4_LINEARPOSITIONCNTR_LOW		0x004FD0
333*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA4_INTR_WATERMARK_SIZE		0x004FD4
334*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA5_RINGBUFADDR			0x004FD8
335*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA5_RINGBUFSIZE			0x004FDC
336*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA5_FIFOADDR			0x004FE0
337*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA5_FIFOSIZE			0x004FE4
338*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA5_BURST_SIZE			0x004FE8
339*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA5_LINKPOSITIONCNTR		0x004FEC
340*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA5_LINEARPOSITIONCNTR_HIGH		0x004FF0
341*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA5_LINEARPOSITIONCNTR_LOW		0x004FF4
342*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA5_INTR_WATERMARK_SIZE		0x004FF8
343*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA6_RINGBUFADDR			0x004FFC
344*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA6_RINGBUFSIZE			0x005000
345*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA6_FIFOADDR			0x005004
346*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA6_FIFOSIZE			0x005008
347*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA6_BURST_SIZE			0x00500C
348*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA6_LINKPOSITIONCNTR		0x005010
349*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA6_LINEARPOSITIONCNTR_HIGH		0x005014
350*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA6_LINEARPOSITIONCNTR_LOW		0x005018
351*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA6_INTR_WATERMARK_SIZE		0x00501C
352*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA7_RINGBUFADDR			0x005020
353*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA7_RINGBUFSIZE			0x005024
354*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA7_FIFOADDR			0x005028
355*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA7_FIFOSIZE			0x00502C
356*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA7_BURST_SIZE			0x005030
357*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA7_LINKPOSITIONCNTR		0x005034
358*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA7_LINEARPOSITIONCNTR_HIGH		0x005038
359*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA7_LINEARPOSITIONCNTR_LOW		0x00503C
360*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA7_INTR_WATERMARK_SIZE		0x005040
361*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA0_POS_TRACK			0x005044
362*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA0_POS				0x005048
363*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA1_POS_TRACK			0x00504C
364*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA1_POS				0x005050
365*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA2_POS_TRACK			0x005054
366*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA2_POS				0x005058
367*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA3_POS_TRACK			0x00505C
368*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA3_POS				0x005060
369*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA4_POS_TRACK			0x005064
370*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA4_POS				0x005068
371*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA5_POS_TRACK			0x00506C
372*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA5_POS				0x005070
373*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA6_POS_TRACK			0x005074
374*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA6_POS				0x005078
375*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA7_POS_TRACK			0x00507C
376*44d16948SVijendar Mukunda #define ACP_SW0_RX_DMA7_POS				0x005080
377*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA0_POS_TRACK			0x005084
378*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA0_POS				0x005088
379*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA1_POS_TRACK			0x00508C
380*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA1_POS				0x005090
381*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA2_POS_TRACK			0x005094
382*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA2_POS				0x005098
383*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA3_POS_TRACK			0x00509C
384*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA3_POS				0x0050A0
385*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA4_POS_TRACK			0x0050A4
386*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA4_POS				0x0050A8
387*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA5_POS_TRACK			0x0050AC
388*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA5_POS				0x0050B0
389*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA6_POS_TRACK			0x0050B4
390*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA6_POS				0x0050B8
391*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA7_POS_TRACK			0x0050BC
392*44d16948SVijendar Mukunda #define ACP_SW0_TX_DMA7_POS				0x0050C0
393*44d16948SVijendar Mukunda #define ACP_SW0_FIFO_ERROR_REASON			0x0050C4
394*44d16948SVijendar Mukunda #define ACP_SW0_FIFO_ERROR_INTR_MASK			0x0050C8
395*44d16948SVijendar Mukunda #define ACP_SW0_ERROR_REASON1				0x0050CC
396*44d16948SVijendar Mukunda #define ACP_SW0_ERROR_INTR_MASK1			0x0050D0
397*44d16948SVijendar Mukunda #define ACP_SW0_ERROR_REASON2				0x0050D4
398*44d16948SVijendar Mukunda #define ACP_SW0_ERROR_INTR_MASK2			0x0050D8
399*44d16948SVijendar Mukunda 
400*44d16948SVijendar Mukunda #define ACP_SW0_CORB_BASE_ADDRESS			0x005100
401*44d16948SVijendar Mukunda #define ACP_SW0_CORB_WRITE_POINTER			0x005104
402*44d16948SVijendar Mukunda #define ACP_SW0_CORB_READ_POINTER			0x005108
403*44d16948SVijendar Mukunda #define ACP_SW0_CORB_CONTROL				0x00510C
404*44d16948SVijendar Mukunda #define ACP_SW0_CORB_SIZE				0x005114
405*44d16948SVijendar Mukunda #define ACP_SW0_RIRB_BASE_ADDRESS			0x005118
406*44d16948SVijendar Mukunda #define ACP_SW0_RIRB_WRITE_POINTER			0x00511C
407*44d16948SVijendar Mukunda #define ACP_SW0_RIRB_RESPONSE_INTERRUPT_COUNT		0x005120
408*44d16948SVijendar Mukunda #define ACP_SW0_RIRB_CONTROL				0x005124
409*44d16948SVijendar Mukunda #define ACP_SW0_RIRB_SIZE				0x005128
410*44d16948SVijendar Mukunda #define ACP_SW0_RIRB_FIFO_MIN_THDL			0x00512C
411*44d16948SVijendar Mukunda #define ACP_SW0_IMM_CMD_UPPER_WORD			0x005130
412*44d16948SVijendar Mukunda #define ACP_SW0_IMM_CMD_LOWER_QWORD			0x005134
413*44d16948SVijendar Mukunda #define ACP_SW0_IMM_RESP_UPPER_WORD			0x005138
414*44d16948SVijendar Mukunda #define ACP_SW0_IMM_RESP_LOWER_QWORD			0x00513C
415*44d16948SVijendar Mukunda #define ACP_SW0_IMM_CMD_STS				0x005140
416*44d16948SVijendar Mukunda #define ACP_SW0_BRA_BASE_ADDRESS			0x005144
417*44d16948SVijendar Mukunda #define ACP_SW0_BRA_TRANSFER_SIZE			0x005148
418*44d16948SVijendar Mukunda #define ACP_SW0_BRA_DMA_BUSY				0x00514C
419*44d16948SVijendar Mukunda #define ACP_SW0_BRA_RESP				0x005150
420*44d16948SVijendar Mukunda #define ACP_SW0_BRA_RESP_FRAME_ADDR			0x005154
421*44d16948SVijendar Mukunda #define ACP_SW0_BRA_CURRENT_TRANSFER_SIZE		0x005158
422*44d16948SVijendar Mukunda #define ACP_SW0_STATE_CHANGE_STATUS_0TO7		0x00515C
423*44d16948SVijendar Mukunda #define ACP_SW0_STATE_CHANGE_STATUS_8TO11		0x005160
424*44d16948SVijendar Mukunda #define ACP_SW0_STATE_CHANGE_STATUS_MASK_0TO7		0x005164
425*44d16948SVijendar Mukunda #define ACP_SW0_STATE_CHANGE_STATUS_MASK_8TO11		0x005168
426*44d16948SVijendar Mukunda #define ACP_SW0_CLK_FREQUENCY_CTRL_BANK0		0x00516C
427*44d16948SVijendar Mukunda #define ACP_SW0_CLK_FREQUENCY_CTRL_BANK1		0x005170
428*44d16948SVijendar Mukunda #define ACP_SW0_ERROR_INTR_MASK				0x005174
429*44d16948SVijendar Mukunda #define ACP_SW0_PHY_TEST_MODE_DATA_OFF			0x005178
430*44d16948SVijendar Mukunda #define ACP_SW0_DATA_TO_PDM_EN				0x00517C
431*44d16948SVijendar Mukunda 
432*44d16948SVijendar Mukunda #define ACP_SW0_EN					0x005200
433*44d16948SVijendar Mukunda #define ACP_SW0_EN_STATUS				0x005204
434*44d16948SVijendar Mukunda #define ACP_SW0_FRAMESIZE_BANK0				0x005208
435*44d16948SVijendar Mukunda #define ACP_SW0_FRAMESIZE_BANK1				0x00520C
436*44d16948SVijendar Mukunda #define ACP_SW0_SSP_COUNTER				0x005210
437*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM0_EN				0x005214
438*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM1_EN				0x005218
439*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM2_EN				0x00521C
440*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM3_EN				0x005220
441*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM4_EN				0x005224
442*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM5_EN				0x005228
443*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM6_EN				0x00522C
444*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM7_EN				0x005230
445*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM0_EN_STATUS			0x005234
446*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM1_EN_STATUS			0x005238
447*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM2_EN_STATUS			0x00523C
448*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM3_EN_STATUS			0x005240
449*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM4_EN_STATUS			0x005244
450*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM5_EN_STATUS			0x005248
451*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM6_EN_STATUS			0x00524C
452*44d16948SVijendar Mukunda #define ACP_SW0_TX_STREAM7_EN_STATUS			0x005250
453*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_FRAME_FORMAT			0x005254
454*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP1_FRAME_FORMAT			0x005258
455*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP2_FRAME_FORMAT			0x00525C
456*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP3_FRAME_FORMAT			0x005260
457*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP4_FRAME_FORMAT			0x005264
458*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP5_FRAME_FORMAT			0x005268
459*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP6_FRAME_FORMAT			0x00526C
460*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP7_FRAME_FORMAT			0x005270
461*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_0_SAMPLEINTERVAL_BANK0		0x005280
462*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_0_HCTRL_BANK0			0x005284
463*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_0_HCTRL_OFFSET_BANK0		0x005288
464*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_0_LANE_CTRL_BANK0		0x00528C
465*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_0_CHANNEL_ENABLE_BANK0		0x005290
466*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK0	0x005294
467*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_0_SAMPLEINTERVAL_BANK1		0x005298
468*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_0_HCTRL_BANK1			0x00529C
469*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_0_HCTRL_OFFSET_BANK1		0x0052A0
470*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_0_LANE_CTRL_BANK1		0x0052A4
471*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_0_CHANNEL_ENABLE_BANK1		0x0052A8
472*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0052AC
473*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_1_SAMPLEINTERVAL_BANK0		0x0052B0
474*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_1_HCTRL_BANK0			0x0052B4
475*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_1_HCTRL_OFFSET_BANK0		0x0052B8
476*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_1_LANE_CTRL_BANK0		0x0052BC
477*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_1_CHANNEL_ENABLE_BANK0		0x0052C0
478*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0052C4
479*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_1_SAMPLEINTERVAL_BANK1		0x0052C8
480*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_1_HCTRL_BANK1			0x0052CC
481*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_1_HCTRL_OFFSET_BANK1		0x0052D0
482*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_1_LANE_CTRL_BANK1		0x0052D4
483*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_1_CHANNEL_ENABLE_BANK1		0x0052D8
484*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0052DC
485*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_2_SAMPLEINTERVAL_BANK0		0x0052E0
486*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_2_HCTRL_BANK0			0x0052E4
487*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_2_HCTRL_OFFSET_BANK0		0x0052E8
488*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_2_LANE_CTRL_BANK0		0x0052EC
489*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_2_CHANNEL_ENABLE_BANK0		0x0052F0
490*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0052F4
491*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_2_SAMPLEINTERVAL_BANK1		0x0052F8
492*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_2_HCTRL_BANK1			0x0052FC
493*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_2_HCTRL_OFFSET_BANK1		0x005300
494*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_2_LANE_CTRL_BANK1		0x005304
495*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_2_CHANNEL_ENABLE_BANK1		0x005308
496*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00530C
497*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_3_SAMPLEINTERVAL_BANK0		0x005310
498*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_3_HCTRL_BANK0			0x005314
499*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_3_HCTRL_OFFSET_BANK0		0x005318
500*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_3_LANE_CTRL_BANK0		0x00531C
501*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_3_CHANNEL_ENABLE_BANK0		0x005320
502*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x005324
503*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_3_SAMPLEINTERVAL_BANK1		0x005328
504*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_3_HCTRL_BANK1			0x00532C
505*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_3_HCTRL_OFFSET_BANK1		0x005330
506*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_3_LANE_CTRL_BANK1		0x005334
507*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_3_CHANNEL_ENABLE_BANK1		0x005338
508*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00533C
509*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP1_SAMPLEINTERVAL_BANK0		0x005370
510*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP1_HCTRL_BANK0			0x005374
511*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP1_HCTRL_OFFSET_BANK0		0x005378
512*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP1_LANE_CTRL_BANK0			0x00537C
513*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP1_CHANNEL_ENABLE_BANK0		0x005380
514*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x005384
515*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP1_SAMPLEINTERVAL_BANK1		0x005388
516*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP1_HCTRL_BANK1			0x00538C
517*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP1_HCTRL_OFFSET_BANK1		0x005390
518*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP1_LANE_CTRL_BANK1			0x005394
519*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP1_CHANNEL_ENABLE_BANK1		0x005398
520*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00539C
521*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP2_SAMPLEINTERVAL_BANK0		0x0053A0
522*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP2_HCTRL_BANK0			0x0053A4
523*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP2_HCTRL_OFFSET_BANK0		0x0053A8
524*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP2_LANE_CTRL_BANK0			0x0053AC
525*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP2_CHANNEL_ENABLE_BANK0		0x0053B0
526*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0053B4
527*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP2_SAMPLEINTERVAL_BANK1		0x0053B8
528*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP2_HCTRL_BANK1			0x0053BC
529*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP2_HCTRL_OFFSET_BANK1		0x0053C0
530*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP2_LANE_CTRL_BANK1			0x0053C4
531*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP2_CHANNEL_ENABLE_BANK1		0x0053C8
532*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0053CC
533*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP3_SAMPLEINTERVAL_BANK0		0x0053D0
534*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP3_HCTRL_BANK0			0x0053D4
535*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP3_HCTRL_OFFSET_BANK0		0x0053D8
536*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP3_LANE_CTRL_BANK0			0x0053DC
537*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP3_CHANNEL_ENABLE_BANK0		0x0053E0
538*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0053E4
539*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP3_SAMPLEINTERVAL_BANK1		0x0053E8
540*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP3_HCTRL_BANK1			0x0053EC
541*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP3_HCTRL_OFFSET_BANK1		0x0053F0
542*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP3_LANE_CTRL_BANK1			0x0053F4
543*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP3_CHANNEL_ENABLE_BANK1		0x0053F8
544*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0053FC
545*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP4_SAMPLEINTERVAL_BANK0		0x005400
546*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP4_HCTRL_BANK0			0x005404
547*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP4_HCTRL_OFFSET_BANK0		0x005408
548*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP4_LANE_CTRL_BANK0			0x00540C
549*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP4_CHANNEL_ENABLE_BANK0		0x005410
550*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK0	0x005414
551*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP4_SAMPLEINTERVAL_BANK1		0x005418
552*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP4_HCTRL_BANK1			0x00541C
553*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP4_HCTRL_OFFSET_BANK1		0x005420
554*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP4_LANE_CTRL_BANK1			0x005424
555*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP4_CHANNEL_ENABLE_BANK1		0x005428
556*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00542C
557*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP5_SAMPLEINTERVAL_BANK0		0x005430
558*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP5_HCTRL_BANK0			0x005434
559*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP5_HCTRL_OFFSET_BANK0		0x005438
560*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP5_LANE_CTRL_BANK0			0x00543C
561*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP5_CHANNEL_ENABLE_BANK0		0x005440
562*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK0	0x005444
563*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP5_SAMPLEINTERVAL_BANK1		0x005448
564*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP5_HCTRL_BANK1			0x00544C
565*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP5_HCTRL_OFFSET_BANK1		0x005450
566*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP5_LANE_CTRL_BANK1			0x005454
567*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP5_CHANNEL_ENABLE_BANK1		0x005458
568*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00545C
569*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP6_SAMPLEINTERVAL_BANK0		0x005460
570*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP6_HCTRL_BANK0			0x005464
571*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP6_HCTRL_OFFSET_BANK0		0x005468
572*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP6_LANE_CTRL_BANK0			0x00546C
573*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP6_CHANNEL_ENABLE_BANK0		0x005470
574*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK0	0x005474
575*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP6_SAMPLEINTERVAL_BANK1		0x005478
576*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP6_HCTRL_BANK1			0x00547C
577*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP6_HCTRL_OFFSET_BANK1		0x005480
578*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP6_LANE_CTRL_BANK1			0x005484
579*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP6_CHANNEL_ENABLE_BANK1		0x005488
580*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00548C
581*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP7_SAMPLEINTERVAL_BANK0		0x005490
582*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP7_HCTRL_BANK0			0x005494
583*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP7_HCTRL_OFFSET_BANK0		0x005498
584*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP7_LANE_CTRL_BANK0			0x00549C
585*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP7_CHANNEL_ENABLE_BANK0		0x0054A0
586*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0054A4
587*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP7_SAMPLEINTERVAL_BANK1		0x0054A8
588*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP7_HCTRL_BANK1			0x0054AC
589*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP7_HCTRL_OFFSET_BANK1		0x0054B0
590*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP7_LANE_CTRL_BANK1			0x0054B4
591*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP7_CHANNEL_ENABLE_BANK1		0x0054B8
592*44d16948SVijendar Mukunda #define ACP_SW0_TX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0054BC
593*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM0_EN				0x005514
594*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM1_EN				0x005518
595*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM2_EN				0x00551C
596*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM3_EN				0x005520
597*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM4_EN				0x005524
598*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM5_EN				0x005528
599*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM6_EN				0x00552C
600*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM7_EN				0x005530
601*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM0_EN_STATUS			0x005534
602*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM1_EN_STATUS			0x005538
603*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM2_EN_STATUS			0x00553C
604*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM3_EN_STATUS			0x005540
605*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM4_EN_STATUS			0x005544
606*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM5_EN_STATUS			0x005548
607*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM6_EN_STATUS			0x00554C
608*44d16948SVijendar Mukunda #define ACP_SW0_RX_STREAM7_EN_STATUS			0x005550
609*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_FRAME_FORMAT			0x005554
610*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP1_FRAME_FORMAT			0x005558
611*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP2_FRAME_FORMAT			0x00555C
612*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP3_FRAME_FORMAT			0x005560
613*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP4_FRAME_FORMAT			0x005564
614*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP5_FRAME_FORMAT			0x005568
615*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP6_FRAME_FORMAT			0x00556C
616*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP7_FRAME_FORMAT			0x005570
617*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_0_SAMPLEINTERVAL_BANK0		0x005580
618*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_0_HCTRL_BANK0			0x005584
619*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_0_HCTRL_OFFSET_BANK0		0x005588
620*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_0_LANE_CTRL_BANK0		0x00558C
621*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_0_CHANNEL_ENABLE_BANK0		0x005590
622*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK0	0x005594
623*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_0_SAMPLEINTERVAL_BANK1		0x005598
624*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_0_HCTRL_BANK1			0x00559C
625*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_0_HCTRL_OFFSET_BANK1		0x0055A0
626*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_0_LANE_CTRL_BANK1		0x0055A4
627*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_0_CHANNEL_ENABLE_BANK1		0x0055A8
628*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0055AC
629*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_1_SAMPLEINTERVAL_BANK0		0x0055B0
630*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_1_HCTRL_BANK0			0x0055B4
631*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_1_HCTRL_OFFSET_BANK0		0x0055B8
632*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_1_LANE_CTRL_BANK0		0x0055BC
633*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_1_CHANNEL_ENABLE_BANK0		0x0055C0
634*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0055C4
635*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_1_SAMPLEINTERVAL_BANK1		0x0055C8
636*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_1_HCTRL_BANK1			0x0055CC
637*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_1_HCTRL_OFFSET_BANK1		0x0055D0
638*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_1_LANE_CTRL_BANK1		0x0055D4
639*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_1_CHANNEL_ENABLE_BANK1		0x0055D8
640*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0055DC
641*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_2_SAMPLEINTERVAL_BANK0		0x0055E0
642*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_2_HCTRL_BANK0			0x0055E4
643*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_2_HCTRL_OFFSET_BANK0		0x0055E8
644*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_2_LANE_CTRL_BANK0		0x0055EC
645*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_2_CHANNEL_ENABLE_BANK0		0x0055F0
646*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0055F4
647*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_2_SAMPLEINTERVAL_BANK1		0x0055F8
648*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_2_HCTRL_BANK1			0x0055FC
649*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_2_HCTRL_OFFSET_BANK1		0x005600
650*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_2_LANE_CTRL_BANK1		0x005604
651*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_2_CHANNEL_ENABLE_BANK1		0x005608
652*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00560C
653*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_3_SAMPLEINTERVAL_BANK0		0x005610
654*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_3_HCTRL_BANK0			0x005614
655*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_3_HCTRL_OFFSET_BANK0		0x005618
656*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_3_LANE_CTRL_BANK0		0x00561C
657*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_3_CHANNEL_ENABLE_BANK0		0x005620
658*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x005624
659*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_3_SAMPLEINTERVAL_BANK1		0x005628
660*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_3_HCTRL_BANK1			0x00562C
661*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_3_HCTRL_OFFSET_BANK1		0x005630
662*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_3_LANE_CTRL_BANK1		0x005634
663*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_3_CHANNEL_ENABLE_BANK1		0x005638
664*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00563C
665*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP1_SAMPLEINTERVAL_BANK0		0x005670
666*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP1_HCTRL_BANK0			0x005674
667*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP1_HCTRL_OFFSET_BANK0		0x005678
668*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP1_LANE_CTRL_BANK0			0x00567C
669*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP1_CHANNEL_ENABLE_BANK0		0x005680
670*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x005684
671*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP1_SAMPLEINTERVAL_BANK1		0x005688
672*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP1_HCTRL_BANK1			0x00568C
673*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP1_HCTRL_OFFSET_BANK1		0x005690
674*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP1_LANE_CTRL_BANK1			0x005694
675*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP1_CHANNEL_ENABLE_BANK1		0x005698
676*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00569C
677*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP2_SAMPLEINTERVAL_BANK0		0x0056A0
678*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP2_HCTRL_BANK0			0x0056A4
679*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP2_HCTRL_OFFSET_BANK0		0x0056A8
680*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP2_LANE_CTRL_BANK0			0x0056AC
681*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP2_CHANNEL_ENABLE_BANK0		0x0056B0
682*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0056B4
683*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP2_SAMPLEINTERVAL_BANK1		0x0056B8
684*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP2_HCTRL_BANK1			0x0056BC
685*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP2_HCTRL_OFFSET_BANK1		0x0056C0
686*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP2_LANE_CTRL_BANK1			0x0056C4
687*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP2_CHANNEL_ENABLE_BANK1		0x0056C8
688*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0056CC
689*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP3_SAMPLEINTERVAL_BANK0		0x0056D0
690*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP3_HCTRL_BANK0			0x0056D4
691*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP3_HCTRL_OFFSET_BANK0		0x0056D8
692*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP3_LANE_CTRL_BANK0			0x0056DC
693*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP3_CHANNEL_ENABLE_BANK0		0x0056E0
694*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0056E4
695*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP3_SAMPLEINTERVAL_BANK1		0x0056E8
696*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP3_HCTRL_BANK1			0x0056EC
697*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP3_HCTRL_OFFSET_BANK1		0x0056F0
698*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP3_LANE_CTRL_BANK1			0x0056F4
699*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP3_CHANNEL_ENABLE_BANK1		0x0056F8
700*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0056FC
701*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP4_SAMPLEINTERVAL_BANK0		0x005700
702*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP4_HCTRL_BANK0			0x005704
703*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP4_HCTRL_OFFSET_BANK0		0x005708
704*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP4_LANE_CTRL_BANK0			0x00570C
705*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP4_CHANNEL_ENABLE_BANK0		0x005710
706*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK0	0x005714
707*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP4_SAMPLEINTERVAL_BANK1		0x005718
708*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP4_HCTRL_BANK1			0x00571C
709*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP4_HCTRL_OFFSET_BANK1		0x005720
710*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP4_LANE_CTRL_BANK1			0x005724
711*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP4_CHANNEL_ENABLE_BANK1		0x005728
712*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00572C
713*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP5_SAMPLEINTERVAL_BANK0		0x005730
714*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP5_HCTRL_BANK0			0x005734
715*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP5_HCTRL_OFFSET_BANK0		0x005738
716*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP5_LANE_CTRL_BANK0			0x00573C
717*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP5_CHANNEL_ENABLE_BANK0		0x005740
718*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK0	0x005744
719*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP5_SAMPLEINTERVAL_BANK1		0x005748
720*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP5_HCTRL_BANK1			0x00574C
721*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP5_HCTRL_OFFSET_BANK1		0x005750
722*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP5_LANE_CTRL_BANK1			0x005754
723*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP5_CHANNEL_ENABLE_BANK1		0x005758
724*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00575C
725*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP6_SAMPLEINTERVAL_BANK0		0x005760
726*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP6_HCTRL_BANK0			0x005764
727*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP6_HCTRL_OFFSET_BANK0		0x005768
728*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP6_LANE_CTRL_BANK0			0x00576C
729*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP6_CHANNEL_ENABLE_BANK0		0x005770
730*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK0	0x005774
731*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP6_SAMPLEINTERVAL_BANK1		0x005778
732*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP6_HCTRL_BANK1			0x00577C
733*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP6_HCTRL_OFFSET_BANK1		0x005780
734*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP6_LANE_CTRL_BANK1			0x005784
735*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP6_CHANNEL_ENABLE_BANK1		0x005788
736*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00578C
737*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP7_SAMPLEINTERVAL_BANK0		0x005790
738*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP7_HCTRL_BANK0			0x005794
739*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP7_HCTRL_OFFSET_BANK0		0x005798
740*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP7_LANE_CTRL_BANK0			0x00579C
741*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP7_CHANNEL_ENABLE_BANK0		0x0057A0
742*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0057A4
743*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP7_SAMPLEINTERVAL_BANK1		0x0057A8
744*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP7_HCTRL_BANK1			0x0057AC
745*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP7_HCTRL_OFFSET_BANK1		0x0057B0
746*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP7_LANE_CTRL_BANK1			0x0057B4
747*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP7_CHANNEL_ENABLE_BANK1		0x0057B8
748*44d16948SVijendar Mukunda #define ACP_SW0_RX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0057BC
749*44d16948SVijendar Mukunda #define ACP_SW0_BPT_PORT_EN				0x0057C0
750*44d16948SVijendar Mukunda #define ACP_SW0_BPT_PORT_EN_STATUS			0x0057C4
751*44d16948SVijendar Mukunda #define ACP_SW0_BPT_PORT_FRAME_FORMAT			0x0057C8
752*44d16948SVijendar Mukunda #define ACP_SW0_BPT_PORT_SAMPLEINTERVAL_BANK0		0x0057CC
753*44d16948SVijendar Mukunda #define ACP_SW0_BPT_PORT_HCTRL_BANK0			0x0057D0
754*44d16948SVijendar Mukunda #define ACP_SW0_BPT_PORT_OFFSET_BANK0			0x0057D4
755*44d16948SVijendar Mukunda #define ACP_SW0_BPT_PORT_LANE_SELECT_BANK0		0x0057D8
756*44d16948SVijendar Mukunda #define ACP_SW0_BPT_PORT_CHANNEL_ENABLE_BANK0		0x0057DC
757*44d16948SVijendar Mukunda #define ACP_SW0_BPT_PORT_SAMPLEINTERVAL_BANK1		0x0057E0
758*44d16948SVijendar Mukunda #define ACP_SW0_BPT_PORT_HCTRL_BANK1			0x0057E4
759*44d16948SVijendar Mukunda #define ACP_SW0_BPT_PORT_OFFSET_BANK1			0x0057E8
760*44d16948SVijendar Mukunda #define ACP_SW0_BPT_PORT_LANE_SELECT_BANK1		0x0057EC
761*44d16948SVijendar Mukunda #define ACP_SW0_BPT_PORT_CHANNEL_ENABLE_BANK1		0x0057F0
762*44d16948SVijendar Mukunda #define ACP_SW0_BPT_PORT_FIRST_BYTE_ADDR		0x0057F4
763*44d16948SVijendar Mukunda #define ACP_SW0_CLK_RESUME_CTRL				0x0057F8
764*44d16948SVijendar Mukunda #define ACP_SW0_CLK_RESUME_DELAY_CNTR			0x0057FC
765*44d16948SVijendar Mukunda #define ACP_SW0_BUS_RESET_CTRL				0x005800
766*44d16948SVijendar Mukunda #define ACP_SW0_PRBS_ERR_STATUS				0x005804
767*44d16948SVijendar Mukunda #define ACP_SW0_WALLCLK_MISC				0x005808
768*44d16948SVijendar Mukunda #define ACP_SW0_WALL_CLK_COUNTER			0x00580C
769*44d16948SVijendar Mukunda #define ACP_SW0_PING_STATUS_REGISTER_LOW		0x005810
770*44d16948SVijendar Mukunda #define ACP_SW0_PING_STATUS_REGISTER_HIGH		0x005814
771*44d16948SVijendar Mukunda #define ACP_SW0_PING_STATUS_CURRENT_BANK_SEL		0x005818
772*44d16948SVijendar Mukunda #define ACP_SW0_TZD_CHANGE				0x00581C
773*44d16948SVijendar Mukunda #define ACP_SW0_WALLCLK_INTR_CNTL			0x005820
774*44d16948SVijendar Mukunda 
775*44d16948SVijendar Mukunda #define ACP_SW1_GLOBAL_CAPABILITIES			0x006E00
776*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA0_RINGBUFADDR			0x006E04
777*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA0_RINGBUFSIZE			0x006E08
778*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA0_FIFOADDR			0x006E0C
779*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA0_FIFOSIZE			0x006E10
780*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA0_BURST_SIZE			0x006E14
781*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA0_LINKPOSITIONCNTR		0x006E18
782*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA0_LINEARPOSITIONCNTR_HIGH		0x006E1C
783*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA0_LINEARPOSITIONCNTR_LOW		0x006E20
784*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA0_INTR_WATERMARK_SIZE		0x006E24
785*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA1_RINGBUFADDR			0x006E28
786*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA1_RINGBUFSIZE			0x006E2C
787*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA1_FIFOADDR			0x006E30
788*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA1_FIFOSIZE			0x006E34
789*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA1_BURST_SIZE			0x006E38
790*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA1_LINKPOSITIONCNTR		0x006E3C
791*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA1_LINEARPOSITIONCNTR_HIGH		0x006E40
792*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA1_LINEARPOSITIONCNTR_LOW		0x006E44
793*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA1_INTR_WATERMARK_SIZE		0x006E48
794*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA2_RINGBUFADDR			0x006E4C
795*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA2_RINGBUFSIZE			0x006E50
796*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA2_FIFOADDR			0x006E54
797*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA2_FIFOSIZE			0x006E58
798*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA2_BURST_SIZE			0x006E5C
799*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA2_LINKPOSITIONCNTR		0x006E60
800*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA2_LINEARPOSITIONCNTR_HIGH		0x006E64
801*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA2_LINEARPOSITIONCNTR_LOW		0x006E68
802*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA2_INTR_WATERMARK_SIZE		0x006E6C
803*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA3_RINGBUFADDR			0x006E70
804*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA3_RINGBUFSIZE			0x006E74
805*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA3_FIFOADDR			0x006E78
806*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA3_FIFOSIZE			0x006E7C
807*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA3_BURST_SIZE			0x006E80
808*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA3_LINKPOSITIONCNTR		0x006E84
809*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA3_LINEARPOSITIONCNTR_HIGH		0x006E88
810*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA3_LINEARPOSITIONCNTR_LOW		0x006E8C
811*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA3_INTR_WATERMARK_SIZE		0x006E90
812*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA4_RINGBUFADDR			0x006E94
813*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA4_RINGBUFSIZE			0x006E98
814*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA4_FIFOADDR			0x006E9C
815*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA4_FIFOSIZE			0x006EA0
816*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA4_BURST_SIZE			0x006EA4
817*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA4_LINKPOSITIONCNTR		0x006EA8
818*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA4_LINEARPOSITIONCNTR_HIGH		0x006EAC
819*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA4_LINEARPOSITIONCNTR_LOW		0x006EB0
820*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA4_INTR_WATERMARK_SIZE		0x006EB4
821*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA5_RINGBUFADDR			0x006EB8
822*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA5_RINGBUFSIZE			0x006EBC
823*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA5_FIFOADDR			0x006EC0
824*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA5_FIFOSIZE			0x006EC4
825*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA5_BURST_SIZE			0x006EC8
826*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA5_LINKPOSITIONCNTR		0x006ECC
827*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA5_LINEARPOSITIONCNTR_HIGH		0x006ED0
828*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA5_LINEARPOSITIONCNTR_LOW		0x006ED4
829*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA5_INTR_WATERMARK_SIZE		0x006ED8
830*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA6_RINGBUFADDR			0x006EDC
831*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA6_RINGBUFSIZE			0x006EE0
832*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA6_FIFOADDR			0x006EE4
833*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA6_FIFOSIZE			0x006EE8
834*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA6_BURST_SIZE			0x006EEC
835*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA6_LINKPOSITIONCNTR		0x006EF0
836*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA6_LINEARPOSITIONCNTR_HIGH		0x006EF4
837*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA6_LINEARPOSITIONCNTR_LOW		0x006EF8
838*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA6_INTR_WATERMARK_SIZE		0x006EFC
839*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA7_RINGBUFADDR			0x006F00
840*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA7_RINGBUFSIZE			0x006F04
841*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA7_FIFOADDR			0x006F08
842*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA7_FIFOSIZE			0x006F0C
843*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA7_BURST_SIZE			0x006F10
844*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA7_LINKPOSITIONCNTR		0x006F14
845*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA7_LINEARPOSITIONCNTR_HIGH		0x006F18
846*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA7_LINEARPOSITIONCNTR_LOW		0x006F1C
847*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA7_INTR_WATERMARK_SIZE		0x006F20
848*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA0_RINGBUFADDR			0x006F24
849*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA0_RINGBUFSIZE			0x006F28
850*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA0_FIFOADDR			0x006F2C
851*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA0_FIFOSIZE			0x006F30
852*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA0_BURST_SIZE			0x006F34
853*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA0_LINKPOSITIONCNTR		0x006F38
854*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA0_LINEARPOSITIONCNTR_HIGH		0x006F3C
855*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA0_LINEARPOSITIONCNTR_LOW		0x006F40
856*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA0_INTR_WATERMARK_SIZE		0x006F44
857*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA1_RINGBUFADDR			0x006F48
858*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA1_RINGBUFSIZE			0x006F4C
859*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA1_FIFOADDR			0x006F50
860*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA1_FIFOSIZE			0x006F54
861*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA1_BURST_SIZE			0x006F58
862*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA1_LINKPOSITIONCNTR		0x006F5C
863*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA1_LINEARPOSITIONCNTR_HIGH		0x006F60
864*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA1_LINEARPOSITIONCNTR_LOW		0x006F64
865*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA1_INTR_WATERMARK_SIZE		0x006F68
866*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA2_RINGBUFADDR			0x006F6C
867*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA2_RINGBUFSIZE			0x006F70
868*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA2_FIFOADDR			0x006F74
869*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA2_FIFOSIZE			0x006F78
870*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA2_BURST_SIZE			0x006F7C
871*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA2_LINKPOSITIONCNTR		0x006F80
872*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA2_LINEARPOSITIONCNTR_HIGH		0x006F84
873*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA2_LINEARPOSITIONCNTR_LOW		0x006F88
874*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA2_INTR_WATERMARK_SIZE		0x006F8C
875*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA3_RINGBUFADDR			0x006F90
876*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA3_RINGBUFSIZE			0x006F94
877*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA3_FIFOADDR			0x006F98
878*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA3_FIFOSIZE			0x006F9C
879*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA3_BURST_SIZE			0x006FA0
880*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA3_LINKPOSITIONCNTR		0x006FA4
881*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA3_LINEARPOSITIONCNTR_HIGH		0x006FA8
882*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA3_LINEARPOSITIONCNTR_LOW		0x006FAC
883*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA3_INTR_WATERMARK_SIZE		0x006FB0
884*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA4_RINGBUFADDR			0x006FB4
885*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA4_RINGBUFSIZE			0x006FB8
886*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA4_FIFOADDR			0x006FBC
887*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA4_FIFOSIZE			0x006FC0
888*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA4_BURST_SIZE			0x006FC4
889*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA4_LINKPOSITIONCNTR		0x006FC8
890*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA4_LINEARPOSITIONCNTR_HIGH		0x006FCC
891*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA4_LINEARPOSITIONCNTR_LOW		0x006FD0
892*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA4_INTR_WATERMARK_SIZE		0x006FD4
893*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA5_RINGBUFADDR			0x006FD8
894*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA5_RINGBUFSIZE			0x006FDC
895*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA5_FIFOADDR			0x006FE0
896*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA5_FIFOSIZE			0x006FE4
897*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA5_BURST_SIZE			0x006FE8
898*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA5_LINKPOSITIONCNTR		0x006FEC
899*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA5_LINEARPOSITIONCNTR_HIGH		0x006FF0
900*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA5_LINEARPOSITIONCNTR_LOW		0x006FF4
901*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA5_INTR_WATERMARK_SIZE		0x006FF8
902*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA6_RINGBUFADDR			0x006FFC
903*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA6_RINGBUFSIZE			0x007000
904*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA6_FIFOADDR			0x007004
905*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA6_FIFOSIZE			0x007008
906*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA6_BURST_SIZE			0x00700C
907*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA6_LINKPOSITIONCNTR		0x007010
908*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA6_LINEARPOSITIONCNTR_HIGH		0x007014
909*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA6_LINEARPOSITIONCNTR_LOW		0x007018
910*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA6_INTR_WATERMARK_SIZE		0x00701C
911*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA7_RINGBUFADDR			0x007020
912*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA7_RINGBUFSIZE			0x007024
913*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA7_FIFOADDR			0x007028
914*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA7_FIFOSIZE			0x00702C
915*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA7_BURST_SIZE			0x007030
916*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA7_LINKPOSITIONCNTR		0x007034
917*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA7_LINEARPOSITIONCNTR_HIGH		0x007038
918*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA7_LINEARPOSITIONCNTR_LOW		0x00703C
919*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA7_INTR_WATERMARK_SIZE		0x007040
920*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA0_POS_TRACK			0x007044
921*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA0_POS				0x007048
922*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA1_POS_TRACK			0x00704C
923*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA1_POS				0x007050
924*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA2_POS_TRACK			0x007054
925*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA2_POS				0x007058
926*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA3_POS_TRACK			0x00705C
927*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA3_POS				0x007060
928*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA4_POS_TRACK			0x007064
929*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA4_POS				0x007068
930*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA5_POS_TRACK			0x00706C
931*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA5_POS				0x007070
932*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA6_POS_TRACK			0x007074
933*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA6_POS				0x007078
934*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA7_POS_TRACK			0x00707C
935*44d16948SVijendar Mukunda #define ACP_SW1_RX_DMA7_POS				0x007080
936*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA0_POS_TRACK			0x007084
937*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA0_POS				0x007088
938*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA1_POS_TRACK			0x00708C
939*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA1_POS				0x007090
940*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA2_POS_TRACK			0x007094
941*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA2_POS				0x007098
942*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA3_POS_TRACK			0x00709C
943*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA3_POS				0x0070A0
944*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA4_POS_TRACK			0x0070A4
945*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA4_POS				0x0070A8
946*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA5_POS_TRACK			0x0070AC
947*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA5_POS				0x0070B0
948*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA6_POS_TRACK			0x0070B4
949*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA6_POS				0x0070B8
950*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA7_POS_TRACK			0x0070BC
951*44d16948SVijendar Mukunda #define ACP_SW1_TX_DMA7_POS				0x0070C0
952*44d16948SVijendar Mukunda #define ACP_SW1_FIFO_ERROR_REASON			0x0070C4
953*44d16948SVijendar Mukunda #define ACP_SW1_FIFO_ERROR_INTR_MASK			0x0070C8
954*44d16948SVijendar Mukunda #define ACP_SW1_ERROR_REASON1				0x0070CC
955*44d16948SVijendar Mukunda #define ACP_SW1_ERROR_INTR_MASK1			0x0070D0
956*44d16948SVijendar Mukunda #define ACP_SW1_ERROR_REASON2				0x0070D4
957*44d16948SVijendar Mukunda #define ACP_SW1_ERROR_INTR_MASK2			0x0070D8
958*44d16948SVijendar Mukunda 
959*44d16948SVijendar Mukunda #define ACP_SW1_CORB_BASE_ADDRESS			0x007100
960*44d16948SVijendar Mukunda #define ACP_SW1_CORB_WRITE_POINTER			0x007104
961*44d16948SVijendar Mukunda #define ACP_SW1_CORB_READ_POINTER			0x007108
962*44d16948SVijendar Mukunda #define ACP_SW1_CORB_CONTROL				0x00710C
963*44d16948SVijendar Mukunda #define ACP_SW1_CORB_SIZE				0x007114
964*44d16948SVijendar Mukunda #define ACP_SW1_RIRB_BASE_ADDRESS			0x007118
965*44d16948SVijendar Mukunda #define ACP_SW1_RIRB_WRITE_POINTER			0x00711C
966*44d16948SVijendar Mukunda #define ACP_SW1_RIRB_RESPONSE_INTERRUPT_COUNT		0x007120
967*44d16948SVijendar Mukunda #define ACP_SW1_RIRB_CONTROL				0x007124
968*44d16948SVijendar Mukunda #define ACP_SW1_RIRB_SIZE				0x007128
969*44d16948SVijendar Mukunda #define ACP_SW1_RIRB_FIFO_MIN_THDL			0x00712C
970*44d16948SVijendar Mukunda #define ACP_SW1_IMM_CMD_UPPER_WORD			0x007130
971*44d16948SVijendar Mukunda #define ACP_SW1_IMM_CMD_LOWER_QWORD			0x007134
972*44d16948SVijendar Mukunda #define ACP_SW1_IMM_RESP_UPPER_WORD			0x007138
973*44d16948SVijendar Mukunda #define ACP_SW1_IMM_RESP_LOWER_QWORD			0x00713C
974*44d16948SVijendar Mukunda #define ACP_SW1_IMM_CMD_STS				0x007140
975*44d16948SVijendar Mukunda #define ACP_SW1_BRA_BASE_ADDRESS			0x007144
976*44d16948SVijendar Mukunda #define ACP_SW1_BRA_TRANSFER_SIZE			0x007148
977*44d16948SVijendar Mukunda #define ACP_SW1_BRA_DMA_BUSY				0x00714C
978*44d16948SVijendar Mukunda #define ACP_SW1_BRA_RESP				0x007150
979*44d16948SVijendar Mukunda #define ACP_SW1_BRA_RESP_FRAME_ADDR			0x007154
980*44d16948SVijendar Mukunda #define ACP_SW1_BRA_CURRENT_TRANSFER_SIZE		0x007158
981*44d16948SVijendar Mukunda #define ACP_SW1_STATE_CHANGE_STATUS_0TO7		0x00715C
982*44d16948SVijendar Mukunda #define ACP_SW1_STATE_CHANGE_STATUS_8TO11		0x007160
983*44d16948SVijendar Mukunda #define ACP_SW1_STATE_CHANGE_STATUS_MASK_0TO7		0x007164
984*44d16948SVijendar Mukunda #define ACP_SW1_STATE_CHANGE_STATUS_MASK_8TO11		0x007168
985*44d16948SVijendar Mukunda #define ACP_SW1_CLK_FREQUENCY_CTRL_BANK0		0x00716C
986*44d16948SVijendar Mukunda #define ACP_SW1_CLK_FREQUENCY_CTRL_BANK1		0x007170
987*44d16948SVijendar Mukunda #define ACP_SW1_ERROR_INTR_MASK				0x007174
988*44d16948SVijendar Mukunda #define ACP_SW1_PHY_TEST_MODE_DATA_OFF			0x007178
989*44d16948SVijendar Mukunda #define ACP_SW1_DATA_TO_PDM_EN				0x00717C
990*44d16948SVijendar Mukunda 
991*44d16948SVijendar Mukunda #define ACP_SW1_EN					0x007200
992*44d16948SVijendar Mukunda #define ACP_SW1_EN_STATUS				0x007204
993*44d16948SVijendar Mukunda #define ACP_SW1_FRAMESIZE_BANK0				0x007208
994*44d16948SVijendar Mukunda #define ACP_SW1_FRAMESIZE_BANK1				0x00720C
995*44d16948SVijendar Mukunda #define ACP_SW1_SSP_COUNTER				0x007210
996*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM0_EN				0x007214
997*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM1_EN				0x007218
998*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM2_EN				0x00721C
999*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM3_EN				0x007220
1000*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM4_EN				0x007224
1001*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM5_EN				0x007228
1002*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM6_EN				0x00722C
1003*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM7_EN				0x007230
1004*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM0_EN_STATUS			0x007234
1005*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM1_EN_STATUS			0x007238
1006*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM2_EN_STATUS			0x00723C
1007*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM3_EN_STATUS			0x007240
1008*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM4_EN_STATUS			0x007244
1009*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM5_EN_STATUS			0x007248
1010*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM6_EN_STATUS			0x00724C
1011*44d16948SVijendar Mukunda #define ACP_SW1_TX_STREAM7_EN_STATUS			0x007250
1012*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_FRAME_FORMAT			0x007254
1013*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP1_FRAME_FORMAT			0x007258
1014*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP2_FRAME_FORMAT			0x00725C
1015*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP3_FRAME_FORMAT			0x007260
1016*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP4_FRAME_FORMAT			0x007264
1017*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP5_FRAME_FORMAT			0x007268
1018*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP6_FRAME_FORMAT			0x00726C
1019*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP7_FRAME_FORMAT			0x007270
1020*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_0_SAMPLEINTERVAL_BANK0		0x007280
1021*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_0_HCTRL_BANK0			0x007284
1022*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_0_HCTRL_OFFSET_BANK0		0x007288
1023*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_0_LANE_CTRL_BANK0		0x00728C
1024*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_0_CHANNEL_ENABLE_BANK0		0x007290
1025*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK0	0x007294
1026*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_0_SAMPLEINTERVAL_BANK1		0x007298
1027*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_0_HCTRL_BANK1			0x00729C
1028*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_0_HCTRL_OFFSET_BANK1		0x0072A0
1029*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_0_LANE_CTRL_BANK1		0x0072A4
1030*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_0_CHANNEL_ENABLE_BANK1		0x0072A8
1031*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0072AC
1032*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_1_SAMPLEINTERVAL_BANK0		0x0072B0
1033*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_1_HCTRL_BANK0			0x0072B4
1034*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_1_HCTRL_OFFSET_BANK0		0x0072B8
1035*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_1_LANE_CTRL_BANK0		0x0072BC
1036*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_1_CHANNEL_ENABLE_BANK0		0x0072C0
1037*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0072C4
1038*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_1_SAMPLEINTERVAL_BANK1		0x0072C8
1039*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_1_HCTRL_BANK1			0x0072CC
1040*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_1_HCTRL_OFFSET_BANK1		0x0072D0
1041*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_1_LANE_CTRL_BANK1		0x0072D4
1042*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_1_CHANNEL_ENABLE_BANK1		0x0072D8
1043*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0072DC
1044*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_2_SAMPLEINTERVAL_BANK0		0x0072E0
1045*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_2_HCTRL_BANK0			0x0072E4
1046*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_2_HCTRL_OFFSET_BANK0		0x0072E8
1047*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_2_LANE_CTRL_BANK0		0x0072EC
1048*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_2_CHANNEL_ENABLE_BANK0		0x0072F0
1049*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0072F4
1050*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_2_SAMPLEINTERVAL_BANK1		0x0072F8
1051*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_2_HCTRL_BANK1			0x0072FC
1052*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_2_HCTRL_OFFSET_BANK1		0x007300
1053*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_2_LANE_CTRL_BANK1		0x007304
1054*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_2_CHANNEL_ENABLE_BANK1		0x007308
1055*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00730C
1056*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_3_SAMPLEINTERVAL_BANK0		0x007310
1057*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_3_HCTRL_BANK0			0x007314
1058*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_3_HCTRL_OFFSET_BANK0		0x007318
1059*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_3_LANE_CTRL_BANK0		0x00731C
1060*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_3_CHANNEL_ENABLE_BANK0		0x007320
1061*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x007324
1062*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_3_SAMPLEINTERVAL_BANK1		0x007328
1063*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_3_HCTRL_BANK1			0x00732C
1064*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_3_HCTRL_OFFSET_BANK1		0x007330
1065*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_3_LANE_CTRL_BANK1		0x007334
1066*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_3_CHANNEL_ENABLE_BANK1		0x007338
1067*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00733C
1068*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP1_SAMPLEINTERVAL_BANK0		0x007370
1069*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP1_HCTRL_BANK0			0x007374
1070*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP1_HCTRL_OFFSET_BANK0		0x007378
1071*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP1_LANE_CTRL_BANK0			0x00737C
1072*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP1_CHANNEL_ENABLE_BANK0		0x007380
1073*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x007384
1074*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP1_SAMPLEINTERVAL_BANK1		0x007388
1075*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP1_HCTRL_BANK1			0x00738C
1076*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP1_HCTRL_OFFSET_BANK1		0x007390
1077*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP1_LANE_CTRL_BANK1			0x007394
1078*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP1_CHANNEL_ENABLE_BANK1		0x007398
1079*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00739C
1080*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP2_SAMPLEINTERVAL_BANK0		0x0073A0
1081*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP2_HCTRL_BANK0			0x0073A4
1082*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP2_HCTRL_OFFSET_BANK0		0x0073A8
1083*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP2_LANE_CTRL_BANK0			0x0073AC
1084*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP2_CHANNEL_ENABLE_BANK0		0x0073B0
1085*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0073B4
1086*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP2_SAMPLEINTERVAL_BANK1		0x0073B8
1087*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP2_HCTRL_BANK1			0x0073BC
1088*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP2_HCTRL_OFFSET_BANK1		0x0073C0
1089*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP2_LANE_CTRL_BANK1			0x0073C4
1090*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP2_CHANNEL_ENABLE_BANK1		0x0073C8
1091*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0073CC
1092*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP3_SAMPLEINTERVAL_BANK0		0x0073D0
1093*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP3_HCTRL_BANK0			0x0073D4
1094*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP3_HCTRL_OFFSET_BANK0		0x0073D8
1095*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP3_LANE_CTRL_BANK0			0x0073DC
1096*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP3_CHANNEL_ENABLE_BANK0		0x0073E0
1097*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0073E4
1098*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP3_SAMPLEINTERVAL_BANK1		0x0073E8
1099*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP3_HCTRL_BANK1			0x0073EC
1100*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP3_HCTRL_OFFSET_BANK1		0x0073F0
1101*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP3_LANE_CTRL_BANK1			0x0073F4
1102*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP3_CHANNEL_ENABLE_BANK1		0x0073F8
1103*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0073FC
1104*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP4_SAMPLEINTERVAL_BANK0		0x007400
1105*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP4_HCTRL_BANK0			0x007404
1106*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP4_HCTRL_OFFSET_BANK0		0x007408
1107*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP4_LANE_CTRL_BANK0			0x00740C
1108*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP4_CHANNEL_ENABLE_BANK0		0x007410
1109*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK0	0x007414
1110*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP4_SAMPLEINTERVAL_BANK1		0x007418
1111*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP4_HCTRL_BANK1			0x00741C
1112*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP4_HCTRL_OFFSET_BANK1		0x007420
1113*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP4_LANE_CTRL_BANK1			0x007424
1114*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP4_CHANNEL_ENABLE_BANK1		0x007428
1115*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00742C
1116*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP5_SAMPLEINTERVAL_BANK0		0x007430
1117*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP5_HCTRL_BANK0			0x007434
1118*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP5_HCTRL_OFFSET_BANK0		0x007438
1119*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP5_LANE_CTRL_BANK0			0x00743C
1120*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP5_CHANNEL_ENABLE_BANK0		0x007440
1121*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK0	0x007444
1122*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP5_SAMPLEINTERVAL_BANK1		0x007448
1123*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP5_HCTRL_BANK1			0x00744C
1124*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP5_HCTRL_OFFSET_BANK1		0x007450
1125*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP5_LANE_CTRL_BANK1			0x007454
1126*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP5_CHANNEL_ENABLE_BANK1		0x007458
1127*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00745C
1128*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP6_SAMPLEINTERVAL_BANK0		0x007460
1129*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP6_HCTRL_BANK0			0x007464
1130*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP6_HCTRL_OFFSET_BANK0		0x007468
1131*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP6_LANE_CTRL_BANK0			0x00746C
1132*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP6_CHANNEL_ENABLE_BANK0		0x007470
1133*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK0	0x007474
1134*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP6_SAMPLEINTERVAL_BANK1		0x007478
1135*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP6_HCTRL_BANK1			0x00747C
1136*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP6_HCTRL_OFFSET_BANK1		0x007480
1137*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP6_LANE_CTRL_BANK1			0x007484
1138*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP6_CHANNEL_ENABLE_BANK1		0x007488
1139*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00748C
1140*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP7_SAMPLEINTERVAL_BANK0		0x007490
1141*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP7_HCTRL_BANK0			0x007494
1142*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP7_HCTRL_OFFSET_BANK0		0x007498
1143*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP7_LANE_CTRL_BANK0			0x00749C
1144*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP7_CHANNEL_ENABLE_BANK0		0x0074A0
1145*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0074A4
1146*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP7_SAMPLEINTERVAL_BANK1		0x0074A8
1147*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP7_HCTRL_BANK1			0x0074AC
1148*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP7_HCTRL_OFFSET_BANK1		0x0074B0
1149*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP7_LANE_CTRL_BANK1			0x0074B4
1150*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP7_CHANNEL_ENABLE_BANK1		0x0074B8
1151*44d16948SVijendar Mukunda #define ACP_SW1_TX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0074BC
1152*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM0_EN				0x007514
1153*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM1_EN				0x007518
1154*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM2_EN				0x00751C
1155*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM3_EN				0x007520
1156*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM4_EN				0x007524
1157*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM5_EN				0x007528
1158*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM6_EN				0x00752C
1159*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM7_EN				0x007530
1160*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM0_EN_STATUS			0x007534
1161*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM1_EN_STATUS			0x007538
1162*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM2_EN_STATUS			0x00753C
1163*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM3_EN_STATUS			0x007540
1164*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM4_EN_STATUS			0x007544
1165*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM5_EN_STATUS			0x007548
1166*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM6_EN_STATUS			0x00754C
1167*44d16948SVijendar Mukunda #define ACP_SW1_RX_STREAM7_EN_STATUS			0x007550
1168*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_FRAME_FORMAT			0x007554
1169*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP1_FRAME_FORMAT			0x007558
1170*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP2_FRAME_FORMAT			0x00755C
1171*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP3_FRAME_FORMAT			0x007560
1172*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP4_FRAME_FORMAT			0x007564
1173*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP5_FRAME_FORMAT			0x007568
1174*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP6_FRAME_FORMAT			0x00756C
1175*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP7_FRAME_FORMAT			0x007570
1176*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_0_SAMPLEINTERVAL_BANK0		0x007580
1177*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_0_HCTRL_BANK0			0x007584
1178*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_0_HCTRL_OFFSET_BANK0		0x007588
1179*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_0_LANE_CTRL_BANK0		0x00758C
1180*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_0_CHANNEL_ENABLE_BANK0		0x007590
1181*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK0	0x007594
1182*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_0_SAMPLEINTERVAL_BANK1		0x007598
1183*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_0_HCTRL_BANK1			0x00759C
1184*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_0_HCTRL_OFFSET_BANK1		0x0075A0
1185*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_0_LANE_CTRL_BANK1		0x0075A4
1186*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_0_CHANNEL_ENABLE_BANK1		0x0075A8
1187*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0075AC
1188*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_1_SAMPLEINTERVAL_BANK0		0x0075B0
1189*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_1_HCTRL_BANK0			0x0075B4
1190*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_1_HCTRL_OFFSET_BANK0		0x0075B8
1191*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_1_LANE_CTRL_BANK0		0x0075BC
1192*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_1_CHANNEL_ENABLE_BANK0		0x0075C0
1193*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0075C4
1194*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_1_SAMPLEINTERVAL_BANK1		0x0075C8
1195*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_1_HCTRL_BANK1			0x0075CC
1196*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_1_HCTRL_OFFSET_BANK1		0x0075D0
1197*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_1_LANE_CTRL_BANK1		0x0075D4
1198*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_1_CHANNEL_ENABLE_BANK1		0x0075D8
1199*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0075DC
1200*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_2_SAMPLEINTERVAL_BANK0		0x0075E0
1201*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_2_HCTRL_BANK0			0x0075E4
1202*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_2_HCTRL_OFFSET_BANK0		0x0075E8
1203*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_2_LANE_CTRL_BANK0		0x0075EC
1204*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_2_CHANNEL_ENABLE_BANK0		0x0075F0
1205*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0075F4
1206*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_2_SAMPLEINTERVAL_BANK1		0x0075F8
1207*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_2_HCTRL_BANK1			0x0075FC
1208*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_2_HCTRL_OFFSET_BANK1		0x007600
1209*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_2_LANE_CTRL_BANK1		0x007604
1210*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_2_CHANNEL_ENABLE_BANK1		0x007608
1211*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00760C
1212*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_3_SAMPLEINTERVAL_BANK0		0x007610
1213*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_3_HCTRL_BANK0			0x007614
1214*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_3_HCTRL_OFFSET_BANK0		0x007618
1215*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_3_LANE_CTRL_BANK0		0x00761C
1216*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_3_CHANNEL_ENABLE_BANK0		0x007620
1217*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x007624
1218*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_3_SAMPLEINTERVAL_BANK1		0x007628
1219*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_3_HCTRL_BANK1			0x00762C
1220*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_3_HCTRL_OFFSET_BANK1		0x007630
1221*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_3_LANE_CTRL_BANK1		0x007634
1222*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_3_CHANNEL_ENABLE_BANK1		0x007638
1223*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00763C
1224*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP1_SAMPLEINTERVAL_BANK0		0x007670
1225*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP1_HCTRL_BANK0			0x007674
1226*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP1_HCTRL_OFFSET_BANK0		0x007678
1227*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP1_LANE_CTRL_BANK0			0x00767C
1228*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP1_CHANNEL_ENABLE_BANK0		0x007680
1229*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x007684
1230*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP1_SAMPLEINTERVAL_BANK1		0x007688
1231*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP1_HCTRL_BANK1			0x00768C
1232*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP1_HCTRL_OFFSET_BANK1		0x007690
1233*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP1_LANE_CTRL_BANK1			0x007694
1234*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP1_CHANNEL_ENABLE_BANK1		0x007698
1235*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00769C
1236*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP2_SAMPLEINTERVAL_BANK0		0x0076A0
1237*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP2_HCTRL_BANK0			0x0076A4
1238*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP2_HCTRL_OFFSET_BANK0		0x0076A8
1239*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP2_LANE_CTRL_BANK0			0x0076AC
1240*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP2_CHANNEL_ENABLE_BANK0		0x0076B0
1241*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0076B4
1242*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP2_SAMPLEINTERVAL_BANK1		0x0076B8
1243*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP2_HCTRL_BANK1			0x0076BC
1244*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP2_HCTRL_OFFSET_BANK1		0x0076C0
1245*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP2_LANE_CTRL_BANK1			0x0076C4
1246*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP2_CHANNEL_ENABLE_BANK1		0x0076C8
1247*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0076CC
1248*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP3_SAMPLEINTERVAL_BANK0		0x0076D0
1249*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP3_HCTRL_BANK0			0x0076D4
1250*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP3_HCTRL_OFFSET_BANK0		0x0076D8
1251*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP3_LANE_CTRL_BANK0			0x0076DC
1252*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP3_CHANNEL_ENABLE_BANK0		0x0076E0
1253*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0076E4
1254*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP3_SAMPLEINTERVAL_BANK1		0x0076E8
1255*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP3_HCTRL_BANK1			0x0076EC
1256*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP3_HCTRL_OFFSET_BANK1		0x0076F0
1257*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP3_LANE_CTRL_BANK1			0x0076F4
1258*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP3_CHANNEL_ENABLE_BANK1		0x0076F8
1259*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0076FC
1260*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP4_SAMPLEINTERVAL_BANK0		0x007700
1261*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP4_HCTRL_BANK0			0x007704
1262*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP4_HCTRL_OFFSET_BANK0		0x007708
1263*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP4_LANE_CTRL_BANK0			0x00770C
1264*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP4_CHANNEL_ENABLE_BANK0		0x007710
1265*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK0	0x007714
1266*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP4_SAMPLEINTERVAL_BANK1		0x007718
1267*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP4_HCTRL_BANK1			0x00771C
1268*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP4_HCTRL_OFFSET_BANK1		0x007720
1269*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP4_LANE_CTRL_BANK1			0x007724
1270*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP4_CHANNEL_ENABLE_BANK1		0x007728
1271*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00772C
1272*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP5_SAMPLEINTERVAL_BANK0		0x007730
1273*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP5_HCTRL_BANK0			0x007734
1274*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP5_HCTRL_OFFSET_BANK0		0x007738
1275*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP5_LANE_CTRL_BANK0			0x00773C
1276*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP5_CHANNEL_ENABLE_BANK0		0x007740
1277*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK0	0x007744
1278*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP5_SAMPLEINTERVAL_BANK1		0x007748
1279*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP5_HCTRL_BANK1			0x00774C
1280*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP5_HCTRL_OFFSET_BANK1		0x007750
1281*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP5_LANE_CTRL_BANK1			0x007754
1282*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP5_CHANNEL_ENABLE_BANK1		0x007758
1283*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00775C
1284*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP6_SAMPLEINTERVAL_BANK0		0x007760
1285*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP6_HCTRL_BANK0			0x007764
1286*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP6_HCTRL_OFFSET_BANK0		0x007768
1287*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP6_LANE_CTRL_BANK0			0x00776C
1288*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP6_CHANNEL_ENABLE_BANK0		0x007770
1289*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK0	0x007774
1290*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP6_SAMPLEINTERVAL_BANK1		0x007778
1291*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP6_HCTRL_BANK1			0x00777C
1292*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP6_HCTRL_OFFSET_BANK1		0x007780
1293*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP6_LANE_CTRL_BANK1			0x007784
1294*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP6_CHANNEL_ENABLE_BANK1		0x007788
1295*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00778C
1296*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP7_SAMPLEINTERVAL_BANK0		0x007790
1297*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP7_HCTRL_BANK0			0x007794
1298*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP7_HCTRL_OFFSET_BANK0		0x007798
1299*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP7_LANE_CTRL_BANK0			0x00779C
1300*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP7_CHANNEL_ENABLE_BANK0		0x0077A0
1301*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0077A4
1302*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP7_SAMPLEINTERVAL_BANK1		0x0077A8
1303*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP7_HCTRL_BANK1			0x0077AC
1304*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP7_HCTRL_OFFSET_BANK1		0x0077B0
1305*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP7_LANE_CTRL_BANK1			0x0077B4
1306*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP7_CHANNEL_ENABLE_BANK1		0x0077B8
1307*44d16948SVijendar Mukunda #define ACP_SW1_RX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0077BC
1308*44d16948SVijendar Mukunda #define ACP_SW1_BPT_PORT_EN				0x0077C0
1309*44d16948SVijendar Mukunda #define ACP_SW1_BPT_PORT_EN_STATUS			0x0077C4
1310*44d16948SVijendar Mukunda #define ACP_SW1_BPT_PORT_FRAME_FORMAT			0x0077C8
1311*44d16948SVijendar Mukunda #define ACP_SW1_BPT_PORT_SAMPLEINTERVAL_BANK0		0x0077CC
1312*44d16948SVijendar Mukunda #define ACP_SW1_BPT_PORT_HCTRL_BANK0			0x0077D0
1313*44d16948SVijendar Mukunda #define ACP_SW1_BPT_PORT_OFFSET_BANK0			0x0077D4
1314*44d16948SVijendar Mukunda #define ACP_SW1_BPT_PORT_LANE_SELECT_BANK0		0x0077D8
1315*44d16948SVijendar Mukunda #define ACP_SW1_BPT_PORT_CHANNEL_ENABLE_BANK0		0x0077DC
1316*44d16948SVijendar Mukunda #define ACP_SW1_BPT_PORT_SAMPLEINTERVAL_BANK1		0x0077E0
1317*44d16948SVijendar Mukunda #define ACP_SW1_BPT_PORT_HCTRL_BANK1			0x0077E4
1318*44d16948SVijendar Mukunda #define ACP_SW1_BPT_PORT_OFFSET_BANK1			0x0077E8
1319*44d16948SVijendar Mukunda #define ACP_SW1_BPT_PORT_LANE_SELECT_BANK1		0x0077EC
1320*44d16948SVijendar Mukunda #define ACP_SW1_BPT_PORT_CHANNEL_ENABLE_BANK1		0x0077F0
1321*44d16948SVijendar Mukunda #define ACP_SW1_BPT_PORT_FIRST_BYTE_ADDR		0x0077F4
1322*44d16948SVijendar Mukunda #define ACP_SW1_CLK_RESUME_CTRL				0x0077F8
1323*44d16948SVijendar Mukunda #define ACP_SW1_CLK_RESUME_DELAY_CNTR			0x0077FC
1324*44d16948SVijendar Mukunda #define ACP_SW1_BUS_RESET_CTRL				0x007800
1325*44d16948SVijendar Mukunda #define ACP_SW1_PRBS_ERR_STATUS				0x007804
1326*44d16948SVijendar Mukunda #define ACP_SW1_WALLCLK_MISC				0x007808
1327*44d16948SVijendar Mukunda #define ACP_SW1_WALL_CLK_COUNTER			0x00780C
1328*44d16948SVijendar Mukunda #define ACP_SW1_PING_STATUS_REGISTER_LOW		0x007810
1329*44d16948SVijendar Mukunda #define ACP_SW1_PING_STATUS_REGISTER_HIGH		0x007814
1330*44d16948SVijendar Mukunda #define ACP_SW1_PING_STATUS_CURRENT_BANK_SEL		0x007818
1331*44d16948SVijendar Mukunda #define ACP_SW1_TZD_CHANGE				0x00781C
1332*44d16948SVijendar Mukunda #define ACP_SW1_WALLCLK_INTR_CNTL			0x007820
1333*44d16948SVijendar Mukunda 
1334*44d16948SVijendar Mukunda #define ACP_SW2_GLOBAL_CAPABILITIES			0x008E00
1335*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA0_RINGBUFADDR			0x008E04
1336*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA0_RINGBUFSIZE			0x008E08
1337*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA0_FIFOADDR			0x008E0C
1338*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA0_FIFOSIZE			0x008E10
1339*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA0_BURST_SIZE			0x008E14
1340*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA0_LINKPOSITIONCNTR		0x008E18
1341*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA0_LINEARPOSITIONCNTR_HIGH		0x008E1C
1342*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA0_LINEARPOSITIONCNTR_LOW		0x008E20
1343*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA0_INTR_WATERMARK_SIZE		0x008E24
1344*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA1_RINGBUFADDR			0x008E28
1345*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA1_RINGBUFSIZE			0x008E2C
1346*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA1_FIFOADDR			0x008E30
1347*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA1_FIFOSIZE			0x008E34
1348*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA1_BURST_SIZE			0x008E38
1349*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA1_LINKPOSITIONCNTR		0x008E3C
1350*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA1_LINEARPOSITIONCNTR_HIGH		0x008E40
1351*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA1_LINEARPOSITIONCNTR_LOW		0x008E44
1352*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA1_INTR_WATERMARK_SIZE		0x008E48
1353*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA2_RINGBUFADDR			0x008E4C
1354*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA2_RINGBUFSIZE			0x008E50
1355*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA2_FIFOADDR			0x008E54
1356*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA2_FIFOSIZE			0x008E58
1357*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA2_BURST_SIZE			0x008E5C
1358*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA2_LINKPOSITIONCNTR		0x008E60
1359*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA2_LINEARPOSITIONCNTR_HIGH		0x008E64
1360*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA2_LINEARPOSITIONCNTR_LOW		0x008E68
1361*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA2_INTR_WATERMARK_SIZE		0x008E6C
1362*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA3_RINGBUFADDR			0x008E70
1363*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA3_RINGBUFSIZE			0x008E74
1364*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA3_FIFOADDR			0x008E78
1365*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA3_FIFOSIZE			0x008E7C
1366*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA3_BURST_SIZE			0x008E80
1367*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA3_LINKPOSITIONCNTR		0x008E84
1368*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA3_LINEARPOSITIONCNTR_HIGH		0x008E88
1369*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA3_LINEARPOSITIONCNTR_LOW		0x008E8C
1370*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA3_INTR_WATERMARK_SIZE		0x008E90
1371*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA4_RINGBUFADDR			0x008E94
1372*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA4_RINGBUFSIZE			0x008E98
1373*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA4_FIFOADDR			0x008E9C
1374*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA4_FIFOSIZE			0x008EA0
1375*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA4_BURST_SIZE			0x008EA4
1376*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA4_LINKPOSITIONCNTR		0x008EA8
1377*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA4_LINEARPOSITIONCNTR_HIGH		0x008EAC
1378*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA4_LINEARPOSITIONCNTR_LOW		0x008EB0
1379*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA4_INTR_WATERMARK_SIZE		0x008EB4
1380*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA5_RINGBUFADDR			0x008EB8
1381*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA5_RINGBUFSIZE			0x008EBC
1382*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA5_FIFOADDR			0x008EC0
1383*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA5_FIFOSIZE			0x008EC4
1384*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA5_BURST_SIZE			0x008EC8
1385*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA5_LINKPOSITIONCNTR		0x008ECC
1386*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA5_LINEARPOSITIONCNTR_HIGH		0x008ED0
1387*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA5_LINEARPOSITIONCNTR_LOW		0x008ED4
1388*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA5_INTR_WATERMARK_SIZE		0x008ED8
1389*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA6_RINGBUFADDR			0x008EDC
1390*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA6_RINGBUFSIZE			0x008EE0
1391*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA6_FIFOADDR			0x008EE4
1392*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA6_FIFOSIZE			0x008EE8
1393*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA6_BURST_SIZE			0x008EEC
1394*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA6_LINKPOSITIONCNTR		0x008EF0
1395*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA6_LINEARPOSITIONCNTR_HIGH		0x008EF4
1396*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA6_LINEARPOSITIONCNTR_LOW		0x008EF8
1397*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA6_INTR_WATERMARK_SIZE		0x008EFC
1398*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA7_RINGBUFADDR			0x008F00
1399*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA7_RINGBUFSIZE			0x008F04
1400*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA7_FIFOADDR			0x008F08
1401*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA7_FIFOSIZE			0x008F0C
1402*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA7_BURST_SIZE			0x008F10
1403*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA7_LINKPOSITIONCNTR		0x008F14
1404*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA7_LINEARPOSITIONCNTR_HIGH		0x008F18
1405*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA7_LINEARPOSITIONCNTR_LOW		0x008F1C
1406*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA7_INTR_WATERMARK_SIZE		0x008F20
1407*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA0_RINGBUFADDR			0x008F24
1408*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA0_RINGBUFSIZE			0x008F28
1409*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA0_FIFOADDR			0x008F2C
1410*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA0_FIFOSIZE			0x008F30
1411*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA0_BURST_SIZE			0x008F34
1412*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA0_LINKPOSITIONCNTR		0x008F38
1413*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA0_LINEARPOSITIONCNTR_HIGH		0x008F3C
1414*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA0_LINEARPOSITIONCNTR_LOW		0x008F40
1415*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA0_INTR_WATERMARK_SIZE		0x008F44
1416*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA1_RINGBUFADDR			0x008F48
1417*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA1_RINGBUFSIZE			0x008F4C
1418*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA1_FIFOADDR			0x008F50
1419*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA1_FIFOSIZE			0x008F54
1420*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA1_BURST_SIZE			0x008F58
1421*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA1_LINKPOSITIONCNTR		0x008F5C
1422*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA1_LINEARPOSITIONCNTR_HIGH		0x008F60
1423*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA1_LINEARPOSITIONCNTR_LOW		0x008F64
1424*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA1_INTR_WATERMARK_SIZE		0x008F68
1425*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA2_RINGBUFADDR			0x008F6C
1426*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA2_RINGBUFSIZE			0x008F70
1427*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA2_FIFOADDR			0x008F74
1428*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA2_FIFOSIZE			0x008F78
1429*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA2_BURST_SIZE			0x008F7C
1430*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA2_LINKPOSITIONCNTR		0x008F80
1431*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA2_LINEARPOSITIONCNTR_HIGH		0x008F84
1432*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA2_LINEARPOSITIONCNTR_LOW		0x008F88
1433*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA2_INTR_WATERMARK_SIZE		0x008F8C
1434*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA3_RINGBUFADDR			0x008F90
1435*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA3_RINGBUFSIZE			0x008F94
1436*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA3_FIFOADDR			0x008F98
1437*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA3_FIFOSIZE			0x008F9C
1438*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA3_BURST_SIZE			0x008FA0
1439*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA3_LINKPOSITIONCNTR		0x008FA4
1440*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA3_LINEARPOSITIONCNTR_HIGH		0x008FA8
1441*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA3_LINEARPOSITIONCNTR_LOW		0x008FAC
1442*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA3_INTR_WATERMARK_SIZE		0x008FB0
1443*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA4_RINGBUFADDR			0x008FB4
1444*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA4_RINGBUFSIZE			0x008FB8
1445*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA4_FIFOADDR			0x008FBC
1446*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA4_FIFOSIZE			0x008FC0
1447*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA4_BURST_SIZE			0x008FC4
1448*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA4_LINKPOSITIONCNTR		0x008FC8
1449*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA4_LINEARPOSITIONCNTR_HIGH		0x008FCC
1450*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA4_LINEARPOSITIONCNTR_LOW		0x008FD0
1451*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA4_INTR_WATERMARK_SIZE		0x008FD4
1452*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA5_RINGBUFADDR			0x008FD8
1453*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA5_RINGBUFSIZE			0x008FDC
1454*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA5_FIFOADDR			0x008FE0
1455*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA5_FIFOSIZE			0x008FE4
1456*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA5_BURST_SIZE			0x008FE8
1457*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA5_LINKPOSITIONCNTR		0x008FEC
1458*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA5_LINEARPOSITIONCNTR_HIGH		0x008FF0
1459*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA5_LINEARPOSITIONCNTR_LOW		0x008FF4
1460*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA5_INTR_WATERMARK_SIZE		0x008FF8
1461*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA6_RINGBUFADDR			0x008FFC
1462*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA6_RINGBUFSIZE			0x009000
1463*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA6_FIFOADDR			0x009004
1464*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA6_FIFOSIZE			0x009008
1465*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA6_BURST_SIZE			0x00900C
1466*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA6_LINKPOSITIONCNTR		0x009010
1467*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA6_LINEARPOSITIONCNTR_HIGH		0x009014
1468*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA6_LINEARPOSITIONCNTR_LOW		0x009018
1469*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA6_INTR_WATERMARK_SIZE		0x00901C
1470*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA7_RINGBUFADDR			0x009020
1471*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA7_RINGBUFSIZE			0x009024
1472*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA7_FIFOADDR			0x009028
1473*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA7_FIFOSIZE			0x00902C
1474*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA7_BURST_SIZE			0x009030
1475*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA7_LINKPOSITIONCNTR		0x009034
1476*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA7_LINEARPOSITIONCNTR_HIGH		0x009038
1477*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA7_LINEARPOSITIONCNTR_LOW		0x00903C
1478*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA7_INTR_WATERMARK_SIZE		0x009040
1479*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA0_POS_TRACK			0x009044
1480*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA0_POS				0x009048
1481*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA1_POS_TRACK			0x00904C
1482*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA1_POS				0x009050
1483*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA2_POS_TRACK			0x009054
1484*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA2_POS				0x009058
1485*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA3_POS_TRACK			0x00905C
1486*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA3_POS				0x009060
1487*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA4_POS_TRACK			0x009064
1488*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA4_POS				0x009068
1489*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA5_POS_TRACK			0x00906C
1490*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA5_POS				0x009070
1491*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA6_POS_TRACK			0x009074
1492*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA6_POS				0x009078
1493*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA7_POS_TRACK			0x00907C
1494*44d16948SVijendar Mukunda #define ACP_SW2_RX_DMA7_POS				0x009080
1495*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA0_POS_TRACK			0x009084
1496*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA0_POS				0x009088
1497*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA1_POS_TRACK			0x00908C
1498*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA1_POS				0x009090
1499*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA2_POS_TRACK			0x009094
1500*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA2_POS				0x009098
1501*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA3_POS_TRACK			0x00909C
1502*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA3_POS				0x0090A0
1503*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA4_POS_TRACK			0x0090A4
1504*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA4_POS				0x0090A8
1505*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA5_POS_TRACK			0x0090AC
1506*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA5_POS				0x0090B0
1507*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA6_POS_TRACK			0x0090B4
1508*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA6_POS				0x0090B8
1509*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA7_POS_TRACK			0x0090BC
1510*44d16948SVijendar Mukunda #define ACP_SW2_TX_DMA7_POS				0x0090C0
1511*44d16948SVijendar Mukunda #define ACP_SW2_FIFO_ERROR_REASON			0x0090C4
1512*44d16948SVijendar Mukunda #define ACP_SW2_FIFO_ERROR_INTR_MASK			0x0090C8
1513*44d16948SVijendar Mukunda #define ACP_SW2_ERROR_REASON1				0x0090CC
1514*44d16948SVijendar Mukunda #define ACP_SW2_ERROR_INTR_MASK1			0x0090D0
1515*44d16948SVijendar Mukunda #define ACP_SW2_ERROR_REASON2				0x0090D4
1516*44d16948SVijendar Mukunda #define ACP_SW2_ERROR_INTR_MASK2			0x0090D8
1517*44d16948SVijendar Mukunda 
1518*44d16948SVijendar Mukunda #define ACP_SW2_CORB_BASE_ADDRESS			0x009100
1519*44d16948SVijendar Mukunda #define ACP_SW2_CORB_WRITE_POINTER			0x009104
1520*44d16948SVijendar Mukunda #define ACP_SW2_CORB_READ_POINTER			0x009108
1521*44d16948SVijendar Mukunda #define ACP_SW2_CORB_CONTROL				0x00910C
1522*44d16948SVijendar Mukunda #define ACP_SW2_CORB_SIZE				0x009114
1523*44d16948SVijendar Mukunda #define ACP_SW2_RIRB_BASE_ADDRESS			0x009118
1524*44d16948SVijendar Mukunda #define ACP_SW2_RIRB_WRITE_POINTER			0x00911C
1525*44d16948SVijendar Mukunda #define ACP_SW2_RIRB_RESPONSE_INTERRUPT_COUNT		0x009120
1526*44d16948SVijendar Mukunda #define ACP_SW2_RIRB_CONTROL				0x009124
1527*44d16948SVijendar Mukunda #define ACP_SW2_RIRB_SIZE				0x009128
1528*44d16948SVijendar Mukunda #define ACP_SW2_RIRB_FIFO_MIN_THDL			0x00912C
1529*44d16948SVijendar Mukunda #define ACP_SW2_IMM_CMD_UPPER_WORD			0x009130
1530*44d16948SVijendar Mukunda #define ACP_SW2_IMM_CMD_LOWER_QWORD			0x009134
1531*44d16948SVijendar Mukunda #define ACP_SW2_IMM_RESP_UPPER_WORD			0x009138
1532*44d16948SVijendar Mukunda #define ACP_SW2_IMM_RESP_LOWER_QWORD			0x00913C
1533*44d16948SVijendar Mukunda #define ACP_SW2_IMM_CMD_STS				0x009140
1534*44d16948SVijendar Mukunda #define ACP_SW2_BRA_BASE_ADDRESS			0x009144
1535*44d16948SVijendar Mukunda #define ACP_SW2_BRA_TRANSFER_SIZE			0x009148
1536*44d16948SVijendar Mukunda #define ACP_SW2_BRA_DMA_BUSY				0x00914C
1537*44d16948SVijendar Mukunda #define ACP_SW2_BRA_RESP				0x009150
1538*44d16948SVijendar Mukunda #define ACP_SW2_BRA_RESP_FRAME_ADDR			0x009154
1539*44d16948SVijendar Mukunda #define ACP_SW2_BRA_CURRENT_TRANSFER_SIZE		0x009158
1540*44d16948SVijendar Mukunda #define ACP_SW2_STATE_CHANGE_STATUS_0TO7		0x00915C
1541*44d16948SVijendar Mukunda #define ACP_SW2_STATE_CHANGE_STATUS_8TO11		0x009160
1542*44d16948SVijendar Mukunda #define ACP_SW2_STATE_CHANGE_STATUS_MASK_0TO7		0x009164
1543*44d16948SVijendar Mukunda #define ACP_SW2_STATE_CHANGE_STATUS_MASK_8TO11		0x009168
1544*44d16948SVijendar Mukunda #define ACP_SW2_CLK_FREQUENCY_CTRL_BANK0		0x00916C
1545*44d16948SVijendar Mukunda #define ACP_SW2_CLK_FREQUENCY_CTRL_BANK1		0x009170
1546*44d16948SVijendar Mukunda #define ACP_SW2_ERROR_INTR_MASK				0x009174
1547*44d16948SVijendar Mukunda #define ACP_SW2_PHY_TEST_MODE_DATA_OFF			0x009178
1548*44d16948SVijendar Mukunda #define ACP_SW2_DATA_TO_PDM_EN				0x00917C
1549*44d16948SVijendar Mukunda 
1550*44d16948SVijendar Mukunda #define ACP_SW2_EN					0x009200
1551*44d16948SVijendar Mukunda #define ACP_SW2_EN_STATUS				0x009204
1552*44d16948SVijendar Mukunda #define ACP_SW2_FRAMESIZE_BANK0				0x009208
1553*44d16948SVijendar Mukunda #define ACP_SW2_FRAMESIZE_BANK1				0x00920C
1554*44d16948SVijendar Mukunda #define ACP_SW2_SSP_COUNTER				0x009210
1555*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM0_EN				0x009214
1556*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM1_EN				0x009218
1557*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM2_EN				0x00921C
1558*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM3_EN				0x009220
1559*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM4_EN				0x009224
1560*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM5_EN				0x009228
1561*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM6_EN				0x00922C
1562*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM7_EN				0x009230
1563*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM0_EN_STATUS			0x009234
1564*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM1_EN_STATUS			0x009238
1565*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM2_EN_STATUS			0x00923C
1566*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM3_EN_STATUS			0x009240
1567*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM4_EN_STATUS			0x009244
1568*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM5_EN_STATUS			0x009248
1569*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM6_EN_STATUS			0x00924C
1570*44d16948SVijendar Mukunda #define ACP_SW2_TX_STREAM7_EN_STATUS			0x009250
1571*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_FRAME_FORMAT			0x009254
1572*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP1_FRAME_FORMAT			0x009258
1573*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP2_FRAME_FORMAT			0x00925C
1574*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP3_FRAME_FORMAT			0x009260
1575*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP4_FRAME_FORMAT			0x009264
1576*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP5_FRAME_FORMAT			0x009268
1577*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP6_FRAME_FORMAT			0x00926C
1578*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP7_FRAME_FORMAT			0x009270
1579*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_0_SAMPLEINTERVAL_BANK0		0x009280
1580*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_0_HCTRL_BANK0			0x009284
1581*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_0_HCTRL_OFFSET_BANK0		0x009288
1582*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_0_LANE_CTRL_BANK0		0x00928C
1583*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_0_CHANNEL_ENABLE_BANK0		0x009290
1584*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK0	0x009294
1585*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_0_SAMPLEINTERVAL_BANK1		0x009298
1586*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_0_HCTRL_BANK1			0x00929C
1587*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_0_HCTRL_OFFSET_BANK1		0x0092A0
1588*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_0_LANE_CTRL_BANK1		0x0092A4
1589*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_0_CHANNEL_ENABLE_BANK1		0x0092A8
1590*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0092AC
1591*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_1_SAMPLEINTERVAL_BANK0		0x0092B0
1592*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_1_HCTRL_BANK0			0x0092B4
1593*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_1_HCTRL_OFFSET_BANK0		0x0092B8
1594*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_1_LANE_CTRL_BANK0		0x0092BC
1595*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_1_CHANNEL_ENABLE_BANK0		0x0092C0
1596*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0092C4
1597*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_1_SAMPLEINTERVAL_BANK1		0x0092C8
1598*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_1_HCTRL_BANK1			0x0092CC
1599*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_1_HCTRL_OFFSET_BANK1		0x0092D0
1600*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_1_LANE_CTRL_BANK1		0x0092D4
1601*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_1_CHANNEL_ENABLE_BANK1		0x0092D8
1602*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0092DC
1603*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_2_SAMPLEINTERVAL_BANK0		0x0092E0
1604*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_2_HCTRL_BANK0			0x0092E4
1605*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_2_HCTRL_OFFSET_BANK0		0x0092E8
1606*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_2_LANE_CTRL_BANK0		0x0092EC
1607*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_2_CHANNEL_ENABLE_BANK0		0x0092F0
1608*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0092F4
1609*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_2_SAMPLEINTERVAL_BANK1		0x0092F8
1610*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_2_HCTRL_BANK1			0x0092FC
1611*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_2_HCTRL_OFFSET_BANK1		0x009300
1612*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_2_LANE_CTRL_BANK1		0x009304
1613*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_2_CHANNEL_ENABLE_BANK1		0x009308
1614*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00930C
1615*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_3_SAMPLEINTERVAL_BANK0		0x009310
1616*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_3_HCTRL_BANK0			0x009314
1617*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_3_HCTRL_OFFSET_BANK0		0x009318
1618*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_3_LANE_CTRL_BANK0		0x00931C
1619*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_3_CHANNEL_ENABLE_BANK0		0x009320
1620*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x009324
1621*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_3_SAMPLEINTERVAL_BANK1		0x009328
1622*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_3_HCTRL_BANK1			0x00932C
1623*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_3_HCTRL_OFFSET_BANK1		0x009330
1624*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_3_LANE_CTRL_BANK1		0x009334
1625*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_3_CHANNEL_ENABLE_BANK1		0x009338
1626*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00933C
1627*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP1_SAMPLEINTERVAL_BANK0		0x009370
1628*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP1_HCTRL_BANK0			0x009374
1629*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP1_HCTRL_OFFSET_BANK0		0x009378
1630*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP1_LANE_CTRL_BANK0			0x00937C
1631*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP1_CHANNEL_ENABLE_BANK0		0x009380
1632*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x009384
1633*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP1_SAMPLEINTERVAL_BANK1		0x009388
1634*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP1_HCTRL_BANK1			0x00938C
1635*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP1_HCTRL_OFFSET_BANK1		0x009390
1636*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP1_LANE_CTRL_BANK1			0x009394
1637*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP1_CHANNEL_ENABLE_BANK1		0x009398
1638*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00939C
1639*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP2_SAMPLEINTERVAL_BANK0		0x0093A0
1640*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP2_HCTRL_BANK0			0x0093A4
1641*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP2_HCTRL_OFFSET_BANK0		0x0093A8
1642*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP2_LANE_CTRL_BANK0			0x0093AC
1643*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP2_CHANNEL_ENABLE_BANK0		0x0093B0
1644*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0093B4
1645*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP2_SAMPLEINTERVAL_BANK1		0x0093B8
1646*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP2_HCTRL_BANK1			0x0093BC
1647*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP2_HCTRL_OFFSET_BANK1		0x0093C0
1648*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP2_LANE_CTRL_BANK1			0x0093C4
1649*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP2_CHANNEL_ENABLE_BANK1		0x0093C8
1650*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0093CC
1651*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP3_SAMPLEINTERVAL_BANK0		0x0093D0
1652*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP3_HCTRL_BANK0			0x0093D4
1653*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP3_HCTRL_OFFSET_BANK0		0x0093D8
1654*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP3_LANE_CTRL_BANK0			0x0093DC
1655*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP3_CHANNEL_ENABLE_BANK0		0x0093E0
1656*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0093E4
1657*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP3_SAMPLEINTERVAL_BANK1		0x0093E8
1658*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP3_HCTRL_BANK1			0x0093EC
1659*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP3_HCTRL_OFFSET_BANK1		0x0093F0
1660*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP3_LANE_CTRL_BANK1			0x0093F4
1661*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP3_CHANNEL_ENABLE_BANK1		0x0093F8
1662*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0093FC
1663*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP4_SAMPLEINTERVAL_BANK0		0x009400
1664*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP4_HCTRL_BANK0			0x009404
1665*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP4_HCTRL_OFFSET_BANK0		0x009408
1666*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP4_LANE_CTRL_BANK0			0x00940C
1667*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP4_CHANNEL_ENABLE_BANK0		0x009410
1668*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK0	0x009414
1669*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP4_SAMPLEINTERVAL_BANK1		0x009418
1670*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP4_HCTRL_BANK1			0x00941C
1671*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP4_HCTRL_OFFSET_BANK1		0x009420
1672*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP4_LANE_CTRL_BANK1			0x009424
1673*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP4_CHANNEL_ENABLE_BANK1		0x009428
1674*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00942C
1675*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP5_SAMPLEINTERVAL_BANK0		0x009430
1676*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP5_HCTRL_BANK0			0x009434
1677*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP5_HCTRL_OFFSET_BANK0		0x009438
1678*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP5_LANE_CTRL_BANK0			0x00943C
1679*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP5_CHANNEL_ENABLE_BANK0		0x009440
1680*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK0	0x009444
1681*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP5_SAMPLEINTERVAL_BANK1		0x009448
1682*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP5_HCTRL_BANK1			0x00944C
1683*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP5_HCTRL_OFFSET_BANK1		0x009450
1684*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP5_LANE_CTRL_BANK1			0x009454
1685*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP5_CHANNEL_ENABLE_BANK1		0x009458
1686*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00945C
1687*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP6_SAMPLEINTERVAL_BANK0		0x009460
1688*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP6_HCTRL_BANK0			0x009464
1689*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP6_HCTRL_OFFSET_BANK0		0x009468
1690*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP6_LANE_CTRL_BANK0			0x00946C
1691*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP6_CHANNEL_ENABLE_BANK0		0x009470
1692*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK0	0x009474
1693*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP6_SAMPLEINTERVAL_BANK1		0x009478
1694*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP6_HCTRL_BANK1			0x00947C
1695*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP6_HCTRL_OFFSET_BANK1		0x009480
1696*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP6_LANE_CTRL_BANK1			0x009484
1697*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP6_CHANNEL_ENABLE_BANK1		0x009488
1698*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00948C
1699*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP7_SAMPLEINTERVAL_BANK0		0x009490
1700*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP7_HCTRL_BANK0			0x009494
1701*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP7_HCTRL_OFFSET_BANK0		0x009498
1702*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP7_LANE_CTRL_BANK0			0x00949C
1703*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP7_CHANNEL_ENABLE_BANK0		0x0094A0
1704*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0094A4
1705*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP7_SAMPLEINTERVAL_BANK1		0x0094A8
1706*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP7_HCTRL_BANK1			0x0094AC
1707*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP7_HCTRL_OFFSET_BANK1		0x0094B0
1708*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP7_LANE_CTRL_BANK1			0x0094B4
1709*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP7_CHANNEL_ENABLE_BANK1		0x0094B8
1710*44d16948SVijendar Mukunda #define ACP_SW2_TX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0094BC
1711*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM0_EN				0x009514
1712*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM1_EN				0x009518
1713*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM2_EN				0x00951C
1714*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM3_EN				0x009520
1715*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM4_EN				0x009524
1716*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM5_EN				0x009528
1717*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM6_EN				0x00952C
1718*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM7_EN				0x009530
1719*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM0_EN_STATUS			0x009534
1720*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM1_EN_STATUS			0x009538
1721*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM2_EN_STATUS			0x00953C
1722*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM3_EN_STATUS			0x009540
1723*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM4_EN_STATUS			0x009544
1724*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM5_EN_STATUS			0x009548
1725*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM6_EN_STATUS			0x00954C
1726*44d16948SVijendar Mukunda #define ACP_SW2_RX_STREAM7_EN_STATUS			0x009550
1727*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_FRAME_FORMAT			0x009554
1728*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP1_FRAME_FORMAT			0x009558
1729*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP2_FRAME_FORMAT			0x00955C
1730*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP3_FRAME_FORMAT			0x009560
1731*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP4_FRAME_FORMAT			0x009564
1732*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP5_FRAME_FORMAT			0x009568
1733*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP6_FRAME_FORMAT			0x00956C
1734*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP7_FRAME_FORMAT			0x009570
1735*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_0_SAMPLEINTERVAL_BANK0		0x009580
1736*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_0_HCTRL_BANK0			0x009584
1737*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_0_HCTRL_OFFSET_BANK0		0x009588
1738*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_0_LANE_CTRL_BANK0		0x00958C
1739*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_0_CHANNEL_ENABLE_BANK0		0x009590
1740*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK0	0x009594
1741*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_0_SAMPLEINTERVAL_BANK1		0x009598
1742*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_0_HCTRL_BANK1			0x00959C
1743*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_0_HCTRL_OFFSET_BANK1		0x0095A0
1744*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_0_LANE_CTRL_BANK1		0x0095A4
1745*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_0_CHANNEL_ENABLE_BANK1		0x0095A8
1746*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0095AC
1747*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_1_SAMPLEINTERVAL_BANK0		0x0095B0
1748*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_1_HCTRL_BANK0			0x0095B4
1749*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_1_HCTRL_OFFSET_BANK0		0x0095B8
1750*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_1_LANE_CTRL_BANK0		0x0095BC
1751*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_1_CHANNEL_ENABLE_BANK0		0x0095C0
1752*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0095C4
1753*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_1_SAMPLEINTERVAL_BANK1		0x0095C8
1754*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_1_HCTRL_BANK1			0x0095CC
1755*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_1_HCTRL_OFFSET_BANK1		0x0095D0
1756*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_1_LANE_CTRL_BANK1		0x0095D4
1757*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_1_CHANNEL_ENABLE_BANK1		0x0095D8
1758*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0095DC
1759*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_2_SAMPLEINTERVAL_BANK0		0x0095E0
1760*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_2_HCTRL_BANK0			0x0095E4
1761*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_2_HCTRL_OFFSET_BANK0		0x0095E8
1762*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_2_LANE_CTRL_BANK0		0x0095EC
1763*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_2_CHANNEL_ENABLE_BANK0		0x0095F0
1764*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0095F4
1765*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_2_SAMPLEINTERVAL_BANK1		0x0095F8
1766*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_2_HCTRL_BANK1			0x0095FC
1767*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_2_HCTRL_OFFSET_BANK1		0x009600
1768*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_2_LANE_CTRL_BANK1		0x009604
1769*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_2_CHANNEL_ENABLE_BANK1		0x009608
1770*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00960C
1771*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_3_SAMPLEINTERVAL_BANK0		0x009610
1772*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_3_HCTRL_BANK0			0x009614
1773*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_3_HCTRL_OFFSET_BANK0		0x009618
1774*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_3_LANE_CTRL_BANK0		0x00961C
1775*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_3_CHANNEL_ENABLE_BANK0		0x009620
1776*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x009624
1777*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_3_SAMPLEINTERVAL_BANK1		0x009628
1778*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_3_HCTRL_BANK1			0x00962C
1779*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_3_HCTRL_OFFSET_BANK1		0x009630
1780*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_3_LANE_CTRL_BANK1		0x009634
1781*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_3_CHANNEL_ENABLE_BANK1		0x009638
1782*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00963C
1783*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP1_SAMPLEINTERVAL_BANK0		0x009670
1784*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP1_HCTRL_BANK0			0x009674
1785*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP1_HCTRL_OFFSET_BANK0		0x009678
1786*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP1_LANE_CTRL_BANK0			0x00967C
1787*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP1_CHANNEL_ENABLE_BANK0		0x009680
1788*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x009684
1789*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP1_SAMPLEINTERVAL_BANK1		0x009688
1790*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP1_HCTRL_BANK1			0x00968C
1791*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP1_HCTRL_OFFSET_BANK1		0x009690
1792*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP1_LANE_CTRL_BANK1			0x009694
1793*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP1_CHANNEL_ENABLE_BANK1		0x009698
1794*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00969C
1795*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP2_SAMPLEINTERVAL_BANK0		0x0096A0
1796*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP2_HCTRL_BANK0			0x0096A4
1797*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP2_HCTRL_OFFSET_BANK0		0x0096A8
1798*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP2_LANE_CTRL_BANK0			0x0096AC
1799*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP2_CHANNEL_ENABLE_BANK0		0x0096B0
1800*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0096B4
1801*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP2_SAMPLEINTERVAL_BANK1		0x0096B8
1802*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP2_HCTRL_BANK1			0x0096BC
1803*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP2_HCTRL_OFFSET_BANK1		0x0096C0
1804*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP2_LANE_CTRL_BANK1			0x0096C4
1805*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP2_CHANNEL_ENABLE_BANK1		0x0096C8
1806*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0096CC
1807*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP3_SAMPLEINTERVAL_BANK0		0x0096D0
1808*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP3_HCTRL_BANK0			0x0096D4
1809*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP3_HCTRL_OFFSET_BANK0		0x0096D8
1810*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP3_LANE_CTRL_BANK0			0x0096DC
1811*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP3_CHANNEL_ENABLE_BANK0		0x0096E0
1812*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0096E4
1813*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP3_SAMPLEINTERVAL_BANK1		0x0096E8
1814*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP3_HCTRL_BANK1			0x0096EC
1815*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP3_HCTRL_OFFSET_BANK1		0x0096F0
1816*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP3_LANE_CTRL_BANK1			0x0096F4
1817*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP3_CHANNEL_ENABLE_BANK1		0x0096F8
1818*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0096FC
1819*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP4_SAMPLEINTERVAL_BANK0		0x009700
1820*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP4_HCTRL_BANK0			0x009704
1821*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP4_HCTRL_OFFSET_BANK0		0x009708
1822*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP4_LANE_CTRL_BANK0			0x00970C
1823*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP4_CHANNEL_ENABLE_BANK0		0x009710
1824*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK0	0x009714
1825*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP4_SAMPLEINTERVAL_BANK1		0x009718
1826*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP4_HCTRL_BANK1			0x00971C
1827*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP4_HCTRL_OFFSET_BANK1		0x009720
1828*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP4_LANE_CTRL_BANK1			0x009724
1829*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP4_CHANNEL_ENABLE_BANK1		0x009728
1830*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00972C
1831*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP5_SAMPLEINTERVAL_BANK0		0x009730
1832*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP5_HCTRL_BANK0			0x009734
1833*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP5_HCTRL_OFFSET_BANK0		0x009738
1834*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP5_LANE_CTRL_BANK0			0x00973C
1835*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP5_CHANNEL_ENABLE_BANK0		0x009740
1836*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK0	0x009744
1837*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP5_SAMPLEINTERVAL_BANK1		0x009748
1838*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP5_HCTRL_BANK1			0x00974C
1839*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP5_HCTRL_OFFSET_BANK1		0x009750
1840*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP5_LANE_CTRL_BANK1			0x009754
1841*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP5_CHANNEL_ENABLE_BANK1		0x009758
1842*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00975C
1843*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP6_SAMPLEINTERVAL_BANK0		0x009760
1844*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP6_HCTRL_BANK0			0x009764
1845*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP6_HCTRL_OFFSET_BANK0		0x009768
1846*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP6_LANE_CTRL_BANK0			0x00976C
1847*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP6_CHANNEL_ENABLE_BANK0		0x009770
1848*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK0	0x009774
1849*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP6_SAMPLEINTERVAL_BANK1		0x009778
1850*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP6_HCTRL_BANK1			0x00977C
1851*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP6_HCTRL_OFFSET_BANK1		0x009780
1852*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP6_LANE_CTRL_BANK1			0x009784
1853*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP6_CHANNEL_ENABLE_BANK1		0x009788
1854*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00978C
1855*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP7_SAMPLEINTERVAL_BANK0		0x009790
1856*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP7_HCTRL_BANK0			0x009794
1857*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP7_HCTRL_OFFSET_BANK0		0x009798
1858*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP7_LANE_CTRL_BANK0			0x00979C
1859*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP7_CHANNEL_ENABLE_BANK0		0x0097A0
1860*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK0	0x0097A4
1861*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP7_SAMPLEINTERVAL_BANK1		0x0097A8
1862*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP7_HCTRL_BANK1			0x0097AC
1863*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP7_HCTRL_OFFSET_BANK1		0x0097B0
1864*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP7_LANE_CTRL_BANK1			0x0097B4
1865*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP7_CHANNEL_ENABLE_BANK1		0x0097B8
1866*44d16948SVijendar Mukunda #define ACP_SW2_RX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK1	0x0097BC
1867*44d16948SVijendar Mukunda #define ACP_SW2_BPT_PORT_EN				0x0097C0
1868*44d16948SVijendar Mukunda #define ACP_SW2_BPT_PORT_EN_STATUS			0x0097C4
1869*44d16948SVijendar Mukunda #define ACP_SW2_BPT_PORT_FRAME_FORMAT			0x0097C8
1870*44d16948SVijendar Mukunda #define ACP_SW2_BPT_PORT_SAMPLEINTERVAL_BANK0		0x0097CC
1871*44d16948SVijendar Mukunda #define ACP_SW2_BPT_PORT_HCTRL_BANK0			0x0097D0
1872*44d16948SVijendar Mukunda #define ACP_SW2_BPT_PORT_OFFSET_BANK0			0x0097D4
1873*44d16948SVijendar Mukunda #define ACP_SW2_BPT_PORT_LANE_SELECT_BANK0		0x0097D8
1874*44d16948SVijendar Mukunda #define ACP_SW2_BPT_PORT_CHANNEL_ENABLE_BANK0		0x0097DC
1875*44d16948SVijendar Mukunda #define ACP_SW2_BPT_PORT_SAMPLEINTERVAL_BANK1		0x0097E0
1876*44d16948SVijendar Mukunda #define ACP_SW2_BPT_PORT_HCTRL_BANK1			0x0097E4
1877*44d16948SVijendar Mukunda #define ACP_SW2_BPT_PORT_OFFSET_BANK1			0x0097E8
1878*44d16948SVijendar Mukunda #define ACP_SW2_BPT_PORT_LANE_SELECT_BANK1		0x0097EC
1879*44d16948SVijendar Mukunda #define ACP_SW2_BPT_PORT_CHANNEL_ENABLE_BANK1		0x0097F0
1880*44d16948SVijendar Mukunda #define ACP_SW2_BPT_PORT_FIRST_BYTE_ADDR		0x0097F4
1881*44d16948SVijendar Mukunda #define ACP_SW2_CLK_RESUME_CTRL				0x0097F8
1882*44d16948SVijendar Mukunda #define ACP_SW2_CLK_RESUME_DELAY_CNTR			0x0097FC
1883*44d16948SVijendar Mukunda #define ACP_SW2_BUS_RESET_CTRL				0x009800
1884*44d16948SVijendar Mukunda #define ACP_SW2_PRBS_ERR_STATUS				0x009804
1885*44d16948SVijendar Mukunda #define ACP_SW2_WALLCLK_MISC				0x009808
1886*44d16948SVijendar Mukunda #define ACP_SW2_WALL_CLK_COUNTER			0x00980C
1887*44d16948SVijendar Mukunda #define ACP_SW2_PING_STATUS_REGISTER_LOW		0x009810
1888*44d16948SVijendar Mukunda #define ACP_SW2_PING_STATUS_REGISTER_HIGH		0x009814
1889*44d16948SVijendar Mukunda #define ACP_SW2_PING_STATUS_CURRENT_BANK_SEL		0x009818
1890*44d16948SVijendar Mukunda #define ACP_SW2_TZD_CHANGE				0x00981C
1891*44d16948SVijendar Mukunda #define ACP_SW2_WALLCLK_INTR_CNTL			0x009820
1892*44d16948SVijendar Mukunda 
1893*44d16948SVijendar Mukunda #define ACP_SW3_GLOBAL_CAPABILITIES			0x00AE00
1894*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA0_RINGBUFADDR			0x00AE04
1895*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA0_RINGBUFSIZE			0x00AE08
1896*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA0_FIFOADDR			0x00AE0C
1897*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA0_FIFOSIZE			0x00AE10
1898*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA0_BURST_SIZE			0x00AE14
1899*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA0_LINKPOSITIONCNTR		0x00AE18
1900*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA0_LINEARPOSITIONCNTR_HIGH		0x00AE1C
1901*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA0_LINEARPOSITIONCNTR_LOW		0x00AE20
1902*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA0_INTR_WATERMARK_SIZE		0x00AE24
1903*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA1_RINGBUFADDR			0x00AE28
1904*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA1_RINGBUFSIZE			0x00AE2C
1905*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA1_FIFOADDR			0x00AE30
1906*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA1_FIFOSIZE			0x00AE34
1907*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA1_BURST_SIZE			0x00AE38
1908*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA1_LINKPOSITIONCNTR		0x00AE3C
1909*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA1_LINEARPOSITIONCNTR_HIGH		0x00AE40
1910*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA1_LINEARPOSITIONCNTR_LOW		0x00AE44
1911*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA1_INTR_WATERMARK_SIZE		0x00AE48
1912*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA2_RINGBUFADDR			0x00AE4C
1913*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA2_RINGBUFSIZE			0x00AE50
1914*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA2_FIFOADDR			0x00AE54
1915*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA2_FIFOSIZE			0x00AE58
1916*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA2_BURST_SIZE			0x00AE5C
1917*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA2_LINKPOSITIONCNTR		0x00AE60
1918*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA2_LINEARPOSITIONCNTR_HIGH		0x00AE64
1919*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA2_LINEARPOSITIONCNTR_LOW		0x00AE68
1920*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA2_INTR_WATERMARK_SIZE		0x00AE6C
1921*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA3_RINGBUFADDR			0x00AE70
1922*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA3_RINGBUFSIZE			0x00AE74
1923*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA3_FIFOADDR			0x00AE78
1924*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA3_FIFOSIZE			0x00AE7C
1925*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA3_BURST_SIZE			0x00AE80
1926*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA3_LINKPOSITIONCNTR		0x00AE84
1927*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA3_LINEARPOSITIONCNTR_HIGH		0x00AE88
1928*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA3_LINEARPOSITIONCNTR_LOW		0x00AE8C
1929*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA3_INTR_WATERMARK_SIZE		0x00AE90
1930*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA4_RINGBUFADDR			0x00AE94
1931*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA4_RINGBUFSIZE			0x00AE98
1932*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA4_FIFOADDR			0x00AE9C
1933*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA4_FIFOSIZE			0x00AEA0
1934*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA4_BURST_SIZE			0x00AEA4
1935*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA4_LINKPOSITIONCNTR		0x00AEA8
1936*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA4_LINEARPOSITIONCNTR_HIGH		0x00AEAC
1937*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA4_LINEARPOSITIONCNTR_LOW		0x00AEB0
1938*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA4_INTR_WATERMARK_SIZE		0x00AEB4
1939*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA5_RINGBUFADDR			0x00AEB8
1940*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA5_RINGBUFSIZE			0x00AEBC
1941*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA5_FIFOADDR			0x00AEC0
1942*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA5_FIFOSIZE			0x00AEC4
1943*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA5_BURST_SIZE			0x00AEC8
1944*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA5_LINKPOSITIONCNTR		0x00AECC
1945*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA5_LINEARPOSITIONCNTR_HIGH		0x00AED0
1946*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA5_LINEARPOSITIONCNTR_LOW		0x00AED4
1947*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA5_INTR_WATERMARK_SIZE		0x00AED8
1948*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA6_RINGBUFADDR			0x00AEDC
1949*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA6_RINGBUFSIZE			0x00AEE0
1950*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA6_FIFOADDR			0x00AEE4
1951*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA6_FIFOSIZE			0x00AEE8
1952*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA6_BURST_SIZE			0x00AEEC
1953*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA6_LINKPOSITIONCNTR		0x00AEF0
1954*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA6_LINEARPOSITIONCNTR_HIGH		0x00AEF4
1955*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA6_LINEARPOSITIONCNTR_LOW		0x00AEF8
1956*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA6_INTR_WATERMARK_SIZE		0x00AEFC
1957*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA7_RINGBUFADDR			0x00AF00
1958*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA7_RINGBUFSIZE			0x00AF04
1959*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA7_FIFOADDR			0x00AF08
1960*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA7_FIFOSIZE			0x00AF0C
1961*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA7_BURST_SIZE			0x00AF10
1962*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA7_LINKPOSITIONCNTR		0x00AF14
1963*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA7_LINEARPOSITIONCNTR_HIGH		0x00AF18
1964*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA7_LINEARPOSITIONCNTR_LOW		0x00AF1C
1965*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA7_INTR_WATERMARK_SIZE		0x00AF20
1966*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA0_RINGBUFADDR			0x00AF24
1967*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA0_RINGBUFSIZE			0x00AF28
1968*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA0_FIFOADDR			0x00AF2C
1969*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA0_FIFOSIZE			0x00AF30
1970*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA0_BURST_SIZE			0x00AF34
1971*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA0_LINKPOSITIONCNTR		0x00AF38
1972*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA0_LINEARPOSITIONCNTR_HIGH		0x00AF3C
1973*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA0_LINEARPOSITIONCNTR_LOW		0x00AF40
1974*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA0_INTR_WATERMARK_SIZE		0x00AF44
1975*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA1_RINGBUFADDR			0x00AF48
1976*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA1_RINGBUFSIZE			0x00AF4C
1977*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA1_FIFOADDR			0x00AF50
1978*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA1_FIFOSIZE			0x00AF54
1979*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA1_BURST_SIZE			0x00AF58
1980*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA1_LINKPOSITIONCNTR		0x00AF5C
1981*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA1_LINEARPOSITIONCNTR_HIGH		0x00AF60
1982*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA1_LINEARPOSITIONCNTR_LOW		0x00AF64
1983*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA1_INTR_WATERMARK_SIZE		0x00AF68
1984*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA2_RINGBUFADDR			0x00AF6C
1985*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA2_RINGBUFSIZE			0x00AF70
1986*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA2_FIFOADDR			0x00AF74
1987*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA2_FIFOSIZE			0x00AF78
1988*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA2_BURST_SIZE			0x00AF7C
1989*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA2_LINKPOSITIONCNTR		0x00AF80
1990*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA2_LINEARPOSITIONCNTR_HIGH		0x00AF84
1991*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA2_LINEARPOSITIONCNTR_LOW		0x00AF88
1992*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA2_INTR_WATERMARK_SIZE		0x00AF8C
1993*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA3_RINGBUFADDR			0x00AF90
1994*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA3_RINGBUFSIZE			0x00AF94
1995*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA3_FIFOADDR			0x00AF98
1996*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA3_FIFOSIZE			0x00AF9C
1997*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA3_BURST_SIZE			0x00AFA0
1998*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA3_LINKPOSITIONCNTR		0x00AFA4
1999*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA3_LINEARPOSITIONCNTR_HIGH		0x00AFA8
2000*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA3_LINEARPOSITIONCNTR_LOW		0x00AFAC
2001*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA3_INTR_WATERMARK_SIZE		0x00AFB0
2002*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA4_RINGBUFADDR			0x00AFB4
2003*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA4_RINGBUFSIZE			0x00AFB8
2004*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA4_FIFOADDR			0x00AFBC
2005*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA4_FIFOSIZE			0x00AFC0
2006*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA4_BURST_SIZE			0x00AFC4
2007*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA4_LINKPOSITIONCNTR		0x00AFC8
2008*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA4_LINEARPOSITIONCNTR_HIGH		0x00AFCC
2009*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA4_LINEARPOSITIONCNTR_LOW		0x00AFD0
2010*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA4_INTR_WATERMARK_SIZE		0x00AFD4
2011*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA5_RINGBUFADDR			0x00AFD8
2012*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA5_RINGBUFSIZE			0x00AFDC
2013*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA5_FIFOADDR			0x00AFE0
2014*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA5_FIFOSIZE			0x00AFE4
2015*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA5_BURST_SIZE			0x00AFE8
2016*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA5_LINKPOSITIONCNTR		0x00AFEC
2017*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA5_LINEARPOSITIONCNTR_HIGH		0x00AFF0
2018*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA5_LINEARPOSITIONCNTR_LOW		0x00AFF4
2019*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA5_INTR_WATERMARK_SIZE		0x00AFF8
2020*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA6_RINGBUFADDR			0x00AFFC
2021*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA6_RINGBUFSIZE			0x00B000
2022*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA6_FIFOADDR			0x00B004
2023*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA6_FIFOSIZE			0x00B008
2024*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA6_BURST_SIZE			0x00B00C
2025*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA6_LINKPOSITIONCNTR		0x00B010
2026*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA6_LINEARPOSITIONCNTR_HIGH		0x00B014
2027*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA6_LINEARPOSITIONCNTR_LOW		0x00B018
2028*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA6_INTR_WATERMARK_SIZE		0x00B01C
2029*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA7_RINGBUFADDR			0x00B020
2030*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA7_RINGBUFSIZE			0x00B024
2031*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA7_FIFOADDR			0x00B028
2032*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA7_FIFOSIZE			0x00B02C
2033*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA7_BURST_SIZE			0x00B030
2034*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA7_LINKPOSITIONCNTR		0x00B034
2035*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA7_LINEARPOSITIONCNTR_HIGH		0x00B038
2036*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA7_LINEARPOSITIONCNTR_LOW		0x00B03C
2037*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA7_INTR_WATERMARK_SIZE		0x00B040
2038*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA0_POS_TRACK			0x00B044
2039*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA0_POS				0x00B048
2040*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA1_POS_TRACK			0x00B04C
2041*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA1_POS				0x00B050
2042*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA2_POS_TRACK			0x00B054
2043*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA2_POS				0x00B058
2044*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA3_POS_TRACK			0x00B05C
2045*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA3_POS				0x00B060
2046*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA4_POS_TRACK			0x00B064
2047*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA4_POS				0x00B068
2048*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA5_POS_TRACK			0x00B06C
2049*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA5_POS				0x00B070
2050*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA6_POS_TRACK			0x00B074
2051*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA6_POS				0x00B078
2052*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA7_POS_TRACK			0x00B07C
2053*44d16948SVijendar Mukunda #define ACP_SW3_RX_DMA7_POS				0x00B080
2054*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA0_POS_TRACK			0x00B084
2055*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA0_POS				0x00B088
2056*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA1_POS_TRACK			0x00B08C
2057*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA1_POS				0x00B090
2058*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA2_POS_TRACK			0x00B094
2059*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA2_POS				0x00B098
2060*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA3_POS_TRACK			0x00B09C
2061*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA3_POS				0x00B0A0
2062*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA4_POS_TRACK			0x00B0A4
2063*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA4_POS				0x00B0A8
2064*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA5_POS_TRACK			0x00B0AC
2065*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA5_POS				0x00B0B0
2066*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA6_POS_TRACK			0x00B0B4
2067*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA6_POS				0x00B0B8
2068*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA7_POS_TRACK			0x00B0BC
2069*44d16948SVijendar Mukunda #define ACP_SW3_TX_DMA7_POS				0x00B0C0
2070*44d16948SVijendar Mukunda #define ACP_SW3_FIFO_ERROR_REASON			0x00B0C4
2071*44d16948SVijendar Mukunda #define ACP_SW3_FIFO_ERROR_INTR_MASK			0x00B0C8
2072*44d16948SVijendar Mukunda #define ACP_SW3_ERROR_REASON1				0x00B0CC
2073*44d16948SVijendar Mukunda #define ACP_SW3_ERROR_INTR_MASK1			0x00B0D0
2074*44d16948SVijendar Mukunda #define ACP_SW3_ERROR_REASON2				0x00B0D4
2075*44d16948SVijendar Mukunda #define ACP_SW3_ERROR_INTR_MASK2			0x00B0D8
2076*44d16948SVijendar Mukunda 
2077*44d16948SVijendar Mukunda #define ACP_SW3_CORB_BASE_ADDRESS			0x00B100
2078*44d16948SVijendar Mukunda #define ACP_SW3_CORB_WRITE_POINTER			0x00B104
2079*44d16948SVijendar Mukunda #define ACP_SW3_CORB_READ_POINTER			0x00B108
2080*44d16948SVijendar Mukunda #define ACP_SW3_CORB_CONTROL				0x00B10C
2081*44d16948SVijendar Mukunda #define ACP_SW3_CORB_SIZE				0x00B114
2082*44d16948SVijendar Mukunda #define ACP_SW3_RIRB_BASE_ADDRESS			0x00B118
2083*44d16948SVijendar Mukunda #define ACP_SW3_RIRB_WRITE_POINTER			0x00B11C
2084*44d16948SVijendar Mukunda #define ACP_SW3_RIRB_RESPONSE_INTERRUPT_COUNT		0x00B120
2085*44d16948SVijendar Mukunda #define ACP_SW3_RIRB_CONTROL				0x00B124
2086*44d16948SVijendar Mukunda #define ACP_SW3_RIRB_SIZE				0x00B128
2087*44d16948SVijendar Mukunda #define ACP_SW3_RIRB_FIFO_MIN_THDL			0x00B12C
2088*44d16948SVijendar Mukunda #define ACP_SW3_IMM_CMD_UPPER_WORD			0x00B130
2089*44d16948SVijendar Mukunda #define ACP_SW3_IMM_CMD_LOWER_QWORD			0x00B134
2090*44d16948SVijendar Mukunda #define ACP_SW3_IMM_RESP_UPPER_WORD			0x00B138
2091*44d16948SVijendar Mukunda #define ACP_SW3_IMM_RESP_LOWER_QWORD			0x00B13C
2092*44d16948SVijendar Mukunda #define ACP_SW3_IMM_CMD_STS				0x00B140
2093*44d16948SVijendar Mukunda #define ACP_SW3_BRA_BASE_ADDRESS			0x00B144
2094*44d16948SVijendar Mukunda #define ACP_SW3_BRA_TRANSFER_SIZE			0x00B148
2095*44d16948SVijendar Mukunda #define ACP_SW3_BRA_DMA_BUSY				0x00B14C
2096*44d16948SVijendar Mukunda #define ACP_SW3_BRA_RESP				0x00B150
2097*44d16948SVijendar Mukunda #define ACP_SW3_BRA_RESP_FRAME_ADDR			0x00B154
2098*44d16948SVijendar Mukunda #define ACP_SW3_BRA_CURRENT_TRANSFER_SIZE		0x00B158
2099*44d16948SVijendar Mukunda #define ACP_SW3_STATE_CHANGE_STATUS_0TO7		0x00B15C
2100*44d16948SVijendar Mukunda #define ACP_SW3_STATE_CHANGE_STATUS_8TO11		0x00B160
2101*44d16948SVijendar Mukunda #define ACP_SW3_STATE_CHANGE_STATUS_MASK_0TO7		0x00B164
2102*44d16948SVijendar Mukunda #define ACP_SW3_STATE_CHANGE_STATUS_MASK_8TO11		0x00B168
2103*44d16948SVijendar Mukunda #define ACP_SW3_CLK_FREQUENCY_CTRL_BANK0		0x00B16C
2104*44d16948SVijendar Mukunda #define ACP_SW3_CLK_FREQUENCY_CTRL_BANK1		0x00B170
2105*44d16948SVijendar Mukunda #define ACP_SW3_ERROR_INTR_MASK				0x00B174
2106*44d16948SVijendar Mukunda #define ACP_SW3_PHY_TEST_MODE_DATA_OFF			0x00B178
2107*44d16948SVijendar Mukunda #define ACP_SW3_DATA_TO_PDM_EN				0x00B17C
2108*44d16948SVijendar Mukunda 
2109*44d16948SVijendar Mukunda #define ACP_SW3_EN					0x00B200
2110*44d16948SVijendar Mukunda #define ACP_SW3_EN_STATUS				0x00B204
2111*44d16948SVijendar Mukunda #define ACP_SW3_FRAMESIZE_BANK0				0x00B208
2112*44d16948SVijendar Mukunda #define ACP_SW3_FRAMESIZE_BANK1				0x00B20C
2113*44d16948SVijendar Mukunda #define ACP_SW3_SSP_COUNTER				0x00B210
2114*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM0_EN				0x00B214
2115*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM1_EN				0x00B218
2116*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM2_EN				0x00B21C
2117*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM3_EN				0x00B220
2118*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM4_EN				0x00B224
2119*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM5_EN				0x00B228
2120*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM6_EN				0x00B22C
2121*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM7_EN				0x00B230
2122*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM0_EN_STATUS			0x00B234
2123*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM1_EN_STATUS			0x00B238
2124*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM2_EN_STATUS			0x00B23C
2125*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM3_EN_STATUS			0x00B240
2126*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM4_EN_STATUS			0x00B244
2127*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM5_EN_STATUS			0x00B248
2128*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM6_EN_STATUS			0x00B24C
2129*44d16948SVijendar Mukunda #define ACP_SW3_TX_STREAM7_EN_STATUS			0x00B250
2130*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_FRAME_FORMAT			0x00B254
2131*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP1_FRAME_FORMAT			0x00B258
2132*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP2_FRAME_FORMAT			0x00B25C
2133*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP3_FRAME_FORMAT			0x00B260
2134*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP4_FRAME_FORMAT			0x00B264
2135*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP5_FRAME_FORMAT			0x00B268
2136*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP6_FRAME_FORMAT			0x00B26C
2137*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP7_FRAME_FORMAT			0x00B270
2138*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_0_SAMPLEINTERVAL_BANK0		0x00B280
2139*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_0_HCTRL_BANK0			0x00B284
2140*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_0_HCTRL_OFFSET_BANK0		0x00B288
2141*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_0_LANE_CTRL_BANK0		0x00B28C
2142*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_0_CHANNEL_ENABLE_BANK0		0x00B290
2143*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B294
2144*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_0_SAMPLEINTERVAL_BANK1		0x00B298
2145*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_0_HCTRL_BANK1			0x00B29C
2146*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_0_HCTRL_OFFSET_BANK1		0x00B2A0
2147*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_0_LANE_CTRL_BANK1		0x00B2A4
2148*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_0_CHANNEL_ENABLE_BANK1		0x00B2A8
2149*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B2AC
2150*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_1_SAMPLEINTERVAL_BANK0		0x00B2B0
2151*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_1_HCTRL_BANK0			0x00B2B4
2152*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_1_HCTRL_OFFSET_BANK0		0x00B2B8
2153*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_1_LANE_CTRL_BANK0		0x00B2BC
2154*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_1_CHANNEL_ENABLE_BANK0		0x00B2C0
2155*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B2C4
2156*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_1_SAMPLEINTERVAL_BANK1		0x00B2C8
2157*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_1_HCTRL_BANK1			0x00B2CC
2158*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_1_HCTRL_OFFSET_BANK1		0x00B2D0
2159*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_1_LANE_CTRL_BANK1		0x00B2D4
2160*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_1_CHANNEL_ENABLE_BANK1		0x00B2D8
2161*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B2DC
2162*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_2_SAMPLEINTERVAL_BANK0		0x00B2E0
2163*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_2_HCTRL_BANK0			0x00B2E4
2164*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_2_HCTRL_OFFSET_BANK0		0x00B2E8
2165*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_2_LANE_CTRL_BANK0		0x00B2EC
2166*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_2_CHANNEL_ENABLE_BANK0		0x00B2F0
2167*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B2F4
2168*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_2_SAMPLEINTERVAL_BANK1		0x00B2F8
2169*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_2_HCTRL_BANK1			0x00B2FC
2170*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_2_HCTRL_OFFSET_BANK1		0x00B300
2171*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_2_LANE_CTRL_BANK1		0x00B304
2172*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_2_CHANNEL_ENABLE_BANK1		0x00B308
2173*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B30C
2174*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_3_SAMPLEINTERVAL_BANK0		0x00B310
2175*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_3_HCTRL_BANK0			0x00B314
2176*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_3_HCTRL_OFFSET_BANK0		0x00B318
2177*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_3_LANE_CTRL_BANK0		0x00B31C
2178*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_3_CHANNEL_ENABLE_BANK0		0x00B320
2179*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B324
2180*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_3_SAMPLEINTERVAL_BANK1		0x00B328
2181*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_3_HCTRL_BANK1			0x00B32C
2182*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_3_HCTRL_OFFSET_BANK1		0x00B330
2183*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_3_LANE_CTRL_BANK1		0x00B334
2184*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_3_CHANNEL_ENABLE_BANK1		0x00B338
2185*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B33C
2186*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP1_SAMPLEINTERVAL_BANK0		0x00B370
2187*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP1_HCTRL_BANK0			0x00B374
2188*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP1_HCTRL_OFFSET_BANK0		0x00B378
2189*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP1_LANE_CTRL_BANK0			0x00B37C
2190*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP1_CHANNEL_ENABLE_BANK0		0x00B380
2191*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B384
2192*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP1_SAMPLEINTERVAL_BANK1		0x00B388
2193*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP1_HCTRL_BANK1			0x00B38C
2194*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP1_HCTRL_OFFSET_BANK1		0x00B390
2195*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP1_LANE_CTRL_BANK1			0x00B394
2196*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP1_CHANNEL_ENABLE_BANK1		0x00B398
2197*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B39C
2198*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP2_SAMPLEINTERVAL_BANK0		0x00B3A0
2199*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP2_HCTRL_BANK0			0x00B3A4
2200*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP2_HCTRL_OFFSET_BANK0		0x00B3A8
2201*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP2_LANE_CTRL_BANK0			0x00B3AC
2202*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP2_CHANNEL_ENABLE_BANK0		0x00B3B0
2203*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B3B4
2204*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP2_SAMPLEINTERVAL_BANK1		0x00B3B8
2205*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP2_HCTRL_BANK1			0x00B3BC
2206*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP2_HCTRL_OFFSET_BANK1		0x00B3C0
2207*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP2_LANE_CTRL_BANK1			0x00B3C4
2208*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP2_CHANNEL_ENABLE_BANK1		0x00B3C8
2209*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B3CC
2210*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP3_SAMPLEINTERVAL_BANK0		0x00B3D0
2211*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP3_HCTRL_BANK0			0x00B3D4
2212*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP3_HCTRL_OFFSET_BANK0		0x00B3D8
2213*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP3_LANE_CTRL_BANK0			0x00B3DC
2214*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP3_CHANNEL_ENABLE_BANK0		0x00B3E0
2215*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B3E4
2216*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP3_SAMPLEINTERVAL_BANK1		0x00B3E8
2217*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP3_HCTRL_BANK1			0x00B3EC
2218*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP3_HCTRL_OFFSET_BANK1		0x00B3F0
2219*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP3_LANE_CTRL_BANK1			0x00B3F4
2220*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP3_CHANNEL_ENABLE_BANK1		0x00B3F8
2221*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B3FC
2222*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP4_SAMPLEINTERVAL_BANK0		0x00B400
2223*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP4_HCTRL_BANK0			0x00B404
2224*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP4_HCTRL_OFFSET_BANK0		0x00B408
2225*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP4_LANE_CTRL_BANK0			0x00B40C
2226*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP4_CHANNEL_ENABLE_BANK0		0x00B410
2227*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B414
2228*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP4_SAMPLEINTERVAL_BANK1		0x00B418
2229*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP4_HCTRL_BANK1			0x00B41C
2230*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP4_HCTRL_OFFSET_BANK1		0x00B420
2231*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP4_LANE_CTRL_BANK1			0x00B424
2232*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP4_CHANNEL_ENABLE_BANK1		0x00B428
2233*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B42C
2234*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP5_SAMPLEINTERVAL_BANK0		0x00B430
2235*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP5_HCTRL_BANK0			0x00B434
2236*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP5_HCTRL_OFFSET_BANK0		0x00B438
2237*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP5_LANE_CTRL_BANK0			0x00B43C
2238*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP5_CHANNEL_ENABLE_BANK0		0x00B440
2239*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B444
2240*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP5_SAMPLEINTERVAL_BANK1		0x00B448
2241*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP5_HCTRL_BANK1			0x00B44C
2242*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP5_HCTRL_OFFSET_BANK1		0x00B450
2243*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP5_LANE_CTRL_BANK1			0x00B454
2244*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP5_CHANNEL_ENABLE_BANK1		0x00B458
2245*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B45C
2246*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP6_SAMPLEINTERVAL_BANK0		0x00B460
2247*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP6_HCTRL_BANK0			0x00B464
2248*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP6_HCTRL_OFFSET_BANK0		0x00B468
2249*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP6_LANE_CTRL_BANK0			0x00B46C
2250*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP6_CHANNEL_ENABLE_BANK0		0x00B470
2251*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B474
2252*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP6_SAMPLEINTERVAL_BANK1		0x00B478
2253*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP6_HCTRL_BANK1			0x00B47C
2254*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP6_HCTRL_OFFSET_BANK1		0x00B480
2255*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP6_LANE_CTRL_BANK1			0x00B484
2256*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP6_CHANNEL_ENABLE_BANK1		0x00B488
2257*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B48C
2258*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP7_SAMPLEINTERVAL_BANK0		0x00B490
2259*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP7_HCTRL_BANK0			0x00B494
2260*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP7_HCTRL_OFFSET_BANK0		0x00B498
2261*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP7_LANE_CTRL_BANK0			0x00B49C
2262*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP7_CHANNEL_ENABLE_BANK0		0x00B4A0
2263*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B4A4
2264*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP7_SAMPLEINTERVAL_BANK1		0x00B4A8
2265*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP7_HCTRL_BANK1			0x00B4AC
2266*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP7_HCTRL_OFFSET_BANK1		0x00B4B0
2267*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP7_LANE_CTRL_BANK1			0x00B4B4
2268*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP7_CHANNEL_ENABLE_BANK1		0x00B4B8
2269*44d16948SVijendar Mukunda #define ACP_SW3_TX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B4BC
2270*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM0_EN				0x00B514
2271*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM1_EN				0x00B518
2272*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM2_EN				0x00B51C
2273*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM3_EN				0x00B520
2274*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM4_EN				0x00B524
2275*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM5_EN				0x00B528
2276*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM6_EN				0x00B52C
2277*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM7_EN				0x00B530
2278*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM0_EN_STATUS			0x00B534
2279*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM1_EN_STATUS			0x00B538
2280*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM2_EN_STATUS			0x00B53C
2281*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM3_EN_STATUS			0x00B540
2282*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM4_EN_STATUS			0x00B544
2283*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM5_EN_STATUS			0x00B548
2284*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM6_EN_STATUS			0x00B54C
2285*44d16948SVijendar Mukunda #define ACP_SW3_RX_STREAM7_EN_STATUS			0x00B550
2286*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_FRAME_FORMAT			0x00B554
2287*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP1_FRAME_FORMAT			0x00B558
2288*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP2_FRAME_FORMAT			0x00B55C
2289*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP3_FRAME_FORMAT			0x00B560
2290*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP4_FRAME_FORMAT			0x00B564
2291*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP5_FRAME_FORMAT			0x00B568
2292*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP6_FRAME_FORMAT			0x00B56C
2293*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP7_FRAME_FORMAT			0x00B570
2294*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_0_SAMPLEINTERVAL_BANK0		0x00B580
2295*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_0_HCTRL_BANK0			0x00B584
2296*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_0_HCTRL_OFFSET_BANK0		0x00B588
2297*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_0_LANE_CTRL_BANK0		0x00B58C
2298*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_0_CHANNEL_ENABLE_BANK0		0x00B590
2299*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B594
2300*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_0_SAMPLEINTERVAL_BANK1		0x00B598
2301*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_0_HCTRL_BANK1			0x00B59C
2302*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_0_HCTRL_OFFSET_BANK1		0x00B5A0
2303*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_0_LANE_CTRL_BANK1		0x00B5A4
2304*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_0_CHANNEL_ENABLE_BANK1		0x00B5A8
2305*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_0_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B5AC
2306*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_1_SAMPLEINTERVAL_BANK0		0x00B5B0
2307*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_1_HCTRL_BANK0			0x00B5B4
2308*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_1_HCTRL_OFFSET_BANK0		0x00B5B8
2309*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_1_LANE_CTRL_BANK0		0x00B5BC
2310*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_1_CHANNEL_ENABLE_BANK0		0x00B5C0
2311*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B5C4
2312*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_1_SAMPLEINTERVAL_BANK1		0x00B5C8
2313*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_1_HCTRL_BANK1			0x00B5CC
2314*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_1_HCTRL_OFFSET_BANK1		0x00B5D0
2315*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_1_LANE_CTRL_BANK1		0x00B5D4
2316*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_1_CHANNEL_ENABLE_BANK1		0x00B5D8
2317*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B5DC
2318*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_2_SAMPLEINTERVAL_BANK0		0x00B5E0
2319*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_2_HCTRL_BANK0			0x00B5E4
2320*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_2_HCTRL_OFFSET_BANK0		0x00B5E8
2321*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_2_LANE_CTRL_BANK0		0x00B5EC
2322*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_2_CHANNEL_ENABLE_BANK0		0x00B5F0
2323*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B5F4
2324*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_2_SAMPLEINTERVAL_BANK1		0x00B5F8
2325*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_2_HCTRL_BANK1			0x00B5FC
2326*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_2_HCTRL_OFFSET_BANK1		0x00B600
2327*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_2_LANE_CTRL_BANK1		0x00B604
2328*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_2_CHANNEL_ENABLE_BANK1		0x00B608
2329*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B60C
2330*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_3_SAMPLEINTERVAL_BANK0		0x00B610
2331*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_3_HCTRL_BANK0			0x00B614
2332*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_3_HCTRL_OFFSET_BANK0		0x00B618
2333*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_3_LANE_CTRL_BANK0		0x00B61C
2334*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_3_CHANNEL_ENABLE_BANK0		0x00B620
2335*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B624
2336*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_3_SAMPLEINTERVAL_BANK1		0x00B628
2337*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_3_HCTRL_BANK1			0x00B62C
2338*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_3_HCTRL_OFFSET_BANK1		0x00B630
2339*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_3_LANE_CTRL_BANK1		0x00B634
2340*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_3_CHANNEL_ENABLE_BANK1		0x00B638
2341*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP0_3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B63C
2342*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP1_SAMPLEINTERVAL_BANK0		0x00B670
2343*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP1_HCTRL_BANK0			0x00B674
2344*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP1_HCTRL_OFFSET_BANK0		0x00B678
2345*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP1_LANE_CTRL_BANK0			0x00B67C
2346*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP1_CHANNEL_ENABLE_BANK0		0x00B680
2347*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B684
2348*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP1_SAMPLEINTERVAL_BANK1		0x00B688
2349*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP1_HCTRL_BANK1			0x00B68C
2350*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP1_HCTRL_OFFSET_BANK1		0x00B690
2351*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP1_LANE_CTRL_BANK1			0x00B694
2352*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP1_CHANNEL_ENABLE_BANK1		0x00B698
2353*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP1_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B69C
2354*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP2_SAMPLEINTERVAL_BANK0		0x00B6A0
2355*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP2_HCTRL_BANK0			0x00B6A4
2356*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP2_HCTRL_OFFSET_BANK0		0x00B6A8
2357*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP2_LANE_CTRL_BANK0			0x00B6AC
2358*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP2_CHANNEL_ENABLE_BANK0		0x00B6B0
2359*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B6B4
2360*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP2_SAMPLEINTERVAL_BANK1		0x00B6B8
2361*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP2_HCTRL_BANK1			0x00B6BC
2362*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP2_HCTRL_OFFSET_BANK1		0x00B6C0
2363*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP2_LANE_CTRL_BANK1			0x00B6C4
2364*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP2_CHANNEL_ENABLE_BANK1		0x00B6C8
2365*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP2_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B6CC
2366*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP3_SAMPLEINTERVAL_BANK0		0x00B6D0
2367*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP3_HCTRL_BANK0			0x00B6D4
2368*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP3_HCTRL_OFFSET_BANK0		0x00B6D8
2369*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP3_LANE_CTRL_BANK0			0x00B6DC
2370*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP3_CHANNEL_ENABLE_BANK0		0x00B6E0
2371*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B6E4
2372*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP3_SAMPLEINTERVAL_BANK1		0x00B6E8
2373*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP3_HCTRL_BANK1			0x00B6EC
2374*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP3_HCTRL_OFFSET_BANK1		0x00B6F0
2375*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP3_LANE_CTRL_BANK1			0x00B6F4
2376*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP3_CHANNEL_ENABLE_BANK1		0x00B6F8
2377*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP3_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B6FC
2378*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP4_SAMPLEINTERVAL_BANK0		0x00B700
2379*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP4_HCTRL_BANK0			0x00B704
2380*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP4_HCTRL_OFFSET_BANK0		0x00B708
2381*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP4_LANE_CTRL_BANK0			0x00B70C
2382*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP4_CHANNEL_ENABLE_BANK0		0x00B710
2383*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B714
2384*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP4_SAMPLEINTERVAL_BANK1		0x00B718
2385*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP4_HCTRL_BANK1			0x00B71C
2386*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP4_HCTRL_OFFSET_BANK1		0x00B720
2387*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP4_LANE_CTRL_BANK1			0x00B724
2388*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP4_CHANNEL_ENABLE_BANK1		0x00B728
2389*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP4_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B72C
2390*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP5_SAMPLEINTERVAL_BANK0		0x00B730
2391*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP5_HCTRL_BANK0			0x00B734
2392*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP5_HCTRL_OFFSET_BANK0		0x00B738
2393*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP5_LANE_CTRL_BANK0			0x00B73C
2394*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP5_CHANNEL_ENABLE_BANK0		0x00B740
2395*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B744
2396*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP5_SAMPLEINTERVAL_BANK1		0x00B748
2397*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP5_HCTRL_BANK1			0x00B74C
2398*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP5_HCTRL_OFFSET_BANK1		0x00B750
2399*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP5_LANE_CTRL_BANK1			0x00B754
2400*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP5_CHANNEL_ENABLE_BANK1		0x00B758
2401*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP5_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B75C
2402*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP6_SAMPLEINTERVAL_BANK0		0x00B760
2403*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP6_HCTRL_BANK0			0x00B764
2404*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP6_HCTRL_OFFSET_BANK0		0x00B768
2405*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP6_LANE_CTRL_BANK0			0x00B76C
2406*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP6_CHANNEL_ENABLE_BANK0		0x00B770
2407*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B774
2408*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP6_SAMPLEINTERVAL_BANK1		0x00B778
2409*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP6_HCTRL_BANK1			0x00B77C
2410*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP6_HCTRL_OFFSET_BANK1		0x00B780
2411*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP6_LANE_CTRL_BANK1			0x00B784
2412*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP6_CHANNEL_ENABLE_BANK1		0x00B788
2413*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP6_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B78C
2414*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP7_SAMPLEINTERVAL_BANK0		0x00B790
2415*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP7_HCTRL_BANK0			0x00B794
2416*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP7_HCTRL_OFFSET_BANK0		0x00B798
2417*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP7_LANE_CTRL_BANK0			0x00B79C
2418*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP7_CHANNEL_ENABLE_BANK0		0x00B7A0
2419*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK0	0x00B7A4
2420*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP7_SAMPLEINTERVAL_BANK1		0x00B7A8
2421*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP7_HCTRL_BANK1			0x00B7AC
2422*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP7_HCTRL_OFFSET_BANK1		0x00B7B0
2423*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP7_LANE_CTRL_BANK1			0x00B7B4
2424*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP7_CHANNEL_ENABLE_BANK1		0x00B7B8
2425*44d16948SVijendar Mukunda #define ACP_SW3_RX_DP7_BLOCK_PKGMODE_GRPCTRL_BANK1	0x00B7BC
2426*44d16948SVijendar Mukunda #define ACP_SW3_BPT_PORT_EN				0x00B7C0
2427*44d16948SVijendar Mukunda #define ACP_SW3_BPT_PORT_EN_STATUS			0x00B7C4
2428*44d16948SVijendar Mukunda #define ACP_SW3_BPT_PORT_FRAME_FORMAT			0x00B7C8
2429*44d16948SVijendar Mukunda #define ACP_SW3_BPT_PORT_SAMPLEINTERVAL_BANK0		0x00B7CC
2430*44d16948SVijendar Mukunda #define ACP_SW3_BPT_PORT_HCTRL_BANK0			0x00B7D0
2431*44d16948SVijendar Mukunda #define ACP_SW3_BPT_PORT_OFFSET_BANK0			0x00B7D4
2432*44d16948SVijendar Mukunda #define ACP_SW3_BPT_PORT_LANE_SELECT_BANK0		0x00B7D8
2433*44d16948SVijendar Mukunda #define ACP_SW3_BPT_PORT_CHANNEL_ENABLE_BANK0		0x00B7DC
2434*44d16948SVijendar Mukunda #define ACP_SW3_BPT_PORT_SAMPLEINTERVAL_BANK1		0x00B7E0
2435*44d16948SVijendar Mukunda #define ACP_SW3_BPT_PORT_HCTRL_BANK1			0x00B7E4
2436*44d16948SVijendar Mukunda #define ACP_SW3_BPT_PORT_OFFSET_BANK1			0x00B7E8
2437*44d16948SVijendar Mukunda #define ACP_SW3_BPT_PORT_LANE_SELECT_BANK1		0x00B7EC
2438*44d16948SVijendar Mukunda #define ACP_SW3_BPT_PORT_CHANNEL_ENABLE_BANK1		0x00B7F0
2439*44d16948SVijendar Mukunda #define ACP_SW3_BPT_PORT_FIRST_BYTE_ADDR		0x00B7F4
2440*44d16948SVijendar Mukunda #define ACP_SW3_CLK_RESUME_CTRL				0x00B7F8
2441*44d16948SVijendar Mukunda #define ACP_SW3_CLK_RESUME_DELAY_CNTR			0x00B7FC
2442*44d16948SVijendar Mukunda #define ACP_SW3_BUS_RESET_CTRL				0x00B800
2443*44d16948SVijendar Mukunda #define ACP_SW3_PRBS_ERR_STATUS				0x00B804
2444*44d16948SVijendar Mukunda #define ACP_SW3_WALLCLK_MISC				0x00B808
2445*44d16948SVijendar Mukunda #define ACP_SW3_WALL_CLK_COUNTER			0x00B80C
2446*44d16948SVijendar Mukunda #define ACP_SW3_PING_STATUS_REGISTER_LOW		0x00B810
2447*44d16948SVijendar Mukunda #define ACP_SW3_PING_STATUS_REGISTER_HIGH		0x00B814
2448*44d16948SVijendar Mukunda #define ACP_SW3_PING_STATUS_CURRENT_BANK_SEL		0x00B818
2449*44d16948SVijendar Mukunda #define ACP_SW3_TZD_CHANGE				0x00B81C
2450*44d16948SVijendar Mukunda #define ACP_SW3_WALLCLK_INTR_CNTL			0x00B820
2451*44d16948SVijendar Mukunda 
2452*44d16948SVijendar Mukunda #define ACP_PDM_ENABLE					0x002C04
2453*44d16948SVijendar Mukunda #define ACP_PDM_DMA_ENABLE				0x002C08
2454*44d16948SVijendar Mukunda #define ACP_PDM_RX_RINGBUFADDR				0x002C0C
2455*44d16948SVijendar Mukunda #define ACP_PDM_RX_RINGBUFSIZE				0x002C10
2456*44d16948SVijendar Mukunda #define ACP_PDM_RX_LINKPOSITIONCNTR			0x002C14
2457*44d16948SVijendar Mukunda #define ACP_PDM_RX_LINEARPOSITIONCNTR_HIGH		0x002C18
2458*44d16948SVijendar Mukunda #define ACP_PDM_RX_LINEARPOSITIONCNTR_LOW		0x002C1C
2459*44d16948SVijendar Mukunda #define ACP_PDM_RX_INTR_WATERMARK_SIZE			0x002C20
2460*44d16948SVijendar Mukunda #define ACP_PDM_FIFO_FLUSH				0x002C24
2461*44d16948SVijendar Mukunda #define ACP_PDM_NO_OF_CHANNELS				0x002C28
2462*44d16948SVijendar Mukunda #define ACP_PDM_DECIMATION_FACTOR			0x002C2C
2463*44d16948SVijendar Mukunda #define ACP_PDM_VAD_CTRL				0x002C30
2464*44d16948SVijendar Mukunda #define ACP_PDM_WAKE					0x002C54
2465*44d16948SVijendar Mukunda #define ACP_PDM_BUFFER_STATUS				0x002C58
2466*44d16948SVijendar Mukunda #define ACP_PDM_MISC_CTRL				0x002C5C
2467*44d16948SVijendar Mukunda #define ACP_PDM_CLK_CTRL				0x002C60
2468*44d16948SVijendar Mukunda #define ACP_PDM_VAD_DYNAMIC_CLK_GATING_EN		0x002C64
2469*44d16948SVijendar Mukunda #define ACP_PDM_ERROR_STATUS_REGISTER			0x002C68
2470*44d16948SVijendar Mukunda #define ACP_PDM_CLKDIV					0x002C6C
2471*44d16948SVijendar Mukunda #define ACP_PDM_WALLCLK_MISC				0x002C70
2472*44d16948SVijendar Mukunda #define ACP_PDM_WALL_CLK_COUNTER			0x002C74
2473*44d16948SVijendar Mukunda #define ACP_PDM_SW_ENABLE_REG				0x002CC4
2474*44d16948SVijendar Mukunda #define ACP_PDM_SW_CTRLREG				0x002CC8
2475*44d16948SVijendar Mukunda #define ACP_PDM_WALLCLK_INTR_CNTL			0x002CCC
2476*44d16948SVijendar Mukunda 
2477*44d16948SVijendar Mukunda #define ACP_PDM_2_ENABLE				0x002D04
2478*44d16948SVijendar Mukunda #define ACP_PDM_2_DMA_ENABLE				0x002D08
2479*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_RINGBUFADDR_96K			0x002D0C
2480*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_RINGBUFADDR_48K			0x002D10
2481*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_RINGBUFADDR_16K			0x002D14
2482*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_RINGBUFSIZE_96K			0x002D18
2483*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_RINGBUFSIZE_48K			0x002D1C
2484*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_RINGBUFSIZE_16K			0x002D20
2485*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_LINKPOSITIONCNTR_96K		0x002D24
2486*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_LINKPOSITIONCNTR_48K		0x002D28
2487*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_LINKPOSITIONCNTR_16K		0x002D2C
2488*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_LINEARPOSITIONCNTR_HIGH_96K	0x002D30
2489*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_LINEARPOSITIONCNTR_LOW_96K		0x002D34
2490*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_LINEARPOSITIONCNTR_HIGH_48K	0x002D38
2491*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_LINEARPOSITIONCNTR_LOW_48K		0x002D3C
2492*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_LINEARPOSITIONCNTR_HIGH_16K	0x002D40
2493*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_LINEARPOSITIONCNTR_LOW_16K		0x002D44
2494*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_INTR_WATERMARK_SIZE_96K		0x002D48
2495*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_INTR_WATERMARK_SIZE_48K		0x002D4C
2496*44d16948SVijendar Mukunda #define ACP_PDM_2_RX_INTR_WATERMARK_SIZE_16K		0x002D50
2497*44d16948SVijendar Mukunda #define ACP_PDM_2_FIFO_FLUSH_96K			0x002D54
2498*44d16948SVijendar Mukunda #define ACP_PDM_2_FIFO_FLUSH_48K			0x002D58
2499*44d16948SVijendar Mukunda #define ACP_PDM_2_FIFO_FLUSH_16K			0x002D5C
2500*44d16948SVijendar Mukunda #define ACP_PDM_2_NO_OF_CHANNELS			0x002D60
2501*44d16948SVijendar Mukunda #define ACP_PDM_2_DECIMATION_FACTOR			0x002D64
2502*44d16948SVijendar Mukunda #define ACP_PDM_2_VAD_CTRL				0x002D68
2503*44d16948SVijendar Mukunda #define ACP_PDM_2_WAKE					0x002D6C
2504*44d16948SVijendar Mukunda #define ACP_PDM_2_BUFFER_STATUS_96K			0x002D70
2505*44d16948SVijendar Mukunda #define ACP_PDM_2_BUFFER_STATUS_48K			0x002D74
2506*44d16948SVijendar Mukunda #define ACP_PDM_2_BUFFER_STATUS_16K			0x002D78
2507*44d16948SVijendar Mukunda #define ACP_PDM_2_MISC_CTRL				0x002D7C
2508*44d16948SVijendar Mukunda #define ACP_PDM_2_CLK_CTRL				0x002D80
2509*44d16948SVijendar Mukunda #define ACP_PDM_2_VAD_DYNAMIC_CLK_GATING_EN		0x002D84
2510*44d16948SVijendar Mukunda #define ACP_PDM_2_ERROR_STATUS_REGISTER			0x002D8C
2511*44d16948SVijendar Mukunda #define ACP_PDM_2_CLKDIV				0x002D90
2512*44d16948SVijendar Mukunda #define ACP_PDM_2_WALLCLK_MISC				0x002D94
2513*44d16948SVijendar Mukunda #define ACP_PDM_2_WALL_CLK_COUNTER			0x002D98
2514*44d16948SVijendar Mukunda #define ACP_PDM_2_SW_ENABLE_REG				0x002D9C
2515*44d16948SVijendar Mukunda #define ACP_PDM_2_SW_CTRLREG				0x002DA0
2516*44d16948SVijendar Mukunda #define ACP_PDM_2_WALLCLK_INTR_CNTL			0x002DA4
2517*44d16948SVijendar Mukunda 
2518*44d16948SVijendar Mukunda #define ACP_SCRATCH_REG_0				0x0010000
2519*44d16948SVijendar Mukunda #endif
2520