* Author: Carlo Caione <*****@*****.**> * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * version 2 as published by the Free Software Foundation. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <dt-bindings/gpio/meson-gxl-gpio.h> #include "pinctrl-meson.h" #include "pinctrl-meson8-pmx.h" static const struct pinctrl_pin_desc meson_gxl_periphs_pins[] = { MESON_PIN(GPIOZ_0), MESON_PIN(GPIOZ_1), MESON_PIN(GPIOZ_2), MESON_PIN(GPIOZ_3), MESON_PIN(GPIOZ_4), MESON_PIN(GPIOZ_5), MESON_PIN(GPIOZ_6), MESON_PIN(GPIOZ_7), MESON_PIN(GPIOZ_8), MESON_PIN(GPIOZ_9), MESON_PIN(GPIOZ_10), MESON_PIN(GPIOZ_11), MESON_PIN(GPIOZ_12), MESON_PIN(GPIOZ_13), MESON_PIN(GPIOZ_14), MESON_PIN(GPIOZ_15),
* * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * version 2 as published by the Free Software Foundation. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <dt-bindings/gpio/meson8b-gpio.h> #include "pinctrl-meson.h" #define AO_OFF 130 static const struct pinctrl_pin_desc meson8b_cbus_pins[] = { MESON_PIN(GPIOX_0, 0), MESON_PIN(GPIOX_1, 0), MESON_PIN(GPIOX_2, 0), MESON_PIN(GPIOX_3, 0), MESON_PIN(GPIOX_4, 0), MESON_PIN(GPIOX_5, 0), MESON_PIN(GPIOX_6, 0), MESON_PIN(GPIOX_7, 0), MESON_PIN(GPIOX_8, 0), MESON_PIN(GPIOX_9, 0), MESON_PIN(GPIOX_10, 0), MESON_PIN(GPIOX_11, 0), MESON_PIN(GPIOX_16, 0), MESON_PIN(GPIOX_17, 0), MESON_PIN(GPIOX_18, 0), MESON_PIN(GPIOX_19, 0),
* * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * version 2 as published by the Free Software Foundation. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <dt-bindings/gpio/meson-gxl-gpio.h> #include "pinctrl-meson.h" #define EE_OFF 10 static const struct pinctrl_pin_desc meson_gxl_periphs_pins[] = { MESON_PIN(GPIOZ_0, EE_OFF), MESON_PIN(GPIOZ_1, EE_OFF), MESON_PIN(GPIOZ_2, EE_OFF), MESON_PIN(GPIOZ_3, EE_OFF), MESON_PIN(GPIOZ_4, EE_OFF), MESON_PIN(GPIOZ_5, EE_OFF), MESON_PIN(GPIOZ_6, EE_OFF), MESON_PIN(GPIOZ_7, EE_OFF), MESON_PIN(GPIOZ_8, EE_OFF), MESON_PIN(GPIOZ_9, EE_OFF), MESON_PIN(GPIOZ_10, EE_OFF), MESON_PIN(GPIOZ_11, EE_OFF), MESON_PIN(GPIOZ_12, EE_OFF), MESON_PIN(GPIOZ_13, EE_OFF), MESON_PIN(GPIOZ_14, EE_OFF), MESON_PIN(GPIOZ_15, EE_OFF),