Skip to content

Commit 1909a48

Browse files
committed
*-pinctrl.dtsi: add pinctrl files for stm32mp2 soc
Add the pinctrl files for stm32mp2 soc series. These files are generated from the open pin data repository, a subset of official release STM32CubeMX 6.14.0, using the genpinctrl.py script. Origin: ST Microelectronics License: BSD-3-Clause URL: https://github.com/STMicroelectronics/STM32_open_pin_data Commit: 5e641448dc7df619ee46bb0c91796b7626005929 Purpose: *-pinctrl.dtsi for stm32mp2 Maintained-by: External Signed-off-by: Youssef Zini <youssef.zini@savoirfairelinux.com>
1 parent e9e1423 commit 1909a48

File tree

101 files changed

+457729
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+457729
-0
lines changed

dts/st/mp2/stm32mp231aajx-pinctrl.dtsi

Lines changed: 4072 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp231aakx-pinctrl.dtsi

Lines changed: 4072 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp231aalx-pinctrl.dtsi

Lines changed: 4072 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp231cajx-pinctrl.dtsi

Lines changed: 4072 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp231cakx-pinctrl.dtsi

Lines changed: 4072 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp231calx-pinctrl.dtsi

Lines changed: 4072 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp231dajx-pinctrl.dtsi

Lines changed: 4072 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp231dakx-pinctrl.dtsi

Lines changed: 4072 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp231dalx-pinctrl.dtsi

Lines changed: 4072 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp231fajx-pinctrl.dtsi

Lines changed: 4072 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp231fakx-pinctrl.dtsi

Lines changed: 4072 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp231falx-pinctrl.dtsi

Lines changed: 4072 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp233aajx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp233aakx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp233aalx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp233cajx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp233cakx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp233calx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp233dajx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp233dakx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp233dalx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp233fajx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp233fakx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp233falx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp235aajx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp235aakx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp235aalx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp235cajx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp235cakx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp235calx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp235dajx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp235dakx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp235dalx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp235fajx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp235fakx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp235falx-pinctrl.dtsi

Lines changed: 4132 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251aaix-pinctrl.dtsi

Lines changed: 5406 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251aajx-pinctrl.dtsi

Lines changed: 4568 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251aakx-pinctrl.dtsi

Lines changed: 4568 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251aalx-pinctrl.dtsi

Lines changed: 4568 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251caix-pinctrl.dtsi

Lines changed: 5406 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251cajx-pinctrl.dtsi

Lines changed: 4568 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251cakx-pinctrl.dtsi

Lines changed: 4568 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251calx-pinctrl.dtsi

Lines changed: 4568 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251daix-pinctrl.dtsi

Lines changed: 5406 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251dajx-pinctrl.dtsi

Lines changed: 4568 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251dakx-pinctrl.dtsi

Lines changed: 4568 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251dalx-pinctrl.dtsi

Lines changed: 4568 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251faix-pinctrl.dtsi

Lines changed: 5406 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251fajx-pinctrl.dtsi

Lines changed: 4568 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251fakx-pinctrl.dtsi

Lines changed: 4568 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp251falx-pinctrl.dtsi

Lines changed: 4568 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253aaix-pinctrl.dtsi

Lines changed: 5506 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253aajx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253aakx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253aalx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253caix-pinctrl.dtsi

Lines changed: 5506 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253cajx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253cakx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253calx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253daix-pinctrl.dtsi

Lines changed: 5506 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253dajx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253dakx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253dalx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253faix-pinctrl.dtsi

Lines changed: 5506 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253fajx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253fakx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp253falx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255aaix-pinctrl.dtsi

Lines changed: 5506 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255aajx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255aakx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255aalx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255caix-pinctrl.dtsi

Lines changed: 5506 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255cajx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255cakx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255calx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255daix-pinctrl.dtsi

Lines changed: 5506 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255dajx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255dakx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255dalx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255faix-pinctrl.dtsi

Lines changed: 5506 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255fajx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255fakx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp255falx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257aaix-pinctrl.dtsi

Lines changed: 5506 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257aajx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257aakx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257aalx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257caix-pinctrl.dtsi

Lines changed: 5506 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257cajx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257cakx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257calx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257daix-pinctrl.dtsi

Lines changed: 5506 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257dajx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257dakx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257dalx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257faix-pinctrl.dtsi

Lines changed: 5506 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257fajx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257fakx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

dts/st/mp2/stm32mp257falx-pinctrl.dtsi

Lines changed: 4644 additions & 0 deletions
Large diffs are not rendered by default.

scripts/genpinctrl/genpinctrl.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
"stm32l4": 0x48000000,
6767
"stm32l5": 0x42020000,
6868
"stm32mp1": 0x50002000,
69+
"stm32mp2": 0x44240000,
6970
"stm32n6": 0x56020000,
7071
"stm32u0": 0x50000000,
7172
"stm32u5": 0x42020000,

0 commit comments

Comments
 (0)