1*277d6af5SYann Gautier// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 2*277d6af5SYann Gautier/* 3*277d6af5SYann Gautier * Copyright (C) STMicroelectronics 2019 - All Rights Reserved 4*277d6af5SYann Gautier * Author: Alexandre Torgue <alexandre.torgue@st.com> 5*277d6af5SYann Gautier */ 6*277d6af5SYann Gautier 7*277d6af5SYann Gautier&pinctrl { 8*277d6af5SYann Gautier st,package = <STM32MP_PKG_AA>; 9*277d6af5SYann Gautier 10*277d6af5SYann Gautier gpioa: gpio@50002000 { 11*277d6af5SYann Gautier status = "okay"; 12*277d6af5SYann Gautier ngpios = <16>; 13*277d6af5SYann Gautier gpio-ranges = <&pinctrl 0 0 16>; 14*277d6af5SYann Gautier }; 15*277d6af5SYann Gautier 16*277d6af5SYann Gautier gpiob: gpio@50003000 { 17*277d6af5SYann Gautier status = "okay"; 18*277d6af5SYann Gautier ngpios = <16>; 19*277d6af5SYann Gautier gpio-ranges = <&pinctrl 0 16 16>; 20*277d6af5SYann Gautier }; 21*277d6af5SYann Gautier 22*277d6af5SYann Gautier gpioc: gpio@50004000 { 23*277d6af5SYann Gautier status = "okay"; 24*277d6af5SYann Gautier ngpios = <16>; 25*277d6af5SYann Gautier gpio-ranges = <&pinctrl 0 32 16>; 26*277d6af5SYann Gautier }; 27*277d6af5SYann Gautier 28*277d6af5SYann Gautier gpiod: gpio@50005000 { 29*277d6af5SYann Gautier status = "okay"; 30*277d6af5SYann Gautier ngpios = <16>; 31*277d6af5SYann Gautier gpio-ranges = <&pinctrl 0 48 16>; 32*277d6af5SYann Gautier }; 33*277d6af5SYann Gautier 34*277d6af5SYann Gautier gpioe: gpio@50006000 { 35*277d6af5SYann Gautier status = "okay"; 36*277d6af5SYann Gautier ngpios = <16>; 37*277d6af5SYann Gautier gpio-ranges = <&pinctrl 0 64 16>; 38*277d6af5SYann Gautier }; 39*277d6af5SYann Gautier 40*277d6af5SYann Gautier gpiof: gpio@50007000 { 41*277d6af5SYann Gautier status = "okay"; 42*277d6af5SYann Gautier ngpios = <16>; 43*277d6af5SYann Gautier gpio-ranges = <&pinctrl 0 80 16>; 44*277d6af5SYann Gautier }; 45*277d6af5SYann Gautier 46*277d6af5SYann Gautier gpiog: gpio@50008000 { 47*277d6af5SYann Gautier status = "okay"; 48*277d6af5SYann Gautier ngpios = <16>; 49*277d6af5SYann Gautier gpio-ranges = <&pinctrl 0 96 16>; 50*277d6af5SYann Gautier }; 51*277d6af5SYann Gautier 52*277d6af5SYann Gautier gpioh: gpio@50009000 { 53*277d6af5SYann Gautier status = "okay"; 54*277d6af5SYann Gautier ngpios = <16>; 55*277d6af5SYann Gautier gpio-ranges = <&pinctrl 0 112 16>; 56*277d6af5SYann Gautier }; 57*277d6af5SYann Gautier 58*277d6af5SYann Gautier gpioi: gpio@5000a000 { 59*277d6af5SYann Gautier status = "okay"; 60*277d6af5SYann Gautier ngpios = <16>; 61*277d6af5SYann Gautier gpio-ranges = <&pinctrl 0 128 16>; 62*277d6af5SYann Gautier }; 63*277d6af5SYann Gautier 64*277d6af5SYann Gautier gpioj: gpio@5000b000 { 65*277d6af5SYann Gautier status = "okay"; 66*277d6af5SYann Gautier ngpios = <16>; 67*277d6af5SYann Gautier gpio-ranges = <&pinctrl 0 144 16>; 68*277d6af5SYann Gautier }; 69*277d6af5SYann Gautier 70*277d6af5SYann Gautier gpiok: gpio@5000c000 { 71*277d6af5SYann Gautier status = "okay"; 72*277d6af5SYann Gautier ngpios = <8>; 73*277d6af5SYann Gautier gpio-ranges = <&pinctrl 0 160 8>; 74*277d6af5SYann Gautier }; 75*277d6af5SYann Gautier}; 76*277d6af5SYann Gautier 77*277d6af5SYann Gautier&pinctrl_z { 78*277d6af5SYann Gautier st,package = <STM32MP_PKG_AA>; 79*277d6af5SYann Gautier 80*277d6af5SYann Gautier gpioz: gpio@54004000 { 81*277d6af5SYann Gautier status = "okay"; 82*277d6af5SYann Gautier ngpios = <8>; 83*277d6af5SYann Gautier gpio-ranges = <&pinctrl_z 0 400 8>; 84*277d6af5SYann Gautier }; 85*277d6af5SYann Gautier}; 86