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