Skip to content

Commit 9884c14

Browse files
committed
dts: arm: renesas: remove all definition of interrupts on RA8x1
Because of the complexity of the interrupt routing on Renesas RA SoCs, it is better to not define a static information for all board variant of Renesas RA devices at the SoC layer. This commit to remove all existing interrupts propeties in .dtsi of Renesas RA8x1 series. After that, we can override interrupts infor in the board dts or an overlay file. Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
1 parent 2c851d9 commit 9884c14

File tree

3 files changed

+4
-49
lines changed

3 files changed

+4
-49
lines changed

dts/arm/renesas/ra/ra8/r7fa8d1xh.dtsi

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@
2121
compatible = "renesas,ra-glcdc";
2222
reg = <0x40342000 0x1454>;
2323
clocks = <&lcdclk MSTPC 4>;
24-
interrupts = <71 1>;
25-
interrupt-names = "line";
2624
status = "disabled";
2725
};
2826

@@ -31,8 +29,6 @@
3129
#address-cells = <1>;
3230
#size-cells = <0>;
3331
reg = <0x40346000 0x2000>;
34-
interrupts = <72 12>, <73 12>, <74 12>, <75 12>, <76 12>, <77 12>;
35-
interrupt-names = "sq0", "sq1", "vm", "rcv", "ferr", "ppi";
3632
clocks = <&lcdclk MSTPC 10>;
3733
status = "disabled";
3834
};
@@ -283,8 +279,6 @@
283279
usbhs: usbhs@40351000 {
284280
compatible = "renesas,ra-usbhs";
285281
reg = <0x40351000 0x2000>;
286-
interrupts = <54 12>;
287-
interrupt-names = "usbhs-ir";
288282
num-bidir-endpoints = <10>;
289283
phys = <&usbhs_phy>;
290284
phys-clock = <&uclk>, <&u60clk>;

dts/arm/renesas/ra/ra8/r7fa8m1xh.dtsi

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -247,8 +247,6 @@
247247
usbhs: usbhs@40351000 {
248248
compatible = "renesas,ra-usbhs";
249249
reg = <0x40351000 0x2000>;
250-
interrupts = <54 12>;
251-
interrupt-names = "usbhs-ir";
252250
num-bidir-endpoints = <10>;
253251
phys = <&usbhs_phy>;
254252
phys-clock = <&uclk>, <&u60clk>;

dts/arm/renesas/ra/ra8/ra8x1.dtsi

Lines changed: 4 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -196,16 +196,12 @@
196196
iic1: iic1@4025e100 {
197197
compatible = "renesas,ra-iic";
198198
channel = <1>;
199-
interrupts = <91 1>, <92 1>, <93 1>, <94 1>;
200-
interrupt-names = "rxi", "txi", "tei", "eri";
201199
reg = <0x4025E100 0x100>;
202200
status = "disabled";
203201
};
204202

205203
sci0: sci0@40358000 {
206204
compatible = "renesas,ra-sci";
207-
interrupts = <4 1>, <5 1>, <6 1>, <7 1>;
208-
interrupt-names = "rxi", "txi", "tei", "eri";
209205
reg = <0x40358000 0x100>;
210206
clocks = <&sciclk MSTPB 31>;
211207
status = "disabled";
@@ -226,8 +222,6 @@
226222

227223
sci1: sci1@40358100 {
228224
compatible = "renesas,ra-sci";
229-
interrupts = <8 1>, <9 1>, <10 1>, <11 1>;
230-
interrupt-names = "rxi", "txi", "tei", "eri";
231225
reg = <0x40358100 0x100>;
232226
clocks = <&sciclk MSTPB 30>;
233227
status = "disabled";
@@ -248,8 +242,6 @@
248242

249243
sci2: sci2@40358200 {
250244
compatible = "renesas,ra-sci";
251-
interrupts = <12 1>, <13 1>, <14 1>, <15 1>;
252-
interrupt-names = "rxi", "txi", "tei", "eri";
253245
reg = <0x40358200 0x100>;
254246
clocks = <&sciclk MSTPB 29>;
255247
status = "disabled";
@@ -270,8 +262,6 @@
270262

271263
sci3: sci3@40358300 {
272264
compatible = "renesas,ra-sci";
273-
interrupts = <16 1>, <17 1>, <18 1>, <19 1>;
274-
interrupt-names = "rxi", "txi", "tei", "eri";
275265
reg = <0x40358300 0x100>;
276266
clocks = <&sciclk MSTPB 28>;
277267
status = "disabled";
@@ -292,8 +282,6 @@
292282

293283
sci4: sci4@40358400 {
294284
compatible = "renesas,ra-sci";
295-
interrupts = <20 1>, <21 1>, <22 1>, <23 1>;
296-
interrupt-names = "rxi", "txi", "tei", "eri";
297285
reg = <0x40358400 0x100>;
298286
clocks = <&sciclk MSTPB 27>;
299287
status = "disabled";
@@ -314,8 +302,6 @@
314302

315303
sci9: sci9@40358900 {
316304
compatible = "renesas,ra-sci";
317-
interrupts = <24 1>, <25 1>, <26 1>, <27 1>;
318-
interrupt-names = "rxi", "txi", "tei", "eri";
319305
reg = <0x40358900 0x100>;
320306
clocks = <&sciclk MSTPB 22>;
321307
status = "disabled";
@@ -339,14 +325,14 @@
339325
reg = <0x40100000 0x20000>;
340326
#address-cells = <1>;
341327
#size-cells = <1>;
342-
interrupts = <49 1>, <50 1>;
343-
interrupt-names = "frdyi", "fiferr";
328+
reserved-area-num = <33>;
329+
block-32kb-linear-end = <68>;
330+
block-32kb-dual-low-end = <36>;
331+
block-32kb-dual-high-end = <106>;
344332
};
345333

346334
adc0: adc@40332000 {
347335
compatible = "renesas,ra-adc";
348-
interrupts = <38 1>;
349-
interrupt-names = "scanend";
350336
reg = <0x40332000 0x100>;
351337
#io-channel-cells = <1>;
352338
vref-mv = <3300>;
@@ -356,8 +342,6 @@
356342

357343
adc1: adc@40332200 {
358344
compatible = "renesas,ra-adc";
359-
interrupts = <39 1>;
360-
interrupt-names = "scanend";
361345
reg = <0x40332200 0x100>;
362346
#io-channel-cells = <1>;
363347
vref-mv = <3300>;
@@ -397,8 +381,6 @@
397381
channel = <0>;
398382
clocks = <&pclka MSTPB 19>;
399383
clock-names = "spiclk";
400-
interrupts = <28 1>, <29 1>, <30 1>, <31 1>;
401-
interrupt-names = "rxi", "txi", "tei", "eri";
402384
reg = <0x4035c000 0x100>;
403385
status = "disabled";
404386
};
@@ -410,8 +392,6 @@
410392
channel = <1>;
411393
clocks = <&pclka MSTPB 18>;
412394
clock-names = "spiclk";
413-
interrupts = <32 1>, <33 1>, <34 1>, <35 1>;
414-
interrupt-names = "rxi", "txi", "tei", "eri";
415395
reg = <0x4035c100 0x100>;
416396
status = "disabled";
417397
};
@@ -560,8 +540,6 @@
560540
compatible = "renesas,ra-ulpt";
561541
reg = <0x40220000 0x100>;
562542
channel = <0>;
563-
interrupt-names = "ulpti";
564-
interrupts = <36 1>;
565543
status = "disabled";
566544

567545
timer {
@@ -607,8 +585,6 @@
607585
compatible = "renesas,ra-agt";
608586
channel = <0>;
609587
reg = <0x40221000 0x100>;
610-
interrupts = <83 1>, <84 1>;
611-
interrupt-names = "agti", "agtcmai";
612588
renesas,count-source = "AGT_CLOCK_LOCO";
613589
renesas,prescaler = <0>;
614590
renesas,resolution = <16>;
@@ -624,8 +600,6 @@
624600
compatible = "renesas,ra-agt";
625601
channel = <1>;
626602
reg = <0x40221100 0x100>;
627-
interrupts = <85 1>, <86 1>;
628-
interrupt-names = "agti", "agtcmai";
629603
renesas,count-source = "AGT_CLOCK_LOCO";
630604
renesas,prescaler = <0>;
631605
renesas,resolution = <16>;
@@ -639,8 +613,6 @@
639613

640614
canfd_global: canfd_global@40380000 {
641615
compatible = "renesas,ra-canfd-global";
642-
interrupts = <40 1>, <41 1>;
643-
interrupt-names = "rxf", "glerr";
644616
clocks = <&pclka 0 0>, <&pclke 0 0>;
645617
clock-names = "opclk", "ramclk";
646618
dll-min-freq = <DT_FREQ_M(8)>;
@@ -651,8 +623,6 @@
651623
canfd0: canfd0 {
652624
compatible = "renesas,ra-canfd";
653625
channel = <0>;
654-
interrupts = <43 12>, <44 12>, <45 12>;
655-
interrupt-names = "err", "tx", "rx";
656626
clocks = <&canfdclk MSTPC 27>;
657627
clock-names = "dllclk";
658628
status = "disabled";
@@ -661,8 +631,6 @@
661631
canfd1: canfd1 {
662632
compatible = "renesas,ra-canfd";
663633
channel = <1>;
664-
interrupts = <46 1>, <47 1>, <48 1>;
665-
interrupt-names = "err", "tx", "rx";
666634
clocks = <&canfdclk MSTPC 26>;
667635
clock-names = "dllclk";
668636
status = "disabled";
@@ -672,7 +640,6 @@
672640
eth: ethernet@40354100 {
673641
compatible = "renesas,ra-ethernet";
674642
reg = <0x40354100 0xfc>;
675-
interrupts = <42 0>;
676643
local-mac-address = [00 11 22 33 44 55];
677644
phy-connection-type = "rmii";
678645
status = "disabled";
@@ -839,8 +806,6 @@
839806
max-bus-freq = <DT_FREQ_M(52)>;
840807
clocks = <&pclkb MSTPC 12>;
841808
reg = <0x40252000 0x0400>;
842-
interrupt-names = "accs", "card", "dma-req";
843-
interrupts = <57 12>, <58 12>, <59 12>;
844809
status = "disabled";
845810
};
846811

@@ -867,8 +832,6 @@
867832
usbfs: usbfs@40250000 {
868833
compatible = "renesas,ra-usbfs";
869834
reg = <0x40250000 0x2000>;
870-
interrupts = <55 12>, <56 12>;
871-
interrupt-names = "usbfs-i", "usbfs-r";
872835
num-bidir-endpoints = <10>;
873836
phys = <&usbfs_phy>;
874837
phys-clock = <&uclk>;

0 commit comments

Comments
 (0)