pinctrl-meson8.c (75bf465f0bc33e9b776a46d6a1b9b990f5fb7c37) pinctrl-meson8.c (fd422964071f94783ef10366749c7810ae304488)
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * Pin controller and GPIO driver for Amlogic Meson8 and Meson8m2.
4 *
5 * Copyright (C) 2014 Beniamino Galvani <b.galvani@gmail.com>
6 */
7
8#include <dt-bindings/gpio/meson8-gpio.h>

--- 1089 unchanged lines hidden (view full) ---

1098 .groups = meson8_aobus_groups,
1099 .funcs = meson8_aobus_functions,
1100 .banks = meson8_aobus_banks,
1101 .num_pins = ARRAY_SIZE(meson8_aobus_pins),
1102 .num_groups = ARRAY_SIZE(meson8_aobus_groups),
1103 .num_funcs = ARRAY_SIZE(meson8_aobus_functions),
1104 .num_banks = ARRAY_SIZE(meson8_aobus_banks),
1105 .pmx_ops = &meson8_pmx_ops,
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * Pin controller and GPIO driver for Amlogic Meson8 and Meson8m2.
4 *
5 * Copyright (C) 2014 Beniamino Galvani <b.galvani@gmail.com>
6 */
7
8#include <dt-bindings/gpio/meson8-gpio.h>

--- 1089 unchanged lines hidden (view full) ---

1098 .groups = meson8_aobus_groups,
1099 .funcs = meson8_aobus_functions,
1100 .banks = meson8_aobus_banks,
1101 .num_pins = ARRAY_SIZE(meson8_aobus_pins),
1102 .num_groups = ARRAY_SIZE(meson8_aobus_groups),
1103 .num_funcs = ARRAY_SIZE(meson8_aobus_functions),
1104 .num_banks = ARRAY_SIZE(meson8_aobus_banks),
1105 .pmx_ops = &meson8_pmx_ops,
1106 .parse_dt = &meson8_aobus_parse_dt_extra,
1106};
1107
1108static const struct of_device_id meson8_pinctrl_dt_match[] = {
1109 {
1110 .compatible = "amlogic,meson8-cbus-pinctrl",
1111 .data = &meson8_cbus_pinctrl_data,
1112 },
1113 {

--- 22 unchanged lines hidden ---
1107};
1108
1109static const struct of_device_id meson8_pinctrl_dt_match[] = {
1110 {
1111 .compatible = "amlogic,meson8-cbus-pinctrl",
1112 .data = &meson8_cbus_pinctrl_data,
1113 },
1114 {

--- 22 unchanged lines hidden ---