r7s9210.dtsi 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509
  1. // SPDX-License-Identifier: GPL-2.0
  2. /*
  3. * Device Tree Source for the R7S9210 SoC
  4. *
  5. * Copyright (C) 2018 Renesas Electronics Corporation
  6. *
  7. */
  8. #include <dt-bindings/interrupt-controller/arm-gic.h>
  9. #include <dt-bindings/clock/r7s9210-cpg-mssr.h>
  10. / {
  11. compatible = "renesas,r7s9210";
  12. interrupt-parent = <&gic>;
  13. #address-cells = <1>;
  14. #size-cells = <1>;
  15. /* External clocks */
  16. extal_clk: extal {
  17. #clock-cells = <0>;
  18. compatible = "fixed-clock";
  19. /* Value must be set by board */
  20. clock-frequency = <0>;
  21. };
  22. rtc_x1_clk: rtc_x1 {
  23. #clock-cells = <0>;
  24. compatible = "fixed-clock";
  25. /* If clk present, value (32678) must be set by board */
  26. clock-frequency = <0>;
  27. };
  28. usb_x1_clk: usb_x1 {
  29. #clock-cells = <0>;
  30. compatible = "fixed-clock";
  31. /* If clk present, value (48000000) must be set by board */
  32. clock-frequency = <0>;
  33. };
  34. cpus {
  35. #address-cells = <1>;
  36. #size-cells = <0>;
  37. cpu@0 {
  38. device_type = "cpu";
  39. compatible = "arm,cortex-a9";
  40. reg = <0>;
  41. clock-frequency = <528000000>;
  42. next-level-cache = <&L2>;
  43. };
  44. };
  45. soc {
  46. compatible = "simple-bus";
  47. interrupt-parent = <&gic>;
  48. #address-cells = <1>;
  49. #size-cells = <1>;
  50. ranges;
  51. L2: cache-controller@1f003000 {
  52. compatible = "arm,pl310-cache";
  53. reg = <0x1f003000 0x1000>;
  54. interrupts = <GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH>;
  55. arm,early-bresp-disable;
  56. arm,full-line-zero-disable;
  57. cache-unified;
  58. cache-level = <2>;
  59. };
  60. scif0: serial@e8007000 {
  61. compatible = "renesas,scif-r7s9210";
  62. reg = <0xe8007000 0x18>;
  63. interrupts = <GIC_SPI 265 IRQ_TYPE_LEVEL_HIGH>,
  64. <GIC_SPI 266 IRQ_TYPE_LEVEL_HIGH>,
  65. <GIC_SPI 267 IRQ_TYPE_LEVEL_HIGH>,
  66. <GIC_SPI 265 IRQ_TYPE_LEVEL_HIGH>,
  67. <GIC_SPI 268 IRQ_TYPE_LEVEL_HIGH>,
  68. <GIC_SPI 268 IRQ_TYPE_LEVEL_HIGH>;
  69. interrupt-names = "eri", "rxi", "txi",
  70. "bri", "dri", "tei";
  71. clocks = <&cpg CPG_MOD 47>;
  72. clock-names = "fck";
  73. power-domains = <&cpg>;
  74. status = "disabled";
  75. };
  76. scif1: serial@e8007800 {
  77. compatible = "renesas,scif-r7s9210";
  78. reg = <0xe8007800 0x18>;
  79. interrupts = <GIC_SPI 271 IRQ_TYPE_LEVEL_HIGH>,
  80. <GIC_SPI 272 IRQ_TYPE_LEVEL_HIGH>,
  81. <GIC_SPI 273 IRQ_TYPE_LEVEL_HIGH>,
  82. <GIC_SPI 271 IRQ_TYPE_LEVEL_HIGH>,
  83. <GIC_SPI 274 IRQ_TYPE_LEVEL_HIGH>,
  84. <GIC_SPI 274 IRQ_TYPE_LEVEL_HIGH>;
  85. interrupt-names = "eri", "rxi", "txi",
  86. "bri", "dri", "tei";
  87. clocks = <&cpg CPG_MOD 46>;
  88. clock-names = "fck";
  89. power-domains = <&cpg>;
  90. status = "disabled";
  91. };
  92. scif2: serial@e8008000 {
  93. compatible = "renesas,scif-r7s9210";
  94. reg = <0xe8008000 0x18>;
  95. interrupts = <GIC_SPI 277 IRQ_TYPE_LEVEL_HIGH>,
  96. <GIC_SPI 278 IRQ_TYPE_LEVEL_HIGH>,
  97. <GIC_SPI 279 IRQ_TYPE_LEVEL_HIGH>,
  98. <GIC_SPI 277 IRQ_TYPE_LEVEL_HIGH>,
  99. <GIC_SPI 280 IRQ_TYPE_LEVEL_HIGH>,
  100. <GIC_SPI 280 IRQ_TYPE_LEVEL_HIGH>;
  101. interrupt-names = "eri", "rxi", "txi",
  102. "bri", "dri", "tei";
  103. clocks = <&cpg CPG_MOD 45>;
  104. clock-names = "fck";
  105. power-domains = <&cpg>;
  106. status = "disabled";
  107. };
  108. scif3: serial@e8008800 {
  109. compatible = "renesas,scif-r7s9210";
  110. reg = <0xe8008800 0x18>;
  111. interrupts = <GIC_SPI 283 IRQ_TYPE_LEVEL_HIGH>,
  112. <GIC_SPI 284 IRQ_TYPE_LEVEL_HIGH>,
  113. <GIC_SPI 285 IRQ_TYPE_LEVEL_HIGH>,
  114. <GIC_SPI 283 IRQ_TYPE_LEVEL_HIGH>,
  115. <GIC_SPI 286 IRQ_TYPE_LEVEL_HIGH>,
  116. <GIC_SPI 286 IRQ_TYPE_LEVEL_HIGH>;
  117. interrupt-names = "eri", "rxi", "txi",
  118. "bri", "dri", "tei";
  119. clocks = <&cpg CPG_MOD 44>;
  120. clock-names = "fck";
  121. power-domains = <&cpg>;
  122. status = "disabled";
  123. };
  124. scif4: serial@e8009000 {
  125. compatible = "renesas,scif-r7s9210";
  126. reg = <0xe8009000 0x18>;
  127. interrupts = <GIC_SPI 289 IRQ_TYPE_LEVEL_HIGH>,
  128. <GIC_SPI 290 IRQ_TYPE_LEVEL_HIGH>,
  129. <GIC_SPI 291 IRQ_TYPE_LEVEL_HIGH>,
  130. <GIC_SPI 289 IRQ_TYPE_LEVEL_HIGH>,
  131. <GIC_SPI 292 IRQ_TYPE_LEVEL_HIGH>,
  132. <GIC_SPI 292 IRQ_TYPE_LEVEL_HIGH>;
  133. interrupt-names = "eri", "rxi", "txi",
  134. "bri", "dri", "tei";
  135. clocks = <&cpg CPG_MOD 43>;
  136. clock-names = "fck";
  137. power-domains = <&cpg>;
  138. status = "disabled";
  139. };
  140. spi0: spi@e800c800 {
  141. compatible = "renesas,rspi-r7s9210", "renesas,rspi-rz";
  142. reg = <0xe800c800 0x24>;
  143. interrupts = <GIC_SPI 312 IRQ_TYPE_LEVEL_HIGH>,
  144. <GIC_SPI 313 IRQ_TYPE_LEVEL_HIGH>,
  145. <GIC_SPI 314 IRQ_TYPE_LEVEL_HIGH>;
  146. interrupt-names = "error", "rx", "tx";
  147. clocks = <&cpg CPG_MOD 97>;
  148. power-domains = <&cpg>;
  149. num-cs = <1>;
  150. #address-cells = <1>;
  151. #size-cells = <0>;
  152. status = "disabled";
  153. };
  154. spi1: spi@e800d000 {
  155. compatible = "renesas,rspi-r7s9210", "renesas,rspi-rz";
  156. reg = <0xe800d000 0x24>;
  157. interrupts = <GIC_SPI 315 IRQ_TYPE_LEVEL_HIGH>,
  158. <GIC_SPI 316 IRQ_TYPE_LEVEL_HIGH>,
  159. <GIC_SPI 317 IRQ_TYPE_LEVEL_HIGH>;
  160. interrupt-names = "error", "rx", "tx";
  161. clocks = <&cpg CPG_MOD 96>;
  162. power-domains = <&cpg>;
  163. num-cs = <1>;
  164. #address-cells = <1>;
  165. #size-cells = <0>;
  166. status = "disabled";
  167. };
  168. spi2: spi@e800d800 {
  169. compatible = "renesas,rspi-r7s9210", "renesas,rspi-rz";
  170. reg = <0xe800d800 0x24>;
  171. interrupts = <GIC_SPI 318 IRQ_TYPE_LEVEL_HIGH>,
  172. <GIC_SPI 319 IRQ_TYPE_LEVEL_HIGH>,
  173. <GIC_SPI 320 IRQ_TYPE_LEVEL_HIGH>;
  174. interrupt-names = "error", "rx", "tx";
  175. clocks = <&cpg CPG_MOD 95>;
  176. power-domains = <&cpg>;
  177. num-cs = <1>;
  178. #address-cells = <1>;
  179. #size-cells = <0>;
  180. status = "disabled";
  181. };
  182. ether0: ethernet@e8204000 {
  183. compatible = "renesas,ether-r7s9210";
  184. reg = <0xe8204000 0x200>;
  185. interrupts = <GIC_SPI 341 IRQ_TYPE_LEVEL_HIGH>;
  186. clocks = <&cpg CPG_MOD 65>;
  187. power-domains = <&cpg>;
  188. phy-mode = "rmii";
  189. #address-cells = <1>;
  190. #size-cells = <0>;
  191. status = "disabled";
  192. };
  193. ether1: ethernet@e8204200 {
  194. compatible = "renesas,ether-r7s9210";
  195. reg = <0xe8204200 0x200>;
  196. interrupts = <GIC_SPI 342 IRQ_TYPE_LEVEL_HIGH>;
  197. clocks = <&cpg CPG_MOD 64>;
  198. power-domains = <&cpg>;
  199. phy-mode = "rmii";
  200. #address-cells = <1>;
  201. #size-cells = <0>;
  202. status = "disabled";
  203. };
  204. i2c0: i2c@e803a000 {
  205. #address-cells = <1>;
  206. #size-cells = <0>;
  207. compatible = "renesas,riic-r7s9210", "renesas,riic-rz";
  208. reg = <0xe803a000 0x44>;
  209. interrupts = <GIC_SPI 232 IRQ_TYPE_LEVEL_HIGH>,
  210. <GIC_SPI 233 IRQ_TYPE_EDGE_RISING>,
  211. <GIC_SPI 234 IRQ_TYPE_EDGE_RISING>,
  212. <GIC_SPI 235 IRQ_TYPE_LEVEL_HIGH>,
  213. <GIC_SPI 236 IRQ_TYPE_LEVEL_HIGH>,
  214. <GIC_SPI 237 IRQ_TYPE_LEVEL_HIGH>,
  215. <GIC_SPI 238 IRQ_TYPE_LEVEL_HIGH>,
  216. <GIC_SPI 239 IRQ_TYPE_LEVEL_HIGH>;
  217. interrupt-names = "tei", "ri", "ti", "spi", "sti",
  218. "naki", "ali", "tmoi";
  219. clocks = <&cpg CPG_MOD 87>;
  220. power-domains = <&cpg>;
  221. clock-frequency = <100000>;
  222. status = "disabled";
  223. };
  224. i2c1: i2c@e803a400 {
  225. #address-cells = <1>;
  226. #size-cells = <0>;
  227. compatible = "renesas,riic-r7s9210", "renesas,riic-rz";
  228. reg = <0xe803a400 0x44>;
  229. interrupts = <GIC_SPI 240 IRQ_TYPE_LEVEL_HIGH>,
  230. <GIC_SPI 241 IRQ_TYPE_EDGE_RISING>,
  231. <GIC_SPI 242 IRQ_TYPE_EDGE_RISING>,
  232. <GIC_SPI 243 IRQ_TYPE_LEVEL_HIGH>,
  233. <GIC_SPI 244 IRQ_TYPE_LEVEL_HIGH>,
  234. <GIC_SPI 245 IRQ_TYPE_LEVEL_HIGH>,
  235. <GIC_SPI 246 IRQ_TYPE_LEVEL_HIGH>,
  236. <GIC_SPI 247 IRQ_TYPE_LEVEL_HIGH>;
  237. interrupt-names = "tei", "ri", "ti", "spi", "sti",
  238. "naki", "ali", "tmoi";
  239. clocks = <&cpg CPG_MOD 86>;
  240. power-domains = <&cpg>;
  241. clock-frequency = <100000>;
  242. status = "disabled";
  243. };
  244. i2c2: i2c@e803a800 {
  245. #address-cells = <1>;
  246. #size-cells = <0>;
  247. compatible = "renesas,riic-r7s9210", "renesas,riic-rz";
  248. reg = <0xe803a800 0x44>;
  249. interrupts = <GIC_SPI 248 IRQ_TYPE_LEVEL_HIGH>,
  250. <GIC_SPI 249 IRQ_TYPE_EDGE_RISING>,
  251. <GIC_SPI 250 IRQ_TYPE_EDGE_RISING>,
  252. <GIC_SPI 251 IRQ_TYPE_LEVEL_HIGH>,
  253. <GIC_SPI 252 IRQ_TYPE_LEVEL_HIGH>,
  254. <GIC_SPI 253 IRQ_TYPE_LEVEL_HIGH>,
  255. <GIC_SPI 254 IRQ_TYPE_LEVEL_HIGH>,
  256. <GIC_SPI 255 IRQ_TYPE_LEVEL_HIGH>;
  257. interrupt-names = "tei", "ri", "ti", "spi", "sti",
  258. "naki", "ali", "tmoi";
  259. clocks = <&cpg CPG_MOD 85>;
  260. power-domains = <&cpg>;
  261. clock-frequency = <100000>;
  262. status = "disabled";
  263. };
  264. i2c3: i2c@e803ac00 {
  265. #address-cells = <1>;
  266. #size-cells = <0>;
  267. compatible = "renesas,riic-r7s9210", "renesas,riic-rz";
  268. reg = <0xe803ac00 0x44>;
  269. interrupts = <GIC_SPI 256 IRQ_TYPE_LEVEL_HIGH>,
  270. <GIC_SPI 257 IRQ_TYPE_EDGE_RISING>,
  271. <GIC_SPI 258 IRQ_TYPE_EDGE_RISING>,
  272. <GIC_SPI 259 IRQ_TYPE_LEVEL_HIGH>,
  273. <GIC_SPI 260 IRQ_TYPE_LEVEL_HIGH>,
  274. <GIC_SPI 261 IRQ_TYPE_LEVEL_HIGH>,
  275. <GIC_SPI 262 IRQ_TYPE_LEVEL_HIGH>,
  276. <GIC_SPI 263 IRQ_TYPE_LEVEL_HIGH>;
  277. interrupt-names = "tei", "ri", "ti", "spi", "sti",
  278. "naki", "ali", "tmoi";
  279. clocks = <&cpg CPG_MOD 84>;
  280. power-domains = <&cpg>;
  281. clock-frequency = <100000>;
  282. status = "disabled";
  283. };
  284. ostm0: timer@e803b000 {
  285. compatible = "renesas,r7s9210-ostm", "renesas,ostm";
  286. reg = <0xe803b000 0x30>;
  287. interrupts = <GIC_SPI 56 IRQ_TYPE_EDGE_RISING>;
  288. clocks = <&cpg CPG_MOD 36>;
  289. power-domains = <&cpg>;
  290. status = "disabled";
  291. };
  292. ostm1: timer@e803c000 {
  293. compatible = "renesas,r7s9210-ostm", "renesas,ostm";
  294. reg = <0xe803c000 0x30>;
  295. interrupts = <GIC_SPI 57 IRQ_TYPE_EDGE_RISING>;
  296. clocks = <&cpg CPG_MOD 35>;
  297. power-domains = <&cpg>;
  298. status = "disabled";
  299. };
  300. ostm2: timer@e803d000 {
  301. compatible = "renesas,r7s9210-ostm", "renesas,ostm";
  302. reg = <0xe803d000 0x30>;
  303. interrupts = <GIC_SPI 58 IRQ_TYPE_EDGE_RISING>;
  304. clocks = <&cpg CPG_MOD 34>;
  305. power-domains = <&cpg>;
  306. status = "disabled";
  307. };
  308. ohci0: usb@e8218000 {
  309. compatible = "generic-ohci";
  310. reg = <0xe8218000 0x100>;
  311. interrupts = <GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH>;
  312. clocks = <&cpg CPG_MOD 61>;
  313. phys = <&usb2_phy0>;
  314. phy-names = "usb";
  315. power-domains = <&cpg>;
  316. status = "disabled";
  317. };
  318. ehci0: usb@e8218100 {
  319. compatible = "generic-ehci";
  320. reg = <0xe8218100 0x100>;
  321. interrupts = <GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH>;
  322. clocks = <&cpg CPG_MOD 61>;
  323. phys = <&usb2_phy0>;
  324. phy-names = "usb";
  325. power-domains = <&cpg>;
  326. status = "disabled";
  327. };
  328. usb2_phy0: usb-phy@e8218200 {
  329. compatible = "renesas,usb2-phy-r7s9210", "renesas,rcar-gen3-usb2-phy";
  330. reg = <0xe8218200 0x700>;
  331. interrupts = <GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH>;
  332. clocks = <&cpg CPG_MOD 61>, <&usb_x1_clk>;
  333. clock-names = "fck", "usb_x1";
  334. power-domains = <&cpg>;
  335. #phy-cells = <0>;
  336. status = "disabled";
  337. };
  338. usbhs0: usb@e8219000 {
  339. compatible = "renesas,usbhs-r7s9210", "renesas,rza2-usbhs";
  340. reg = <0xe8219000 0x724>;
  341. interrupts = <GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH>;
  342. clocks = <&cpg CPG_MOD 61>;
  343. renesas,buswait = <7>;
  344. phys = <&usb2_phy0>;
  345. phy-names = "usb";
  346. power-domains = <&cpg>;
  347. status = "disabled";
  348. };
  349. ohci1: usb@e821a000 {
  350. compatible = "generic-ohci";
  351. reg = <0xe821a000 0x100>;
  352. interrupts = <GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>;
  353. clocks = <&cpg CPG_MOD 60>;
  354. phys = <&usb2_phy1>;
  355. phy-names = "usb";
  356. power-domains = <&cpg>;
  357. status = "disabled";
  358. };
  359. ehci1: usb@e821a100 {
  360. compatible = "generic-ehci";
  361. reg = <0xe821a100 0x100>;
  362. interrupts = <GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>;
  363. clocks = <&cpg CPG_MOD 60>;
  364. phys = <&usb2_phy1>;
  365. phy-names = "usb";
  366. power-domains = <&cpg>;
  367. status = "disabled";
  368. };
  369. usb2_phy1: usb-phy@e821a200 {
  370. compatible = "renesas,usb2-phy-r7s9210", "renesas,rcar-gen3-usb2-phy";
  371. reg = <0xe821a200 0x700>;
  372. interrupts = <GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>;
  373. clocks = <&cpg CPG_MOD 60>, <&usb_x1_clk>;
  374. clock-names = "fck", "usb_x1";
  375. power-domains = <&cpg>;
  376. #phy-cells = <0>;
  377. status = "disabled";
  378. };
  379. usbhs1: usb@e821b000 {
  380. compatible = "renesas,usbhs-r7s9210", "renesas,rza2-usbhs";
  381. reg = <0xe821b000 0x724>;
  382. interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>;
  383. clocks = <&cpg CPG_MOD 60>;
  384. renesas,buswait = <7>;
  385. phys = <&usb2_phy1>;
  386. phy-names = "usb";
  387. power-domains = <&cpg>;
  388. status = "disabled";
  389. };
  390. sdhi0: mmc@e8228000 {
  391. compatible = "renesas,sdhi-r7s9210";
  392. reg = <0xe8228000 0x8c0>;
  393. interrupts = <GIC_SPI 322 IRQ_TYPE_LEVEL_HIGH>;
  394. clocks = <&cpg CPG_MOD 103>, <&cpg CPG_MOD 102>;
  395. clock-names = "core", "cd";
  396. power-domains = <&cpg>;
  397. cap-sd-highspeed;
  398. cap-sdio-irq;
  399. status = "disabled";
  400. };
  401. sdhi1: mmc@e822a000 {
  402. compatible = "renesas,sdhi-r7s9210";
  403. reg = <0xe822a000 0x8c0>;
  404. interrupts = <GIC_SPI 324 IRQ_TYPE_LEVEL_HIGH>;
  405. clocks = <&cpg CPG_MOD 101>, <&cpg CPG_MOD 100>;
  406. clock-names = "core", "cd";
  407. power-domains = <&cpg>;
  408. cap-sd-highspeed;
  409. cap-sdio-irq;
  410. status = "disabled";
  411. };
  412. gic: interrupt-controller@e8221000 {
  413. compatible = "arm,gic-400";
  414. #interrupt-cells = <3>;
  415. #address-cells = <0>;
  416. interrupt-controller;
  417. reg = <0xe8221000 0x1000>,
  418. <0xe8222000 0x1000>;
  419. };
  420. cpg: clock-controller@fcfe0010 {
  421. compatible = "renesas,r7s9210-cpg-mssr";
  422. reg = <0xfcfe0010 0x455>;
  423. clocks = <&extal_clk>;
  424. clock-names = "extal";
  425. #clock-cells = <2>;
  426. #power-domain-cells = <0>;
  427. };
  428. wdt: watchdog@fcfe7000 {
  429. compatible = "renesas,r7s9210-wdt", "renesas,rza-wdt";
  430. reg = <0xfcfe7000 0x26>;
  431. interrupts = <GIC_SPI 61 IRQ_TYPE_LEVEL_HIGH>;
  432. clocks = <&cpg CPG_CORE R7S9210_CLK_P0>;
  433. };
  434. bsid: chipid@fcfe8004 {
  435. compatible = "renesas,bsid";
  436. reg = <0xfcfe8004 4>;
  437. };
  438. irqc: interrupt-controller@fcfef800 {
  439. compatible = "renesas,r7s9210-irqc",
  440. "renesas,rza1-irqc";
  441. #interrupt-cells = <2>;
  442. #address-cells = <0>;
  443. interrupt-controller;
  444. reg = <0xfcfef800 0x6>;
  445. interrupt-map =
  446. <0 0 &gic GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>,
  447. <1 0 &gic GIC_SPI 5 IRQ_TYPE_LEVEL_HIGH>,
  448. <2 0 &gic GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>,
  449. <3 0 &gic GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>,
  450. <4 0 &gic GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>,
  451. <5 0 &gic GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>,
  452. <6 0 &gic GIC_SPI 10 IRQ_TYPE_LEVEL_HIGH>,
  453. <7 0 &gic GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH>;
  454. interrupt-map-mask = <7 0>;
  455. };
  456. pinctrl: pinctrl@fcffe000 {
  457. compatible = "renesas,r7s9210-pinctrl";
  458. reg = <0xfcffe000 0x1000>;
  459. gpio-controller;
  460. #gpio-cells = <2>;
  461. gpio-ranges = <&pinctrl 0 0 176>;
  462. };
  463. };
  464. };