xref: /rk3399_ARM-atf/fdts/stm32mp15xxab-pinctrl.dtsi (revision dcb40592b15b8d9145de79c1c0c0d053fbdccf21)
1277d6af5SYann Gautier// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
2277d6af5SYann Gautier/*
3*8d260291SYann Gautier * Copyright (c) 2019-2021, STMicroelectronics - All Rights Reserved
4e8a953a9SYann Gautier * Author: Alexandre Torgue <alexandre.torgue@st.com> for STMicroelectronics.
5277d6af5SYann Gautier */
6277d6af5SYann Gautier
7277d6af5SYann Gautier&pinctrl {
8277d6af5SYann Gautier	st,package = <STM32MP_PKG_AB>;
9277d6af5SYann Gautier
10277d6af5SYann Gautier	gpioa: gpio@50002000 {
11277d6af5SYann Gautier		status = "okay";
12277d6af5SYann Gautier		ngpios = <16>;
13277d6af5SYann Gautier		gpio-ranges = <&pinctrl 0 0 16>;
14277d6af5SYann Gautier	};
15277d6af5SYann Gautier
16277d6af5SYann Gautier	gpiob: gpio@50003000 {
17277d6af5SYann Gautier		status = "okay";
18277d6af5SYann Gautier		ngpios = <16>;
19277d6af5SYann Gautier		gpio-ranges = <&pinctrl 0 16 16>;
20277d6af5SYann Gautier	};
21277d6af5SYann Gautier
22277d6af5SYann Gautier	gpioc: gpio@50004000 {
23277d6af5SYann Gautier		status = "okay";
24277d6af5SYann Gautier		ngpios = <16>;
25277d6af5SYann Gautier		gpio-ranges = <&pinctrl 0 32 16>;
26277d6af5SYann Gautier	};
27277d6af5SYann Gautier
28277d6af5SYann Gautier	gpiod: gpio@50005000 {
29277d6af5SYann Gautier		status = "okay";
30277d6af5SYann Gautier		ngpios = <16>;
31277d6af5SYann Gautier		gpio-ranges = <&pinctrl 0 48 16>;
32277d6af5SYann Gautier	};
33277d6af5SYann Gautier
34277d6af5SYann Gautier	gpioe: gpio@50006000 {
35277d6af5SYann Gautier		status = "okay";
36277d6af5SYann Gautier		ngpios = <16>;
37277d6af5SYann Gautier		gpio-ranges = <&pinctrl 0 64 16>;
38277d6af5SYann Gautier	};
39277d6af5SYann Gautier
40277d6af5SYann Gautier	gpiof: gpio@50007000 {
41277d6af5SYann Gautier		status = "okay";
42277d6af5SYann Gautier		ngpios = <6>;
43277d6af5SYann Gautier		gpio-ranges = <&pinctrl 6 86 6>;
44277d6af5SYann Gautier	};
45277d6af5SYann Gautier
46277d6af5SYann Gautier	gpiog: gpio@50008000 {
47277d6af5SYann Gautier		status = "okay";
48277d6af5SYann Gautier		ngpios = <10>;
49277d6af5SYann Gautier		gpio-ranges = <&pinctrl 6 102 10>;
50277d6af5SYann Gautier	};
51277d6af5SYann Gautier
52277d6af5SYann Gautier	gpioh: gpio@50009000 {
53277d6af5SYann Gautier		status = "okay";
54277d6af5SYann Gautier		ngpios = <2>;
55277d6af5SYann Gautier		gpio-ranges = <&pinctrl 0 112 2>;
56277d6af5SYann Gautier	};
57277d6af5SYann Gautier};
58