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