Commit | Line | Data |
---|---|---|
3b170e16 AT |
1 | // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) |
2 | /* | |
3 | * Copyright (C) STMicroelectronics 2023 - All Rights Reserved | |
4 | * Author: Alexandre Torgue <alexandre.torgue@foss.st.com> for STMicroelectronics. | |
5 | */ | |
6 | ||
7 | &pinctrl { | |
8 | st,package = <STM32MP_PKG_AI>; | |
9 | ||
10 | gpioa: gpio@44240000 { | |
11 | status = "okay"; | |
12 | ngpios = <16>; | |
13 | gpio-ranges = <&pinctrl 0 0 16>; | |
14 | }; | |
15 | ||
16 | gpiob: gpio@44250000 { | |
17 | status = "okay"; | |
18 | ngpios = <16>; | |
19 | gpio-ranges = <&pinctrl 0 16 16>; | |
20 | }; | |
21 | ||
22 | gpioc: gpio@44260000 { | |
23 | status = "okay"; | |
24 | ngpios = <14>; | |
25 | gpio-ranges = <&pinctrl 0 32 14>; | |
26 | }; | |
27 | ||
28 | gpiod: gpio@44270000 { | |
29 | status = "okay"; | |
30 | ngpios = <16>; | |
31 | gpio-ranges = <&pinctrl 0 48 16>; | |
32 | }; | |
33 | ||
34 | gpioe: gpio@44280000 { | |
35 | status = "okay"; | |
36 | ngpios = <16>; | |
37 | gpio-ranges = <&pinctrl 0 64 16>; | |
38 | }; | |
39 | ||
40 | gpiof: gpio@44290000 { | |
41 | status = "okay"; | |
42 | ngpios = <16>; | |
43 | gpio-ranges = <&pinctrl 0 80 16>; | |
44 | }; | |
45 | ||
46 | gpiog: gpio@442a0000 { | |
47 | status = "okay"; | |
48 | ngpios = <16>; | |
49 | gpio-ranges = <&pinctrl 0 96 16>; | |
50 | }; | |
51 | ||
52 | gpioh: gpio@442b0000 { | |
53 | status = "okay"; | |
54 | ngpios = <12>; | |
55 | gpio-ranges = <&pinctrl 2 114 12>; | |
56 | }; | |
57 | ||
58 | gpioi: gpio@442c0000 { | |
59 | status = "okay"; | |
60 | ngpios = <16>; | |
61 | gpio-ranges = <&pinctrl 0 128 16>; | |
62 | }; | |
63 | ||
64 | gpioj: gpio@442d0000 { | |
65 | status = "okay"; | |
66 | ngpios = <16>; | |
67 | gpio-ranges = <&pinctrl 0 144 16>; | |
68 | }; | |
69 | ||
70 | gpiok: gpio@442e0000 { | |
71 | status = "okay"; | |
72 | ngpios = <8>; | |
73 | gpio-ranges = <&pinctrl 0 160 8>; | |
74 | }; | |
75 | }; | |
76 | ||
77 | &pinctrl_z { | |
78 | gpioz: gpio@46200000 { | |
79 | status = "okay"; | |
80 | ngpios = <10>; | |
81 | gpio-ranges = <&pinctrl_z 0 400 10>; | |
82 | }; | |
83 | }; |