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 --- |