Lines Matching +full:function +full:- +full:group
1 // SPDX-License-Identifier: GPL-2.0+
3 * (C) Copyright 2016 - Beniamino Galvani <b.galvani@gmail.com>
12 #include <dt-bindings/gpio/meson-gxbb-gpio.h>
14 #include "pinctrl-meson-gx.h"
209 GROUP(uart_tx_a, 4, 13),
210 GROUP(uart_rx_a, 4, 12),
211 GROUP(uart_cts_a, 4, 11),
212 GROUP(uart_rts_a, 4, 10),
215 GROUP(uart_cts_c, 1, 19),
216 GROUP(uart_rts_c, 1, 18),
217 GROUP(uart_tx_c, 1, 17),
218 GROUP(uart_rx_c, 1, 16),
221 GROUP(eth_mdio, 6, 1),
222 GROUP(eth_mdc, 6, 0),
223 GROUP(eth_clk_rx_clk, 6, 13),
224 GROUP(eth_rx_dv, 6, 12),
225 GROUP(eth_rxd0, 6, 11),
226 GROUP(eth_rxd1, 6, 10),
227 GROUP(eth_rxd2, 6, 9),
228 GROUP(eth_rxd3, 6, 8),
229 GROUP(eth_rgmii_tx_clk, 6, 7),
230 GROUP(eth_tx_en, 6, 6),
231 GROUP(eth_txd0, 6, 5),
232 GROUP(eth_txd1, 6, 4),
233 GROUP(eth_txd2, 6, 3),
234 GROUP(eth_txd3, 6, 2),
237 GROUP(uart_tx_b, 2, 29),
238 GROUP(uart_rx_b, 2, 28),
239 GROUP(uart_cts_b, 2, 27),
240 GROUP(uart_rts_b, 2, 26),
243 GROUP(emmc_nand_d07, 4, 30),
244 GROUP(emmc_clk, 4, 18),
245 GROUP(emmc_cmd, 4, 19),
246 GROUP(emmc_ds, 4, 31),
249 GROUP(sdcard_d1, 2, 14),
250 GROUP(sdcard_d0, 2, 15),
251 GROUP(sdcard_d3, 2, 12),
252 GROUP(sdcard_d2, 2, 13),
253 GROUP(sdcard_cmd, 2, 10),
254 GROUP(sdcard_clk, 2, 11),
274 GROUP(uart_tx_ao_b, 0, 26),
275 GROUP(uart_rx_ao_b, 0, 25),
276 GROUP(uart_tx_ao_a, 0, 12),
277 GROUP(uart_rx_ao_a, 0, 11),
278 GROUP(uart_cts_ao_a, 0, 10),
279 GROUP(uart_rts_ao_a, 0, 9),
280 GROUP(uart_cts_ao_b, 0, 8),
281 GROUP(uart_rts_ao_b, 0, 7),
282 GROUP(i2c_sck_ao, 0, 6),
283 GROUP(i2c_sda_ao, 0, 5),
284 GROUP(i2c_slave_sck_ao, 0, 2),
285 GROUP(i2c_slave_sda_ao, 0, 1),
376 FUNCTION(gpio_periphs),
377 FUNCTION(emmc),
378 FUNCTION(sdcard),
379 FUNCTION(uart_a),
380 FUNCTION(uart_b),
381 FUNCTION(uart_c),
382 FUNCTION(eth),
386 FUNCTION(gpio_aobus),
387 FUNCTION(uart_ao),
388 FUNCTION(uart_ao_b),
389 FUNCTION(i2c_ao),
390 FUNCTION(i2c_slave_ao),
411 .name = "periphs-banks",
424 .name = "aobus-banks",
438 .compatible = "amlogic,meson-gxbb-periphs-pinctrl",
442 .compatible = "amlogic,meson-gxbb-aobus-pinctrl",
449 .name = "meson-gxbb-pinctrl",