1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 /* 3 * Device Tree Source for the RZ/V2H(P) SoC 4 * 5 * Copyright (C) 2024 Renesas Electronics Corp. 6 */ 7 8 #include <dt-bindings/clock/renesas,r9a09g057-cpg.h> 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 11 / { 12 compatible = "renesas,r9a09g057"; 13 #address-cells = <2>; 14 #size-cells = <2>; 15 16 audio_extal_clk: audio-clk { 17 compatible = "fixed-clock"; 18 #clock-cells = <0>; 19 /* This value must be overridden by the board */ 20 clock-frequency = <0>; 21 }; 22 23 cpus { 24 #address-cells = <1>; 25 #size-cells = <0>; 26 27 cpu0: cpu@0 { 28 compatible = "arm,cortex-a55"; 29 reg = <0>; 30 device_type = "cpu"; 31 next-level-cache = <&L3_CA55>; 32 enable-method = "psci"; 33 }; 34 35 cpu1: cpu@100 { 36 compatible = "arm,cortex-a55"; 37 reg = <0x100>; 38 device_type = "cpu"; 39 next-level-cache = <&L3_CA55>; 40 enable-method = "psci"; 41 }; 42 43 cpu2: cpu@200 { 44 compatible = "arm,cortex-a55"; 45 reg = <0x200>; 46 device_type = "cpu"; 47 next-level-cache = <&L3_CA55>; 48 enable-method = "psci"; 49 }; 50 51 cpu3: cpu@300 { 52 compatible = "arm,cortex-a55"; 53 reg = <0x300>; 54 device_type = "cpu"; 55 next-level-cache = <&L3_CA55>; 56 enable-method = "psci"; 57 }; 58 59 L3_CA55: cache-controller-0 { 60 compatible = "cache"; 61 cache-unified; 62 cache-size = <0x100000>; 63 cache-level = <3>; 64 }; 65 }; 66 67 psci { 68 compatible = "arm,psci-1.0", "arm,psci-0.2"; 69 method = "smc"; 70 }; 71 72 qextal_clk: qextal-clk { 73 compatible = "fixed-clock"; 74 #clock-cells = <0>; 75 /* This value must be overridden by the board */ 76 clock-frequency = <0>; 77 }; 78 79 rtxin_clk: rtxin-clk { 80 compatible = "fixed-clock"; 81 #clock-cells = <0>; 82 /* This value must be overridden by the board */ 83 clock-frequency = <0>; 84 }; 85 86 soc: soc { 87 compatible = "simple-bus"; 88 interrupt-parent = <&gic>; 89 #address-cells = <2>; 90 #size-cells = <2>; 91 ranges; 92 93 pinctrl: pinctrl@10410000 { 94 compatible = "renesas,r9a09g057-pinctrl"; 95 reg = <0 0x10410000 0 0x10000>; 96 clocks = <&cpg CPG_CORE R9A09G057_IOTOP_0_SHCLK>; 97 gpio-controller; 98 #gpio-cells = <2>; 99 gpio-ranges = <&pinctrl 0 0 96>; 100 #interrupt-cells = <2>; 101 interrupt-controller; 102 power-domains = <&cpg>; 103 resets = <&cpg 0xa5>, <&cpg 0xa6>; 104 }; 105 106 cpg: clock-controller@10420000 { 107 compatible = "renesas,r9a09g057-cpg"; 108 reg = <0 0x10420000 0 0x10000>; 109 clocks = <&audio_extal_clk>, <&rtxin_clk>, <&qextal_clk>; 110 clock-names = "audio_extal", "rtxin", "qextal"; 111 #clock-cells = <2>; 112 #reset-cells = <1>; 113 #power-domain-cells = <0>; 114 }; 115 116 sys: system-controller@10430000 { 117 compatible = "renesas,r9a09g057-sys"; 118 reg = <0 0x10430000 0 0x10000>; 119 clocks = <&cpg CPG_CORE R9A09G057_SYS_0_PCLK>; 120 resets = <&cpg 0x30>; 121 status = "disabled"; 122 }; 123 124 ostm0: timer@11800000 { 125 compatible = "renesas,r9a09g057-ostm", "renesas,ostm"; 126 reg = <0x0 0x11800000 0x0 0x1000>; 127 interrupts = <GIC_SPI 17 IRQ_TYPE_EDGE_RISING>; 128 clocks = <&cpg CPG_MOD 0x43>; 129 resets = <&cpg 0x6d>; 130 power-domains = <&cpg>; 131 status = "disabled"; 132 }; 133 134 ostm1: timer@11801000 { 135 compatible = "renesas,r9a09g057-ostm", "renesas,ostm"; 136 reg = <0x0 0x11801000 0x0 0x1000>; 137 interrupts = <GIC_SPI 18 IRQ_TYPE_EDGE_RISING>; 138 clocks = <&cpg CPG_MOD 0x44>; 139 resets = <&cpg 0x6e>; 140 power-domains = <&cpg>; 141 status = "disabled"; 142 }; 143 144 ostm2: timer@14000000 { 145 compatible = "renesas,r9a09g057-ostm", "renesas,ostm"; 146 reg = <0x0 0x14000000 0x0 0x1000>; 147 interrupts = <GIC_SPI 19 IRQ_TYPE_EDGE_RISING>; 148 clocks = <&cpg CPG_MOD 0x45>; 149 resets = <&cpg 0x6f>; 150 power-domains = <&cpg>; 151 status = "disabled"; 152 }; 153 154 ostm3: timer@14001000 { 155 compatible = "renesas,r9a09g057-ostm", "renesas,ostm"; 156 reg = <0x0 0x14001000 0x0 0x1000>; 157 interrupts = <GIC_SPI 20 IRQ_TYPE_EDGE_RISING>; 158 clocks = <&cpg CPG_MOD 0x46>; 159 resets = <&cpg 0x70>; 160 power-domains = <&cpg>; 161 status = "disabled"; 162 }; 163 164 ostm4: timer@12c00000 { 165 compatible = "renesas,r9a09g057-ostm", "renesas,ostm"; 166 reg = <0x0 0x12c00000 0x0 0x1000>; 167 interrupts = <GIC_SPI 21 IRQ_TYPE_EDGE_RISING>; 168 clocks = <&cpg CPG_MOD 0x47>; 169 resets = <&cpg 0x71>; 170 power-domains = <&cpg>; 171 status = "disabled"; 172 }; 173 174 ostm5: timer@12c01000 { 175 compatible = "renesas,r9a09g057-ostm", "renesas,ostm"; 176 reg = <0x0 0x12c01000 0x0 0x1000>; 177 interrupts = <GIC_SPI 22 IRQ_TYPE_EDGE_RISING>; 178 clocks = <&cpg CPG_MOD 0x48>; 179 resets = <&cpg 0x72>; 180 power-domains = <&cpg>; 181 status = "disabled"; 182 }; 183 184 ostm6: timer@12c02000 { 185 compatible = "renesas,r9a09g057-ostm", "renesas,ostm"; 186 reg = <0x0 0x12c02000 0x0 0x1000>; 187 interrupts = <GIC_SPI 23 IRQ_TYPE_EDGE_RISING>; 188 clocks = <&cpg CPG_MOD 0x49>; 189 resets = <&cpg 0x73>; 190 power-domains = <&cpg>; 191 status = "disabled"; 192 }; 193 194 ostm7: timer@12c03000 { 195 compatible = "renesas,r9a09g057-ostm", "renesas,ostm"; 196 reg = <0x0 0x12c03000 0x0 0x1000>; 197 interrupts = <GIC_SPI 24 IRQ_TYPE_EDGE_RISING>; 198 clocks = <&cpg CPG_MOD 0x4a>; 199 resets = <&cpg 0x74>; 200 power-domains = <&cpg>; 201 status = "disabled"; 202 }; 203 204 wdt0: watchdog@11c00400 { 205 compatible = "renesas,r9a09g057-wdt"; 206 reg = <0 0x11c00400 0 0x400>; 207 clocks = <&cpg CPG_MOD 0x4b>, <&cpg CPG_MOD 0x4c>; 208 clock-names = "pclk", "oscclk"; 209 resets = <&cpg 0x75>; 210 power-domains = <&cpg>; 211 status = "disabled"; 212 }; 213 214 wdt1: watchdog@14400000 { 215 compatible = "renesas,r9a09g057-wdt"; 216 reg = <0 0x14400000 0 0x400>; 217 clocks = <&cpg CPG_MOD 0x4d>, <&cpg CPG_MOD 0x4e>; 218 clock-names = "pclk", "oscclk"; 219 resets = <&cpg 0x76>; 220 power-domains = <&cpg>; 221 status = "disabled"; 222 }; 223 224 wdt2: watchdog@13000000 { 225 compatible = "renesas,r9a09g057-wdt"; 226 reg = <0 0x13000000 0 0x400>; 227 clocks = <&cpg CPG_MOD 0x4f>, <&cpg CPG_MOD 0x50>; 228 clock-names = "pclk", "oscclk"; 229 resets = <&cpg 0x77>; 230 power-domains = <&cpg>; 231 status = "disabled"; 232 }; 233 234 wdt3: watchdog@13000400 { 235 compatible = "renesas,r9a09g057-wdt"; 236 reg = <0 0x13000400 0 0x400>; 237 clocks = <&cpg CPG_MOD 0x51>, <&cpg CPG_MOD 0x52>; 238 clock-names = "pclk", "oscclk"; 239 resets = <&cpg 0x78>; 240 power-domains = <&cpg>; 241 status = "disabled"; 242 }; 243 244 scif: serial@11c01400 { 245 compatible = "renesas,scif-r9a09g057"; 246 reg = <0 0x11c01400 0 0x400>; 247 interrupts = <GIC_SPI 529 IRQ_TYPE_LEVEL_HIGH>, 248 <GIC_SPI 532 IRQ_TYPE_LEVEL_HIGH>, 249 <GIC_SPI 533 IRQ_TYPE_LEVEL_HIGH>, 250 <GIC_SPI 530 IRQ_TYPE_LEVEL_HIGH>, 251 <GIC_SPI 534 IRQ_TYPE_LEVEL_HIGH>, 252 <GIC_SPI 531 IRQ_TYPE_LEVEL_HIGH>, 253 <GIC_SPI 535 IRQ_TYPE_LEVEL_HIGH>, 254 <GIC_SPI 536 IRQ_TYPE_EDGE_RISING>, 255 <GIC_SPI 537 IRQ_TYPE_EDGE_RISING>; 256 interrupt-names = "eri", "rxi", "txi", "bri", "dri", 257 "tei", "tei-dri", "rxi-edge", "txi-edge"; 258 clocks = <&cpg CPG_MOD 0x8f>; 259 clock-names = "fck"; 260 power-domains = <&cpg>; 261 resets = <&cpg 0x95>; 262 status = "disabled"; 263 }; 264 265 i2c0: i2c@14400400 { 266 compatible = "renesas,riic-r9a09g057"; 267 reg = <0 0x14400400 0 0x400>; 268 interrupts = <GIC_SPI 174 IRQ_TYPE_LEVEL_HIGH>, 269 <GIC_SPI 507 IRQ_TYPE_EDGE_RISING>, 270 <GIC_SPI 506 IRQ_TYPE_EDGE_RISING>, 271 <GIC_SPI 176 IRQ_TYPE_LEVEL_HIGH>, 272 <GIC_SPI 177 IRQ_TYPE_LEVEL_HIGH>, 273 <GIC_SPI 175 IRQ_TYPE_LEVEL_HIGH>, 274 <GIC_SPI 178 IRQ_TYPE_LEVEL_HIGH>, 275 <GIC_SPI 179 IRQ_TYPE_LEVEL_HIGH>; 276 interrupt-names = "tei", "ri", "ti", "spi", "sti", 277 "naki", "ali", "tmoi"; 278 clocks = <&cpg CPG_MOD 0x94>; 279 resets = <&cpg 0x98>; 280 power-domains = <&cpg>; 281 #address-cells = <1>; 282 #size-cells = <0>; 283 status = "disabled"; 284 }; 285 286 i2c1: i2c@14400800 { 287 compatible = "renesas,riic-r9a09g057"; 288 reg = <0 0x14400800 0 0x400>; 289 interrupts = <GIC_SPI 180 IRQ_TYPE_LEVEL_HIGH>, 290 <GIC_SPI 509 IRQ_TYPE_EDGE_RISING>, 291 <GIC_SPI 508 IRQ_TYPE_EDGE_RISING>, 292 <GIC_SPI 182 IRQ_TYPE_LEVEL_HIGH>, 293 <GIC_SPI 183 IRQ_TYPE_LEVEL_HIGH>, 294 <GIC_SPI 181 IRQ_TYPE_LEVEL_HIGH>, 295 <GIC_SPI 184 IRQ_TYPE_LEVEL_HIGH>, 296 <GIC_SPI 185 IRQ_TYPE_LEVEL_HIGH>; 297 interrupt-names = "tei", "ri", "ti", "spi", "sti", 298 "naki", "ali", "tmoi"; 299 clocks = <&cpg CPG_MOD 0x95>; 300 resets = <&cpg 0x99>; 301 power-domains = <&cpg>; 302 #address-cells = <1>; 303 #size-cells = <0>; 304 status = "disabled"; 305 }; 306 307 i2c2: i2c@14400c00 { 308 compatible = "renesas,riic-r9a09g057"; 309 reg = <0 0x14400c00 0 0x400>; 310 interrupts = <GIC_SPI 186 IRQ_TYPE_LEVEL_HIGH>, 311 <GIC_SPI 511 IRQ_TYPE_EDGE_RISING>, 312 <GIC_SPI 510 IRQ_TYPE_EDGE_RISING>, 313 <GIC_SPI 188 IRQ_TYPE_LEVEL_HIGH>, 314 <GIC_SPI 189 IRQ_TYPE_LEVEL_HIGH>, 315 <GIC_SPI 187 IRQ_TYPE_LEVEL_HIGH>, 316 <GIC_SPI 190 IRQ_TYPE_LEVEL_HIGH>, 317 <GIC_SPI 191 IRQ_TYPE_LEVEL_HIGH>; 318 interrupt-names = "tei", "ri", "ti", "spi", "sti", 319 "naki", "ali", "tmoi"; 320 clocks = <&cpg CPG_MOD 0x96>; 321 resets = <&cpg 0x9a>; 322 power-domains = <&cpg>; 323 #address-cells = <1>; 324 #size-cells = <0>; 325 status = "disabled"; 326 }; 327 328 i2c3: i2c@14401000 { 329 compatible = "renesas,riic-r9a09g057"; 330 reg = <0 0x14401000 0 0x400>; 331 interrupts = <GIC_SPI 192 IRQ_TYPE_LEVEL_HIGH>, 332 <GIC_SPI 513 IRQ_TYPE_EDGE_RISING>, 333 <GIC_SPI 512 IRQ_TYPE_EDGE_RISING>, 334 <GIC_SPI 194 IRQ_TYPE_LEVEL_HIGH>, 335 <GIC_SPI 195 IRQ_TYPE_LEVEL_HIGH>, 336 <GIC_SPI 193 IRQ_TYPE_LEVEL_HIGH>, 337 <GIC_SPI 196 IRQ_TYPE_LEVEL_HIGH>, 338 <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH>; 339 interrupt-names = "tei", "ri", "ti", "spi", "sti", 340 "naki", "ali", "tmoi"; 341 clocks = <&cpg CPG_MOD 0x97>; 342 resets = <&cpg 0x9b>; 343 power-domains = <&cpg>; 344 #address-cells = <1>; 345 #size-cells = <0>; 346 status = "disabled"; 347 }; 348 349 i2c4: i2c@14401400 { 350 compatible = "renesas,riic-r9a09g057"; 351 reg = <0 0x14401400 0 0x400>; 352 interrupts = <GIC_SPI 198 IRQ_TYPE_LEVEL_HIGH>, 353 <GIC_SPI 515 IRQ_TYPE_EDGE_RISING>, 354 <GIC_SPI 514 IRQ_TYPE_EDGE_RISING>, 355 <GIC_SPI 200 IRQ_TYPE_LEVEL_HIGH>, 356 <GIC_SPI 201 IRQ_TYPE_LEVEL_HIGH>, 357 <GIC_SPI 199 IRQ_TYPE_LEVEL_HIGH>, 358 <GIC_SPI 202 IRQ_TYPE_LEVEL_HIGH>, 359 <GIC_SPI 203 IRQ_TYPE_LEVEL_HIGH>; 360 interrupt-names = "tei", "ri", "ti", "spi", "sti", 361 "naki", "ali", "tmoi"; 362 clocks = <&cpg CPG_MOD 0x98>; 363 resets = <&cpg 0x9c>; 364 power-domains = <&cpg>; 365 #address-cells = <1>; 366 #size-cells = <0>; 367 status = "disabled"; 368 }; 369 370 i2c5: i2c@14401800 { 371 compatible = "renesas,riic-r9a09g057"; 372 reg = <0 0x14401800 0 0x400>; 373 interrupts = <GIC_SPI 204 IRQ_TYPE_LEVEL_HIGH>, 374 <GIC_SPI 517 IRQ_TYPE_EDGE_RISING>, 375 <GIC_SPI 516 IRQ_TYPE_EDGE_RISING>, 376 <GIC_SPI 206 IRQ_TYPE_LEVEL_HIGH>, 377 <GIC_SPI 207 IRQ_TYPE_LEVEL_HIGH>, 378 <GIC_SPI 205 IRQ_TYPE_LEVEL_HIGH>, 379 <GIC_SPI 208 IRQ_TYPE_LEVEL_HIGH>, 380 <GIC_SPI 209 IRQ_TYPE_LEVEL_HIGH>; 381 interrupt-names = "tei", "ri", "ti", "spi", "sti", 382 "naki", "ali", "tmoi"; 383 clocks = <&cpg CPG_MOD 0x99>; 384 resets = <&cpg 0x9d>; 385 power-domains = <&cpg>; 386 #address-cells = <1>; 387 #size-cells = <0>; 388 status = "disabled"; 389 }; 390 391 i2c6: i2c@14401c00 { 392 compatible = "renesas,riic-r9a09g057"; 393 reg = <0 0x14401c00 0 0x400>; 394 interrupts = <GIC_SPI 210 IRQ_TYPE_LEVEL_HIGH>, 395 <GIC_SPI 519 IRQ_TYPE_EDGE_RISING>, 396 <GIC_SPI 518 IRQ_TYPE_EDGE_RISING>, 397 <GIC_SPI 212 IRQ_TYPE_LEVEL_HIGH>, 398 <GIC_SPI 213 IRQ_TYPE_LEVEL_HIGH>, 399 <GIC_SPI 211 IRQ_TYPE_LEVEL_HIGH>, 400 <GIC_SPI 214 IRQ_TYPE_LEVEL_HIGH>, 401 <GIC_SPI 215 IRQ_TYPE_LEVEL_HIGH>; 402 interrupt-names = "tei", "ri", "ti", "spi", "sti", 403 "naki", "ali", "tmoi"; 404 clocks = <&cpg CPG_MOD 0x9a>; 405 resets = <&cpg 0x9e>; 406 power-domains = <&cpg>; 407 #address-cells = <1>; 408 #size-cells = <0>; 409 status = "disabled"; 410 }; 411 412 i2c7: i2c@14402000 { 413 compatible = "renesas,riic-r9a09g057"; 414 reg = <0 0x14402000 0 0x400>; 415 interrupts = <GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH>, 416 <GIC_SPI 521 IRQ_TYPE_EDGE_RISING>, 417 <GIC_SPI 520 IRQ_TYPE_EDGE_RISING>, 418 <GIC_SPI 218 IRQ_TYPE_LEVEL_HIGH>, 419 <GIC_SPI 219 IRQ_TYPE_LEVEL_HIGH>, 420 <GIC_SPI 217 IRQ_TYPE_LEVEL_HIGH>, 421 <GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH>, 422 <GIC_SPI 221 IRQ_TYPE_LEVEL_HIGH>; 423 interrupt-names = "tei", "ri", "ti", "spi", "sti", 424 "naki", "ali", "tmoi"; 425 clocks = <&cpg CPG_MOD 0x9b>; 426 resets = <&cpg 0x9f>; 427 power-domains = <&cpg>; 428 #address-cells = <1>; 429 #size-cells = <0>; 430 status = "disabled"; 431 }; 432 433 i2c8: i2c@11c01000 { 434 compatible = "renesas,riic-r9a09g057"; 435 reg = <0 0x11c01000 0 0x400>; 436 interrupts = <GIC_SPI 222 IRQ_TYPE_LEVEL_HIGH>, 437 <GIC_SPI 523 IRQ_TYPE_EDGE_RISING>, 438 <GIC_SPI 522 IRQ_TYPE_EDGE_RISING>, 439 <GIC_SPI 224 IRQ_TYPE_LEVEL_HIGH>, 440 <GIC_SPI 225 IRQ_TYPE_LEVEL_HIGH>, 441 <GIC_SPI 223 IRQ_TYPE_LEVEL_HIGH>, 442 <GIC_SPI 226 IRQ_TYPE_LEVEL_HIGH>, 443 <GIC_SPI 227 IRQ_TYPE_LEVEL_HIGH>; 444 interrupt-names = "tei", "ri", "ti", "spi", "sti", 445 "naki", "ali", "tmoi"; 446 clocks = <&cpg CPG_MOD 0x93>; 447 resets = <&cpg 0xa0>; 448 power-domains = <&cpg>; 449 #address-cells = <1>; 450 #size-cells = <0>; 451 status = "disabled"; 452 }; 453 454 gic: interrupt-controller@14900000 { 455 compatible = "arm,gic-v3"; 456 reg = <0x0 0x14900000 0 0x20000>, 457 <0x0 0x14940000 0 0x80000>; 458 #interrupt-cells = <3>; 459 #address-cells = <0>; 460 interrupt-controller; 461 interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_LOW>; 462 }; 463 464 sdhi0: mmc@15c00000 { 465 compatible = "renesas,sdhi-r9a09g057"; 466 reg = <0x0 0x15c00000 0 0x10000>; 467 interrupts = <GIC_SPI 735 IRQ_TYPE_LEVEL_HIGH>, 468 <GIC_SPI 736 IRQ_TYPE_LEVEL_HIGH>; 469 clocks = <&cpg CPG_MOD 0xa3>, <&cpg CPG_MOD 0xa5>, 470 <&cpg CPG_MOD 0xa4>, <&cpg CPG_MOD 0xa6>; 471 clock-names = "core", "clkh", "cd", "aclk"; 472 resets = <&cpg 0xa7>; 473 power-domains = <&cpg>; 474 status = "disabled"; 475 }; 476 477 sdhi1: mmc@15c10000 { 478 compatible = "renesas,sdhi-r9a09g057"; 479 reg = <0x0 0x15c10000 0 0x10000>; 480 interrupts = <GIC_SPI 737 IRQ_TYPE_LEVEL_HIGH>, 481 <GIC_SPI 738 IRQ_TYPE_LEVEL_HIGH>; 482 clocks = <&cpg CPG_MOD 0xa7>, <&cpg CPG_MOD 0xa9>, 483 <&cpg CPG_MOD 0xa8>, <&cpg CPG_MOD 0xaa>; 484 clock-names = "core", "clkh", "cd", "aclk"; 485 resets = <&cpg 0xa8>; 486 power-domains = <&cpg>; 487 status = "disabled"; 488 }; 489 490 sdhi2: mmc@15c20000 { 491 compatible = "renesas,sdhi-r9a09g057"; 492 reg = <0x0 0x15c20000 0 0x10000>; 493 interrupts = <GIC_SPI 739 IRQ_TYPE_LEVEL_HIGH>, 494 <GIC_SPI 740 IRQ_TYPE_LEVEL_HIGH>; 495 clocks = <&cpg CPG_MOD 0xab>, <&cpg CPG_MOD 0xad>, 496 <&cpg CPG_MOD 0xac>, <&cpg CPG_MOD 0xae>; 497 clock-names = "core", "clkh", "cd", "aclk"; 498 resets = <&cpg 0xa9>; 499 power-domains = <&cpg>; 500 status = "disabled"; 501 }; 502 }; 503 504 timer { 505 compatible = "arm,armv8-timer"; 506 interrupts-extended = <&gic GIC_PPI 13 IRQ_TYPE_LEVEL_LOW>, 507 <&gic GIC_PPI 14 IRQ_TYPE_LEVEL_LOW>, 508 <&gic GIC_PPI 11 IRQ_TYPE_LEVEL_LOW>, 509 <&gic GIC_PPI 10 IRQ_TYPE_LEVEL_LOW>, 510 <&gic GIC_PPI 12 IRQ_TYPE_LEVEL_LOW>; 511 interrupt-names = "sec-phys", "phys", "virt", "hyp-phys", "hyp-virt"; 512 }; 513 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.