Skip to content

Commit 22c6f32

Browse files
ankeXiaofabiobaltieri
authored andcommitted
dts: arm: nxp: nxp_ke1xz.dtsi: add FGPIO support
Add FPIO support for NXP frdm_ke17z and frdm_ke17z512, the Fast GPIO(FGPIO) and GPIO share physical pins on the board. Signed-off-by: Anke Xiao <[email protected]>
1 parent 08ad963 commit 22c6f32

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

dts/arm/nxp/nxp_ke1xz.dtsi

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,24 @@
193193
#gpio-cells = <2>;
194194
nxp,kinetis-port = <&porte>;
195195
};
196+
197+
fgpioa: gpio@f8000000 {
198+
compatible = "nxp,kinetis-gpio";
199+
status = "disabled";
200+
reg = <0xf8000000 0x40>;
201+
gpio-controller;
202+
#gpio-cells = <2>;
203+
nxp,kinetis-port = <&porta>;
204+
};
205+
206+
fgpioe: gpio@f8000100 {
207+
compatible = "nxp,kinetis-gpio";
208+
status = "disabled";
209+
reg = <0xf8000100 0x40>;
210+
gpio-controller;
211+
#gpio-cells = <2>;
212+
nxp,kinetis-port = <&porte>;
213+
};
196214
};
197215

198216
gpios1: gpios1@400ff040 {
@@ -229,6 +247,33 @@
229247
#gpio-cells = <2>;
230248
nxp,kinetis-port = <&portd>;
231249
};
250+
251+
fgpiob: gpio@f8000040 {
252+
compatible = "nxp,kinetis-gpio";
253+
status = "disabled";
254+
reg = <0xf8000040 0x40>;
255+
gpio-controller;
256+
#gpio-cells = <2>;
257+
nxp,kinetis-port = <&portb>;
258+
};
259+
260+
fgpioc: gpio@f8000080 {
261+
compatible = "nxp,kinetis-gpio";
262+
status = "disabled";
263+
reg = <0xf8000080 0x40>;
264+
gpio-controller;
265+
#gpio-cells = <2>;
266+
nxp,kinetis-port = <&portc>;
267+
};
268+
269+
fgpiod: gpio@f80000c0 {
270+
compatible = "nxp,kinetis-gpio";
271+
status = "disabled";
272+
reg = <0xf80000c0 0x40>;
273+
gpio-controller;
274+
#gpio-cells = <2>;
275+
nxp,kinetis-port = <&portd>;
276+
};
232277
};
233278

234279
lpi2c0: i2c@40066000 {

0 commit comments

Comments
 (0)