xref: /rk3399_ARM-atf/plat/mediatek/mt8192/drivers/devapc/devapc.c (revision 6b822d494f41e267f6744081ea3a29221c028428)
1*6b822d49SNina Wu /*
2*6b822d49SNina Wu  * Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
3*6b822d49SNina Wu  *
4*6b822d49SNina Wu  * SPDX-License-Identifier: BSD-3-Clause
5*6b822d49SNina Wu  */
6*6b822d49SNina Wu 
7*6b822d49SNina Wu #include <common/debug.h>
8*6b822d49SNina Wu #include <drivers/console.h>
9*6b822d49SNina Wu #include <lib/mmio.h>
10*6b822d49SNina Wu 
11*6b822d49SNina Wu #include <devapc.h>
12*6b822d49SNina Wu 
13*6b822d49SNina Wu /* Infra_ao */
14*6b822d49SNina Wu static const struct APC_INFRA_PERI_DOM_16 INFRA_AO_SYS0_Devices[] = {
15*6b822d49SNina Wu 
16*6b822d49SNina Wu /* 0 */
17*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("MFG_S_S",
18*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
19*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
20*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
21*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
22*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("MFG_S_S-1",
23*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
24*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
25*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
26*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
27*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("MFG_S_S-2",
28*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
29*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
30*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
31*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
32*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("MFG_S_S-3",
33*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
34*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
35*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
36*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
37*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("MFG_S_S-4",
38*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
39*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
40*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
41*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
42*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("MFG_S_S-5",
43*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
44*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
45*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
46*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
47*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("MFG_S_S-6",
48*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
49*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
50*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
51*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
52*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("MFG_S_S-7",
53*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
54*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
55*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
56*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
57*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("MFG_S_S-8",
58*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
59*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
60*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
61*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
62*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("APU_S_S",
63*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
64*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
65*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
66*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
67*6b822d49SNina Wu 
68*6b822d49SNina Wu /* 10 */
69*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("APU_S_S-1",
70*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
71*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
72*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
73*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
74*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("APU_S_S-2",
75*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
76*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
77*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
78*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
79*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("APU_S_S-3",
80*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
81*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
82*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
83*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
84*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("APU_S_S-4",
85*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
86*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
87*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
88*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
89*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("APU_S_S-5",
90*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
91*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
92*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
93*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
94*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("MCUSYS_CFGREG_APB_S",
95*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
96*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
97*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
98*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
99*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("MCUSYS_CFGREG_APB_S-1",
100*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
101*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
102*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
103*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
104*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("MCUSYS_CFGREG_APB_S-2",
105*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
106*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
107*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
108*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
109*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("MCUSYS_CFGREG_APB_S-3",
110*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
111*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
112*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
113*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
114*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("MCUSYS_CFGREG_APB_S-4",
115*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
116*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
117*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
118*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
119*6b822d49SNina Wu 
120*6b822d49SNina Wu /* 20 */
121*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("L3C_S",
122*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
123*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
124*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
125*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
126*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("L3C_S-1",
127*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
128*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
129*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
130*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
131*6b822d49SNina Wu DAPC_INFRA_AO_SYS0_ATTR("PCIE_AXI_S",
132*6b822d49SNina Wu 			NO_PROTECTION, NO_PROTECTION, FORBIDDEN,     FORBIDDEN,
133*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
134*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
135*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
136*6b822d49SNina Wu 
137*6b822d49SNina Wu };
138*6b822d49SNina Wu 
139*6b822d49SNina Wu static const struct APC_INFRA_PERI_DOM_4 INFRA_AO_SYS1_Devices[] = {
140*6b822d49SNina Wu 
141*6b822d49SNina Wu /* 0 */
142*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S",
143*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
144*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-1",
145*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
146*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-2",
147*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
148*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-3",
149*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
150*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-4",
151*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
152*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-5",
153*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
154*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-6",
155*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
156*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-7",
157*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
158*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-8",
159*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
160*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-9",
161*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
162*6b822d49SNina Wu 
163*6b822d49SNina Wu /* 10 */
164*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-10",
165*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
166*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-11",
167*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
168*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-12",
169*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
170*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-13",
171*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
172*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-14",
173*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
174*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-15",
175*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
176*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-16",
177*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
178*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-17",
179*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
180*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-18",
181*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
182*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-19",
183*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
184*6b822d49SNina Wu 
185*6b822d49SNina Wu /* 20 */
186*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-20",
187*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
188*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-21",
189*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
190*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-22",
191*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
192*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-23",
193*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
194*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-24",
195*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
196*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-25",
197*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
198*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-26",
199*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
200*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-27",
201*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
202*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-28",
203*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
204*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-29",
205*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
206*6b822d49SNina Wu 
207*6b822d49SNina Wu /* 30 */
208*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-30",
209*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
210*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-31",
211*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
212*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-32",
213*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
214*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-33",
215*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
216*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-34",
217*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
218*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-35",
219*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
220*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-36",
221*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
222*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-37",
223*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
224*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-38",
225*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
226*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-39",
227*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
228*6b822d49SNina Wu 
229*6b822d49SNina Wu /* 40 */
230*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-100",
231*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
232*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-101",
233*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
234*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-102",
235*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
236*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-103",
237*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
238*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-104",
239*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
240*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-105",
241*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
242*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-106",
243*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
244*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-107",
245*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
246*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-108",
247*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
248*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-109",
249*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
250*6b822d49SNina Wu 
251*6b822d49SNina Wu /* 50 */
252*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-110",
253*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
254*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-111",
255*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
256*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-112",
257*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
258*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-113",
259*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
260*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-114",
261*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
262*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-115",
263*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
264*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-116",
265*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
266*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-117",
267*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
268*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-118",
269*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
270*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-119",
271*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
272*6b822d49SNina Wu 
273*6b822d49SNina Wu /* 60 */
274*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-120",
275*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
276*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-121",
277*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
278*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-122",
279*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
280*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-123",
281*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
282*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-124",
283*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
284*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-125",
285*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
286*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-126",
287*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
288*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-127",
289*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
290*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-128",
291*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
292*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-129",
293*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
294*6b822d49SNina Wu 
295*6b822d49SNina Wu /* 70 */
296*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-130",
297*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
298*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-131",
299*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
300*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-132",
301*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
302*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-133",
303*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
304*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-134",
305*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
306*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-135",
307*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
308*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-136",
309*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
310*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-137",
311*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
312*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-138",
313*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
314*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-139",
315*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
316*6b822d49SNina Wu 
317*6b822d49SNina Wu /* 80 */
318*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-140",
319*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
320*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-141",
321*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
322*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-142",
323*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
324*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-143",
325*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
326*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-200",
327*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     NO_PROTECTION),
328*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-201",
329*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     NO_PROTECTION),
330*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-202",
331*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
332*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-203",
333*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     NO_PROTECTION),
334*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-204",
335*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
336*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-205",
337*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
338*6b822d49SNina Wu 
339*6b822d49SNina Wu /* 90 */
340*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-206",
341*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
342*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-207",
343*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
344*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-300",
345*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
346*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-301",
347*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
348*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-302",
349*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     NO_PROTECTION),
350*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-303",
351*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
352*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-304",
353*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
354*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-305",
355*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
356*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-306",
357*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
358*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-307",
359*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
360*6b822d49SNina Wu 
361*6b822d49SNina Wu /* 100 */
362*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-400",
363*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
364*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-401",
365*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
366*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-402",
367*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
368*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-403",
369*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
370*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-404",
371*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
372*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-405",
373*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
374*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-406",
375*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
376*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-407",
377*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
378*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-408",
379*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
380*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-409",
381*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
382*6b822d49SNina Wu 
383*6b822d49SNina Wu /* 110 */
384*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-410",
385*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
386*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-411",
387*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
388*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-412",
389*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
390*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-413",
391*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
392*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-414",
393*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
394*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-415",
395*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
396*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-416",
397*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
398*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-417",
399*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
400*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-418",
401*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
402*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-419",
403*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
404*6b822d49SNina Wu 
405*6b822d49SNina Wu /* 120 */
406*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-420",
407*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
408*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-421",
409*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
410*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-422",
411*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
412*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-423",
413*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
414*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-424",
415*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
416*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-425",
417*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
418*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-426",
419*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
420*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-427",
421*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
422*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-428",
423*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
424*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-429",
425*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
426*6b822d49SNina Wu 
427*6b822d49SNina Wu /* 130 */
428*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-430",
429*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
430*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-431",
431*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
432*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-432",
433*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
434*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-433",
435*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
436*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-434",
437*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
438*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-435",
439*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
440*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-436",
441*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
442*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-437",
443*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
444*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-438",
445*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
446*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-439",
447*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
448*6b822d49SNina Wu 
449*6b822d49SNina Wu /* 140 */
450*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-440",
451*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
452*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-441",
453*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
454*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-442",
455*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
456*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-443",
457*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
458*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-444",
459*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
460*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-445",
461*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
462*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-446",
463*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
464*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-447",
465*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
466*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-448",
467*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
468*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-449",
469*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
470*6b822d49SNina Wu 
471*6b822d49SNina Wu /* 150 */
472*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-450",
473*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
474*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-451",
475*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
476*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-452",
477*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
478*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-453",
479*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
480*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-454",
481*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
482*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-455",
483*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
484*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-456",
485*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
486*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-457",
487*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
488*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-458",
489*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
490*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-459",
491*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
492*6b822d49SNina Wu 
493*6b822d49SNina Wu /* 160 */
494*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-460",
495*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
496*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-461",
497*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
498*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-462",
499*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
500*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-463",
501*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
502*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-464",
503*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
504*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-465",
505*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
506*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-466",
507*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
508*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-467",
509*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
510*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-468",
511*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
512*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-469",
513*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
514*6b822d49SNina Wu 
515*6b822d49SNina Wu /* 170 */
516*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-470",
517*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
518*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-471",
519*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
520*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-472",
521*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
522*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-473",
523*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
524*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-474",
525*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
526*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-475",
527*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
528*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-476",
529*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
530*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-477",
531*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
532*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-478",
533*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
534*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-479",
535*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
536*6b822d49SNina Wu 
537*6b822d49SNina Wu /* 180 */
538*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-480",
539*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
540*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-481",
541*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
542*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-482",
543*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
544*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-483",
545*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
546*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-484",
547*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
548*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-485",
549*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
550*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-486",
551*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
552*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-487",
553*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
554*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-488",
555*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
556*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-489",
557*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
558*6b822d49SNina Wu 
559*6b822d49SNina Wu /* 190 */
560*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-490",
561*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
562*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-491",
563*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
564*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-492",
565*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
566*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-493",
567*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
568*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-494",
569*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
570*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-495",
571*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
572*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-496",
573*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
574*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-497",
575*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
576*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-498",
577*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
578*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-499",
579*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
580*6b822d49SNina Wu 
581*6b822d49SNina Wu /* 200 */
582*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-500",
583*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
584*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-501",
585*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
586*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-502",
587*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
588*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-503",
589*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
590*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-504",
591*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
592*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-505",
593*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
594*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-506",
595*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
596*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-507",
597*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
598*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-508",
599*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
600*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-509",
601*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
602*6b822d49SNina Wu 
603*6b822d49SNina Wu /* 210 */
604*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-510",
605*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
606*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-511",
607*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
608*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-512",
609*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
610*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-513",
611*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
612*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-514",
613*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
614*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-515",
615*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
616*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-516",
617*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
618*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-517",
619*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
620*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-518",
621*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
622*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-519",
623*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
624*6b822d49SNina Wu 
625*6b822d49SNina Wu /* 220 */
626*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-520",
627*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
628*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-521",
629*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
630*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-522",
631*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
632*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-523",
633*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
634*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-524",
635*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
636*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-525",
637*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
638*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-526",
639*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
640*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-527",
641*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
642*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-528",
643*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
644*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-529",
645*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
646*6b822d49SNina Wu 
647*6b822d49SNina Wu /* 230 */
648*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-530",
649*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
650*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-531",
651*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
652*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-532",
653*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
654*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-533",
655*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
656*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-534",
657*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
658*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-535",
659*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
660*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-536",
661*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
662*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-537",
663*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
664*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-538",
665*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
666*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-539",
667*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
668*6b822d49SNina Wu 
669*6b822d49SNina Wu /* 240 */
670*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-540",
671*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
672*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-541",
673*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
674*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-542",
675*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
676*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-543",
677*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
678*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-544",
679*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
680*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-545",
681*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
682*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-546",
683*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
684*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-547",
685*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
686*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-548",
687*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
688*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-549",
689*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
690*6b822d49SNina Wu 
691*6b822d49SNina Wu /* 250 */
692*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-550",
693*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
694*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-551",
695*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
696*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-552",
697*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
698*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-553",
699*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
700*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-554",
701*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
702*6b822d49SNina Wu DAPC_INFRA_AO_SYS1_ATTR("MM_S_S-555",
703*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
704*6b822d49SNina Wu 
705*6b822d49SNina Wu };
706*6b822d49SNina Wu 
707*6b822d49SNina Wu static const struct APC_INFRA_PERI_DOM_4 INFRA_AO_SYS2_Devices[] = {
708*6b822d49SNina Wu 
709*6b822d49SNina Wu /* 0 */
710*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-556",
711*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
712*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-557",
713*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
714*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-558",
715*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
716*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-559",
717*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
718*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-560",
719*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
720*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-561",
721*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
722*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-562",
723*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
724*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-563",
725*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
726*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-564",
727*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
728*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-565",
729*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
730*6b822d49SNina Wu 
731*6b822d49SNina Wu /* 10 */
732*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-566",
733*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
734*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-567",
735*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
736*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-568",
737*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
738*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-569",
739*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
740*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-570",
741*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
742*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-571",
743*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
744*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-572",
745*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
746*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-573",
747*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
748*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-574",
749*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
750*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-575",
751*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
752*6b822d49SNina Wu 
753*6b822d49SNina Wu /* 20 */
754*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-576",
755*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
756*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-577",
757*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
758*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-578",
759*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
760*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-579",
761*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
762*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-580",
763*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
764*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-581",
765*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
766*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-582",
767*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
768*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-583",
769*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
770*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-584",
771*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
772*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-585",
773*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
774*6b822d49SNina Wu 
775*6b822d49SNina Wu /* 30 */
776*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-586",
777*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
778*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-587",
779*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
780*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-588",
781*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
782*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-589",
783*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
784*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-590",
785*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
786*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-591",
787*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
788*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-592",
789*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
790*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-593",
791*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
792*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-594",
793*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
794*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-595",
795*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
796*6b822d49SNina Wu 
797*6b822d49SNina Wu /* 40 */
798*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-600",
799*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
800*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-601",
801*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
802*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-602",
803*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
804*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-603",
805*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
806*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-604",
807*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
808*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-605",
809*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
810*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-606",
811*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
812*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-607",
813*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
814*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-608",
815*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
816*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-609",
817*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
818*6b822d49SNina Wu 
819*6b822d49SNina Wu /* 50 */
820*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-610",
821*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
822*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-611",
823*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
824*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-700",
825*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
826*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-701",
827*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
828*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-702",
829*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
830*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-703",
831*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
832*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-704",
833*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
834*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-705",
835*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
836*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-706",
837*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
838*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-707",
839*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
840*6b822d49SNina Wu 
841*6b822d49SNina Wu /* 60 */
842*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-708",
843*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
844*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-709",
845*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
846*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-710",
847*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
848*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-711",
849*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
850*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-712",
851*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
852*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-713",
853*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
854*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-714",
855*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
856*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-715",
857*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
858*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-716",
859*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
860*6b822d49SNina Wu DAPC_INFRA_AO_SYS2_ATTR("MM_S_S-717",
861*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
862*6b822d49SNina Wu 
863*6b822d49SNina Wu };
864*6b822d49SNina Wu 
865*6b822d49SNina Wu /* Peri_ao */
866*6b822d49SNina Wu static const struct APC_INFRA_PERI_DOM_16 PERI_AO_SYS0_Devices[] = {
867*6b822d49SNina Wu 
868*6b822d49SNina Wu /* 0 */
869*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("SPM_APB_S",
870*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
871*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
872*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
873*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
874*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("SPM_APB_S-1",
875*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
876*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
877*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
878*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
879*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("SPM_APB_S-2",
880*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
881*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
882*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
883*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
884*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("SPM_APB_S-3",
885*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
886*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
887*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
888*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
889*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("SPM_APB_S-4",
890*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
891*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
892*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
893*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
894*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("APMIXEDSYS_APB_S",
895*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, NO_PROTECTION,
896*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
897*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
898*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
899*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("APMIXEDSYS_APB_S-1",
900*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
901*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
902*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
903*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
904*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("TOPCKGEN_APB_S",
905*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, NO_PROTECTION,
906*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
907*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
908*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
909*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("INFRACFG_AO_APB_S",
910*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
911*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
912*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
913*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
914*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("INFRACFG_AO_MEM_APB_S",
915*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
916*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
917*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
918*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
919*6b822d49SNina Wu 
920*6b822d49SNina Wu /* 10 */
921*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PERICFG_AO_APB_S",
922*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
923*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
924*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
925*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
926*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("GPIO_APB_S",
927*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     NO_PROTECTION,
928*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
929*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
930*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
931*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("TOPRGU_APB_S",
932*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
933*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
934*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
935*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
936*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("RESERVED_APB_S",
937*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
938*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
939*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
940*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
941*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DEVICE_APC_INFRA_AO_APB_S",
942*6b822d49SNina Wu 			SEC_RW_ONLY,   FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
943*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
944*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
945*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
946*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("BCRM_INFRA_AO_APB_S",
947*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
948*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
949*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
950*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
951*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DEBUG_CTRL_INFRA_AO_APB_S",
952*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
953*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
954*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
955*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
956*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DEVICE_APC_PERI_AO_APB_S",
957*6b822d49SNina Wu 			SEC_RW_ONLY,   FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
958*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
959*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
960*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
961*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("BCRM_PERI_AO_APB_S",
962*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
963*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
964*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
965*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
966*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DEBUG_CTRL_PERI_AO_APB_S",
967*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
968*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
969*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
970*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
971*6b822d49SNina Wu 
972*6b822d49SNina Wu /* 20 */
973*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("AP_CIRQ_EINT_APB_S",
974*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
975*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
976*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
977*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
978*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PMIC_WRAP_APB_S",
979*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
980*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
981*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
982*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
983*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DEVICE_APC_AO_MM_APB_S",
984*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
985*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
986*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
987*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
988*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("KP_APB_S",
989*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
990*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
991*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
992*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
993*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("TOP_MISC_APB_S",
994*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
995*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
996*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
997*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
998*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DVFSRC_APB_S",
999*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
1000*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1001*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1002*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1003*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("MBIST_AO_APB_S",
1004*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1005*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1006*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1007*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1008*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DPMAIF_AO_APB_S",
1009*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1010*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1011*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1012*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1013*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DEVICE_MPU_AO_APB_S",
1014*6b822d49SNina Wu 			SEC_RW_ONLY,   FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1015*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1016*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1017*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1018*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("SYS_TIMER_APB_S",
1019*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1020*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1021*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1022*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1023*6b822d49SNina Wu 
1024*6b822d49SNina Wu /* 30 */
1025*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("MODEM_TEMP_SHARE_APB_S",
1026*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1027*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1028*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1029*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1030*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DEVICE_APC_AO_MD_APB_S",
1031*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1032*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1033*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1034*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1035*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PMIF1_APB_S",
1036*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1037*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1038*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1039*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1040*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PMICSPI_MST_APB_S",
1041*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1042*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1043*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1044*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1045*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("TIA_APB_S",
1046*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
1047*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1048*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1049*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1050*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("TOPCKGEN_INFRA_CFG_APB_S",
1051*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1052*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1053*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1054*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1055*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRM_DEBUG_TOP_APB_S",
1056*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
1057*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1058*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1059*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1060*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PWR_MD32_S",
1061*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1062*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1063*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1064*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1065*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PWR_MD32_S-1",
1066*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1067*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1068*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1069*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1070*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PWR_MD32_S-2",
1071*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1072*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1073*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1074*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1075*6b822d49SNina Wu 
1076*6b822d49SNina Wu /* 40 */
1077*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PWR_MD32_S-3",
1078*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
1079*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1080*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1081*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1082*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PWR_MD32_S-4",
1083*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1084*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1085*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1086*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1087*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PWR_MD32_S-5",
1088*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1089*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1090*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1091*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1092*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PWR_MD32_S-6",
1093*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1094*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1095*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1096*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1097*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PWR_MD32_S-7",
1098*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1099*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1100*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1101*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1102*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PWR_MD32_S-8",
1103*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1104*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1105*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1106*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1107*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PWR_MD32_S-9",
1108*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1109*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1110*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1111*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1112*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PWR_MD32_S-10",
1113*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1114*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1115*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1116*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1117*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("AUDIO_S",
1118*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1119*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1120*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1121*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1122*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("AUDIO_S-1",
1123*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1124*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1125*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1126*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1127*6b822d49SNina Wu 
1128*6b822d49SNina Wu /* 50 */
1129*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("SSUSB_S",
1130*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1131*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1132*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1133*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1134*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("SSUSB_S-1",
1135*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1136*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1137*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1138*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1139*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("SSUSB_S-2",
1140*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1141*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1142*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1143*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1144*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("UFS_S",
1145*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1146*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1147*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1148*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1149*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("UFS_S-1",
1150*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1151*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1152*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1153*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1154*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("UFS_S-2",
1155*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1156*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1157*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1158*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1159*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("UFS_S-3",
1160*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1161*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1162*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1163*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1164*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DEBUGSYS_APB_S",
1165*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1166*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1167*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1168*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1169*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_MD32_S0_APB_S",
1170*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1171*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1172*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1173*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1174*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_MD32_S0_APB_S-1",
1175*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
1176*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1177*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1178*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1179*6b822d49SNina Wu 
1180*6b822d49SNina Wu /* 60 */
1181*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_MD32_S1_APB_S",
1182*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1183*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1184*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1185*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1186*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_MD32_S1_APB_S-1",
1187*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1188*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1189*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1190*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1191*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("NOR_AXI_S",
1192*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1193*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1194*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1195*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1196*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("PCIE_AHB_S",
1197*6b822d49SNina Wu 			NO_PROTECTION, NO_PROTECTION, FORBIDDEN,     FORBIDDEN,
1198*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1199*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1200*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1201*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH0_TOP0_APB_S",
1202*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
1203*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1204*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1205*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1206*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH0_TOP1_APB_S",
1207*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1208*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1209*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1210*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1211*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH0_TOP2_APB_S",
1212*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1213*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1214*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1215*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1216*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH0_TOP3_APB_S",
1217*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1218*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1219*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1220*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1221*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH0_TOP4_APB_S",
1222*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1223*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1224*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1225*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1226*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH0_TOP5_APB_S",
1227*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1228*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1229*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1230*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1231*6b822d49SNina Wu 
1232*6b822d49SNina Wu /* 70 */
1233*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH0_TOP6_APB_S",
1234*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1235*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1236*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1237*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1238*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH1_TOP0_APB_S",
1239*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
1240*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1241*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1242*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1243*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH1_TOP1_APB_S",
1244*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1245*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1246*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1247*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1248*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH1_TOP2_APB_S",
1249*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1250*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1251*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1252*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1253*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH1_TOP3_APB_S",
1254*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1255*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1256*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1257*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1258*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH1_TOP4_APB_S",
1259*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1260*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1261*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1262*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1263*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH1_TOP5_APB_S",
1264*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1265*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1266*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1267*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1268*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH1_TOP6_APB_S",
1269*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1270*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1271*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1272*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1273*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH2_TOP0_APB_S",
1274*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1275*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1276*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1277*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1278*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH2_TOP1_APB_S",
1279*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1280*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1281*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1282*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1283*6b822d49SNina Wu 
1284*6b822d49SNina Wu /* 80 */
1285*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH2_TOP2_APB_S",
1286*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1287*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1288*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1289*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1290*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH2_TOP3_APB_S",
1291*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1292*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1293*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1294*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1295*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH2_TOP4_APB_S",
1296*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1297*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1298*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1299*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1300*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH2_TOP5_APB_S",
1301*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1302*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1303*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1304*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1305*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH2_TOP6_APB_S",
1306*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1307*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1308*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1309*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1310*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH3_TOP0_APB_S",
1311*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1312*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1313*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1314*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1315*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH3_TOP1_APB_S",
1316*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1317*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1318*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1319*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1320*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH3_TOP2_APB_S",
1321*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1322*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1323*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1324*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1325*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH3_TOP3_APB_S",
1326*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1327*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1328*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1329*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1330*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH3_TOP4_APB_S",
1331*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1332*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1333*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1334*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1335*6b822d49SNina Wu 
1336*6b822d49SNina Wu /* 90 */
1337*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH3_TOP5_APB_S",
1338*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1339*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1340*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1341*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1342*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DRAMC_CH3_TOP6_APB_S",
1343*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1344*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1345*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1346*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1347*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("CCIF2_AP_APB_S",
1348*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1349*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1350*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1351*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1352*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("CCIF2_MD_APB_S",
1353*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1354*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1355*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1356*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1357*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("CCIF3_AP_APB_S",
1358*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1359*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1360*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1361*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1362*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("CCIF3_MD_APB_S",
1363*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1364*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1365*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1366*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1367*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("CCIF4_AP_APB_S",
1368*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1369*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1370*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1371*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1372*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("CCIF4_MD_APB_S",
1373*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1374*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1375*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1376*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1377*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("INFRA_BUS_TRACE_APB_S",
1378*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1379*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1380*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1381*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1382*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("CCIF5_AP_APB_S",
1383*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1384*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1385*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1386*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1387*6b822d49SNina Wu 
1388*6b822d49SNina Wu /* 100 */
1389*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("CCIF5_MD_APB_S",
1390*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1391*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1392*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1393*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1394*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("SSC_INFRA_APB0_S",
1395*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1396*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1397*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1398*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1399*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("SSC_INFRA_APB1_S",
1400*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1401*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1402*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1403*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1404*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("SSC_INFRA_APB2_S",
1405*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1406*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1407*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1408*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1409*6b822d49SNina Wu DAPC_PERI_AO_SYS0_ATTR("DEVICE_MPU_ACP_APB_S",
1410*6b822d49SNina Wu 			SEC_RW_ONLY,   FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1411*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1412*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1413*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1414*6b822d49SNina Wu 
1415*6b822d49SNina Wu };
1416*6b822d49SNina Wu 
1417*6b822d49SNina Wu static const struct APC_INFRA_PERI_DOM_8 PERI_AO_SYS1_Devices[] = {
1418*6b822d49SNina Wu 
1419*6b822d49SNina Wu /* 0 */
1420*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S",
1421*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1422*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1423*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-1",
1424*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1425*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1426*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-2",
1427*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1428*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1429*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-3",
1430*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1431*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1432*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-4",
1433*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1434*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1435*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-5",
1436*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1437*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1438*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-6",
1439*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1440*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1441*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-7",
1442*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1443*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1444*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-8",
1445*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1446*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1447*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-9",
1448*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1449*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1450*6b822d49SNina Wu 
1451*6b822d49SNina Wu /* 10 */
1452*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-10",
1453*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1454*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1455*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-11",
1456*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1457*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1458*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-12",
1459*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1460*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1461*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-13",
1462*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1463*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1464*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-14",
1465*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1466*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1467*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-15",
1468*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1469*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1470*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-16",
1471*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1472*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1473*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-17",
1474*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1475*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1476*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-18",
1477*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1478*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1479*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-19",
1480*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1481*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1482*6b822d49SNina Wu 
1483*6b822d49SNina Wu /* 20 */
1484*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-20",
1485*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1486*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1487*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-21",
1488*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1489*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1490*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("TINSYS_S-22",
1491*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1492*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1493*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S",
1494*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1495*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1496*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-1",
1497*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1498*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1499*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-2",
1500*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1501*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1502*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-3",
1503*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1504*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1505*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-4",
1506*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1507*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1508*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-5",
1509*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1510*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1511*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-6",
1512*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1513*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1514*6b822d49SNina Wu 
1515*6b822d49SNina Wu /* 30 */
1516*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-7",
1517*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1518*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1519*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-8",
1520*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1521*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1522*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-9",
1523*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1524*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1525*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-10",
1526*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1527*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1528*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-11",
1529*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1530*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1531*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-12",
1532*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1533*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1534*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-13",
1535*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1536*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1537*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-14",
1538*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1539*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1540*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-15",
1541*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1542*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1543*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-16",
1544*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1545*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1546*6b822d49SNina Wu 
1547*6b822d49SNina Wu /* 40 */
1548*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-17",
1549*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1550*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1551*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-18",
1552*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1553*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1554*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-19",
1555*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1556*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1557*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-20",
1558*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1559*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1560*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-21",
1561*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1562*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1563*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-22",
1564*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1565*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1566*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-23",
1567*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1568*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1569*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-24",
1570*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1571*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1572*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-25",
1573*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1574*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1575*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-26",
1576*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1577*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1578*6b822d49SNina Wu 
1579*6b822d49SNina Wu /* 50 */
1580*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-27",
1581*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1582*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1583*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-28",
1584*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1585*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1586*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-29",
1587*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1588*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1589*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-30",
1590*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1591*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1592*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-31",
1593*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1594*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1595*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-32",
1596*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1597*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1598*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-33",
1599*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1600*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1601*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-34",
1602*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1603*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1604*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-35",
1605*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1606*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1607*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-36",
1608*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1609*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1610*6b822d49SNina Wu 
1611*6b822d49SNina Wu /* 60 */
1612*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-37",
1613*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1614*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1615*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-38",
1616*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1617*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1618*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-39",
1619*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1620*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1621*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-40",
1622*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1623*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1624*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-41",
1625*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1626*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1627*6b822d49SNina Wu DAPC_PERI_AO_SYS1_ATTR("MD_AP_S-42",
1628*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1629*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1630*6b822d49SNina Wu 
1631*6b822d49SNina Wu };
1632*6b822d49SNina Wu 
1633*6b822d49SNina Wu static const struct APC_INFRA_PERI_DOM_4 PERI_AO_SYS2_Devices[] = {
1634*6b822d49SNina Wu 
1635*6b822d49SNina Wu /* 0 */
1636*6b822d49SNina Wu DAPC_PERI_AO_SYS2_ATTR("CONN_S",
1637*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1638*6b822d49SNina Wu 
1639*6b822d49SNina Wu };
1640*6b822d49SNina Wu 
1641*6b822d49SNina Wu /* Peri_ao2 */
1642*6b822d49SNina Wu static const struct APC_INFRA_PERI_DOM_16 PERI_AO2_SYS0_Devices[] = {
1643*6b822d49SNina Wu 
1644*6b822d49SNina Wu /* 0 */
1645*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("EFUSE_DEBUG_AO_APB_S",
1646*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1647*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1648*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1649*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1650*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("APXGPT_APB_S",
1651*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
1652*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1653*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1654*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1655*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("SEJ_APB_S",
1656*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1657*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1658*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1659*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1660*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("AES_TOP0_APB_S",
1661*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1662*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1663*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1664*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1665*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("SECURITY_AO_APB_S",
1666*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1667*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1668*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1669*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1670*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DEVICE_APC_PERI_AO2_APB_S",
1671*6b822d49SNina Wu 			SEC_RW_ONLY,   FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1672*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1673*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1674*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1675*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BCRM_PERI_AO2_APB_S",
1676*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1677*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1678*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1679*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1680*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DEBUG_CTRL_PERI_AO2_APB_S",
1681*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1682*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1683*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1684*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1685*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("SPMI_MST_APB_S",
1686*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1687*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1688*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1689*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1690*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DEBUG_CTRL_FMEM_AO_APB_S",
1691*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1692*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1693*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1694*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1695*6b822d49SNina Wu 
1696*6b822d49SNina Wu /* 10 */
1697*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BCRM_FMEM_AO_APB_S",
1698*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1699*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1700*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1701*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1702*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DEVICE_APC_FMEM_AO_APB_S",
1703*6b822d49SNina Wu 			SEC_RW_ONLY,   FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1704*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1705*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1706*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1707*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("PWM_APB_S",
1708*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1709*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1710*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1711*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1712*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("GCE_APB_S",
1713*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1714*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1715*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1716*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1717*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("GCE_APB_S-1",
1718*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1719*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1720*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1721*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1722*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("GCE_APB_S-2",
1723*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1724*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1725*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1726*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1727*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("GCE_APB_S-3",
1728*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1729*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1730*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1731*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1732*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DPMAIF_PDN_APB_S",
1733*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1734*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1735*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1736*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1737*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DPMAIF_PDN_APB_S-1",
1738*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1739*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1740*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1741*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1742*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DPMAIF_PDN_APB_S-2",
1743*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1744*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1745*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1746*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1747*6b822d49SNina Wu 
1748*6b822d49SNina Wu /* 20 */
1749*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DPMAIF_PDN_APB_S-3",
1750*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1751*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1752*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1753*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1754*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB0_S",
1755*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1756*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1757*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1758*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1759*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB1_S",
1760*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     SEC_RW_NS_R,   FORBIDDEN,
1761*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1762*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1763*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1764*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB2_S",
1765*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1766*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1767*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1768*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1769*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB3_S",
1770*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1771*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1772*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1773*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1774*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB4_S",
1775*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1776*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1777*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1778*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1779*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB5_S",
1780*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1781*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1782*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1783*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1784*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB6_S",
1785*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1786*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1787*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1788*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1789*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB7_S",
1790*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1791*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1792*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1793*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1794*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB8_S",
1795*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1796*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1797*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1798*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1799*6b822d49SNina Wu 
1800*6b822d49SNina Wu /* 30 */
1801*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB9_S",
1802*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1803*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1804*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1805*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1806*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB10_S",
1807*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1808*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1809*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1810*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1811*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB11_S",
1812*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1813*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1814*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1815*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1816*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB12_S",
1817*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1818*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1819*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1820*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1821*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB13_S",
1822*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1823*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1824*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1825*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1826*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB14_S",
1827*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1828*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1829*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1830*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1831*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_APB15_S",
1832*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1833*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1834*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1835*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1836*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_WEST_APB0_S",
1837*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1838*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1839*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1840*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1841*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_WEST_APB1_S",
1842*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1843*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1844*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1845*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1846*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_WEST_APB2_S",
1847*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1848*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1849*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1850*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1851*6b822d49SNina Wu 
1852*6b822d49SNina Wu /* 40 */
1853*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_WEST_APB3_S",
1854*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1855*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1856*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1857*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1858*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_WEST_APB4_S",
1859*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1860*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1861*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1862*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1863*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_WEST_APB5_S",
1864*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1865*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1866*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1867*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1868*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_WEST_APB6_S",
1869*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1870*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1871*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1872*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1873*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_WEST_APB7_S",
1874*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1875*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1876*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1877*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1878*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB0_S",
1879*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1880*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1881*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1882*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1883*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB1_S",
1884*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1885*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1886*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1887*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1888*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB2_S",
1889*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1890*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1891*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1892*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1893*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB3_S",
1894*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1895*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1896*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1897*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1898*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB4_S",
1899*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1900*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1901*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1902*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1903*6b822d49SNina Wu 
1904*6b822d49SNina Wu /* 50 */
1905*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB5_S",
1906*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1907*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1908*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1909*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1910*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB6_S",
1911*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1912*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1913*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1914*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1915*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB7_S",
1916*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1917*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1918*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1919*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1920*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB8_S",
1921*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1922*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1923*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1924*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1925*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB9_S",
1926*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1927*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1928*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1929*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1930*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB10_S",
1931*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1932*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1933*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1934*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1935*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB11_S",
1936*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1937*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1938*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1939*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1940*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB12_S",
1941*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1942*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1943*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1944*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1945*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB13_S",
1946*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1947*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1948*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1949*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1950*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB14_S",
1951*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1952*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1953*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1954*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1955*6b822d49SNina Wu 
1956*6b822d49SNina Wu /* 60 */
1957*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_NORTH_APB15_S",
1958*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1959*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1960*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1961*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1962*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB0_S",
1963*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1964*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1965*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1966*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1967*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB1_S",
1968*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1969*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1970*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1971*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1972*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB2_S",
1973*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1974*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1975*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1976*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1977*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB3_S",
1978*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1979*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1980*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1981*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1982*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB4_S",
1983*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1984*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1985*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1986*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1987*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB5_S",
1988*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1989*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1990*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1991*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1992*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB6_S",
1993*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1994*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1995*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1996*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
1997*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB7_S",
1998*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
1999*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2000*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2001*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2002*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB8_S",
2003*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2004*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2005*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2006*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2007*6b822d49SNina Wu 
2008*6b822d49SNina Wu /* 70 */
2009*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB9_S",
2010*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2011*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2012*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2013*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2014*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB10_S",
2015*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2016*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2017*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2018*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2019*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB11_S",
2020*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2021*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2022*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2023*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2024*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB12_S",
2025*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2026*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2027*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2028*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2029*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB13_S",
2030*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2031*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2032*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2033*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2034*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB14_S",
2035*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2036*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2037*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2038*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2039*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_SOUTH_APB15_S",
2040*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2041*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2042*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2043*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2044*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_NORTH_APB0_S",
2045*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2046*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2047*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2048*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2049*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_NORTH_APB1_S",
2050*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2051*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2052*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2053*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2054*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_NORTH_APB2_S",
2055*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2056*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2057*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2058*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2059*6b822d49SNina Wu 
2060*6b822d49SNina Wu /* 80 */
2061*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_NORTH_APB3_S",
2062*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2063*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2064*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2065*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2066*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_NORTH_APB4_S",
2067*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2068*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2069*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2070*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2071*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_NORTH_APB5_S",
2072*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2073*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2074*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2075*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2076*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_NORTH_APB6_S",
2077*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2078*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2079*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2080*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2081*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BND_EAST_NORTH_APB7_S",
2082*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2083*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2084*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2085*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2086*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("SYS_CIRQ_APB_S",
2087*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2088*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2089*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2090*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2091*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("EFUSE_DEBUG_PDN_APB_S",
2092*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2093*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2094*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2095*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2096*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DEVICE_APC_INFRA_PDN_APB_S",
2097*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2098*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2099*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2100*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2101*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DEBUG_TRACKER_APB_S",
2102*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2103*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2104*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2105*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2106*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("CCIF0_AP_APB_S",
2107*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2108*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2109*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2110*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2111*6b822d49SNina Wu 
2112*6b822d49SNina Wu /* 90 */
2113*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("CCIF0_MD_APB_S",
2114*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2115*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2116*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2117*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2118*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("CCIF1_AP_APB_S",
2119*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2120*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2121*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2122*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2123*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("CCIF1_MD_APB_S",
2124*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2125*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2126*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2127*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2128*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("MBIST_PDN_APB_S",
2129*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2130*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2131*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2132*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2133*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("INFRACFG_PDN_APB_S",
2134*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
2135*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2136*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2137*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2138*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("TRNG_APB_S",
2139*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2140*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2141*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2142*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2143*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DX_CC_APB_S",
2144*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2145*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2146*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2147*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2148*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("CQ_DMA_APB_S",
2149*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2150*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2151*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2152*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2153*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("SRAMROM_APB_S",
2154*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2155*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2156*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2157*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2158*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("INFRACFG_MEM_APB_S",
2159*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2160*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2161*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2162*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2163*6b822d49SNina Wu 
2164*6b822d49SNina Wu /* 100 */
2165*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("RESERVED_DVFS_PROC_APB_S",
2166*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2167*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2168*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2169*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2170*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("SYS_CIRQ1_APB_S",
2171*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2172*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2173*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2174*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2175*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("SYS_CIRQ2_APB_S",
2176*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2177*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2178*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2179*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2180*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DEBUG_TRACKER_APB1_S",
2181*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2182*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2183*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2184*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2185*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("EMI_APB_S",
2186*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
2187*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2188*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2189*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2190*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("EMI_MPU_APB_S",
2191*6b822d49SNina Wu 			SEC_RW_ONLY,   FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2192*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2193*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2194*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2195*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DEVICE_MPU_PDN_APB_S",
2196*6b822d49SNina Wu 			SEC_RW_ONLY,   FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2197*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2198*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2199*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2200*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("APDMA_APB_S",
2201*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2202*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2203*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2204*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2205*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DEBUG_TRACKER_APB2_S",
2206*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2207*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2208*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2209*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2210*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BCRM_INFRA_PDN_APB_S",
2211*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
2212*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2213*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2214*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2215*6b822d49SNina Wu 
2216*6b822d49SNina Wu /* 110 */
2217*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BCRM_PERI_PDN_APB_S",
2218*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2219*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2220*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2221*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2222*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BCRM_PERI_PDN2_APB_S",
2223*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2224*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2225*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2226*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2227*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DEVICE_APC_PERI_PDN_APB_S",
2228*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2229*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2230*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2231*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2232*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("DEVICE_APC_PERI_PDN2_APB_S",
2233*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2234*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2235*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2236*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2237*6b822d49SNina Wu DAPC_PERI_AO2_SYS0_ATTR("BCRM_FMEM_PDN_APB_S",
2238*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2239*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2240*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2241*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2242*6b822d49SNina Wu 
2243*6b822d49SNina Wu };
2244*6b822d49SNina Wu 
2245*6b822d49SNina Wu /* Peri_par_ao */
2246*6b822d49SNina Wu static const struct APC_INFRA_PERI_DOM_16 PERI_PAR_AO_SYS0_Devices[] = {
2247*6b822d49SNina Wu 
2248*6b822d49SNina Wu /* 0 */
2249*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("AUXADC_APB_S",
2250*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2251*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2252*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2253*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2254*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("UART0_APB_S",
2255*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
2256*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2257*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2258*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2259*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("UART1_APB_S",
2260*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2261*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2262*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2263*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2264*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("UART2_APB_S",
2265*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2266*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2267*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2268*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2269*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("IIC_P2P_REMAP_APB4_S",
2270*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2271*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2272*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2273*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2274*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("SPI0_APB_S",
2275*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2276*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2277*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2278*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2279*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("PTP_THERM_CTRL_APB_S",
2280*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
2281*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2282*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2283*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2284*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("BTIF_APB_S",
2285*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2286*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2287*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2288*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2289*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("DISP_PWM_APB_S",
2290*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2291*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2292*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2293*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2294*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("SPI1_APB_S",
2295*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2296*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2297*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2298*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2299*6b822d49SNina Wu 
2300*6b822d49SNina Wu /* 10 */
2301*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("SPI2_APB_S",
2302*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2303*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2304*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2305*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2306*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("SPI3_APB_S",
2307*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2308*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2309*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2310*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2311*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("IIC_P2P_REMAP_APB0_S",
2312*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2313*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2314*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2315*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2316*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("IIC_P2P_REMAP_APB1_S",
2317*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2318*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2319*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2320*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2321*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("SPI4_APB_S",
2322*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2323*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2324*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2325*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2326*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("SPI5_APB_S",
2327*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2328*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2329*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2330*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2331*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("IIC_P2P_REMAP_APB2_S",
2332*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2333*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2334*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2335*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2336*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("IIC_P2P_REMAP_APB3_S",
2337*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2338*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2339*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2340*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2341*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("SPI6_APB_S",
2342*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2343*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2344*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2345*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2346*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("SPI7_APB_S",
2347*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2348*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2349*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2350*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2351*6b822d49SNina Wu 
2352*6b822d49SNina Wu /* 20 */
2353*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("BCRM_PERI_PAR_PDN_APB_S",
2354*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2355*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2356*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2357*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2358*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("DEVICE_APC_PERI_PAR_PDN_APB_S",
2359*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2360*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2361*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2362*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2363*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("PTP_THERM_CTRL2_APB_S",
2364*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     NO_PROTECTION, FORBIDDEN,
2365*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2366*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2367*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2368*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("NOR_APB_S",
2369*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2370*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2371*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2372*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2373*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("DEVICE_APC_PERI_PAR_AO_APB_S",
2374*6b822d49SNina Wu 			SEC_RW_ONLY,   FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2375*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2376*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2377*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2378*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("DEBUG_CTRL_PERI_PAR_AO_APB_S",
2379*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2380*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2381*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2382*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2383*6b822d49SNina Wu DAPC_PERI_PAR_AO_SYS0_ATTR("BCRM_PERI_PAR_AO_APB_S",
2384*6b822d49SNina Wu 			NO_PROTECTION, FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2385*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2386*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN,
2387*6b822d49SNina Wu 			FORBIDDEN,     FORBIDDEN,     FORBIDDEN,     FORBIDDEN),
2388*6b822d49SNina Wu 
2389*6b822d49SNina Wu };
2390*6b822d49SNina Wu 
2391*6b822d49SNina Wu static void set_module_apc(enum DEVAPC_SLAVE_TYPE slave_type,
2392*6b822d49SNina Wu 		uint32_t module, enum DOMAIN_ID domain_id,
2393*6b822d49SNina Wu 		enum DEVAPC_PERM_TYPE perm)
2394*6b822d49SNina Wu {
2395*6b822d49SNina Wu 	uint32_t apc_register_index;
2396*6b822d49SNina Wu 	uint32_t apc_set_index;
2397*6b822d49SNina Wu 	uintptr_t base = 0, reg;
2398*6b822d49SNina Wu 	uint32_t clr_bit;
2399*6b822d49SNina Wu 	uint32_t set_bit;
2400*6b822d49SNina Wu 
2401*6b822d49SNina Wu 	apc_register_index = module / MOD_NO_IN_1_DEVAPC;
2402*6b822d49SNina Wu 	apc_set_index = module % MOD_NO_IN_1_DEVAPC;
2403*6b822d49SNina Wu 
2404*6b822d49SNina Wu 	clr_bit = (0x3U << (apc_set_index * 2));
2405*6b822d49SNina Wu 	set_bit = (uint32_t)perm << (apc_set_index * 2);
2406*6b822d49SNina Wu 
2407*6b822d49SNina Wu 	/* infra_ao */
2408*6b822d49SNina Wu 	if ((slave_type == SLAVE_TYPE_INFRA_AO_SYS0) &&
2409*6b822d49SNina Wu 		(module < SLAVE_NUM_INFRA_AO_SYS0) &&
2410*6b822d49SNina Wu 		(domain_id < (uint32_t)DOM_NUM_INFRA_AO_SYS0)) {
2411*6b822d49SNina Wu 		base = DEVAPC_INFRA_AO_SYS0_D0_APC_0;
2412*6b822d49SNina Wu 
2413*6b822d49SNina Wu 	} else if ((slave_type == SLAVE_TYPE_INFRA_AO_SYS1) &&
2414*6b822d49SNina Wu 		(module < SLAVE_NUM_INFRA_AO_SYS1) &&
2415*6b822d49SNina Wu 		(domain_id < (uint32_t)DOM_NUM_INFRA_AO_SYS1)) {
2416*6b822d49SNina Wu 		base = DEVAPC_INFRA_AO_SYS1_D0_APC_0;
2417*6b822d49SNina Wu 
2418*6b822d49SNina Wu 	} else if ((slave_type == SLAVE_TYPE_INFRA_AO_SYS2) &&
2419*6b822d49SNina Wu 		(module < SLAVE_NUM_INFRA_AO_SYS2) &&
2420*6b822d49SNina Wu 		(domain_id < (uint32_t)DOM_NUM_INFRA_AO_SYS2)) {
2421*6b822d49SNina Wu 		base = DEVAPC_INFRA_AO_SYS2_D0_APC_0;
2422*6b822d49SNina Wu 	/* peri_ao */
2423*6b822d49SNina Wu 	} else if ((slave_type == SLAVE_TYPE_PERI_AO_SYS0) &&
2424*6b822d49SNina Wu 		(module < SLAVE_NUM_PERI_AO_SYS0) &&
2425*6b822d49SNina Wu 		(domain_id < (uint32_t)DOM_NUM_PERI_AO_SYS0)) {
2426*6b822d49SNina Wu 		base = DEVAPC_PERI_AO_SYS0_D0_APC_0;
2427*6b822d49SNina Wu 
2428*6b822d49SNina Wu 	} else if ((slave_type == SLAVE_TYPE_PERI_AO_SYS1) &&
2429*6b822d49SNina Wu 		(module < SLAVE_NUM_PERI_AO_SYS1) &&
2430*6b822d49SNina Wu 		(domain_id <= (uint32_t)DOM_NUM_PERI_AO_SYS1)) {
2431*6b822d49SNina Wu 		base = DEVAPC_PERI_AO_SYS1_D0_APC_0;
2432*6b822d49SNina Wu 
2433*6b822d49SNina Wu 	} else if ((slave_type == SLAVE_TYPE_PERI_AO_SYS2) &&
2434*6b822d49SNina Wu 		(module < SLAVE_NUM_PERI_AO_SYS2) &&
2435*6b822d49SNina Wu 		(domain_id < (uint32_t)DOM_NUM_PERI_AO_SYS2)) {
2436*6b822d49SNina Wu 		base = DEVAPC_PERI_AO_SYS2_D0_APC_0;
2437*6b822d49SNina Wu 	/* peri_ao2 */
2438*6b822d49SNina Wu 	} else if ((slave_type == SLAVE_TYPE_PERI_AO2_SYS0) &&
2439*6b822d49SNina Wu 		(module < SLAVE_NUM_PERI_AO2_SYS0) &&
2440*6b822d49SNina Wu 		(domain_id < (uint32_t)DOM_NUM_PERI_AO2_SYS0)) {
2441*6b822d49SNina Wu 		base = DEVAPC_PERI_AO2_SYS0_D0_APC_0;
2442*6b822d49SNina Wu 
2443*6b822d49SNina Wu 	/* peri_par_ao */
2444*6b822d49SNina Wu 	} else if ((slave_type == SLAVE_TYPE_PERI_PAR_AO_SYS0) &&
2445*6b822d49SNina Wu 		(module < SLAVE_NUM_PERI_PAR_AO_SYS0) &&
2446*6b822d49SNina Wu 		(domain_id < (uint32_t)DOM_NUM_PERI_PAR_AO_SYS0)) {
2447*6b822d49SNina Wu 		base = DEVAPC_PERI_PAR_AO_SYS0_D0_APC_0;
2448*6b822d49SNina Wu 
2449*6b822d49SNina Wu 	} else {
2450*6b822d49SNina Wu 		ERROR("[DEVAPC] %s: %s, %s:0x%x, %s:0x%x, %s:0x%x\n",
2451*6b822d49SNina Wu 				__func__, "out of boundary",
2452*6b822d49SNina Wu 				"slave_type", slave_type,
2453*6b822d49SNina Wu 				"module", module,
2454*6b822d49SNina Wu 				"domain_id", domain_id);
2455*6b822d49SNina Wu 	}
2456*6b822d49SNina Wu 
2457*6b822d49SNina Wu 	if (base != 0U) {
2458*6b822d49SNina Wu 		reg = base + domain_id * 0x40 + apc_register_index * 4;
2459*6b822d49SNina Wu 		mmio_clrsetbits_32(reg, clr_bit, set_bit);
2460*6b822d49SNina Wu 	}
2461*6b822d49SNina Wu }
2462*6b822d49SNina Wu 
2463*6b822d49SNina Wu static void dump_infra_ao_apc(void)
2464*6b822d49SNina Wu {
2465*6b822d49SNina Wu 	int reg_num;
2466*6b822d49SNina Wu 	int d, i;
2467*6b822d49SNina Wu 
2468*6b822d49SNina Wu 	reg_num = (SLAVE_NUM_INFRA_AO_SYS0 - 1) / MOD_NO_IN_1_DEVAPC;
2469*6b822d49SNina Wu 	for (d = 0; d < DOM_NUM_INFRA_AO_SYS0; d++) {
2470*6b822d49SNina Wu 		for (i = 0; i <= reg_num; i++) {
2471*6b822d49SNina Wu 			INFO("[DEVAPC] (INFRA_AO_SYS0)D%d_APC_%d: 0x%x\n",
2472*6b822d49SNina Wu 					d, i, devapc_readl(
2473*6b822d49SNina Wu 					DEVAPC_INFRA_AO_SYS0_D0_APC_0 +
2474*6b822d49SNina Wu 					d * 0x40 + i * 4)
2475*6b822d49SNina Wu 			);
2476*6b822d49SNina Wu 		}
2477*6b822d49SNina Wu 	}
2478*6b822d49SNina Wu 
2479*6b822d49SNina Wu 	reg_num = (SLAVE_NUM_INFRA_AO_SYS1 - 1) / MOD_NO_IN_1_DEVAPC;
2480*6b822d49SNina Wu 	for (d = 0; d < DOM_NUM_INFRA_AO_SYS1; d++) {
2481*6b822d49SNina Wu 		for (i = 0; i <= reg_num; i++) {
2482*6b822d49SNina Wu 			INFO("[DEVAPC] (INFRA_AO_SYS1)D%d_APC_%d: 0x%x\n",
2483*6b822d49SNina Wu 					d, i, devapc_readl(
2484*6b822d49SNina Wu 					DEVAPC_INFRA_AO_SYS1_D0_APC_0 +
2485*6b822d49SNina Wu 					d * 0x40 + i * 4)
2486*6b822d49SNina Wu 			);
2487*6b822d49SNina Wu 		}
2488*6b822d49SNina Wu 	}
2489*6b822d49SNina Wu 
2490*6b822d49SNina Wu 	reg_num = (SLAVE_NUM_INFRA_AO_SYS2 - 1) / MOD_NO_IN_1_DEVAPC;
2491*6b822d49SNina Wu 	for (d = 0; d < DOM_NUM_INFRA_AO_SYS2; d++) {
2492*6b822d49SNina Wu 		for (i = 0; i <= reg_num; i++) {
2493*6b822d49SNina Wu 			INFO("[DEVAPC] (INFRA_AO_SYS2)D%d_APC_%d: 0x%x\n",
2494*6b822d49SNina Wu 					d, i, devapc_readl(
2495*6b822d49SNina Wu 					DEVAPC_INFRA_AO_SYS2_D0_APC_0 +
2496*6b822d49SNina Wu 					d * 0x40 + i * 4)
2497*6b822d49SNina Wu 			);
2498*6b822d49SNina Wu 		}
2499*6b822d49SNina Wu 	}
2500*6b822d49SNina Wu 
2501*6b822d49SNina Wu 	INFO("[DEVAPC] (INFRA_AO)MAS_SEC_0: 0x%x\n",
2502*6b822d49SNina Wu 		devapc_readl(DEVAPC_INFRA_AO_MAS_SEC_0));
2503*6b822d49SNina Wu }
2504*6b822d49SNina Wu 
2505*6b822d49SNina Wu static void dump_peri_ao_apc(void)
2506*6b822d49SNina Wu {
2507*6b822d49SNina Wu 	int reg_num;
2508*6b822d49SNina Wu 	int d, i;
2509*6b822d49SNina Wu 
2510*6b822d49SNina Wu 	reg_num = (SLAVE_NUM_PERI_AO_SYS0 - 1) / MOD_NO_IN_1_DEVAPC;
2511*6b822d49SNina Wu 	for (d = 0; d < DOM_NUM_PERI_AO_SYS0; d++) {
2512*6b822d49SNina Wu 		for (i = 0; i <= reg_num; i++) {
2513*6b822d49SNina Wu 			INFO("[DEVAPC] (PERI_AO_SYS0)D%d_APC_%d: 0x%x\n",
2514*6b822d49SNina Wu 					d, i, devapc_readl(
2515*6b822d49SNina Wu 					DEVAPC_PERI_AO_SYS0_D0_APC_0 +
2516*6b822d49SNina Wu 					d * 0x40 + i * 4)
2517*6b822d49SNina Wu 			);
2518*6b822d49SNina Wu 		}
2519*6b822d49SNina Wu 	}
2520*6b822d49SNina Wu 
2521*6b822d49SNina Wu 	reg_num = (SLAVE_NUM_PERI_AO_SYS1 - 1) / MOD_NO_IN_1_DEVAPC;
2522*6b822d49SNina Wu 	for (d = 0; d < DOM_NUM_PERI_AO_SYS1; d++) {
2523*6b822d49SNina Wu 		for (i = 0; i <= reg_num; i++) {
2524*6b822d49SNina Wu 			INFO("[DEVAPC] (PERI_AO_SYS1)D%d_APC_%d: 0x%x\n",
2525*6b822d49SNina Wu 					d, i, devapc_readl(
2526*6b822d49SNina Wu 					DEVAPC_PERI_AO_SYS1_D0_APC_0 +
2527*6b822d49SNina Wu 					d * 0x40 + i * 4)
2528*6b822d49SNina Wu 			);
2529*6b822d49SNina Wu 		}
2530*6b822d49SNina Wu 	}
2531*6b822d49SNina Wu 
2532*6b822d49SNina Wu 	reg_num = (SLAVE_NUM_PERI_AO_SYS2 - 1) / MOD_NO_IN_1_DEVAPC;
2533*6b822d49SNina Wu 	for (d = 0; d < DOM_NUM_PERI_AO_SYS2; d++) {
2534*6b822d49SNina Wu 		for (i = 0; i <= reg_num; i++) {
2535*6b822d49SNina Wu 			INFO("[DEVAPC] (PERI_AO_SYS2)D%d_APC_%d: 0x%x\n",
2536*6b822d49SNina Wu 					d, i, devapc_readl(
2537*6b822d49SNina Wu 					DEVAPC_PERI_AO_SYS2_D0_APC_0 +
2538*6b822d49SNina Wu 					d * 0x40 + i * 4)
2539*6b822d49SNina Wu 			);
2540*6b822d49SNina Wu 		}
2541*6b822d49SNina Wu 	}
2542*6b822d49SNina Wu 
2543*6b822d49SNina Wu 	INFO("[DEVAPC] (PERI_AO)MAS_SEC_0: 0x%x\n",
2544*6b822d49SNina Wu 		devapc_readl(DEVAPC_PERI_AO_MAS_SEC_0));
2545*6b822d49SNina Wu }
2546*6b822d49SNina Wu 
2547*6b822d49SNina Wu static void dump_peri_ao2_apc(void)
2548*6b822d49SNina Wu {
2549*6b822d49SNina Wu 	int reg_num;
2550*6b822d49SNina Wu 	int d, i;
2551*6b822d49SNina Wu 
2552*6b822d49SNina Wu 	reg_num = (SLAVE_NUM_PERI_AO2_SYS0 - 1) / MOD_NO_IN_1_DEVAPC;
2553*6b822d49SNina Wu 	for (d = 0; d < DOM_NUM_PERI_AO2_SYS0; d++) {
2554*6b822d49SNina Wu 		for (i = 0; i <= reg_num; i++) {
2555*6b822d49SNina Wu 			INFO("[DEVAPC] (PERI_AO2_SYS0)D%d_APC_%d: 0x%x\n",
2556*6b822d49SNina Wu 					d, i, devapc_readl(
2557*6b822d49SNina Wu 					DEVAPC_PERI_AO2_SYS0_D0_APC_0 +
2558*6b822d49SNina Wu 					d * 0x40 + i * 4)
2559*6b822d49SNina Wu 			);
2560*6b822d49SNina Wu 		}
2561*6b822d49SNina Wu 	}
2562*6b822d49SNina Wu }
2563*6b822d49SNina Wu 
2564*6b822d49SNina Wu static void dump_peri_par_ao_apc(void)
2565*6b822d49SNina Wu {
2566*6b822d49SNina Wu 	int reg_num;
2567*6b822d49SNina Wu 	int d, i;
2568*6b822d49SNina Wu 
2569*6b822d49SNina Wu 	reg_num = (SLAVE_NUM_PERI_PAR_AO_SYS0 - 1) / MOD_NO_IN_1_DEVAPC;
2570*6b822d49SNina Wu 	for (d = 0; d < DOM_NUM_PERI_PAR_AO_SYS0; d++) {
2571*6b822d49SNina Wu 		for (i = 0; i <= reg_num; i++) {
2572*6b822d49SNina Wu 			INFO("[DEVAPC] (PERI_PAR_AO_SYS0)D%d_APC_%d: 0x%x\n",
2573*6b822d49SNina Wu 					d, i, devapc_readl(
2574*6b822d49SNina Wu 					DEVAPC_PERI_PAR_AO_SYS0_D0_APC_0 +
2575*6b822d49SNina Wu 					d * 0x40 + i * 4)
2576*6b822d49SNina Wu 			);
2577*6b822d49SNina Wu 		}
2578*6b822d49SNina Wu 	}
2579*6b822d49SNina Wu 
2580*6b822d49SNina Wu 	INFO("[DEVAPC] (PERI_PAR_AO)MAS_SEC_0: 0x%x\n",
2581*6b822d49SNina Wu 		devapc_readl(DEVAPC_PERI_PAR_AO_MAS_SEC_0));
2582*6b822d49SNina Wu }
2583*6b822d49SNina Wu 
2584*6b822d49SNina Wu static void set_infra_ao_apc(void)
2585*6b822d49SNina Wu {
2586*6b822d49SNina Wu 	uint32_t infra_ao_size;
2587*6b822d49SNina Wu 	uint32_t i;
2588*6b822d49SNina Wu 
2589*6b822d49SNina Wu 	infra_ao_size = ARRAY_SIZE(INFRA_AO_SYS0_Devices);
2590*6b822d49SNina Wu 
2591*6b822d49SNina Wu 	for (i = 0; i < infra_ao_size; i++) {
2592*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_0,
2593*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d0_permission);		/* APMCU */
2594*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_1,
2595*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d1_permission);
2596*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_2,
2597*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d2_permission);
2598*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_3,
2599*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d3_permission);
2600*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_4,
2601*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d4_permission);
2602*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_5,
2603*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d5_permission);
2604*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_6,
2605*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d6_permission);
2606*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_7,
2607*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d7_permission);
2608*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_8,
2609*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d8_permission);
2610*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_9,
2611*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d9_permission);
2612*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_10,
2613*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d10_permission);
2614*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_11,
2615*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d11_permission);
2616*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_12,
2617*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d12_permission);
2618*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_13,
2619*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d13_permission);
2620*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_14,
2621*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d14_permission);
2622*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS0, i, DOMAIN_15,
2623*6b822d49SNina Wu 				INFRA_AO_SYS0_Devices[i].d15_permission);
2624*6b822d49SNina Wu 	}
2625*6b822d49SNina Wu 
2626*6b822d49SNina Wu 	infra_ao_size = ARRAY_SIZE(INFRA_AO_SYS1_Devices);
2627*6b822d49SNina Wu 
2628*6b822d49SNina Wu 	for (i = 0; i < infra_ao_size; i++) {
2629*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS1, i, DOMAIN_0,
2630*6b822d49SNina Wu 				INFRA_AO_SYS1_Devices[i].d0_permission);		/* APMCU */
2631*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS1, i, DOMAIN_1,
2632*6b822d49SNina Wu 				INFRA_AO_SYS1_Devices[i].d1_permission);
2633*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS1, i, DOMAIN_2,
2634*6b822d49SNina Wu 				INFRA_AO_SYS1_Devices[i].d2_permission);
2635*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS1, i, DOMAIN_3,
2636*6b822d49SNina Wu 				INFRA_AO_SYS1_Devices[i].d3_permission);
2637*6b822d49SNina Wu 	}
2638*6b822d49SNina Wu 
2639*6b822d49SNina Wu 	infra_ao_size = ARRAY_SIZE(INFRA_AO_SYS2_Devices);
2640*6b822d49SNina Wu 
2641*6b822d49SNina Wu 	for (i = 0; i < infra_ao_size; i++) {
2642*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS2, i, DOMAIN_0,
2643*6b822d49SNina Wu 				INFRA_AO_SYS2_Devices[i].d0_permission);		/* APMCU */
2644*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS2, i, DOMAIN_1,
2645*6b822d49SNina Wu 				INFRA_AO_SYS2_Devices[i].d1_permission);
2646*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS2, i, DOMAIN_2,
2647*6b822d49SNina Wu 				INFRA_AO_SYS2_Devices[i].d2_permission);
2648*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_INFRA_AO_SYS2, i, DOMAIN_3,
2649*6b822d49SNina Wu 				INFRA_AO_SYS2_Devices[i].d3_permission);
2650*6b822d49SNina Wu 	}
2651*6b822d49SNina Wu }
2652*6b822d49SNina Wu 
2653*6b822d49SNina Wu static void set_peri_ao_apc(void)
2654*6b822d49SNina Wu {
2655*6b822d49SNina Wu 	uint32_t peri_ao_size;
2656*6b822d49SNina Wu 	uint32_t i;
2657*6b822d49SNina Wu 
2658*6b822d49SNina Wu 	peri_ao_size = ARRAY_SIZE(PERI_AO_SYS0_Devices);
2659*6b822d49SNina Wu 
2660*6b822d49SNina Wu 	for (i = 0; i < peri_ao_size; i++) {
2661*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_0,
2662*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d0_permission);			/* APMCU */
2663*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_1,
2664*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d1_permission);
2665*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_2,
2666*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d2_permission);
2667*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_3,
2668*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d3_permission);
2669*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_4,
2670*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d4_permission);
2671*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_5,
2672*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d5_permission);
2673*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_6,
2674*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d6_permission);
2675*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_7,
2676*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d7_permission);
2677*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_8,
2678*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d8_permission);
2679*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_9,
2680*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d9_permission);
2681*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_10,
2682*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d10_permission);
2683*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_11,
2684*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d11_permission);
2685*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_12,
2686*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d12_permission);
2687*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_13,
2688*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d13_permission);
2689*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_14,
2690*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d14_permission);
2691*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, i, DOMAIN_15,
2692*6b822d49SNina Wu 				PERI_AO_SYS0_Devices[i].d15_permission);
2693*6b822d49SNina Wu 	}
2694*6b822d49SNina Wu 
2695*6b822d49SNina Wu 	peri_ao_size = ARRAY_SIZE(PERI_AO_SYS1_Devices);
2696*6b822d49SNina Wu 
2697*6b822d49SNina Wu 	for (i = 0; i < peri_ao_size; i++) {
2698*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS1, i, DOMAIN_0,
2699*6b822d49SNina Wu 				PERI_AO_SYS1_Devices[i].d0_permission);			/* APMCU */
2700*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS1, i, DOMAIN_1,
2701*6b822d49SNina Wu 				PERI_AO_SYS1_Devices[i].d1_permission);
2702*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS1, i, DOMAIN_2,
2703*6b822d49SNina Wu 				PERI_AO_SYS1_Devices[i].d2_permission);
2704*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS1, i, DOMAIN_3,
2705*6b822d49SNina Wu 				PERI_AO_SYS1_Devices[i].d3_permission);
2706*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS1, i, DOMAIN_4,
2707*6b822d49SNina Wu 				PERI_AO_SYS1_Devices[i].d4_permission);
2708*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS1, i, DOMAIN_5,
2709*6b822d49SNina Wu 				PERI_AO_SYS1_Devices[i].d5_permission);
2710*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS1, i, DOMAIN_6,
2711*6b822d49SNina Wu 				PERI_AO_SYS1_Devices[i].d6_permission);
2712*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS1, i, DOMAIN_7,
2713*6b822d49SNina Wu 				PERI_AO_SYS1_Devices[i].d7_permission);
2714*6b822d49SNina Wu 	}
2715*6b822d49SNina Wu 
2716*6b822d49SNina Wu 	peri_ao_size = ARRAY_SIZE(PERI_AO_SYS2_Devices);
2717*6b822d49SNina Wu 
2718*6b822d49SNina Wu 	for (i = 0; i < peri_ao_size; i++) {
2719*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS2, i, DOMAIN_0,
2720*6b822d49SNina Wu 				PERI_AO_SYS2_Devices[i].d0_permission);			/* APMCU */
2721*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS2, i, DOMAIN_1,
2722*6b822d49SNina Wu 				PERI_AO_SYS2_Devices[i].d1_permission);
2723*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS2, i, DOMAIN_2,
2724*6b822d49SNina Wu 				PERI_AO_SYS2_Devices[i].d2_permission);
2725*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO_SYS2, i, DOMAIN_3,
2726*6b822d49SNina Wu 				PERI_AO_SYS2_Devices[i].d3_permission);
2727*6b822d49SNina Wu 	}
2728*6b822d49SNina Wu }
2729*6b822d49SNina Wu 
2730*6b822d49SNina Wu static void set_peri_ao2_apc(void)
2731*6b822d49SNina Wu {
2732*6b822d49SNina Wu 	uint32_t peri_ao2_size;
2733*6b822d49SNina Wu 	uint32_t i;
2734*6b822d49SNina Wu 
2735*6b822d49SNina Wu 	peri_ao2_size = ARRAY_SIZE(PERI_AO2_SYS0_Devices);
2736*6b822d49SNina Wu 
2737*6b822d49SNina Wu 	for (i = 0; i < peri_ao2_size; i++) {
2738*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_0,
2739*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d0_permission);		/* APMCU */
2740*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_1,
2741*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d1_permission);
2742*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_2,
2743*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d2_permission);
2744*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_3,
2745*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d3_permission);
2746*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_4,
2747*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d4_permission);
2748*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_5,
2749*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d5_permission);
2750*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_6,
2751*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d6_permission);
2752*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_7,
2753*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d7_permission);
2754*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_8,
2755*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d8_permission);
2756*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_9,
2757*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d9_permission);
2758*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_10,
2759*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d10_permission);
2760*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_11,
2761*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d11_permission);
2762*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_12,
2763*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d12_permission);
2764*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_13,
2765*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d13_permission);
2766*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_14,
2767*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d14_permission);
2768*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_AO2_SYS0, i, DOMAIN_15,
2769*6b822d49SNina Wu 				PERI_AO2_SYS0_Devices[i].d15_permission);
2770*6b822d49SNina Wu 	}
2771*6b822d49SNina Wu }
2772*6b822d49SNina Wu 
2773*6b822d49SNina Wu static void set_peri_par_ao_apc(void)
2774*6b822d49SNina Wu {
2775*6b822d49SNina Wu 	uint32_t peri_par_ao_size;
2776*6b822d49SNina Wu 	uint32_t i;
2777*6b822d49SNina Wu 
2778*6b822d49SNina Wu 	peri_par_ao_size = ARRAY_SIZE(PERI_PAR_AO_SYS0_Devices);
2779*6b822d49SNina Wu 
2780*6b822d49SNina Wu 	for (i = 0; i < peri_par_ao_size; i++) {
2781*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_0,
2782*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d0_permission);		/* APMCU */
2783*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_1,
2784*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d1_permission);
2785*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_2,
2786*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d2_permission);
2787*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_3,
2788*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d3_permission);
2789*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_4,
2790*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d4_permission);
2791*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_5,
2792*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d5_permission);
2793*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_6,
2794*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d6_permission);
2795*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_7,
2796*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d7_permission);
2797*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_8,
2798*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d8_permission);
2799*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_9,
2800*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d9_permission);
2801*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_10,
2802*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d10_permission);
2803*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_11,
2804*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d11_permission);
2805*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_12,
2806*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d12_permission);
2807*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_13,
2808*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d13_permission);
2809*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_14,
2810*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d14_permission);
2811*6b822d49SNina Wu 		set_module_apc(SLAVE_TYPE_PERI_PAR_AO_SYS0, i, DOMAIN_15,
2812*6b822d49SNina Wu 				PERI_PAR_AO_SYS0_Devices[i].d15_permission);
2813*6b822d49SNina Wu 	}
2814*6b822d49SNina Wu }
2815*6b822d49SNina Wu 
2816*6b822d49SNina Wu static void set_extra_apc(void)
2817*6b822d49SNina Wu {
2818*6b822d49SNina Wu #ifdef MTK_DEBUGSYS_LOCK
2819*6b822d49SNina Wu 	/* Block debugsys to avoid privilege escalation (user load only) */
2820*6b822d49SNina Wu 	set_module_apc(SLAVE_TYPE_PERI_AO_SYS0, DEVAPC_DEBUGSYS_INDEX,
2821*6b822d49SNina Wu 			DOMAIN_0, SEC_RW_NS_R);
2822*6b822d49SNina Wu #endif
2823*6b822d49SNina Wu }
2824*6b822d49SNina Wu 
2825*6b822d49SNina Wu void devapc_init(void)
2826*6b822d49SNina Wu {
2827*6b822d49SNina Wu 	/* Initial Permission */
2828*6b822d49SNina Wu 	set_infra_ao_apc();
2829*6b822d49SNina Wu 	set_peri_ao_apc();
2830*6b822d49SNina Wu 	set_peri_ao2_apc();
2831*6b822d49SNina Wu 	set_peri_par_ao_apc();
2832*6b822d49SNina Wu 
2833*6b822d49SNina Wu 	/* Extra Permission */
2834*6b822d49SNina Wu 	set_extra_apc();
2835*6b822d49SNina Wu 
2836*6b822d49SNina Wu 	/* Dump Permission */
2837*6b822d49SNina Wu 	dump_infra_ao_apc();
2838*6b822d49SNina Wu 	dump_peri_ao_apc();
2839*6b822d49SNina Wu 	dump_peri_ao2_apc();
2840*6b822d49SNina Wu 	dump_peri_par_ao_apc();
2841*6b822d49SNina Wu 
2842*6b822d49SNina Wu 	INFO("[DEVAPC] %s done\n", __func__);
2843*6b822d49SNina Wu }
2844