Skip to content

Commit ff231fa

Browse files
erwangofabiobaltieri
authored andcommitted
dts: stm32: Populate new properties for exti nodes
Populate new properties required for exti binding. This only adds gpio related bits for now. Signed-off-by: Erwan Gouriou <[email protected]>
1 parent 2d51400 commit ff231fa

17 files changed

+128
-0
lines changed

dts/arm/st/f0/stm32f0.dtsi

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,10 @@
106106
interrupt-controller;
107107
#interrupt-cells = <1>;
108108
reg = <0x40010400 0x400>;
109+
num-lines = <16>;
110+
interrupts = <5 0>, <6 0>, <7 0>;
111+
interrupt-names = "line0-1", "line2-3", "line4-15";
112+
line-ranges = <0 2>, <2 2>, <4 12>;
109113
};
110114

111115
pinctrl: pin-controller@48000000 {

dts/arm/st/f1/stm32f1.dtsi

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,13 @@
106106
interrupt-controller;
107107
#interrupt-cells = <1>;
108108
reg = <0x40010400 0x400>;
109+
num-lines = <16>;
110+
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
111+
<10 0>, <23 0>, <40 0>;
112+
interrupt-names = "line0", "line1", "line2", "line3",
113+
"line4", "line5-9", "line10-15";
114+
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
115+
<4 1>, <5 5>, <10 6>;
109116
};
110117

111118
pinctrl: pin-controller@40010800 {

dts/arm/st/f2/stm32f2.dtsi

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,13 @@
105105
interrupt-controller;
106106
#interrupt-cells = <1>;
107107
reg = <0x40013c00 0x400>;
108+
num-lines = <16>;
109+
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
110+
<10 0>, <23 0>, <40 0>;
111+
interrupt-names = "line0", "line1", "line2", "line3",
112+
"line4", "line5-9", "line10-15";
113+
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
114+
<4 1>, <5 5>, <10 6>;
108115
};
109116

110117
pinctrl: pin-controller@40020000 {

dts/arm/st/f3/stm32f3.dtsi

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,13 @@
108108
interrupt-controller;
109109
#interrupt-cells = <1>;
110110
reg = <0x40010400 0x400>;
111+
num-lines = <16>;
112+
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
113+
<10 0>, <23 0>, <40 0>;
114+
interrupt-names = "line0", "line1", "line2", "line3",
115+
"line4", "line5-9", "line10-15";
116+
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
117+
<4 1>, <5 5>, <10 6>;
111118
};
112119

113120
pinctrl: pin-controller@48000000 {

dts/arm/st/f4/stm32f4.dtsi

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,13 @@
105105
interrupt-controller;
106106
#interrupt-cells = <1>;
107107
reg = <0x40013c00 0x400>;
108+
num-lines = <16>;
109+
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
110+
<10 0>, <23 0>, <40 0>;
111+
interrupt-names = "line0", "line1", "line2", "line3",
112+
"line4", "line5-9", "line10-15";
113+
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
114+
<4 1>, <5 5>, <10 6>;
108115
};
109116

110117
pinctrl: pin-controller@40020000 {

dts/arm/st/f7/stm32f7.dtsi

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,13 @@
125125
interrupt-controller;
126126
#interrupt-cells = <1>;
127127
reg = <0x40013c00 0x400>;
128+
num-lines = <16>;
129+
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
130+
<10 0>, <23 0>, <40 0>;
131+
interrupt-names = "line0", "line1", "line2", "line3",
132+
"line4", "line5-9", "line10-15";
133+
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
134+
<4 1>, <5 5>, <10 6>;
128135
};
129136

130137
pinctrl: pin-controller@40020000 {

dts/arm/st/g0/stm32g0.dtsi

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,10 @@
111111
interrupt-controller;
112112
#interrupt-cells = <1>;
113113
reg = <0x40021800 0x400>;
114+
num-lines = <16>;
115+
interrupts = <5 0>, <6 0>, <7 0>;
116+
interrupt-names = "line0-1", "line2-3", "line4-15";
117+
line-ranges = <0 2>, <2 2>, <4 12>;
114118
};
115119

116120
pinctrl: pin-controller@50000000 {

dts/arm/st/g4/stm32g4.dtsi

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,13 @@
156156
interrupt-controller;
157157
#interrupt-cells = <1>;
158158
reg = <0x40010400 0x400>;
159+
num-lines = <16>;
160+
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
161+
<10 0>, <23 0>, <40 0>;
162+
interrupt-names = "line0", "line1", "line2-TSC", "line3",
163+
"line4", "line5-9", "line10-15";
164+
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
165+
<4 1>, <5 5>, <10 6>;
159166
};
160167

161168
pinctrl: pin-controller@48000000 {

dts/arm/st/h7/stm32h7.dtsi

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,13 @@
143143
interrupt-controller;
144144
#interrupt-cells = <1>;
145145
reg = <0x58000000 0x400>;
146+
num-lines = <16>;
147+
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
148+
<10 0>, <23 0>, <40 0>;
149+
interrupt-names = "line0", "line1", "line2", "line3",
150+
"line4", "line5-9", "line10-15";
151+
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
152+
<4 1>, <5 5>, <10 6>;
146153
};
147154

148155
pinctrl: pin-controller@58020000 {

dts/arm/st/l0/stm32l0.dtsi

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,10 @@
127127
interrupt-controller;
128128
#interrupt-cells = <1>;
129129
reg = <0x40010400 0x400>;
130+
num-lines = <16>;
131+
interrupts = <5 0>, <6 0>, <7 0>;
132+
interrupt-names = "line0-1", "line2-3", "line4-15";
133+
line-ranges = <0 2>, <2 2>, <4 12>;
130134
};
131135

132136
pinctrl: pin-controller@50000000 {

0 commit comments

Comments
 (0)