Lines Matching +full:per +full:- +full:pin
2 * (C) Copyright 2016 - Beniamino Galvani <b.galvani@gmail.com>
4 * SPDX-License-Identifier: GPL-2.0+
46 * struct meson_reg_desc - a register descriptor
52 * pull-enable, direction, etc. for a single pin
60 * enum meson_reg_type - type of registers encoded in @meson_reg_desc
75 * @first: first pin of the bank
76 * @last: last pin of the bank
82 * the @regs array refers to the first pin of the bank.
91 #define PIN(x, b) (b + x) macro
105 .pins = (const unsigned int[]){ PIN(gpio, b) }, \
117 #define BANK(n, f, l, per, peb, pr, pb, dr, db, or, ob, ir, ib) \ argument
123 [REG_PULLEN] = { per, peb }, \
131 #define MESON_PIN(x, b) PINCTRL_PIN(PIN(x, b), #x)