|
9 | 9 | #include <zephyr/dt-bindings/adc/adc.h> |
10 | 10 | #include <zephyr/dt-bindings/clock/renesas_rzv_clock.h> |
11 | 11 | #include <zephyr/dt-bindings/i2c/i2c.h> |
| 12 | +#include <zephyr/dt-bindings/dma/renesas_rz_dma.h> |
12 | 13 |
|
13 | 14 | / { |
14 | 15 | compatible = "renesas,r9a07g054"; |
|
641 | 642 | }; |
642 | 643 | }; |
643 | 644 |
|
| 645 | + dma0: dma@41800000 { /* Secure DMA */ |
| 646 | + compatible = "renesas,rz-dma"; |
| 647 | + reg = <0x41800000 0x800>, <0x41810000 0x20>; |
| 648 | + reg-names = "reg_main", "ext"; |
| 649 | + interrupts = <108 1>, <109 1>, <110 1>, <111 1>, |
| 650 | + <112 1>, <113 1>, <114 1>, <115 1>, |
| 651 | + <116 1>, <117 1>, <118 1>, <119 1>, |
| 652 | + <120 1>, <121 1>, <122 1>, <123 1>, |
| 653 | + <124 1>; /* DMAERR1 */ |
| 654 | + interrupt-names = "ch0", "ch1", "ch2", "ch3", |
| 655 | + "ch4", "ch5", "ch6", "ch7", |
| 656 | + "ch8", "ch9", "ch10", "ch11", |
| 657 | + "ch12", "ch13", "ch14", "ch15", |
| 658 | + "err1"; |
| 659 | + dma-channels = <16>; |
| 660 | + #dma-cells = <2>; |
| 661 | + dma-buf-addr-alignment = <4>; |
| 662 | + status = "disabled"; |
| 663 | + }; |
| 664 | + |
644 | 665 | scif0: serial@4004b800 { |
645 | 666 | compatible = "renesas,rz-scif-uart"; |
646 | 667 | channel = <0>; |
|
1018 | 1039 | status = "disabled"; |
1019 | 1040 | }; |
1020 | 1041 |
|
| 1042 | + spi0: spi@4004ac00 { |
| 1043 | + compatible = "renesas,rz-rspi"; |
| 1044 | + reg = <0x4004ac00 DT_SIZE_K(1)>; |
| 1045 | + interrupts = <413 1>, <414 1>, <415 1>; |
| 1046 | + interrupt-names = "rx", "tx", "error"; |
| 1047 | + channel = <0>; |
| 1048 | + #address-cells = <1>; |
| 1049 | + #size-cells = <0>; |
| 1050 | + status = "disabled"; |
| 1051 | + }; |
| 1052 | + |
| 1053 | + spi1: spi@4004b000 { |
| 1054 | + compatible = "renesas,rz-rspi"; |
| 1055 | + reg = <0x4004b000 DT_SIZE_K(1)>; |
| 1056 | + interrupts = <416 1>, <417 1>, <418 1>; |
| 1057 | + interrupt-names = "rx", "tx", "error"; |
| 1058 | + channel = <1>; |
| 1059 | + #address-cells = <1>; |
| 1060 | + #size-cells = <0>; |
| 1061 | + status = "disabled"; |
| 1062 | + }; |
| 1063 | + |
| 1064 | + spi2: spi@4004b400 { |
| 1065 | + compatible = "renesas,rz-rspi"; |
| 1066 | + reg = <0x4004b400 DT_SIZE_K(1)>; |
| 1067 | + interrupts = <419 1>, <420 1>, <421 1>; |
| 1068 | + interrupt-names = "rx", "tx", "error"; |
| 1069 | + channel = <2>; |
| 1070 | + #address-cells = <1>; |
| 1071 | + #size-cells = <0>; |
| 1072 | + status = "disabled"; |
| 1073 | + }; |
| 1074 | + |
1021 | 1075 | gtm0: gtm@42801000 { |
1022 | 1076 | compatible = "renesas,rz-gtm"; |
1023 | 1077 | reg = <0x42801000 0x400>; |
|
0 commit comments