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 <erwan.gouriou@linaro.org>
This commit is contained in:
Erwan Gouriou 2023-01-16 09:27:23 +01:00 committed by Fabio Baltieri
parent 2d51400775
commit ff231fa20a
17 changed files with 128 additions and 0 deletions

View File

@ -106,6 +106,10 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x40010400 0x400>;
num-lines = <16>;
interrupts = <5 0>, <6 0>, <7 0>;
interrupt-names = "line0-1", "line2-3", "line4-15";
line-ranges = <0 2>, <2 2>, <4 12>;
};
pinctrl: pin-controller@48000000 {

View File

@ -106,6 +106,13 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x40010400 0x400>;
num-lines = <16>;
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
<10 0>, <23 0>, <40 0>;
interrupt-names = "line0", "line1", "line2", "line3",
"line4", "line5-9", "line10-15";
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
<4 1>, <5 5>, <10 6>;
};
pinctrl: pin-controller@40010800 {

View File

@ -105,6 +105,13 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x40013c00 0x400>;
num-lines = <16>;
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
<10 0>, <23 0>, <40 0>;
interrupt-names = "line0", "line1", "line2", "line3",
"line4", "line5-9", "line10-15";
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
<4 1>, <5 5>, <10 6>;
};
pinctrl: pin-controller@40020000 {

View File

@ -108,6 +108,13 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x40010400 0x400>;
num-lines = <16>;
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
<10 0>, <23 0>, <40 0>;
interrupt-names = "line0", "line1", "line2", "line3",
"line4", "line5-9", "line10-15";
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
<4 1>, <5 5>, <10 6>;
};
pinctrl: pin-controller@48000000 {

View File

@ -105,6 +105,13 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x40013c00 0x400>;
num-lines = <16>;
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
<10 0>, <23 0>, <40 0>;
interrupt-names = "line0", "line1", "line2", "line3",
"line4", "line5-9", "line10-15";
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
<4 1>, <5 5>, <10 6>;
};
pinctrl: pin-controller@40020000 {

View File

@ -125,6 +125,13 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x40013c00 0x400>;
num-lines = <16>;
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
<10 0>, <23 0>, <40 0>;
interrupt-names = "line0", "line1", "line2", "line3",
"line4", "line5-9", "line10-15";
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
<4 1>, <5 5>, <10 6>;
};
pinctrl: pin-controller@40020000 {

View File

@ -111,6 +111,10 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x40021800 0x400>;
num-lines = <16>;
interrupts = <5 0>, <6 0>, <7 0>;
interrupt-names = "line0-1", "line2-3", "line4-15";
line-ranges = <0 2>, <2 2>, <4 12>;
};
pinctrl: pin-controller@50000000 {

View File

@ -156,6 +156,13 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x40010400 0x400>;
num-lines = <16>;
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
<10 0>, <23 0>, <40 0>;
interrupt-names = "line0", "line1", "line2-TSC", "line3",
"line4", "line5-9", "line10-15";
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
<4 1>, <5 5>, <10 6>;
};
pinctrl: pin-controller@48000000 {

View File

@ -143,6 +143,13 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x58000000 0x400>;
num-lines = <16>;
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
<10 0>, <23 0>, <40 0>;
interrupt-names = "line0", "line1", "line2", "line3",
"line4", "line5-9", "line10-15";
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
<4 1>, <5 5>, <10 6>;
};
pinctrl: pin-controller@58020000 {

View File

@ -127,6 +127,10 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x40010400 0x400>;
num-lines = <16>;
interrupts = <5 0>, <6 0>, <7 0>;
interrupt-names = "line0-1", "line2-3", "line4-15";
line-ranges = <0 2>, <2 2>, <4 12>;
};
pinctrl: pin-controller@50000000 {

View File

@ -232,6 +232,13 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x40010400 0x400>;
num-lines = <16>;
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
<10 0>, <23 0>, <40 0>;
interrupt-names = "line0", "line1", "line2", "line3",
"line4", "line5-9", "line10-15";
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
<4 1>, <5 5>, <10 6>;
};
timers2: timers@40000000 {

View File

@ -116,6 +116,13 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x40010400 0x400>;
num-lines = <16>;
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
<10 0>, <23 0>, <40 0>;
interrupt-names = "line0", "line1", "line2", "line3",
"line4", "line5-9", "line10-15";
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
<4 1>, <5 5>, <10 6>;
};
pinctrl: pin-controller@48000000 {

View File

@ -137,6 +137,19 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x4000f400 0x400>;
num-lines = <16>;
interrupts = <11 0>, <12 0>, <13 0>, <14 0>,
<15 0>, <16 0>, <17 0>, <18 0>,
<19 0>, <20 0>, <21 0>, <22 0>,
<23 0>, <24 0>, <25 0>, <26 0>;
interrupt-names = "line0", "line1", "line2", "line3",
"line4", "line5", "line6", "line7",
"line8", "line9", "line10", "line11",
"line12", "line13", "line14", "line15";
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
<4 1>, <5 1>, <6 1>, <7 1>,
<8 1>, <9 1>, <10 1>, <11 1>,
<12 1>, <13 1>, <14 1>, <15 1>;
};
pinctrl: pin-controller@42020000 {

View File

@ -55,6 +55,19 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x5000d000 0x400>;
num-lines = <16>;
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
<10 0>, <23 0>, <40 0>, <42 0>,
<64 0>, <65 0>, <66 0>, <67 0>,
<76 0>, <77 0>, <121 0>, <127 0>;
interrupt-names = "line0", "line1", "line2", "line3",
"line4", "line5", "line6", "line7",
"line8", "line9", "line10", "line11",
"line12", "line13", "line14", "line15";
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
<4 1>, <5 1>, <6 1>, <7 1>,
<8 1>, <9 1>, <10 1>, <11 1>,
<12 1>, <13 1>, <14 1>, <15 1>;
};
pinctrl: pin-controller@50002000 {

View File

@ -149,6 +149,19 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x46022000 0x400>;
num-lines = <16>;
interrupts = <11 0>, <12 0>, <13 0>, <14 0>,
<15 0>, <16 0>, <17 0>, <18 0>,
<19 0>, <20 0>, <21 0>, <22 0>,
<23 0>, <24 0>, <25 0>, <26 0>;
interrupt-names = "line0", "line1", "line2", "line3",
"line4", "line5", "line6", "line7",
"line8", "line9", "line10", "line11",
"line12", "line13", "line14", "line15";
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
<4 1>, <5 1>, <6 1>, <7 1>,
<8 1>, <9 1>, <10 1>, <11 1>,
<12 1>, <13 1>, <14 1>, <15 1>;
};
pinctrl: pin-controller@42020000 {

View File

@ -149,6 +149,13 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x58000800 0x400>;
num-lines = <16>;
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
<10 0>, <23 0>, <40 0>;
interrupt-names = "line0", "line1", "line2", "line3",
"line4", "line5-9", "line10-15";
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
<4 1>, <5 5>, <10 6>;
};
pinctrl: pin-controller@48000000 {

View File

@ -116,6 +116,13 @@
interrupt-controller;
#interrupt-cells = <1>;
reg = <0x58000800 0x400>;
num-lines = <16>;
interrupts = <6 0>, <7 0>, <8 0>, <9 0>,
<10 0>, <22 0>, <41 0>;
interrupt-names = "line0", "line1", "line2", "line3",
"line4", "line5-9", "line10-15";
line-ranges = <0 1>, <1 1>, <2 1>, <3 1>,
<4 1>, <5 5>, <10 6>;
};
pinctrl: pin-controller@48000000 {